Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

En la rutina de Transmisión Electrónica (MATA485) al realizar la transmisión de una Nota de Crédito de Cliente (NCC), la cual contiene descuentos, se recibe el rechazo:

3271 - El valor de venta por ítem difiere de los importes consignados.

"El valor de venta por ítem difiere de los importes consignados. - El valor de venta por ítem difiere de los importes consignados. Detalle: xxx.xxx.xxx value='ticket=202107817709633 error: Error en la linea: 1: 3271 (nodo: "cac:CreditNoteLine/cbc:LineExtensionAmount" Valor: "147.71")

Para aplicar la solución ver Documento Técnico de Rechazo 3271 en Transmisión de Nota de Crédito con TSS-Signature Perú

2.3 Documentos electrónicos UBL 2.1 con RSM

...

cXML += '</Personalizados>' + cCRLF

Return cXML


4.18 PE - M486DIRREC

Descripción:

M486DIRREC.- Generación personalizada de Nodos correspondientes a la Dirección del adquiriente o usuario en XML.

Ubicación:

Actualizaciones / Facturación / Transmisión Electrónica.

Eventos:

Transmitir.

Programa Fuente:

MATA486.PRW

Función:

M486XMLREC

Respuesta:

Nombre

Tipo

Descripción

Obligatorio

cXML

Carácter

Cadena XML con datos adicionales  según se describe en ejemplo.

Si


Ejemplo:

#Include 'Protheus.ch'

User Function M486DIRREC()

Local cXML := ""

Local cCRLF  := (chr(13)+chr(10) )

Local cFilDoc        := PARAMIXB[1] // Sucursal que el documento.

Local cNumDoc    := PARAMIXB[4] // Número de Documento

Local cCodCli       := PARAMIXB[3] // Código de Cliente

Local cCodLoj       := PARAMIXB[4] // código de tienda

Local cSerieDoc   := PARAMIXB[2] // Serie

Local cEspDoc      := PARAMIXB[5] // Especie


cXML := '<?xml version="1.0" encoding="UTF-8"?>' + cCRLF

cXML += '<Invoice>' + cCRLF         

// Código necesario para creación del XML

cXML += '</Invoice>' + cCRLF  

Return cXML

5. TABLAS UTILIZADAS

  • SA1 - Clientes
  • SM0 - Empresas
  • F3H - Definición de catálogos.
  • F3I - Mantenimiento de catálogos.
  • SB1 - Productos.
  • SAH - Unidades de medida.
  • SFB - Impuestos variables.
  • SFP - Control de Formularios..
  • SF1 - Documentos de entrada.
  • SD1 - Items de documentos de entrada.
  • SF2 - Documentos de salida.
  • SD2 - Items de documentos de salida.
  • SYA - Países.
  • SF4 - Tipos de Entrada/salida
  • SFC - Vinculo TES vs. Impuestos.
  • SC5- Encabezado de Pedidos de Venta.
  • CTO - Monedas.
  • SFC - Detalle Tipos de Entrada/Salida (impuestos).

...