Herramientas de usuario

Herramientas del sitio


usu:smartgendoc:sgd_genpdf_conf

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
usu:smartgendoc:sgd_genpdf_conf [2023/06/23 17:38] stefanusu:smartgendoc:sgd_genpdf_conf [2023/06/26 19:32] (actual) stefan
Línea 5: Línea 5:
  
 Para facturas de venta se podría llamar así en el trigger //after update// de ''CAB_FACTURA_VENTA'': Para facturas de venta se podría llamar así en el trigger //after update// de ''CAB_FACTURA_VENTA'':
-<CODE> 
   IF (NEW.CONFIRMADA = 'S' AND   IF (NEW.CONFIRMADA = 'S' AND
       (M_CLAVE IS DISTINCT FROM 'CPA' OR       (M_CLAVE IS DISTINCT FROM 'CPA' OR
Línea 15: Línea 14:
     EXECUTE PROCEDURE CREA_GEN_DOC_PERFIL 'CAB_FACTURA_VENTA', NEW.NRO_FACTURA, NULL, NEW.FECHA_REGISTRO     EXECUTE PROCEDURE CREA_GEN_DOC_PERFIL 'CAB_FACTURA_VENTA', NEW.NRO_FACTURA, NULL, NEW.FECHA_REGISTRO
       RETURNING_VALUES :M_NRO_DOC;       RETURNING_VALUES :M_NRO_DOC;
-</CODE> 
  
 El primer campo es la tabla principal del documento a imprimir, a la que tiene que existir exáctamente una foreign key desde la tabla ''DOC_PERFIL''. En este ejemplo la foreign key es del campo ''DOC_PERFIL.NRO_FRA_VENTA''. El primer campo es la tabla principal del documento a imprimir, a la que tiene que existir exáctamente una foreign key desde la tabla ''DOC_PERFIL''. En este ejemplo la foreign key es del campo ''DOC_PERFIL.NRO_FRA_VENTA''.
Línea 63: Línea 61:
  
 **HAY QUE TOMAR EN CUENTA QUE DESDE SMARTGENDOC NO HAY INTERACCIÓN CON EL USUARIO, POR LO CUAL NO SE PUEDEN CONTESTAR A PREGUNTAS DESDE EL DISEÑO DE UN INFORME (MESSAGEBOX). CUALQUIER PREGUNTA SE CONTESTARÁ AUTOMÁTICAMENTE CON "0".** **HAY QUE TOMAR EN CUENTA QUE DESDE SMARTGENDOC NO HAY INTERACCIÓN CON EL USUARIO, POR LO CUAL NO SE PUEDEN CONTESTAR A PREGUNTAS DESDE EL DISEÑO DE UN INFORME (MESSAGEBOX). CUALQUIER PREGUNTA SE CONTESTARÁ AUTOMÁTICAMENTE CON "0".**
 +
 +===== Fichero con datos descriptivos (meta-datos) =====
 +Además del mismo fichero PDF se puede generar un fichero adicional descriptivo para cada documento.
 +
 +La generación de este fichero adicional se controla con el procedimiento ''GEN_META_DOC_PERFIL''. El procedimiento recibe como parámetro el número del perfil de documento (DOC_PERFIL.NRO_DOC). Si el procedimiento devuleve nulo en S_DATOS, no se creará el fichero adicional.
  
usu/smartgendoc/sgd_genpdf_conf.1687534691.txt.gz · Última modificación: 2023/06/23 17:38 por stefan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki