v7.9 Pegar como


([N3] politos) #1

Hola a todos! y felicidades al equipo de Velneo por la nueva versión.

La nueva funcionalidad "Pegar como" me ha venido de lujo, debido a que justo estoy en una aplicación que utiliza lo típico "Presupuesto y Facturas" he terminado de desarrollar presupuesto (PRE->PRE_LIN) y he probado "Pegar cómo" para las facturas, todo perfecto salvo en los siguientes casos:

1- En procesos que sincronizan Cabecera con lineas "cargar plurales" no funciona bien, se queda con una mezcla de los datos anteriores con los nuevos y al ejecutar no funciona correctamente. Esto implica que en forms con rejillas de plurales y en informes donde antes hay que cargar los plurales tampoco funcione bien.

2- En los informes tampoco funciona bien, es decir si tenemos un informe "presupuesto" que se compone de las lineas más datos de maestros (Presupuesto) y datos del Cliente (nombre, domicilio, etc) que es maestra de Presupuesto, al "pegar como" el informe se queda con los datos de maestros anteriores, es decir en vez de apuntar a #FAC o #FAC.CLT continua apuntado #PRE, #PRE.CLT, por lo cual todos los datos de maestros (Nro. de factura, fecha, Nombre del cliente, dom, etc) aparecen en blanco porque intenta buscarlos en la tabla presupuesto.

Hay que reconocer esta nueva utilidad es impresionante!!, nos ahorra mucho tiempo, pero quería comentarlo porque hay que revisar los procesos e informes pegados para localizar estas cosas y arreglarlos. En el video demo se ve que funciona mucho mejor, pero igual hay algo que esté haciendo mal??

Saludos!

[attachment=22690,1758] [attachment=22690,1759] [attachment=22690,1760] [attachment=22690,1761]


([N1] Pepeto) #2

Aun no he tenido mucho tiempo para realizar pruebas con esta nueva funcionalidad.
Pero lo que comentas es cierto que algunos objetos habra que revisarlos para evitar errores.
Ademas, ten en cuenta que al copiar y pegar, renombra objetos e identificadores, pero la sincroinzacion de objetos no funciona a nivel de campos, quiero decir con esto, que tal como se muestra en el video, si tienes la tabla de compras con un campo #ENT y en la tabla de ventas tienes el mismo campo #ENT, funcionara correctamente, pero si en las compras lo llamas #PROVEEDOR y en ventas lo llamas #CLIENTES, logicamente apareceran muchos errores en el destino.

En los informes ocurre exactamente lo mismo, si los campos no coinciden, habra errores.

un saludo.
José Luis
http://www.ascsl.com


([N3] politos) #3

@pepeto en este caso que comento las tablas son exactamente iguales (en campos, indices) solo cambia el nombre de la tabla, lo demás es igual, de hecho para la prueba he realizado lo siguiente: del proyecto de datos he copiado las tablas #PRE y #PRE_LIN, las he pegado y solo les he cambiado el nombre por #FAC Y #FAC_LIN, todo sus campos son exactamente iguales en identificador y nombre.

Luego en el proyecto de aplicación copié la carpeta "Presupuestos" y utilice el "Pegar como", todo funciona de maravillas excepto lo que comento!

Saludos!


([N1] Pepeto) #4

Como he comentado, en lo que respecta a los plurales, puede que tengas razon, aun no lo he probado.
Pero en el punto 2. indicas que los informes hay errores porque el campo de lineas de factura que apunta a la cabecera, se llama #FAC y el enlace a clientes #FAC.CLT, en la tabla de lineas de presupuesto, se llaman #PRE y #PRE.CLT y por tanto, todos los campos del informe que apunten a un campo de la cabecera del documento seran errores en la copia.

Espero haberme explicado ahora.

un saludo
José Luis
http://www.ascsl.com


([N1] Pepeto) #5

Pero si estoy en lo cierto, todos esos errores pueden corregirse muy facilmente:

Ve a la tabla de Lineas de factura, y modifica el identificador del campo enlazado a la cabecera #FAC (cambialo por #PRE), y despues, vuelve a modificarlo por #FAC y veras como se corrigen casi la totalidad de los errores de los informes.

un saludo
José Luis
http://www.ascsl.com


([N3] politos) #6

@pepeto MUCHISIMAS GRACIAS!!! por tu ayuda, he probado lo que me dices y funciona a la perfección!!!
Impresionante funcionalidad!!!! felicitaciones nuevamente al equipo!!!! y pepeto para cuando "cambia el chip II" ??

Saludos!