A Fields for the Belgium Yearly Clients List N° 725 XML File (Release 9.1 Update)

This appendix contains the following topics:

A.1 Fields for the Yearly Clients List N° 725 XML File

This table describes the XML elements included in the file output for the Belgium yearly VAT report and information about how each field is populated in the JD Edwards EnterpriseOne system.

The ClientListingConsignment element includes these elements:

  • Representative

  • RepresentativeID

  • RepresentativeReference

  • ClientListing

Level and Occurrence Element Name Attribute Description and Source
Level: 1

Occurrence: 1

ClientListingConsignment xmlns

xmlns:ns2

ClientListingsNbr

This element contains the group of yearly client lists declarations uploaded by a representative.

The xmlns and xmlns:ns2 attributes are fixed values. The ClientListingNbr attribute contains the number of ClientListing elements in the XML file.

1.1 Representative   The process obtains information about the representative from the address book record. You complete a processing option in the R74B150 program to specify the address book number of the representative. This element includes these elements:
  • RepresentativeID

  • Name

  • Street

  • PostCode

  • City

  • CountryCode

  • EmailAddress

  • Phone

Level: 1.1.1

Occurrence: 0 or 1

RepresentativeID Issued by

IdentificationType

OtherQlf

The process populates this element with data from the F0101 table. The Issued by attribute includes the country of the representative.

You complete a processing option in the R74B250A program to specify the value for the IdentificationType attribute.

The OtherQlf attribute is optional and is not supported by the R74B150 program.

Level: 1.1.2

Occurrence: 1

Name None The process obtains the representative's name from the address book record of the representative.
Level: 1.1.3

Occurrence: 1

Street None The process obtains the representative's street from the address book record of the representative.
Level: 1.1.4

Occurrence: 1

PostCode None The process obtains the representative's postal code from the address book record of the representative.
Level: 1.1.5

Occurrence: 1

City None The process obtains the representative's city from the address book record of the representative.
Level: 1.1.6

Occurrence: 1

CountryCode None The process obtains the value from the address book record of the representative, and validates the value against the 74/EC UDC table. If the country is not present in UDC 74/EC, the system sends an error message to the Work Center. If the system generates this error message, the system does not generate the XML file.
Level: 1.1.7

Occurrence: 1

EmailAddress None The process obtains the representative's email address from the address book record of the representative.
Level: 1.1.8

Occurrence: 1

Phone None The process obtains the representative's phone number from the address book record of the representative.
Level: 1.2

Occurrence: 0 or 1

RepresentativeReference None The process obtains the representative reference from a processing option in the R74B150 program.
Level: 1.3

Occurrence: 0 or 1

Client Listing SequenceNumber

ClientNbr

Declarant/Reference

TurnOverSum

AmountSum

The ClientListing element includes these elements:

ReplacedClientListing

Declarant

Period

TurnOver

Farmer

Client

FileAttachment

Comment

The system increments the SequenceNumber attribute by 1 for each ClientListing element included in the file.

The ClientNbr attribute contains the total number of Client elements in the ClientListing element.

The program completes the DeclarantReference attribute with the value that you set up for the company in the Belgium Company Additional Information program (P74B010).

The TurnOverSum attribute is filled with the total number of TurnOver elements in the ClientListing element.

The VATAmountSum attribute is filled with sum of the amounts in the ClientListing element.

Level: 1.3.1

Occurrence 0 or 1

ReplacedClientListing None The program completes this element with the value from a processing option.
Level: 1.3.2

Occurrence: 1

Declarant None The Declarant element includes the following elements:

VATNumber

Name

Street

PostCode

City

CountryCode

EmailAddress

Phone

Level: 1.3.2.1

Occurrence: 1

VATNumber None The system completes this element with the value from TAX.F0101, excluding the country code.
Level: 1.3.2.2

Occurrence: 0 or 1

Name None The system obtains the value for this field from the company's address book record.
Level: 1.3.2.3

Occurrence: 0 or 1

Street None The system obtains the value for this field from the company's address book record.
Level: 1.3.2.4

Occurrence: 0 or 1

PostCode None The system obtains the value for this field from the company's address book record.
Level: 1.3.2.5

Occurrence: 0 or 1

City None The system obtains the value for this field from the company's address book record.
Level: 1.3.2.6

Occurrence: 0 or 1

CountryCode None The system obtains the value for this field from the company's address book record.
Level: 1.3.2.7

Occurrence: 0 or 1

EmailAddress None The system obtains the value for this field from the company's address book record.
Level: 1.3.2.8

Occurrence: 0 or 1

Phone None The system obtains the value for this field from the company's address book record.
Level: 1.3.3

Occurrence: 1

Period None The value for the element is determined by the date range that you enter in the processing options.
Level: 1.3.4

Occurrence: 0 or 1

TurnOver None The system includes the sum of total amount taxable of all transactions for the client.
Level: 1.3.5

Occurrence: 0 or 1

Farmer None The system completes this field based on the value that you enter in a processing option.
Level: 1.3.6

Occurrence: 1 to many

Client SequenceNumber The XML file includes this element for each client reported. The Client element includes these elements:

CompanyVATNumber

TurnOver

VATAmount

The system increments the value in the SequenceNumber attribute for each client reported.

Level: 1.3.6.1

Occurrence: 1

CompanyVATNumber issuedBy This element includes the VAT number of the client. The issuedBy attribute includes the country code of the authority who issued the VAT number.
Level: 1.3.6.2

Occurrence: 1

TurnOver None The system includes the sum of total amount taxable of all transactions for the client.
Level: 1.3.6.3

Occurrence: 1

VATAmount None This element includes the total VAT taxable amount of the transactions for the client.
Level1.3.7

Occurrence: 0 to many

FileAttachment None The FileAttachment element includes these elements:

FileType

FileName

FileDescription

Level: 1.3.7.1

Occurrence: 1

FileType None The program completes this element with the value that you set up for the company in the Belgium Company Additional Information program (P74B010).
Level: 1.3.7.2

Occurrence: 1

FileName None The program completes this element with the value that you set up for the company in the Belgium Company Additional Information program (P74B010).
Level: 1.3.7.3

Occurrence: 0 or 1

FileDescription None The program completes this element with the value that you set up for the company in the Belgium Company Additional Information program (P74B010).
Level: 1.3.8

Occurrence: 0 or 1

Comment None The program completes this element with the value that you set up for the company in the Belgium Company Additional Information program (P74B010).