A Correspondencia entre Datos de JD Edwards EnterpriseOne y Campos XML de Formatos de Pago

En este apéndice se incluyen los campos XML y el origen de los datos que se extraen de las tablas de JD Edwards EnterpriseOne. No todos los formatos necesitan todos los datos. Defina opciones de proceso para cada formato de pago con el fin de determinar los datos que se extraerán.

A.1 Campos XML y origen de JD Edwards EnterpriseOne

En esta tabla se incluyen los campos XML y el origen de JD Edwards EnterpriseOne:

Campo XML Origen de JD Edwards EnterpriseOne
InstructionGrouping/BankAccount/BankAccountNumber Número de cuenta bancaria del pagador, procedente de F04572.CBNK.
InstructionGrouping/BankAccount/BankNumber Cuatro primeros dígitos del número de entidad bancaria de LM, procedentes de F0030.TNST.

Nota: sólo el formato de pago de transferencia electrónica de fondos para España utiliza este campo.

InstructionGrouping/BankAccount/BranchNumber Dígitos del 5 al 8 del número de entidad bancaria de LM, procedentes de F0030.TNST.

Nota: sólo el formato de pago de transferencia electrónica de fondos para España utiliza este campo.

InstructionGrouping/BankAccount/CheckDigits Dígito de control de cuenta bancaria de LM, procedente de F0030.CHKD.
InstructionGrouping/Payer/Address/AddressLine1 Línea 1 de dirección del pagador, procedente de F0116.ADD1.

Este campo incluye información sobre la compañía a la que pertenece la cuenta de pagador, que puede no coincidir con la compañía que ha creado el comprobante.

InstructionGrouping/Payer/Address/AddressLine2 Línea 2 de dirección del pagador, procedente de F0116.ADD2.

Este campo incluye información sobre la compañía a la que pertenece la cuenta de pagador, que puede no coincidir con la compañía que ha creado el comprobante.

InstructionGrouping/Payer/Address/AddressLine3 Línea 3 de dirección del pagador, procedente de F0116.ADD3.

Este campo incluye información sobre la compañía a la que pertenece la cuenta de pagador, que puede no coincidir con la compañía que ha creado el comprobante.

InstructionGrouping/Payer/Address/City Ciudad del pagador, procedente de F0116.CTY1.

Este campo incluye información sobre la compañía a la que pertenece la cuenta de pagador, que puede no coincidir con la compañía que ha creado el comprobante.

InstructionGrouping/Payer/LegalEntityName Nombre postal del pagador, procedente de F0111.MLNM.
InstructionGrouping/Payer/LegalEntityRegistrationNumber ID fiscal de compañía, procedente de F0101.TAX.

Es el ID fiscal de la compañía a la que pertenece la cuenta de pagador.

InstructionGrouping/PaymentDate Fecha de LM, procedente de F04572.DGJ.
InstructionTotals/PaymentCount El sistema suma el número de pagos e introduce el total en este campo.
OutboundPayment/BankAccount/BankAccountNumber Número de cuenta bancaria del pagador, procedente de F04572.CBNK.
OutboundPayment/BankAccount/BankAddress/AddressLine1 Línea 1 de dirección del banco de LM, procedente de F0116.ADD1.
OutboundPayment/BankAccount/BankAddress/City Ciudad del banco de LM, procedente de F0116.CTY1.
OutboundPayment/BankAccount/BankAddress/Country País del banco de LM, procedente de F0116.CTR.
OutboundPayment/BankAccount/BankAddress/PostalCode Código postal del banco de LM, procedente de F0116.ADDZ.
OutboundPayment/BankAccount/BankName Nombre postal del banco de LM, procedente de F0111.MLNM.
OutboundPayment/BankAccount/BankNumber Número de entidad de cuenta bancaria de LM, procedente de F0030.TNST.
OutboundPayment/BankAccount/CheckDigits Dígito de control de cuenta bancaria de LM, procedente de F0030.CHKD.
OutboundPayment/BankAccount/IBANNumber IBAN de cuenta bancaria, procedente de F0030.IBAN.
OutboundPayment/BankAccount/SwiftCode Código SWIFT de cuenta bancaria de LM, procedente de F0030.SWFT.
OutboundPayment/BankAccount/UserEnteredBankAccountNumber Número de cuenta bancaria del cliente, procedente de F04572.CBNK.
OutboundPayment/DeliveryChannel/FormatValue El sistema no rellena este campo.
OutboundPayment/DocumentPayable/DiscountTaken/Amount/Value Importe de descuento, procedente de F04573.ADSA.
OutboundPayment/DocumentPayable/DocumentDate Fecha del documento, procedente de F04573.DIVJ.
OutboundPayment/DocumentPayable/DocumentDescription Comentarios, procedentes de F04573.RMK.
OutboundPayment/DocumentPayable/DocumentNumber/ReferenceNumber Número de factura de proveedor, procedente de F04573.VINV.
OutboundPayment/DocumentPayable/PaymentAmount/Value Importe de pago, procedente de F04573.PAAP.
OutboundPayment/DocumentPayable/PaymentDueDate Fecha de vencimiento del descuento, procedente de F04573.DDJ.
OutboundPayment/Payee/Address/AddressLine1 Línea 1 de dirección del beneficiario, procedente de F0116.ADD1.
OutboundPayment/Payee/Address/AddressLine2 Línea 2 de dirección del beneficiario, procedente de F0116.ADD2.
OutboundPayment/Payee/Address/AddressLine3 Línea 3 de dirección del beneficiario, procedente de F0116.ADD3.
OutboundPayment/Payee/Address/AddressName Nombre postal del beneficiario, procedente de F0111.MLNM.
OutboundPayment/Payee/Address/City Ciudad del beneficiario, procedente de F0116.CTY1.
OutboundPayment/Payee/Address/Country País del beneficiario, procedente de F0116.CTR.
OutboundPayment/Payee/Address/CountryName Descripción del código UDC 00/CN del país del beneficiario.
OutboundPayment/Payee/Address/PostalCode Código postal del beneficiario, procedente de F0116.ADDZ.
OutboundPayment/Payee/Address/State Estado del beneficiario, procedente de F0116.ADDS.
OutboundPayment/Payee/Name Nombre postal de beneficiario, procedente de F0111.MLNM.
OutboundPayment/Payee/PartyNumber Número de dirección de beneficiario, procedente de F04572.PYE.
OutboundPayment/Payee/TaxRegistrationNumber ID fiscal de beneficiario, procedente de F0101.TAX.
OutboundPayment/PayeeBankAccount/BankAccountName Nombre postal de beneficiario, procedente de F0111.MLNM.
OutboundPayment/PayeeBankAccount/BankAccountNumber Número de cuenta bancaria del cliente, procedente de F04572.CBNK.

Nota: el sistema utiliza una rutina de validación especial para el formato de pago de EFT nacional para los Países Bajos con el fin de eliminar los valores no numéricos.

OutboundPayment/PayeeBankAccount/BankAddress/City Ciudad del banco del beneficiario, procedente de F0111.CTY1.
OutboundPayment/PayeeBankAccount/BankAddress/Country País del banco del beneficiario, procedente de F0030.CTR.

Si no existe ningún valor para el país en la tabla F0030, el sistema utiliza el valor de F0116.CTR.

OutboundPayment/PayeeBankAccount/BankNumber Cuatro primeros dígitos del número de entidad bancaria, procedentes de F04572.TNST.
OutboundPayment/PayeeBankAccount/BranchNumber Dígitos del 5 al 8 del número de entidad bancaria, procedentes de F04572.TNST.
OutboundPayment/PayeeBankAccount/CheckDigits Dígito de control del banco del beneficiario, procedente de F0030.CHKD.
OutboundPayment/PayeeBankAccount/IBANNumber IBAN del banco del beneficiario, procedente de F0030.IBAN.
OutboundPayment/PayeeBankAccount/SwiftCode Código SWIFT del banco del beneficiario, procedente de F0030.SWFT.
OutboundPayment/Payer/Address/AddressLine1 Línea 1 de dirección de la compañía, procedente de F0116.ADD1.
OutboundPayment/Payer/Address/AddressLine2 Línea 2 de dirección de la compañía, procedente de F0116.ADD2.
OutboundPayment/Payer/Address/City Ciudad de la compañía, procedente de F0116.CTY1.
OutboundPayment/Payer/Address/Country País de la compañía, procedente de F0116.CTR.
OutboundPayment/Payer/Address/PostalCode Código postal de la compañía, procedente de F0116.ADDZ.
OutboundPayment/Payer/LegalEntityRegistrationNumber ID fiscal de compañía, procedente de F0101.TAX.
OutboundPayment/Payer/Name Nombre postal de la compañía, procedente de F0111.MLNM.
OutboundPayment/PaymentAmount/Currency/Code Código de moneda del pago. Si el código de moneda existe en la tabla de UDC 70/CC, este campo incluirá la referencia cruzada del campo Descripción 01 de la tabla de UDC.

En los pagos SEPA, el código de moneda debe ser EUR (euro).

OutboundPayment/PaymentAmount/Value Importe del pago, procedente de F04572.PAAP.

El importe debe ser 0,01 o mayor, hasta 999999999,99.

OutboundPayment/PaymentAmountText Importe de pago en letra.

El sistema utiliza el programa de conversión especificado en las opciones de proceso.

OutboundPayment/PaymentDate Fecha del pago, procedente de F04373.DGJ.
OutboundPayment/PaymentDetails Número de factura de proveedor, procedente de F04573.VINV.

El sistema rellena los caracteres que faltan con espacios en blanco.

OutboundPayment/PaymentMethod/PaymentMethodFormatValue Valor de codificación fija de TRF.
OutboundPayment/PaymentNumber/CheckNumber Número de cheque, procedente de F04571.SNG.
OutboundPayment/PaymentNumber/LogicalGroupReference Número siguiente en el esquema de numeración para el tipo de pago.
OutboundPayment/PaymentNumber/PaymentReferenceNumber Valor que representa la concatenación del número de compañía, cuenta bancaria y número siguiente configurados para el sistema 70, línea 1.
OutboundPayment/PaymentReason/Code El sistema no rellena este campo.
OutboundPayment/PaymentStatus/Code Si es un cheque con un solo talón, el texto es VOID_BY_SETUP. Si es un cheque con varios talones, el texto es VOID_BY_OVERFLOW. En todas las demás instancias, el sistema deja este campo en blanco.
PaymentInstructionInfo/InstructionCreationDate Registro de fecha y hora generado por el sistema.
PaymentInstructionInfo/InstructionReferenceNumber Número siguiente del esquema de numeración definido en la línea 1 del sistema 70 en el programa Next Numbers (P0002).
PaymentProcessProfile/BatchBookingFlag El sistema rellena este campo con una N (nosummarization).
PaymentProcessProfile/LogicalGroupingMode Valor de codificación fija de SNGL.