This appendix contains the following topics:
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:
|
|
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). |