R0900
Functional Description
IF <TRANSIT OPERATION.Declaration type> is EQUAL to ‘TIR’
THEN <GUARANTEE.Guarantee type> is EQUAL to ‘B’
ELSE IF the country code (first two characters) in the <CUSTOMS OFFICE OF
DEPARTURE.Reference number> is in SET of CL010 (CountryCodesCommunity) OR is EQUAL to
‘SM’ OR is EQUAL to ‘AD’
THEN <GUARANTEE.Guarantee type> must be in SET CL230 (GuaranteeTypeEUNonTIR)
ELSE
<GUARANTEE.Guarantee type> must be in SET CL229 (GuaranteeTypeCTC)
Technical Description
IF /*/TransitOperation/declarationType is EQUAL to ‘TIR’
THEN /*/Guarantee/guaranteeType is EQUAL to ‘B’
ELSE IF the first two characters of /*/CustomsOfficeOfDeparture/referenceNumber is in SET CL010
OR is EQUAL to ‘SM’ OR is EQUAL to ‘AD’
THEN /*/Guarantee/guaranteeType must be in SET CL230
ELSE
/*/Guarantee/guaranteeType must be in SET CL229