Página 1 de 8
Liverpool - Complemento Detallista
Publicado: Jue Mar 01, 2012 12:07 pm
por animateme
Hola DADO,
Acabo de encontrar este maravilloso sitio lleno de información tan valiosa. Muchas gracias por compartirla y Felicidades.
Estoy buscando apoyo para dar solución a la emisión de CFD para Liverpool. Describo brevemente mi situación:
Desde hace varios años cuento con un sistema programado a la medida basado en una base de datos SQL Server para capturar mis pedidos, llevar cuentas de cleintes y generar mis facturas impresas tradicionales. Cuando entró el requsito por parte del SAT de emitir CFD, este sistema ya no me funcionó para emitir mis facturas y opté por adquirir el sistema ASPEL Caja para poder generar los CFD a partir de Diciembre del 2010. Desafortunadamente por la operación de mi negocio requiero aún del sistema anterior para mis operaciones y desde que comencé a generar los CFD tengo que capturar doblemente las facturas, en el sistema original para poder registrar las cuentas de los clientes y en el ASPEL Caja para poder emitir el CFD. De alguna manera nos hemos acoplado a esto aunque sí es muy tedioso. Ahora, Liverpool me está exigiendo la implementación de su Complemento Detallista en los CFD y desafortunadamente el ASPEL Caja no ofrece esta opción.
Dadas las circunstancias, estoy buscando la manera de poder emitir estos CFD con el Complemento Detallista de Liverpool, ya sea continuando capturando datos de manera paralela por un lado en mi sistema y por otro lado en otra aplicación que genere los CFD, ó, idealmente, integrar la aplicación a mi sistema actual para que la aplicación "tome" los datos y genere los CFD de manera automática y transparente.
Comprendo que esta segunda opción es algo compleja ya que implica poder integrar la aplicación con mi base de datos SQL y esto requiere de cierto grado de programación pero idealmente es a lo que quisiera llegar. Por otro lado, con el fin de poder comenzar a generar los CFD para Liverpool de manera inmediata, qué opción me podrías ofrecer o proponer DADO?
Espero que haya sido claro en mi explicación pero si hay alguna duda por favor indíquenmelo.
Gracias.
Re: Liverpool - Complemento Detallista
Publicado: Jue Mar 01, 2012 3:41 pm
por Dado
Lo que puedo programarte es lo que se llama un PROXY.
Este Proxy funcionaria de forma automatica, tomaria la factura que tu generas de Aspel y ANTES DE QUE SE ENVIE A TIMBRAR mi aplicacion puede agregarle el complemento Detallista que te pide Liverpool
Una vez que se le aplica el complemento detallista el Proxy lo envia a timbrar y Aspel lo recibe, casi casi de forma transparente.
Para saber si tecnicamente es posible necesitaria hacer unas pruebas
Si te interesa esta solucion me avisas y hacemos dichas pruebas, tambien para ver que tan complicado seria y cual seria el costo.......
Aaaah! se me olvido preguntarte, el Aspel Caja que usas que version de CFD / CFDI genera?
Re: Liverpool - Complemento Detallista
Publicado: Jue Mar 01, 2012 5:04 pm
por animateme
Muchas gracias por responder. No estoy seguro a que te refieres con esto de Timbrar. Nosotros únicamente generamos la factura en ASPEL Caja y nos emite un archivo xml y un pdf, los cuáles ya son nuestros archivos CFD definitivos. No tenemos que validarlo con el SAT, si a esto te refieres con Timbrar.
No estoy seguro como saber la version de CFD que genera ASPEL Caja pero el encabezado del xml empieza así:
<?xml version="1.0" encoding="UTF-8"?>
<Comprobante xmlns="
http://www.sat.gob.mx/cfd/2" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
http://www.sat.gob.mx/cfd/2 http://www.sat.gob.mx/sitio_internet/cfd/2/cfdv2.xsd" version="2.0"
Con esto puedes saber la versión?
Viendo tu programa PegaAddenda, me pregunto si se podría hacer algo similar para que agregue el Complemento Detallista Liverpool, tomando el xml generado por ASPEL Caja y permitiendo capturar los campos adicionales que requiere el Complemento de Liverpool. Se puede hacer algo así? Es esto lo del Proxy que me mencionas?
Sí me interesa mucho que me puedas ayudar a resolver esto de la manera más conveniente.
Gracias.
Re: Liverpool - Complemento Detallista
Publicado: Jue Mar 01, 2012 6:34 pm
por Dado
animateme escribió:Muchas gracias por responder. No estoy seguro a que te refieres con esto de Timbrar. Nosotros únicamente generamos la factura en ASPEL Caja y nos emite un archivo xml y un pdf, los cuáles ya son nuestros archivos CFD definitivos. No tenemos que validarlo con el SAT, si a esto te refieres con Timbrar.
No estoy seguro como saber la version de CFD que genera ASPEL Caja pero el encabezado del xml empieza así:
<?xml version="1.0" encoding="UTF-8"?>
<Comprobante xmlns="
http://www.sat.gob.mx/cfd/2" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
http://www.sat.gob.mx/cfd/2 http://www.sat.gob.mx/sitio_internet/cfd/2/cfdv2.xsd"
version="2.0"
Con esto puedes saber la versión?
Viendo tu programa PegaAddenda, me pregunto si se podría hacer algo similar para que agregue el Complemento Detallista Liverpool, tomando el xml generado por ASPEL Caja y permitiendo capturar los campos adicionales que requiere el Complemento de Liverpool. Se puede hacer algo así? Es esto lo del Proxy que me mencionas?
Sí me interesa mucho que me puedas ayudar a resolver esto de la manera más conveniente.
Gracias.
Mmmh, olvida TODO lo que mencione. No aplica en tu caso, tu estas en lo que fiscalmente se llama "facturando por medios propios", perdon por la confusion
Efectivamente, otra solucion que tengo es el PegaAddenda
Re: Liverpool - Complemento Detallista
Publicado: Vie Mar 02, 2012 10:12 am
por animateme
Gracias por responder DADO. Pues sí me interesa que me apoyes con esto. Una duda, actualmente este software Caja que utilizamos no cumple con los requisitos de los cambios que el SAT hace obligatorio a partir de Julio(?) y no estamos seguros si ASPEL va a ofrecer una actualización o no. En caso de que no nos ofrezcan esta actualización y tengamos que buscar otro paquete para generar nuestras facturas "por medios propios", nos seguiría funcionando tu solución de PegaAddenda? Que pasa si cambiamos de versión de CFD, también nos seguirá funcionando la opción de PegaAddenda?
Como le haríamos para cerrar el trato?
Gracias.
Re: Liverpool - Complemento Detallista
Publicado: Vie Mar 02, 2012 12:51 pm
por Dado
animateme escribió:Gracias por responder DADO. Pues sí me interesa que me apoyes con esto. Una duda, actualmente este software Caja que utilizamos no cumple con los requisitos de los cambios que el SAT hace obligatorio a partir de Julio(?) y no estamos seguros si ASPEL va a ofrecer una actualización o no. En caso de que no nos ofrezcan esta actualización y tengamos que buscar otro paquete para generar nuestras facturas "por medios propios", nos seguiría funcionando tu solución de PegaAddenda? Que pasa si cambiamos de versión de CFD, también nos seguirá funcionando la opción de PegaAddenda?
Como le haríamos para cerrar el trato?
Gracias.
La solucion que te ofrezco con el PegaAddenda te sirve para cualquier CFD version 2.0 o 2.2 creado con CUALQUIER programa de facturacion.
Pero cuando cambies a CFDI version 3.0 o 3.2, del esquema de "timbrado por internet" ahi si ya no te va a funcionar.
OK. para dar por aceptado este trabajo te pediria que me envies por mail los datos COMERCIALES DE LIVERPOOL acerca de como se debe llenar la addenda.
Debes saber que ya tengo listo el complemento segun las especificaciones DEL SAT, pero no tengo la forma en que debe LLENARSE COMERCIALMENTE y por eso te pido esa informacion.
Re: Liverpool - Complemento Detallista
Publicado: Lun Mar 05, 2012 4:06 pm
por Dado
Basándome en el ejemplo de Liverpool que te pasé, los campos que no veo para poder capturar son:
Número de orden de compra En el archivo de excel dice "Numero de pedido o orden de compra de Liverpool", use "Numero de pedido" con guia para introducir ese dato
Número interno del proveedor Nuevamente, revisa el archivo de excel, por desgracia Liverpool usa sinonimos pero son facil de entender.....usa el renglon "Numero de Emisor", esta frase "Numero de Emisor" fue tomado del archivo de Excel, no lo invente yo.
tipo de descuento o cargo
Porcentaje de descuento Haces descuentos a Liverpool? es mas complejo que solo definirlo, tendrias que "Contactar al departamento de pago a proveedores Liverpool para identificar los descuentos que deben ser aplicados en la Factura Electrónica"
Código EAN del artículo Este dato es tomado del noIdentificacion de tu factura, el programa de facturacion ya debe tener este dato desde que la generas
SKU Liverpool Mismo caso que el anterior, debe estar en el cuerpo principal de la factura
tampoco veo los siguientes campos pero no sé si estos los estaría tomando del CFD original:
Si, estos datos se toman del cuerpo principal de la factura
Descripción del artículo
cantidad de piezas
Costo unitario Liverpool
Precio neto
Costo bruto total por línea de articulo
Costo neto total por línea de articulo
Monto total de las líneas de artículos
tampoco veo esta sección que me habías mencionado de "datos persistentes".
"Datos persistentes" no es una seccion, es una tecnica de programacion en la que al introducir datos estos se guardan, y si cierras el programa y lo vuelves a abrir puedes ver que los datos "persisten", todavia estan ahi, no se han borrado y no necesitas volver a introducirlos
Te recomiendo mas revisar el archivo de Excel que el ejemplo
De todos modos con rojo te puse algunos datos
pd. todas las consultas TECNICAS debe hacerse aqui en el foro. gracias.
Re: Liverpool - Complemento Detallista
Publicado: Lun Mar 05, 2012 4:21 pm
por animateme
Muchas gracias por la aclaración. Lo único que veo que quedaría pendiente de agregar de alguna manera es lo del Código EAN del artículo y el SKU Liverpool. Estos campos no aparecen en mi factura y editando el xml no veo este noIdentificacion que me mencionas. Cómo se podrían incluir estos dos campos en el PegaAddenda?
Gracias.
Re: Liverpool - Complemento Detallista
Publicado: Lun Mar 05, 2012 10:12 pm
por Dado
animateme escribió:Muchas gracias por la aclaración. Lo único que veo que quedaría pendiente de agregar de alguna manera es lo del Código EAN del artículo y el SKU Liverpool. Estos campos no aparecen en mi factura y editando el xml no veo este noIdentificacion que me mencionas. Cómo se podrían incluir estos dos campos en el PegaAddenda?
Gracias.
Ya agregue una matriz para capturar el EAN / SKU de los articulos facturados
Descarga la DEMO nuevamente y revisalo
Re: Liverpool - Complemento Detallista
Publicado: Mar Mar 06, 2012 10:12 am
por animateme
Bien, ya lo revisé. Veo que ya está lo del SKU y del EAN. Se ve muy bien.
Preguntas:
- En la ventana de captura de SKU y EAN, se puede habilitar el poder cambiar de campo a campo por medio de la tecla 'tab' ?
- En la ventana de captura de SKU y EAN, podría haber un botón para generar el CFD o tendría que ser por medio de cerrar la ventana con la X de la esquina superior derecha?
- En la ventana de captura de SKU y EAN, como ya muestra los artículos facurados en el XML, habría posibilidad de tener una especie de base de datos sencilla en dónde estén ya predefinidos los SKU y EAN de cada artículo y que automáticamente los cargue en estos campos? es posible? complica mucho las cosas?
- Entiendo que como es DEMO no permite generar el archivo final pero para efectos de comprobar que todo sale bien, qué posiilidad hay de que me permitieras emitir 2 o 3 únicamente? Te pregunto esto porque tendría que mandar una muestra Liverpool para que ellos me validaran que todo está bien.
Gracias.