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 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
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ísticas.
...
tabs | Paso 01, Paso 02, Paso 03, Paso 04 |
---|---|
ids | paso1,paso2 |
...
default | yes |
---|---|
referencia | paso1 |
Pre requisitos:
- Desde el módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Facturación | Facturaciones, registrar una Factura de Venta
- Activar la funcionalidad de facturación electrónica.
- Compilar en el repositorio el punto de entrada MT486AGDES.
Ejemplo del punto de Entrada MT486AGDES:
#include "Protheus.ch"
User Function MT486AgDes()
local cCodPro := PARAMIXB[1]
local cDesProd := ""
dbSelectArea("SB1")
SB1->(dbSetOrder(1))
If SB1->(dbSeek(xFilial("SB1") + cCodPro))
cDesProd := alltrim(SB1->B1_DESC) + " -MODIF PE MT486AGDES"
...
default | no |
---|---|
referencia | paso2 |
Pasos para probar la solución:
...
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> |