One moment please...
 
 
Exact Globe+   
 

PU 508 | 507 (Globe+): UAE e-Invoicing support for Exact Globe+ (Middle Eastern legislation)

In this product update, support for UAE e-Invoices has been introduced. When processing final invoices for debtors with the country code AE, XML files are generated using the new UAE stylesheet. The XML output file is automatically named using the VAT number, invoice date and time, and invoice number.

e-Invoice format screen

There is only one format available for generating e-Invoices for AE debtors. Existing AE debtors already have a format linked, and the e-Invoice is generated based on the selected format. If a new AE debtor does not have a linked format, the format is automatically updated in the debtor maintenance during final processing when the e-Invoice checkbox is selected.

 

Debtor/Creditor maintenance screen

The E-invoicing type identifier and E-invoicing identifier fields have been added to the debtor and creditor maintenance screens.

 

The options for E-invoicing type identifier are retrieved from the PeppolIdentifierType.xml under the <ae> section in the Globe installation folder's xml folder.

 

If the E-invoicing type identifier is “0235”, the field will be disabled and defaulted to the tax number. If no value is defined, “0235” is used as the default value.

 

Invoice codes maintenance screen

The Document type field is available, and the selected value is used as the credit note reason when a credit note e-Invoice is generated.

 

The options in this field are retrieved from AECodeLists.xml in the Globe installation folder's xml folder under the <cod_reason> section. This value is mandatory for credit notes and is used in the <DiscrepancyResponse> tag.

 

Tax codes maintenance screen

The Nature field is available in the Tax codes screen. This field represents the tax category based on tax rates. The options displayed are based on the TaxNature.xml file in the xml folder.

 

Note: You can add an option under the <ae> section in the TaxNature.xml file in the Exact Globe+ installation folder. For example, C:\Program Files (x86)\Exact Globe+\xml\TaxNature.xml. Once the option has been added, you can verify the result in the VAT maintenance screen.

The options in the Nature field will be displayed based on the following conditions:

  1. Category is Exemption – VAT 0% exemption is selected regardless of percentage value or 0% VAT and Tax charged is not selected.

  2. Category is Standard – VAT 0% exemption is not selected and VAT percentage is greater than 0%.

  3. Category is VAT charged – VAT 0% and Tax charged is selected.

Journal maintenance screen

The <ProfileExecutionID> tag in the XML is mandatory for UAE e-Invoices whereby x is “0”. For example, 1xxxxxx is 1000000. If the Journals: Free field 5 in the Journals screen is not defined, the default value will be 00000000 in the <ProfileExecutionID> tag.

 

See the full list of the <ProfileExecutionID> below.

e-Invoice generation

An e-Invoice for AE is generated only when the invoice debtor is in AE and the eInvoice checkbox is selected in the Print invoices screen. The e-Invoice layout is generated based on the UAEUBLExport.xsl stylesheet with the following XML filename format: <VATNumber>_<InvoiceDate>(yyyyMMddTHHmmss)_<InvoiceNumber>.xml.

 

e-Invoice XML mapping

When the Tax Category is “E”, the <TaxExemptionReasonCode> and <TaxExemptionReason> tags are mandatory.

 

The conditions of the tags for each VAT category are as follows:

VAT Category Condition
S Must be 5%
Z
  • As long as 0%
  • Exemption reasons not needed
O
  • <cbc:Percent> must be removed in xml
  • Exemption reasons not needed
E
  • <cbc:Percent> must be removed except <AllowanCharge>
  • Must have exemption reasons
  • <cbc:TaxTotal> must be removed under <cac:ItemPriceExtension>

Credit notes use several XML tags that differ from those used in invoices.

 

For credit notes, the <DiscrepancyResponse> and <ResponseCode> tags are mandatory. They can be defined under the Invoice codes maintenance screen.

The StateCode and Quantity UnitCode are derived from AECodeList.xml.

 

The <ProfileExecutionID> tag are defined as follows. Some of the values defined but may result in a fail in the validator due to Exact Globe+ not supporting the values.

Values Definition Condition Supported in Globe+?
00000000 - - Yes
10000000 Free trade zone (position 1) Include <cac:BuyerCustomerParty> Yes
01000000 Deemed supply (position 2) - Yes
00100000 Profit Margin Scheme (position 3) Required VAT Category ‘N’ No
00010000 Summary invoice (position 4) Required <cac:InvoicePeriod> block No
00001000 Continuous Supply (position 5) - Yes
00000100 Agent billing (position 6) Required supplier agent No
00000010 Supply through E-commerce (position 7) Required foreign delivery debtor Yes

     
 Main Category: Attachments & notes  Document Type: Release notes detail
 Category:  Security  level: All - 0
 Sub category:  Document ID: 33.199.562
 Assortment:  Date: 20-07-2026
 Release:  Attachment:
 Disclaimer