Histórico da Página
01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|---|
Segmento: | Servicios - Mercado Internacional. |
Módulo: |
SIGAFAT - |
Facturación. | ||||
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 agregar información a 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
En 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.
...
tabs | Paso 01, Paso 02, Paso 03, Paso 04 |
---|---|
ids | paso1,paso2 |
...
default | yes |
---|---|
referencia | paso1 |
Pre requisitos:
- Se Registra una Factura
- Contar con la configuración necesaria para Transmitir Documentos Electrónicos.
- Tener El PE configurado para Alterar la Descripcion de el Producto.
PE
#include "Protheus.ch"
User Function MT486AgDes()
local cCodPro := PARAMIXB[1]
local cDesProd := ""
...
default | no |
---|---|
referencia | paso2 |
Pasos para probar la 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).
Para mayor información acerca de este tema acceder a Descripción del producto en el XML
05. ASUNTOS RELACIONADOS
- Documentación de Facturación Electrónica de Perú:
DT Facturación Electrónica UBL 2.1 PER
...
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> |