Skip to main content

Test Home
You & IATA


You are here: Home » Services » Financial Services » Simplified Interline Settlement » SIS Forums
  • Print this page
  • Share this page

control of 'ClearanceCurrencyCode'

This is a read-only copy of the discussions. To view the original, where you can reply, go here. For info on how to log in, please see the instructions.

Created by Anna L (Siberia Airlines) on 2011-09-20 06:39:48 Back to Topics

control of 'ClearanceCurrencyCode'

Dear SIS,
Now we are on testing step in sandbox.
One of test file have not a positive control because of following error:

The element 'PaymentTerms' in namespace '' has invalid child element 'SettlementMonthPeriod' in namespace ''. List of possible elements expected: 'ClearanceCurrencyCode' in namespace ''

According to SIS P3 - IATA IS XML Invoice Standard - V3.2.xls the element <ClearanceCurrencyCode> is not mandatory.
Could you please explain, why this element is controlled by SIS?

I attached the validation report and own xml-file here.

Replied by Ashley H on 2011-09-21 13:31:49

Hi Anna,


This is a PAX file and therefore the field ‘ClearanceCurrencyCode’ is mandatory for PAX invoices. Since this field is missing in the invoice, the invoice has failed validation. You would need to provide the ‘ExchangeRate’ and ‘TotalAmountInClearanceCurrency’ also otherwise the file will fail validation again.


Hope this clarifies.

Best regards



Additional information

© International Air Transport Association (IATA) 2014. All rights reserved.