¿qué pasa al modificar report factura? (i_facturascli.kut)

40 views
Skip to first unread message

Josego

unread,
Sep 25, 2007, 2:54:26 AM9/25/07
to facturalux
Hola,
He modificado la factura de clientes para adaptarla a las preferencias
de la empresa donde trabajo y para ver los datos del cliente en la
ventanita de los sobres, hasta aquí bien (editando el XML con Teddy
porque el Report Designer no me gusta nada).

El problema es que cuando modificas algo del i_facturascli.kut
original luego la parte inferior de la factura (desde Suma Importes
hasta el final) ya no aparece al final de la página sino a
continuación de la última línea de la factura.

No me lo explico pero es así, a ver si a alguien le ha pasado lo mismo
o sabe cómo solucionarlo.

Saludos
Por cierto este "foro" está casi inactivo, acaso hay otro foro nuevo y
yo no me he enterado?...

Shagi

unread,
Sep 25, 2007, 3:36:54 AM9/25/07
to factu...@googlegroups.com
> He modificado la factura de clientes para adaptarla a las preferencias
> de la empresa donde trabajo y para ver los datos del cliente en la
> ventanita de los sobres, hasta aquí bien (editando el XML con Teddy
> porque el Report Designer no me gusta nada).
>
> El problema es que cuando modificas algo del i_facturascli.kut
> original luego la parte inferior de la factura (desde Suma Importes
> hasta el final) ya no aparece al final de la página sino a
> continuación de la última línea de la factura.

Yo he modificado unas cuantas veces i_facturascli.kut, y no recuerdo
que me pasara eso. Sin embargo sí recuerdo que el teddy hacía alguna
que otra cosa rara, sobre todo con la identación, de manera que sacaba
algunos elementos de sus respectivos padres. En esos casos lo
arreglaba editando el fichero a mano con un editor de texto.

> No me lo explico pero es así, a ver si a alguien le ha pasado lo mismo
> o sabe cómo solucionarlo.
>
> Saludos
> Por cierto este "foro" está casi inactivo, acaso hay otro foro nuevo y
> yo no me he enterado?...


Que yo sepa no hay otro nuevo, simplemente no hay nadie que empuje este...


Shagi

Iñigo Rekalde

unread,
Sep 25, 2007, 4:02:41 AM9/25/07
to factu...@googlegroups.com
Hola Josego,

A mi si me suena algo de esto en su dia.
Modificar este formato es un poco infernal por experiencia propia
(solo de pensarlo me da miedo).
Recuerdo que la version de kut que usa facturalux no era exactamente
estandar, para que permitiese ciertas cosas.

Compara con un editor de texto el original y el modificado, lo mas
probable es que al modificarlo has variado algo de la estructura.
Tambien puede ser que hayas intentado meter demasiadas cosas en el pie
de pagina y no te quepan.

No me acuerdo mucho, pero creo que el pie habia que modificarlo dos veces.
Has probado si te falla en facturas de una hoja o de mas de una hoja?

Mucha suerte.

Respecto a lo del foro que esté inactivo, no es que haya uno nuevo. Yo
creo que como bien dice shagi es que no tiramos. Tambien es cierto que
cuando cree este foro no habia foros gratuitos en la pagina de
infosial.

Yo quiero empezar a hacer algo mas, aunque supongo que como todos ando
pilladisimo de tiempo.

Saludos,
Ninaiz

El 25/09/07, Shagi <shagi....@gmail.com> escribió:

agl00014

unread,
Sep 27, 2007, 2:36:03 AM9/27/07
to facturalux
Creo que es lo siguiente:

Vuelve a abrir i_facturascli.kut con el teddy.

Después baja hasta la linea de detail footer. En esa linea debes tener
4 cosas: Heigh, Level, NewPage, Place al Bottom. Lo mas seguro que te
falten las dos ultima. Tienes que meterlos los dos con valor true.

un saludo.

Josego

unread,
Sep 27, 2007, 5:28:51 AM9/27/07
to facturalux
Gracias a los tres por vuestras respuestas.

Lo solucioné ayer editándolo con un editor de texto: Kate.
Lo que hice fué abrir el i_facturascli.kut que al editar desde Abanq
se crea en el directorio /home de mi usuario, hacer cualquier
modificación con Teddy, guardar con Teddy y sobreescribir a
continuación el archivo con Kate.
Efectivamente Teddy hace cosas raras con la indentación.

El pie no sé si hay que editarlo dos veces porque ni siquiera lo he
mirado pero la cabecera (que es lo que he estado modificando) sí que
hay que editarla dos veces.

Por cierto al abrirlo y guardarlo con Kate he tenido problemas al
imprimir los acentos (por ejemplo Descripción), lo solucioné
indicandole la Kate la codificación (iso 8859-1 en lugar de utf8) al
abrir el original.

agl00014, aunque ya lo tenía solucionado he hecho una prueba con lo
que me has dicho y parece que el problema está relacionado con lo que
indicas porque después de guardar con Teddy esos campos ya no valen
"true" sino "1", pero aunque los edite poniendo "true" al guardar se
vuelven a guardar como "1".

Bueno por si a alguien le interesa he subido el i_facturascli.kut
modificado, está aquí:
http://groups.google.com/group/facturalux/files
Quería añadir una descripción pero por lo visto no es posible, la
pongo aquí:
Factura de clientes modificada para usar sobres con ventana y papeles
con membrete.

Por otro lado, como dice Iñigo:


"Yo quiero empezar a hacer algo mas, aunque supongo que como todos
ando
pilladisimo de tiempo"

Yo también.


Saludos.

Trenkos

unread,
Sep 29, 2007, 1:46:40 PM9/29/07
to facturalux
Yo estoy con lo mismo.
Modifique el logo y la distribucion de los datos del cliente.
Cuando vi tenia el footer pegado al cuerpo de la factura.

Es cierto que al modificar con teddy las caracteristicas quedan
NewPage='1' PlaceAtBottom='1'
y no hay forma de que lo tome con valor true.

Intente seguir los pasos de Josego (aunque tengo la contra de usar
W32) pero lo que me sucedio es que logre dejar los valores correctos
pero no los toma.
Se ha convertido en un dolor de cabeza.

Abri i_facturasprov.kut con el teddy desde facturalux y lo guarde, de
esta forma queda en C:\Documents and Settings\miuser\Configuración
local\Temp
Luego lo abri con block de notas (lo mas basico) y lo modifique. Los
valores que queria modificar y los 1 por true.
Ahora se supone que hay que recargar este archivo en facturalux, asi
que fui otra vez a modulos lo abri nuevamente y lo carge.

Creo que los pasos estan bien. Me gustaria que Shagi si se da una
vuelta comentara su experiencia, parece que le fue bien.

> > > yo no me he enterado?...- Hide quoted text -
>
> - Show quoted text -

Shagi

unread,
Sep 29, 2007, 4:29:16 PM9/29/07
to factu...@googlegroups.com
> Abri i_facturasprov.kut con el teddy desde facturalux y lo guarde, de
> esta forma queda en C:\Documents and Settings\miuser\Configuración
> local\Temp
> Luego lo abri con block de notas (lo mas basico) y lo modifique. Los
> valores que queria modificar y los 1 por true.
> Ahora se supone que hay que recargar este archivo en facturalux, asi
> que fui otra vez a modulos lo abri nuevamente y lo carge.
>
> Creo que los pasos estan bien. Me gustaria que Shagi si se da una
> vuelta comentara su experiencia, parece que le fue bien.

Pues no recuerdo exactamente como arreglé el problema, pero de lo que
si me acuerdo es que al final el proceso que seguía es muy parecido al
tuyo:
- Obtener i_facturascli.kut en un fichero
- Editarlo con el teddy
- Corregirlo a mano si hacía falta
- Subirlo de nuevo mediante la interfaz de facturalux/abanq

La verdad es que no me fijé en el tema de "true vs. 1", no me suena
que me pasara. ¿Puede que el fallo no esté por ahí?

Agur,

Shagi

Trenkos

unread,
Sep 29, 2007, 5:26:11 PM9/29/07
to facturalux
Todo puede ser en la ciencia menos exacta de todas (informatica)
Me parece raro que ese valor sea logico y de buenas se convierta en 1.
De todos modos logre que ese valor quede en true mediante el metodo
que se comento y aun asi sigue sin poner el foot en el foot. Lo sigue
poniendo pegado a las lineas de factura.

Shagi

unread,
Sep 30, 2007, 4:40:16 AM9/30/07
to factu...@googlegroups.com
> Todo puede ser en la ciencia menos exacta de todas (informatica)
> Me parece raro que ese valor sea logico y de buenas se convierta en 1.

Esto no es nada raro, en muchos lenguajes de programación el valor 1 y
el valor true son equivalentes, es normal que a veces se mezclen
indistintamente. Habría que comprobar si facturalux/abanq distingue
entre true y 1.

> De todos modos logre que ese valor quede en true mediante el metodo
> que se comento y aun asi sigue sin poner el foot en el foot. Lo sigue
> poniendo pegado a las lineas de factura.

Yo obtendría el i_facturascli.kut original y compararía los elmentos
detailheader a ver qué diferencias quedan.

Agur,

Shagi

Miguel

unread,
Oct 9, 2007, 3:42:34 AM10/9/07
to facturalux
Si no recuerdo mal hay que poner PlaceAtBottom='True' (atención a la T
mayúscula). Yo también me mareé con eso. Al parecer no es lo mismo 1
que true o que True
Reply all
Reply to author
Forward
0 new messages