Skip to main content

C0035

Functional Description

IF (<TRANSIT OPERATION.Declaration type> is in SET {T2, T2F}
    AND the first two characters of <CUSTOMS OFFICE OF DEPARTURE.Reference number> is in SET
    CL112 (CountryCodesCTC))
    THEN IF <CONSIGNMENT-PREVIOUS DOCUMENT> is PRESENT
        THEN <CONSIGNMENT-HOUSE CONSIGNMENT-CONSIGNMENT ITEM-PREVIOUS
        DOCUMENT> = “O”
    ELSE
        <CONSIGNMENT-HOUSE CONSIGNMENT-CONSIGNMENT ITEM-PREVIOUS
        DOCUMENT> = “R”
        for all Consignment Items
ELSE
    <CONSIGNMENT-HOUSE CONSIGNMENT-CONSIGNMENT ITEM-PREVIOUS DOCUMENT>
    = “O”;
IF (<CONSIGNMENT-HOUSE CONSIGNMENT-CONSIGNMENT ITEM.Declaration type> is in SET
    {T2, T2F} AND the first two characters of <CUSTOMS OFFICE OF DEPARTURE.Reference number>
    is in SET CL112 (CountryCodesCTC))
    THEN IF <CONSIGNMENT-PREVIOUS DOCUMENT> is PRESENT
        THEN <CONSIGNMENT-HOUSE CONSIGNMENT-CONSIGNMENT ITEM-PREVIOUS
        DOCUMENT> = “O”
    ELSE
        <CONSIGNMENT-HOUSE CONSIGNMENT-CONSIGNMENT ITEM-PREVIOUS
        DOCUMENT> = “R”
        for this Consignment Item
ELSE
    <CONSIGNMENT-HOUSE CONSIGNMENT-CONSIGNMENT ITEM-PREVIOUS DOCUMENT>
    = “O” for this Consignment Item

Technical Description

IF (/*/Transit Operation/declarationType is in SET {T2, T2F}
    AND the first two characters of /*/CustomsOfficeOfDeparture/referenceNumber is in SET CL112)
    THEN IF /*/Consignment/PreviousDocument is PRESENT
        THEN /*/Consignment/HouseConsignment/ConsignmentItem/PreviousDocument = “O”
    ELSE
        /*/Consignment/HouseConsignment/ConsignmentItem/PreviousDocument = “R”
        for all Consignment Items
ELSE
    /*/Consignment/HouseConsignment/ConsignmentItem/PreviousDocument = “O”;
IF (/*/Consignment/HouseConsignment/ConsignmentItem/declarationType is in SET {T2, T2F} AND
    the first two characters of /*/CustomsOfficeOfDeparture/referenceNumber is in SET CL112)
    THEN IF /*/Consignment/PreviousDocument is PRESENT
        THEN /*/Consignment/HouseConsignment/ConsignmentItem/PreviousDocument = “O”
    ELSE
        /*/Consignment/HouseConsignment/ConsignmentItem/PreviousDocument = “R”
        for this Consignment Item
ELSE
    /*/Consignment/HouseConsignment/ConsignmentItem/PreviousDocument = “O”
    for this Consignment Item