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
Feedback sent
We appreciate your effort and will try to fix the article