XV-MY-15
The TIN of the supplier and of the buyer is mandatory: cac:PartyIdentification/cbc:ID with schemeID TIN (a general TIN such as EI00000000010 where LHDN allows one); the … has none.
error: the document is invalid
What the rule checks
As the rule set's publisher wrote it. The rule runs on every element the context matches, and fails where the test is false; the validator reports the line of that element.
Context
/*/cac:AccountingSupplierParty/cac:Party | /*/cac:AccountingCustomerParty/cac:Party
Test
$tin ne ''
Checked with MyInvois e-Invoice