Histórico da Página
...
Se activa la funcionalidad para Factura de Salida (NF) y Nota de Crédito de Cliente (NCC), para informar en el XML nuevos datos para Forma de Pago (nodo cac:PaymentTerms para el ID de FormaPago).
a) Regla de Negocio
1.- Para activar la funcionalidad es necesario tener configurado el campo Tipo Pago (E4_MPAGSAT).
2.- La funcionalidad solo aplicar para Factura de Salida (NF) y Nota de Crédito de Cliente (NCC)
3.- Si el campo Tipo Pago (E4_MPAGSAT) en la Condición de Pago está configurado como 1 - Contado:
Se crearán los siguientes tags en el XML:
Tag | Valor |
---|---|
/Invoice/cac:PaymentTerms/cbc:ID | FormaPago |
/Invoice/cac:PaymentTerms/cbc:PaymentMeansID | Contado |
4.- Si el campo Tipo Pago (E4_MPAGSAT) en la Condición de Pago está configurado como 2 - Crédito:
Se crearán los siguientes tags en el XML:
Tag | Valor |
---|---|
/Invoice/cac:PaymentTerms/cbc:ID | FormaPago |
/Invoice/cac:PaymentTerms/cbc:PaymentMeansID | Credito |
/Invoice/cac:PaymentTerms/cbc:Amount | Valor acumulado del campo Saldo (E1_SALDO) de la tabla Cuentas por Cobrar (SE1), de registros del documento. |
Por cada parcialidad del documento con Condición de Pago de tipo 2 - Crédito se deberá de generar el siguiente nodo:
Tag | Valor |
---|---|
/Invoice/cac:PaymentTerms/cbc:ID | FormaPago |
/Invoice/cac:PaymentTerms/cbc:PaymentMeansID | Identificador de la cuota con formato Cuota<NNN>, por ejemplo Cuota001..Cuota002 |
/Invoice/cac:PaymentTerms/cbc:Amount | Monto del pago único o de las cuotas, campo Valor Titulo (E1_VALOR) de la tabla Cuentas por Cobrar (SE1). |
/Invoice/cac:PaymentTerms/cbc:PaymentDueDate | Fecha del pago único o de las cuotas, campo Vencimiento (E1_VENCTO) de la tabla Cuentas por Cobrar (SE1). |
b) Actualización de Diccionario
En la tabla Condiciones de Pago (SE4), incluir el nuevo campo:
Campo | E4_MPAGSAT |
Tipo | C |
Tamaño | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Pago |
Descripción | Tipo de Pago |
Nivel | 1 |
Utilizado | Sí |
Obligatorio | No |
Browse | No |
Opciones | 1=Contado;2=Crédito |
Val. Sistema | Pertence("12") |
Help | Permite la generación del nodo de Información Adicional cac:PaymentTerms de Forma de Pago al Contado o al Crédito, de acuerdo a lo definido por la SUNAT. |
e realiza corrección de cálculo del correlativo para informar el Número de Pago cuando el doc
...