AES C 0050 – If the identification number for parties (declarant, exporter, consignee, consignor, exit carrier) is present and resolvable, name and address are not allowed ("N"); otherwise required ("R").

Created by Omer Farooq, Modified on Wed, 18 Feb at 10:59 AM by Omer Farooq

System: C

Error Code: C 0050 (C-0050)

Explanation

If the identification number for parties (declarant, exporter, consignee, consignor, exit carrier) is present and resolvable, name and address are not allowed ("N"); otherwise required ("R"). The error occurs if name/address are provided when resolvable ID is present, or missing when ID is not resolvable.

When it happens (Reason)

IF //Declarant/identificationNumber is PRESENT AND is resolvable by the national application THEN //Declarant/name = "N" AND //Declarant/Address = "N" ELSE //Declarant/name = "R" AND //Declarant/Address = "R"; IF //Exporter/identificationNumber is PRESENT AND is resolvable by the national application THEN //Exporter/name = "N" AND //Exporter/Address = "N" ELSE //Exporter/name = "R" AND //Exporter/Address = "R"; IF //GoodsShipment/Consignee/identificationNumber is PRESENT AND is resolvable by the national application THEN //GoodsShipment/Consignee/name = "N" AND //GoodsShipment/Consignee/Address = "N" ELSE //GoodsShipment/Consignee/name = "R" AND //GoodsShipment/Consignee/Address = "R"; IF //GoodsShipment/Consignment/Consignor/identificationNumber is PRESENT AND is resolvable by the national application THEN //GoodsShipment/Consignment/Consignor/name = "N" AND //GoodsShipment/Consignment/Consignor/Address = "N" ELSE //GoodsShipment/Consignment/Consignor/name = "R" AND //GoodsShipment/Consignment/Consignor/Address = "R"; IF //GoodsShipment/Consignment/ExitCarrier/identificationNumber is PRESENT AND is resolvable by the national application THEN /CC507C/GoodsShipment/Consignment/ExitCarrier/name = "N" AND /CC507C/GoodsShipment/Consignment/ExitCarrier/Address = "N" ELSE /CC507C/GoodsShipment/Consignment/ExitCarrier/name = "R" AND /CC507C/GoodsShipment/Consignment/ExitCarrier/Address = "R"; IF //GoodsShipment/GoodsItem/Consignor/identificationNumber is PRESENT AND is resolvable by the national application THEN //GoodsShipment/GoodsItem/Consignor/name = "N" AND //GoodsShipment/GoodsItem/Consignor/Address = "N" ELSE //GoodsShipment/GoodsItem/Consignor/name = "R" AND //GoodsShipment/GoodsItem/Consignor/Address = "R"; IF //GoodsShipment/GoodsItem/Consignee/identificationNumber is PRESENT AND is resolvable by the national application THEN //GoodsShipment/GoodsItem/Consignee/name = "N" AND //GoodsShipment/GoodsItem/Consignee/Address = "N" ELSE //GoodsShipment/GoodsItem/Consignee/name = "R" AND //GoodsShipment/GoodsItem/Consignee/Address = "R"; VALUE IS REQUIRED OR NOT ALLOWED © Revenue Commissioners Page 11 of 57 AES Business Rules and Conditions Version 4.00 IF //Consignment/Consignee/identificationNumber is PRESENT AND is resolvable by the national application THEN //Consignment/Consignee/name = "N" AND //Consignment/Consignee/Address = "N" ELSE //Consignment/Consignee/name = "R" AND //Consignment/Consignee/Address = "R"; IF //Consignment/ConsignmentItem/Consignee/identificationNumber is PRESENT AND is resolvable by the national application THEN //Consignment/ConsignmentItem/Consignee/name = "N" AND //Consignment/ConsignmentItem/Consignee/Address = "N" ELSE //Consignment/ConsignmentItem/Consignee/name = "R" AND //Consignment/ConsignmentItem/Consignee/Address = "R"; IF //Consignment/ConsignmentItem/Consignor/identificationNumber is PRESENT AND is resolvable by the national application THEN //Consignment/ConsignmentItem/Consignor/name = "N" AND //Consignment/ConsignmentItem/Consignor/Address = "N" ELSE //Consignment/ConsignmentItem/Consignor/name = "R" AND //Consignment/ConsignmentItem/Consignor/Address = "R"; IF //Consignment/Consignor/identificationNumber is PRESENT AND is resolvable by the national application THEN //Consignment/Consignor/name = "N" AND //Consignment/Consignor/Address = "N" ELSE //Consignment/Consignor/name = "R" AND //Consignment/Consignor/Address = "R"; IF //ExitCarrier/identificationNumber is PRESENT AND is resolvable by the national application THEN //ExitCarrier/name = "N" AND //ExitCarrier/Address = "N" ELSE //ExitCarrier/name = "R" AND //ExitCarrier/Address = "R"

Quick Fix

For each party (declarant, exporter, consignee, consignor, exit carrier), check if identificationNumber is present and resolvable in the national system. If resolvable, do not provide name and address ("N") – remove them if present. If not resolvable, provide name and address ("R"). Verify resolution status for each ID. Update the declaration and resubmit.

Step-by-step resolution

For each party (declarant, exporter, consignee, consignor, exit carrier), check if identificationNumber is present and resolvable in the national system. If resolvable, do not provide name and address ("N") – remove them if present. If not resolvable, provide name and address ("R"). Verify resolution status for each ID. Update the declaration and resubmit.

Keywords

C 0050, C-0050, C0050

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article