Nueva funcion experimental en la DLL : CalcularImportes

Este es el foro para resolver dudas y hacer comentarios de las librerias DLL de generacion y timbrado que se ofrece aqui en el foro
alex_xxv
Mensajes: 42
Registrado: Mar Dic 14, 2010 6:27 pm

Re: Nueva funcion experimental en la DLL : CalcularImportes

Mensajepor alex_xxv » Mar Feb 27, 2018 11:26 am

Hola buen dia,

Desgraciadamente a mi no me esta funcionando, y los problemas con el Limite Inferior y Limite Superior cada vez son mas frecuentes.
Por que no me funciona? Porque lo que hace esta funcion es dejar en dos decimales todos los importes de todas las partidas. Y yo debido al giro de mi empresa manejamos precios de hasta cuatro decimales con cantidades a facturar de cuatro decimales tambien.
Si utilizo la funcion de CalcularImportes me timbra sin problema pero las cantidades simplemente no coinciden con mi ERP. A veces con diferencias de hasta 70 USD.
Y si no utilizo la funcion simplemente no puedo timbrar por esos limites superestrictos del PAC.

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Nueva funcion experimental en la DLL : CalcularImportes

Mensajepor Dado » Mar Feb 27, 2018 11:46 am

70 USD ? ....... vaya, eso es un mundo de diferencia solo por los decimales

Aver sube ese XML generado por tu ERP para hacer pruebas, para ver que diferencia hay cuando le aplico el CalcularImportes
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

SI FUNCIONA !!!

Mensajepor Dado » Sab Mar 03, 2018 2:04 pm

Si que si, no hay nada mas satisfactorio que romperse la cabeza programando "algo" y ver que funciona bien incluso bajo las condiciones mas estrictas :D :D

Resulta que un usuario publico aqui un problemilla que tenia con un caracter no visible en el archivo ini

Se trataba de una factura global de venta de abarrotes......con 1929 productos, todo real, todos los importes al azar, con 5 tipos de impuestos distintos, un verdadero reto para el calculo automatico de importes ............

Y me dije a mi mismo ......... "mi mismo, tenemos que poner a prueba la funcion de calculo de importes con este ejemplo"

Y wow! funciono a la primera, eso si, tardo un minuto en generar el XML y otro minuto en timbrarlo, la cantidad de informacion es masiva.

Se que debe haber ejemplos muy complejos en el que el Calculo de importes siga sin funcionar, pero tenemos una herramienta que estoy seguro funcionara en la mayoria de los casos
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

Marcelo95
Mensajes: 29
Registrado: Mié Sep 22, 2010 3:53 pm

Re: Nueva funcion experimental en la DLL : CalcularImportes

Mensajepor Marcelo95 » Mié Ene 23, 2019 2:36 pm

Buenas Tardes,

Habilite la opcion para calcularimportes=SI y me esta generando este error:

CFDI33196 Atributo [Comprobante=Descuento] se debe registrar si hay valores en algun [Comprobante=Conceptos=Concepto=Descuento]

no manejo ningun tipo de descuento, ya revise los procesos y archivos y no doy, agradeceria me ayudaran.

anexo bitacora y archivo ini.

gracias.
Adjuntos
bitacora de proceso.txt
(776 Bytes) Descargado 295 veces
K1006609.ini
(1.37 KiB) Descargado 312 veces

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Nueva funcion experimental en la DLL : CalcularImportes

Mensajepor Dado » Mié Ene 23, 2019 3:08 pm

Si no manejas descuento no debes poner NADA DE NADA, ni siquiera en cero, elimina todos los renglones de descuento que tengas en el ini
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

Marcelo95
Mensajes: 29
Registrado: Mié Sep 22, 2010 3:53 pm

Re: Nueva funcion experimental en la DLL : CalcularImportes

Mensajepor Marcelo95 » Mié Ene 23, 2019 3:13 pm

Gracias, Dado.

gerardoluna
Mensajes: 7
Registrado: Dom Nov 19, 2017 11:56 am

Re: SI FUNCIONA !!!

Mensajepor gerardoluna » Sab Nov 02, 2019 11:13 am

DADO escribió:Si que si, no hay nada mas satisfactorio que romperse la cabeza programando "algo" y ver que funciona bien incluso bajo las condiciones mas estrictas :D :D

Resulta que un usuario publico aqui un problemilla que tenia con un caracter no visible en el archivo ini

Se trataba de una factura global de venta de abarrotes......con 1929 productos, todo real, todos los importes al azar, con 5 tipos de impuestos distintos, un verdadero reto para el calculo automatico de importes ............

Y me dije a mi mismo ......... "mi mismo, tenemos que poner a prueba la funcion de calculo de importes con este ejemplo"

Y wow! funciono a la primera, eso si, tardo un minuto en generar el XML y otro minuto en timbrarlo, la cantidad de informacion es masiva.

Se que debe haber ejemplos muy complejos en el que el Calculo de importes siga sin funcionar, pero tenemos una herramienta que estoy seguro funcionara en la mayoria de los casos


Hola Dado recien vi este hilo de este dll de ajustes, mi pregunta es, este se puede usar en Servitimbre??

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Nueva funcion experimental en la DLL : CalcularImportes

Mensajepor Dado » Sab Nov 02, 2019 2:08 pm

No, en Servitimbre no tenemos esta funcion
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

mx6392
Mensajes: 81
Registrado: Mié Sep 25, 2013 1:32 am

Re: Nueva funcion experimental en la DLL : CalcularImportes

Mensajepor mx6392 » Vie Oct 02, 2020 1:42 pm

Hola DAdo
buenos dias

intente agregar el calculo de importe en la aplicacion pero no me timbra ya que la funcion agrega el campo descuento a los conceptos y si van con descuento =0 el PAC rechaza el timbrado

hay manera de que si el descuento es =0 se omita en el XML ?

01/Oct 11:40:09 ---Iniciando creacion de CFDI---CFDLib V3.3.191007
01/Oct 11:40:09 Abriendo archivo ini : C:\Temp\CFDI\generacfd.ini
01/Oct 11:40:09 Abriendo Certificado : C:\Temp\CFDI\certificado.cer
01/Oct 11:40:09 Abriendo Llave Privada : C:\Temp\CFDI\llavekey.key
01/Oct 11:40:09 Iniciando creacion de XML
01/Oct 11:40:09 Insertando Datos Generales
01/Oct 11:40:09 Insertando Datos del Emisor
01/Oct 11:40:09 Insertando Datos del Receptor
01/Oct 11:40:09 Insertando Conceptos
01/Oct 11:40:09 Insertando Impuestos
01/Oct 11:40:09 CalcularImportes seleccionado
01/Oct 11:40:09 Creando sello digital
01/Oct 11:40:09 Exportando el XML a disco
01/Oct 11:40:09 Exportando variables CadenaOriginal y Sello
01/Oct 11:40:09 ---FIN CFDI---
01/Oct 11:40:09 ---Iniciando Timbrado---CFDLib V3.3.191007
01/Oct 11:40:09 Abriendo archivo ini : C:\Temp\CFDI\timbrado.ini
01/Oct 11:40:09 Creando objeto CFDI
01/Oct 11:40:09 Cargando CFDI de disco : C:\Temp\CFDI\factura.xml
01/Oct 11:40:09 Cargando Datos del PAC : ECODEX
01/Oct 11:40:10 Error de Timbrado con Ecodex >>CFDI33110 El TipoDeComprobante no es I,E o N, y un concepto incluye el campo descuento.
01/Oct 11:40:10 Envio de CFDI para timbrado con PAC de Respaldo
01/Oct 11:40:10 RESULTADO : Error General
Ecodex: CFDI33110 El TipoDeComprobante no es I,E o N, y un concepto incluye el campo descuento.
PAC de Respaldo: En modo de pruebas se debe usar el RFC LAN7008173R5

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Nueva funcion experimental en la DLL : CalcularImportes

Mensajepor Dado » Vie Oct 02, 2020 1:56 pm

Podrias subir como adjunto el archivo de text generacfd.ini para revisar un detalle

Y de una vez sube el archivo XML que se intenta timbrar, tambien para ver si tiene descuento
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!


Volver a “SOPORTE LIBRERIA CFDLib.dll, CELib.dll y RETLib.dll”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 9 invitados