5Apéndice 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.

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.