...
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFAT - Facturación. |
---|
Función: | Rutina | Nombre Técnico | Fecha |
---|
M486CBXML | XML para Comunicado de Baja. | 08/07/2020 | M486NCCXML | XML para Nota de Crédito. | 17/07/2020 | M486NDCXML | XML para Nota de Débito. | 17/07/2020 | M486NFXML | XML para Factura/Boleta de Venta. | 17/07/2020 | M486RNFXML | XML para Guía de Remisión. | 08/07/2020 | M486XFUN | Funciones genéricas para Facturación Electrónica. | 22/07/2020 |
|
---|
Ticket: | 9284736 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-9663 | DMINA-9679 | DMINA-9732 |
---|
02. SITUACIÓN/REQUISITO
Al generarse el XML de documentos electrónicos que contienen el nodo de información del Receptor (cac:AccountingCustomerParty), no muestran correctamente los caracteres especiales en el nodo de Razón Social (cbc:RegistrationName).
...
- Se activa el Punto de Entrada M486FECVEN, el cual permite la generación del nodo cbc:DueDate para informar la Fecha de Vencimiento (nodo que sólo aplica para Factura de Venta). Ejemplo del Punto de Entrada:
Bloco de código |
---|
language | delphi |
---|
title | M486FECVEN |
---|
linenumbers | true |
---|
|
#include 'protheus.ch'
User Function M486FECVEN()
Local cXMLVen := ""
Local cFecVen := "2020-07-31" + Alltrim(SF2->F2_SERIE) + "-" + Alltrim(SF2->F2_DOC)
Local cCRLF := (chr(13)+chr(10))
cXMLVen += ' <cbc:DueDate>' + cFecVen + '</cbc:DueDate>' + cCRLF
Return cXMLVen |
Image Removed
- Se activa la generación del nodo cbc:ElectronicMail para informar el email al cual se hará el envío de documentos electrónicos una vez realizada la transmisión con el OSE denominado RSM, el dato informado corresponde al campos Email (A1_EMAIL) configurado en el Cliente.
...
- Para mayor información acerca de este tema acceder a Puntos de Entrada RSM
Totvs custom tabs box |
---|
tabs | Pre-condiciones, Validación, Paso 03, Paso 04 |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| 1. Configurar un Cliente que en el campo Nombre (A1_NOME) contenga caracteres especiales. (Desde módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Archivos | Clientes) 2. Incluir una nueva Factura de Venta utilizando el cliente creado en el punto 1. (Desde módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Facturación | Facturaciones) |
Totvs custom tabs box items |
---|
| 1. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Documentos Electrónicos (MATA486) 2. Ejecutar la acción Transmitir. 3. Informar en los parámetros las Serie y Folio de la Factura de Venta generada previamente, presionar Ok. 4. Validar que la transmisión haya sido exitosa. 5. Desde Otras acciones ejecutar la acción Imprimir PDF,y validar que en la representación gráfica del documentos en la razón social del cliente se visualicen correctamente los caracteres especiales. |
|
...
Card documentos |
---|
Informacao | Se debe contar con la funcionalidad de transmisión electrónica con el Operador de Servicios Electrónicos denominado RSM, de acuerdo a lo definido en el documentos técnico informado en la sección de Asuntos Relacionados. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS
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>
|