Buenas tardes colegas
Pues me encontré un problemita con un reporte diseñado en FastReport con licencia (Xailer 6.2.0)
Diseño Formato para Factura Electrónica
Funciona perfectamente al generar la factura en el proceso normal
PERO adicionalmente en otra parte del sistema cuando por alguna razón no existe el PDF correspondiente
el sistema permite generar nuevamente el PDF con los datos que ya están almacenados en DBF y Advantage
Proceso que nunca dio problema al generarlo directamente con código.
MI problema se presenta al adicionar las correspondientes variables con valores que emite el SAT
:AddVariable("cSelDigEmi", ::oCR:cSello) // 1->SELFA10 Sello Digital del Emisor
:AddVariable("cCadOriTim", ::oCR:cSATCadena) // 1->CADFA10 Cadena Original del Timbre
:AddVariable("cSelDigSAT", ::oCR:cSATSello) // 1->SDSFA10 Sello Digital del SAT
Al generar originalmente el PDF no hay problema
Pero al generarlo en otra parte del sistema pasa esto (cabe mencionar que todos los demás datos no tienen ningún problema)
Este es parte del diseño de mi factura
Si yo le paso algún otro valor lo imprime sin problema
:AddVariable("cSelDigEmi", "HRPAcSelloDigitalEmisor")
:AddVariable("cCadOriTim", "HRPAcCadenaOriginalDelTimbre")
:AddVariable("cSelDigSAT", "HRPAcSelloDigitalSAT")
(Ya no me fue posible subir la imagen correspondiente)
De antemano agradezco su atención y apoyo para resolver este problemita ...
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Problema al Adicionar Variables a Reporte Diseñado en FR
- alexherrera@equipo.com.mx
- Mensajes: 37
- Registrado: Vie Jun 15, 2012 5:45 am
Problema al Adicionar Variables a Reporte Diseñado en FR
Alejandro Herrera
Mexicali, B.C., Mexico
Mexicali, B.C., Mexico
- ignacio
- Site Admin
- Mensajes: 9256
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Problema al Adicionar Variables a Reporte Diseñado en FR
Buenos días,
No obstante, y para que lo tenga en cuenta: FR guarda con el reporte las variables que usted haya definido y con el último valor que se le asigno. A lo mejor sus problemas vienen por ahí.
Un saludo
Lo siento, pero no consigo entenderle.Cuando por alguna razón no existe el PDF correspondiente
el sistema permite generar nuevamente el PDF con los datos que ya están almacenados en DBF y Advantage
Proceso que nunca dio problema al generarlo directamente con código.
No obstante, y para que lo tenga en cuenta: FR guarda con el reporte las variables que usted haya definido y con el último valor que se le asigno. A lo mejor sus problemas vienen por ahí.
Un saludo
- alexherrera@equipo.com.mx
- Mensajes: 37
- Registrado: Vie Jun 15, 2012 5:45 am
Re: Problema al Adicionar Variables a Reporte Diseñado en FR
Que parte no se entiende Ignacio ?
En el párrafo intento comunicar tres cosas
1.- Si mi sistema detecta que no existe un PDF que debería existir
2.- El sistema permite generarlo nuevamente con los datos que tengo almacenados en DBF (Advantage)
3.- Ese proceso se ha hecho por varios años sin problema por medio de código (No un reporte diseñado)
Por lo que comentas:
FR guarda con el reporte las variables que usted haya definido y con el último valor que se le asigno. A lo mejor sus problemas vienen por ahí.
Si estoy consiente de eso, si ese fuese el problema imprimiría los valores de la ultima factura
El problema es que no imprime los valores de esas tres variables ESPECÍFICAMENTE (Todos los demás valores de variables se imprimen bien)
Le he estado dando seguimiento a esos valores, antes de ingresar a FR y después de salir de RF los valores están correctos
Dentro de RF los valores de esas tres variables se pierden ...
En el párrafo intento comunicar tres cosas
1.- Si mi sistema detecta que no existe un PDF que debería existir
2.- El sistema permite generarlo nuevamente con los datos que tengo almacenados en DBF (Advantage)
3.- Ese proceso se ha hecho por varios años sin problema por medio de código (No un reporte diseñado)
Por lo que comentas:
FR guarda con el reporte las variables que usted haya definido y con el último valor que se le asigno. A lo mejor sus problemas vienen por ahí.
Si estoy consiente de eso, si ese fuese el problema imprimiría los valores de la ultima factura
El problema es que no imprime los valores de esas tres variables ESPECÍFICAMENTE (Todos los demás valores de variables se imprimen bien)
Le he estado dando seguimiento a esos valores, antes de ingresar a FR y después de salir de RF los valores están correctos
Dentro de RF los valores de esas tres variables se pierden ...
Alejandro Herrera
Mexicali, B.C., Mexico
Mexicali, B.C., Mexico
- ignacio
- Site Admin
- Mensajes: 9256
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Problema al Adicionar Variables a Reporte Diseñado en FR
Lo será mejor que mande un ejemplo de máximo 20 líneas. Gracias.
En cualquier caso, OZ Software tan sólo hace una conexión con el generador de informes de FR y por lo tanto no se responsabiliza de los errores que pudiera tener esa herramienta. Ello no implica que no hagamos el máximo por resolver cualquier duda que los usuarios de FRX puedan tener.
Un saludo
En cualquier caso, OZ Software tan sólo hace una conexión con el generador de informes de FR y por lo tanto no se responsabiliza de los errores que pudiera tener esa herramienta. Ello no implica que no hagamos el máximo por resolver cualquier duda que los usuarios de FRX puedan tener.
Un saludo
- alexherrera@equipo.com.mx
- Mensajes: 37
- Registrado: Vie Jun 15, 2012 5:45 am
Re: Problema al Adicionar Variables a Reporte Diseñado en FR
GRACIAS !!!ignacio escribió:Lo será mejor que mande un ejemplo de máximo 20 líneas. Gracias.
En cualquier caso, OZ Software tan sólo hace una conexión con el generador de informes de FR y por lo tanto no se responsabiliza de los errores que pudiera tener esa herramienta. Ello no implica que no hagamos el máximo por resolver cualquier duda que los usuarios de FRX puedan tener.
Un saludo
Alejandro Herrera
Mexicali, B.C., Mexico
Mexicali, B.C., Mexico
- alexherrera@equipo.com.mx
- Mensajes: 37
- Registrado: Vie Jun 15, 2012 5:45 am
Re: Problema al Adicionar Variables a Reporte Diseñado en FR
Buscando una solución a la limitación encontrada ...
Las variables que presentaban el problema (pierden su valor dentro de FR)
Comúnmente contienen cadenas de al rededor de 350 caracteres
La solución por el momento es dividir la cadena en 3 partes y enviarlas a FR
Los valores de las variables pasan sin problema y se imprimen bien.
cVar11 := Left(::oCR:cSello,126)
cVar12 := SubStr(::oCR:cSello,127,126)
cVar13 := SubStr(::oCR:cSello,253)
:AddVariable("cVar11", cVar11) // 1->SELFA10
:AddVariable("cVar12", cVar12) // 1->SELFA10
:AddVariable("cVar13", cVar13) // 1->SELFA10
Las variables que presentaban el problema (pierden su valor dentro de FR)
Comúnmente contienen cadenas de al rededor de 350 caracteres
La solución por el momento es dividir la cadena en 3 partes y enviarlas a FR
Los valores de las variables pasan sin problema y se imprimen bien.
cVar11 := Left(::oCR:cSello,126)
cVar12 := SubStr(::oCR:cSello,127,126)
cVar13 := SubStr(::oCR:cSello,253)
:AddVariable("cVar11", cVar11) // 1->SELFA10
:AddVariable("cVar12", cVar12) // 1->SELFA10
:AddVariable("cVar13", cVar13) // 1->SELFA10
Alejandro Herrera
Mexicali, B.C., Mexico
Mexicali, B.C., Mexico