Histórico da Página
01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. | ||||
---|---|---|---|---|---|
Segmento: | Servicios - Mercado Internacional. | ||||
Módulo: | SIGAGPE - Gestión de Personal. | ||||
Función: |
| ||||
Ticket: | 7908290 | ||||
Issue: | DMINA-8156 | ||||
Versiones: | 12.1.17 | 12.1.23 | 12.1.25 | 12.1.27 |
02. SITUACIÓN/REQUISITO
Al Generar Documentos Electrónicos Reemplazar la descripción de Producto realizarse la transmisión de Documentos Electrónicos se solicita funcionalidad para informar la Descripción detallada del servicio prestado, bien vendido o cedido en uso, indicando las características en el XML de lo documentos Factura de Venta, Nota de Débito y Nota de Crédito.
03. SOLUCIÓN
Se activa el punto de Entrada MT486AGDES en la rutina Funciones genéricas de documentos electrónicos (M486XFUN), para definir la cadena de caracteres que será mostrada en el nodo cbc:Description del XML (Ubicación: //Invoice/cac:InvoiceLine/cac:Item/cbc:Description).
El Punto de Entrada MT486AGDES recibe como parámetro de entrada el código del producto informado en el ítem del documentos (D1_COD/D2_COD).
Ejemplo del nodo cbc:Description (Tamaño 250 caracteres):
En los anexos 1,2,3 y 4 10. Normas legales - Factura Electrónica se define en la sección Detalle por cada ítem la regla para la Descripción detallada del servicio prestado, bien vendido o cedido en uso, indicando las característicasEn la rutina de Documentos Electrónicos se Agrega un Punto de Entrada donde su función es Reemplazar la descripción de Producto en el XML.
El Punto de Entrada MT486AGDES Recibe el Codigo del producto como Parámetro y se pueda usar para buscar la descripción del producto o algún otro campo en cualquier tabla y retorna la descripción ya modificada que se puede visualizar en el XML en el nodo <cbc:Description>PRODUCTO ESTANDAR</cbc:Description>.
Totvs custom tabs box | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |