Sub Main()
'Este script se complementa con puntov055 (ajusta a la columna numero 20)
'También en PuntoV001 se define ancho de la columna 19
Set rstArticulo = CreaRecordSet( "SELECT precio2, precio3, ClaveProdServ FROM prods WHERE articulo = '" & fg2.TextMatrix( fg2.row, 0 ) & "'", Ambiente.Connection )
'fg2.TextMatrix( fg2.Row, 17 ) = rstArticulo( "precio2" )
'fg2.TextMatrix( fg2.Row, 18 ) = rstArticulo( "precio3" )
fg2.TextMatrix(n, 19) = "ClaveSAT"
fg2.TextMatrix(fg2.Row, 19) = "" & rstArticulo( "ClaveProdServ" )
fg2.Row = fg2.Row
fg2.Col = 19
fg2.CellFontBold = True
End Sub
Solución a error Your server is running PHP version 5.4.45 but WordPress 5.3 requires at least 5.6.20.
Your server is running PHP version 5.4.45 but WordPress 5.3 requires at least 5.6.20.
en hostgator, ir a la ruta de cpanel, en el desktop.
buscar la opción
PHP selector
Selecciona , Respalda Y Elimina
Selecciona , Respalda Elimina
1.-Selecciona la Estacion o Todas las EStaciones
2.-Selecciona los ticket a Eliminar
3.-Presiona la Tecla Suprimir
4.-Reordena tus Ticket
5._Respalda tu Informacion .bak
6-Adjunta tu Base de datos
Contactanos
Nestor Octavio Guzman Bernal
Desarrollador de Soluciones
Cel.: (722) 7 70 16 56
WhatsApp: (722) 7 70 16 56
Consulta tipo de cambio Banxico en tiempo real
Este es el tipo de cambio actual, el cual verás tambien en Excel:
El siguiente proyecto permite conectar mediante soap al Web Service de Banco de México para obtener el tipo de cambio actual desde Excel y desde .paq
Más info, en este enlace directo www.banxico.org.mx/contacto/whatsapp/
Tipo de cambio Banxico Histórico
Consulta Banxico tipo de cambio en php
Consulta Banxico tipo de cambio en html
Consulta Banxico en tiempo real
Tipo de cambio Banxico en Excel USD MXN
Esta herramienta remplaza completamente la funcionalidad del servicio web “DgieWS” ubicado en: http://www.banxico.org.mx/DgieWSWeb/DgieWS?WSDL
Estimados usuarios:
Con base en el comunicado emitido por el Banco de México sobre la adopción del protocolo HTTPS, les pedimos que aquellos que utilicen Servicios Web (Webservices) para consultar información de este sitio verifiquen que estén utilizando la última versión de los mismos (www.banxico.org.mx/SieAPIRest/), a fin de que este cambio de protocolo no afecte el funcionamiento de sus procesos de consulta
a partir del 7 de septiembre de 2019.
Sub Main()
'jose felix jofelchez@gmail.com 7222816462
'Consuslta del tipo de cambio USD/MXN desde Banxico.org
Dim NS, NS_SOAP, NS_SOAPENC, NS_XSI, NS_XSD
NS = “http://ws.dgie.banxico.org.mx”
‘”https://www.w3schools.com/xml/”
NS_SOAP = “http://schemas.xmlsoap.org/soap/envelope/”
NS_SOAPENC = “http://schemas.xmlsoap.org/soap/encoding”
NS_XSI = “http://www.w3.org/2001/XMLSchema-instance”
NS_XSD = “http://www.w3.org/2001/XMLSchema”
‘ The URL of the Web service.
Dim URL
URL = “http://www.banxico.org.mx/DgieWSWeb/DgieWS”
‘ The URL of the operation (function).
Dim Operation_TipoCambio
Operation_TipoCambio = “tiposDeCambioBanxicoRequest”
‘ XML DOM objects.
Dim DOM, Envelope, Body, Operation, Param
‘ Creates an XML DOM object.
Set DOM = CreateObject(“MSXML2.DOMDocument.6.0”)
‘ Creates the main elements.
Set Envelope = DOM.createNode(1, “soap:Envelope”, NS_SOAP)
Envelope.setAttribute “xmlns:soapenc”, NS_SOAPENC
Envelope.setAttribute “xmlns:xsi”, NS_XSI
Envelope.setAttribute “xmlns:xsd”, NS_XSD
DOM.appendChild Envelope
Set Body = DOM.createElement(“soap:Body”)
Envelope.appendChild Body
‘ Creates an element for the TIPOSDECAMBIO function.
Set Operation = DOM.createNode(1, “tiposDeCambioBanxico”, NS)
Body.appendChild Operation
‘ Releases the objects.
Set Param = Nothing
Set Operation = Nothing
Set Body = Nothing
Set Envelope = Nothing
‘ Creates an XML HTTP object for sending a request.
Dim XMLHTTP
Set XMLHTTP = CreateObject(“MSXML2.ServerXMLHTTP.6.0”)
XMLHTTP.Open “POST”, URL, False
XMLHTTP.setRequestHeader “Content-Type”, “text/xml; charset=utf-8”
XMLHTTP.setRequestHeader “SOAPAction”, Operation_TipoCambio
‘ Sends the request.
XMLHTTP.send DOM.xml
‘ Loads the response to the DOM object.
DOM.LoadXML XMLHTTP.responseXML.xml
‘ Releases the object.
Set XMLHTTP = Nothing
‘ XML DOM objects.
Dim NodeList, Element
‘xml que se regresa del servidor
‘mymessage “” & replace(replace(replace(DOM.xml ,”><“,”>” &vbCrLf& “<“),”<“,”<“),”>”,”>”)
‘ Searches for the CelsiusToFahrenheitResult object, which contains the value in degrees Fahrenheit.
Set NodeList = DOM.getElementsByTagName(“*”)
For Each Element in NodeList
‘on error resume next
‘mymessage “” & Element.tagName & ” ” & Element.Text
If Element.tagName = “result” then ‘”CelsiusToFahrenheitResult” Then
‘mymessage ” ” & Element.Text
procesaRespuesta Element.Text
Exit For
End If
Next
‘ Releases the objects.
Set Element = Nothing
Set NodeList = Nothing
Set DOM = Nothing
End Sub
Sub procesaRespuesta( sMensaje)
Dim Query, rstArticulo
Dim NodeList, Element
Set Query = NewQuery()
Set Query.Connection = Ambiente.Connection
Set xml = CreateObject(“Msxml2.DOMDocument.3.0”)
xml.loadXML((sMensaje))
Set NodeList = xml.getElementsByTagName(“*”)
For Each Element in NodeList
If Element.tagName = “bm:Obs” then
msgbox “Tipo de cambio : ” & Trim(Element.getAttribute(“OBS_VALUE”) ) & vbCrLf & “Fecha : ” & Trim(Element.getAttribute(“TIME_PERIOD”) )
Exit For
End If
Next
End Sub
SIE API
El API del Sistema de Información Económica permite consultar las series de tiempo de todos los indicadores disponibles en este repositorio. Esta herramienta está orientada a desarrolladores o analistas que requieren la automatización del proceso de extracción de información económica publicada por el Banco de México.
Para utilizar el API se requiere usar el protocolo TLS 1.2
Token de consulta
El token de consulta es un requisito necesario para poder utilizar el API de series de tiempo. Consta de 64 caracteres alfanuméricos y debe ser enviado cada vez que se interactúe con los servicios provistos. El envío se debe realizar a través del header HTTP Bmx-Token o el parámetro token (El header tiene prioridad, si se envía el header se toma este valor en caso contrario se toma el valor del parámetro). Por ejemplo:
Token de consulta generado: 57389428453f8d1754c30564b6b915070587dc7102dd5fff2f5174edd623c90b
Estatus de token
El API define un conjunto de límites en el número de peticiones que se realizan por token de consulta ( Más detalles ). En caso de que estos límites se superen, el token de consulta utilizado será inhabilitado hasta que concluya el periodo de tiempo en el cuál se superó el número límite de consultas.
Token
57389428453f8d1754c30564b6b915070587dc7102dd5fff2f5174edd623c90b
Fecha de creación: 2019-10-14 09:40:44 America/Mexico_City
Estatus consultas oportunas
Activo
Estatus consultas históricas
Activo
Consultas oportunas
Fecha inicio periodo consulta N/D
Fecha fin periodo consulta N/D
Número de consultas en periodo 0
Número de consultas restantes en periodo 80
Número de consultas diarias 0
Número de consultas restantes en el día 40000
Consultas históricas
Fecha inicio periodo consulta N/D
Fecha fin periodo consulta N/D
Número de consultas en periodo 0
Número de consultas restantes en periodo 200
Número de consultas diarias 0
Número de consultas restantes en el día 10000
Fuente:
FormasDelta
Listado de Ventanas MyBusiness POS
Forma | Descrip |
ADDENDAIMSS | Addenda IMSS |
AdicionalEmp | Adicional Empresa |
ALTACLIENTE | Alta rápida de clientes |
ALTADEPLATILLO | Alta de platillo |
ALTAPESOGRANEL | Alta rápida de productos |
ALTAPRODUCTO | Alta rápida de productos |
ALTARAPIDA | Alta rápida de productos |
ALTARAPIDACLIENTE | Alta Rapida Cliente |
ALTAREPARTIDOR | Alta rápida de productos |
ALTASERVICIOS | Alta rápida de productos |
ALTAULTRARAPIDA | Alta desde base central |
ANTICIPOS | Anticipos de clientes |
APLICAEXCEL | Aplica inventario físico por excel |
APLICAPOCKETONLINE | Exporta/Importa datos a pocket |
ARQUEO | Forma para el arqueo de caja |
ARREGLOS | Arreglos de flores |
AsistenteNotasPocket | Asistente de Notas de Crédito |
AUTORIZABORRAR | Autoriza el borrar una partida |
AUXCLIENTS | Captura obligada |
AYUDA2007 | |
AYUDACAJA | Forma de ayuda para CAJA |
AYUDATOUCH | |
AYUDAVENTAS | Forma de ayuda para ventas |
AYUDAVENTAS2 | Ayuda del punto de venta |
BITACORAS | Bitacoras |
BMBUSCA | Forma de busqueda en el Business Manager |
BOLLHOFF003 | Ventas por cliente por mes por año |
BORDADO | Captura de los datos de bordados |
BUSCATICKET | Busca tickets utilizando varios criterios |
BUSQUEDAARTICULOS | Busqueda de artículos |
BUSQUEDACLIENTES | Busqueda de clientes |
BUSQUEDACLIENTES2 | Busqueda de clientes |
BUSQUEDACOBRANZA | Busqueda de clientes |
BUSQUEDACOLONIA | Busqueda de paises |
BUSQUEDACONTACPROV | Busqueda de contactos |
BUSQUEDACONTACTOS | Busqueda de paises |
BUSQUEDADIREMB | Busqueda de paises |
BUSQUEDAPAIS | Busqueda de paises |
BUSQUEDAPRODS | Busqueda de artículos |
BUSQUEDAPROV2 | Busqueda de clientes |
BUSQUEDAPROVEED2 | Busqueda de proveedores |
BUSQUEDAPROVEEDORES | Busqueda de proveedores |
BUSQUEDARCLASIF | Busqueda de proveedores |
BUSQUEDASECCIONES | Busqueda de clientes |
CalculoIMC | Calculo del IMC |
CALENDARIO | Reserva de mesa |
CALLES | Catálogo de calles |
CAMBCOSTO | Cambia los costos en movimientos de inventario |
CAMBIACANTIDAD | |
CAMBIACLAVE | Cambio de claves |
CAMBIAD | Cambia diseño del punto de venta |
CAMBIOPRECIO | Cambio de precios |
CAMBIOUSUARIO | Cambio de usuario |
CAMBIOVALEEFECTIVO | Cambio de vale por efectivo |
CANCELARNOTASCREDITO | Cancelar notas de crédito |
CANCELATICKET | Cancela ticket |
CATEGORIASMENU | Categorias de menu |
CATMENSAJEROS | Catalogo de mensajeros |
CC05 | Curso camargo 005 |
CD013 | Curso de programacion basica |
CD014 | Curso de programador basico |
CD019 | Curso basico de programacion |
CENEFAS | Bitacoras |
CENEFASPORLINEA | Cenefas por línea |
CENEFASXMARCA | Bitacoras |
CFD | Generador de facturas electronicas |
CHOFERES | Choferes |
CIERREDETIENDA | Cierre de tienda |
CLIENTES | Alta y modificación de clientes |
CLIENTESCFD | Alta rápida de clientes |
CLIENTESSANPABLO | Alta y modificación de clientes |
COBROENEFECTIVO | PARA RETIRO RAPIDO |
CODIGOBARRAS | Codigos de barras |
COLECTOR | Colector de datos |
COMISIONCLIENTE | Cambia el estatus de foraneo a local |
COMISIONES | Comisiones de vendedores |
COMISIONTAXI | Comisiones a taxistas |
COMPRASDESC | Ventana de descuento |
CONEXIONES | Conexiones |
CONFIGCORREO | Configuración de correo electrónico de salida, gmail |
CONFIGPOCKETPC | Ventana para configurar un dispositivo Pocket PC |
CONFIRMAVENTAS | |
CONSECUTIVOS | |
CONSULTA | FORMA DE CONSULTA PARA LIBRERIA SAN PABLO |
CONTACTO | Alta y mantenimiento de contactos |
CONTACTOPROV | Alta y mantenimiento de contactos |
CONTROLPRECIOS | Importando productos desde excel |
CONVIERTEREM | Convierte una remisión en una factura |
CORTETIENDA | Corte general del día |
CORTEZ | Crote Z por rangos |
COSTEO | Costeo del sistema |
COSTEOPEPS | Recalcula el costo por medio de UEPS |
COSTEOUEPS | Recalcula el costo por medio de UEPS |
COSTOADICIONALCOMPRA | Costos adicionales a la compra |
COSTOSADICIONALES | Catálogo de costos adicionales |
COTIZADESC | Ventana de descuento |
CPCMENU | |
CURSOPORTONOVO | Forma para captura de asistentes al curso |
DATOSADDUSUARIOS | |
DATOSCFD | Datos de factura electronica |
DatosElectronicos | Datos para facturacion electronica |
DATOSEMPRESA | Datos de la empresa |
DATOSEXTRA | Datos adicionales al catalogo |
DEMANDA | DEMANDAS DE ATENCION EN UNIDADES DE PRIMER NIVEL |
DEPOSITOCLIENTE | Depositos de clientes |
DERECHOS | Derechos de venta |
DERECHOSUSUARIO | Copiar derechos de usuario |
DERIVADOS | Hoja de materiales en bruto |
Desbloqueo | |
DESCUENTOS | Descuentos en cascada |
DESTAJO | Pago de destajo |
DETALLEDECOBRANZA | Detalle de cobranza |
DEVOLUCIONES | Devoluciones en el punto de venta |
DEVVENTA | Devolución |
DGENERALESPOCKETPC | Ventana para configurar un dispositivo Pocket PC |
DIRECCIONEMBARQUE | Direcciones de embarque |
DOLARES | Calculadora para tipos de cambio |
DOMICILIOEXPEDIDO | Expedido en |
DPAdicionales | |
DRILLPARTIDAS | Drill partidas de venta |
DRILLVENTAS | Drill Down Ventas |
DVENTASPOCKETPC | Ventana para configurar un dispositivo Pocket PC |
EDITORIAL | Editorial |
EDITORMENSAJE | Editor de encabezado y pie de pagina del ticket |
EDITORTICKET | Editor de encabezado y pie de pagina del ticket |
EJEMPLO | EJEMPLO DEL CURSO |
EJEMPLOBUSCACLIENTE | Ejemplo para llamar la busqueda de clientes |
EJEMPLOFOLDER | EJEMPLOFOLDER |
EJEMPLOGRID | Ejemplo Grid |
EJEMPLOLEON | |
EJEMPLOREPORTES | Ejemplo de como llamar a los reportes de MyBusiness |
ELIMINAMOV | Elimina movimientos de inventario |
EMPLEADOS | Catálogo de empleados |
EMPRESACONEXION | Empresa conexión |
ENCUESTA | Encuesta |
ENTRADAPOCKET | Carga el inventario a la terminal de Mobile Business |
ENTRADARAPIDA | Entrada de mercancia |
EPLS2000 | Exportar a Torrey PLS 2001 |
ESTADOS | Catálogo de estados de la republica |
ESTAMPADO | Captura de los datos de estampado |
ESTAMPADO02 | Captura de los datos de estampado |
ESTAMPADO03 | Captura de los datos de estampado |
ETIQUETA2 | Alta rápida de productos |
ETIQUETAS | Alta rápida de productos |
EXISTENCIAREMOTA | Existencia remota |
EXISTSUC | Existencias por sucursal |
EXPORTAIMPORTAPOCKET | Exporta/Importa datos a pocket |
EXPORTAINFO | Exportainformacion de terminal MC1000 |
EXPROTAIMPORTAPOCKET | Exporta/Importa datos a pocket |
EXPRTAVENTAS | Exporta ventas |
FACELECTRONICA | Importar factura electronica Autrey |
FACTTICKET | Facturar ticket |
FACTTICKET2 | Facturar varios tickets |
FACTURADECIERRE | Factura de cierre de mes |
FACTURAELECTRONICA | Forma para generar facturas electronicas |
FCAJA | Flujo de Caja |
FE_CONFIGURACION | Pantalla de configuración para la factura electrónica. |
FILTRO | Filtro de tablas |
FLORES | Flores |
FOLIOSCFD | Folios fiscales |
forma1 | |
FORMASDEPAGO | FORMASDEPAGO |
FUENTESEXTERNAS | Metodos de captura de inventario |
GENERADORDOCUMENTOS | Editor de Corte Z |
GRAFICO | Tutorial de gráficos |
GRAFICOVENTAS | |
GRID | Tturial de grid |
GRID2 | Tutorial de grid parte 2 |
HOJACOSTOS | Crea la hoja de costos en excel |
HOJADEMATERIALES | Hoja de materiales en bruto |
HOJADEPRECIOS | Hoja de precios |
IMC | Indice de masa corporal |
IMCCAPTURA | Captura del indice de masa corporal |
IMPORTACLIENTES | Importar catálogo de clientes desde excel |
IMPORTAEXCEL | Importa los archivos de excel |
IMPORTAMYSQL | Importa datos de la base de datos de MySQL |
IMPORTAPROVEEDORES | Importa catálogo de proveedores |
IMPORTAVENTAS | Importa un archivo de ventas |
ImporteCajero | Solicita el importe entregado por un cajero al hacer un corte Z |
IMPRESIONPOCKETPC | Ventana para configurar un dispositivo Pocket PC |
IMPRESORAS | Impresoras de restaurante |
IMPVENTAS2 | Proceso de importación de ventas |
ingpeso | Ingresa el peso de la partida |
INTERFAZ2007 | Interfaz de la versión 2007 |
INVENTARIOINICIAL | Forma de captura de inventario inicial |
INVFISICO | Crea un inventario fisico desde el colector |
INVFISICOPOCKET | Crea un inventario fisico desde el colector |
JONATHAN | Captura obligada |
LENCERIA | Alta rápida de productos |
LISTADEBOTONES | Lista de botones |
LISTADEPEDIDOS | Lista de pedidos |
LLANTAS | Alta rápida de productos |
LONAS | |
LOTE | Captura de lotes en punto de venta |
MAESTRODETALLE | Ejemplo de una forma maestro detalle |
MANTCALLE | Mantenimiento al catalogo de calles |
MANTDERIVADOS | Mantenimiento de materiales |
MANTEMINIENTOBOTONES | Mantenimiento a botones |
MANTFLORES | Mantenimiento a la tabla de flores |
MANTMATERIALES | Mantenimiento de materiales |
MANTSECCIONES | |
MBINVENTARIO | Terminal |
MC1000 | Symbol MC 1000 |
MENUCOMPONEN | Categorias de menu |
MENUSELECCION | Categorias de menu |
MESA | Operaciones sobre la mesa |
MESERO | |
MIFORMA | Mi primera forma |
MODIFICAETIQUETA | Modifica el importe que se va a pagar de la etiqueta |
MODIFICAFORMA | Modifica la apariencia del punto de venta |
MuestraCortesXZ | Muestra información de corte X o Z |
nombre | nombre y apellidos |
NOTADECONSUMO | Alta rápida de clientes |
NUMEROCUENTA | Numero de cuenta |
NUMEROCUENTACXC | |
Objetos | |
OBSERVACIONES | Observaciones |
OFERTAS | Ofertas globales por familia y marca |
OFERTAS2 | Ofertas globales por familia y marca |
OPCIONESTOUCH | El botón de opciones del touch screen |
OPERACIONADDUSUARIOS | |
OPOSSAMPLE | Ejemplo OPOS |
ORDENDESC | Ventana de descuento |
ORDENES | Ordenes de reparación |
PACIENTES | Pacientes de hospital |
PAGOEFECTIVO | PARA INGRESO RAPIDO |
PAGOPORTELEFONO | Forma de pago por telèfono |
PASSMYSQL | Establece el password de MySQL |
PDEV | Pago de devolución |
Pedido | |
pedido_rastro | Genera Pedido y lo Guarda en Otra Tabla |
PEDIDOSDESC | Ventana de descuento |
PesoCanal | Registro del peso de cada canal |
PIEZASCOMPRA | PIEZASCOMPRAS |
Importa Exporta datos de la pocket PC | |
PRECIOS | Cambio de precios |
PRECIOSESPECIALES | Precios especiales de cliente |
PRECIOSVENTA | Precios en distintas monedas |
PREGUNTAS | Cuestionario para ventas |
PRODSEXCEL | Importando productos desde excel |
PRODUCTOS | Maestro de productos |
PRODUCTOSSUGERIDO | Sugerido de compras |
PROSPECTOS | Prospectos de venta |
PROVEEDORES | Alta y modificación de clientes |
prueba2 | |
PUNTADELCIELO | Pantalla de captura de punta del cielo |
R_CLASIFICACION | |
R_IMPRESORA | Impresora de restaurante |
R_OPCIONESPLATILLO | Opciones de platillo |
R_PREFERENCIAS | Opciones por platillo |
RASTREOSERIE | Rastreo de series |
RECETAS | Recetas de productos |
RECETASDISPLAY | |
RECOMENDADOS | |
REGISTROACCESO | Registro de acceso |
REMISIONFACTURA | Convierte el ticket en factura |
REPARTIDOR | Repartidores |
RESERVAR | Reservar mesa |
RESERVARMESA | Reserva de mesa |
RESERVARSALON | Reservar mesa |
RESPALDOBASEDEDATOS | Configuración del respaldo automático de la base de datos |
RETICKET | Reimprimir ticket |
SALDOSFAVOR | Saldos a favor |
SECCIONES | Secciones del restaurant |
SeleccionaAlmacen | Selección del almacén para el reporte PRODSPOCKET |
SELECCIONAUSUARIO | |
SELECCTARESTAURANT | Selecciona la cuenta que se imprimira |
SELECDESC | Selecciona el descuento de la venta |
SELECTSECCIONES | Secciones del restaurant |
SELECVENTARESTAURANT | Selecciona la venta que se cobrara en el restaurant |
SERIES | Series de artículos |
SERVICIO | Servicios y mantenimiento a equipo |
SPLEETER | Prueba del splitter |
SPORINTERPOCKETPC | Sincronización por internet |
SUBIRBITACORAS | Bitacoras |
SUBPRODUCTOS | Subproductos |
SUSCRIPCION | Forma de suscripcion |
SUSCRIPCIONES | Lista de suscripciones |
TALLACOLMODELOS | Soporte Forma para relacionar los modelos con las tallas y colores |
Tarea | |
TEST01 | |
TEST02 | Calculadora de billetes |
TESTFINGER | Ejemplo de uso del lector biometrico |
TESTGRID | Test grid |
TESTGRIDONDEMAND | |
TEXTO | Archivo de texto código cantidad |
TEXTO2 | Colector de datos |
TICKETAFACTURA | Convierte el ticket en factura |
TIPOSDECAMBIO | Tipos de cambio |
TODOSLOSCONSECUTIVOS | |
TRASPASOESTACION | Traspasos entre estaciones de trabajo |
TROPICALIZACION | Tropicalización |
VENDEDOR | Cambia el estatus de foraneo a local |
VENTASDESC | Ventana de descuento |
VENTASOBSERV | Observaciones a la venta |
WEBBROWSER | |
WEBPRODUCTOS | Despliega la información web de un producto |