Ship FAQs

Don't see your question? Submit an FAQ request.



Addresses

 Are the address requirements the same for all countries in the European Union?

The European Union has a general format that is followed by member countries but there are some variations.

See European Union Country Requirements.

 I am having trouble shipping to Puerto Rico.

If you are shipping to PR the “country” (meaning your address has a country code of ‘PR’), your order needs to have an international service on it (Worldwide Express, Worldwide Expedited, etc.) because you are shipping from the US to PR.

If you are shipping to Puerto Rico the "state," it needs to go out on a domestic service (UPS Ground, 2nd Day Air, etc.).

 What are the requirements for each carrier API?
 What if the country I am shipping to doesn't have a State or Province?

Please note that a State/Province code is not required for many shipping addresses.

If you would like to find the equivalent code for your country, see ISO Country Codes, where you can browse codes using the online platform. 

Example

Estonia does not have states or provinces but it does have counties. I am shipping to Tallinn, so I will include 37 as my State/Province code because that is the county referenced in ISO standards.

I received the following error message:

 Invalid recipient postal code format.

Fix the ZIP Code. It either has an incorrect format (e.g., only four characters) or it doesn’t match the city/state that has been specified.

 Missing or invalid ship to address line 1.

AX addresses (and for the FedEx/UPS shipping integration) must begin with the street number and street name on the first line plus any additional information necessary to locate a specific sub-location at that address (e.g., Apt 100, #35, Suite 200).

Do not add other information (e.g., no “care of”, c/o, no ATTN).

 Missing or invalid ship to address line 2.

If specifying an ATTN, do not include a colon (e.g., use ATTN, not Attn:).

 Missing or invalid ship to city.

City is missing or incorrect.

 Missing or invalid ship to company name.

Adjust the Address name/description field to be 35 characters or less (e.g., change “and” to “&”, shorten “Manufacturing” to “Mfg”, etc.).

 Schema validation failed for request. Expected elements ‘City@http://fedex.com/ws’.

City is missing or incorrect.


Currencies

 What currencies are supported in Supply Chain Cloud?

See Supported Currencies for a full list.


Hardware

 How can I test printing my shipping labels if I do not have a ZPL printer available?
 Is there any mobile/touch support?

There is no mobile/touch support.

 What browsers are supported by the Supply Chain Cloud?

Supply Chain Cloud is supported and fully tested on Google Chrome

You may be able to access it on other browsers; however, we cannot guarantee all features will work. 

 What is the minimum screen resolution for the Supply Chain Cloud?

Minimum screen resolution: 1366x768.

 What printers are supported by the Supply Chain Cloud?

Supply Chain Cloud currently supports 203 DPI Zebra label printers for ZPL labels.

Some carriers also support printing labels via PDF, which should be compatible with most office printers.


International Shipping

 Can a shipment have a value of more than $2,500?

No, Supply Chain Cloud does not currently support international shipments with values of more than $2,500.

 Can an item value be less than $1?

An item value can be less than $1 if the international shipment value is at least $1.

 Why am I receiving multiple commercial invoices?

If you are using container-based manifesting, a commercial invoice will print every time you manifest a container on that shipment.

We recommend that you switch to shipment-based manifesting to receive a single commercial invoice for each shipment.

See Shipment Manifest for more information.

 Why can't I ship internationally to some countries with FedEx?

Several countries require a picture of a signature when shipping to them, which is not part of the current Supply Chain Cloud functionality. We are looking to add this in the future.









View the list of countries Supply Chain Cloud cannot ship to with FedEx: Commercial Invoice Customs Regulatory Compliance

 Why do I get a commercial invoice from DHL Express even if I have not enabled that functionality?

I received the following error message:

 Customs value is required.

Make sure a value is set on the Purchase Price.

If one is set, and you are shipping to Puerto Rico, make sure you are shipping to a Puerto Rican address.

 Invalid or missing product origin country code for product number x.

You need to fill out the Country/region field on the released product. 

 Invalid product description for product number x. Product description should be present at least unsafe-once.

You need to fill out the Search name field on the released product.

 InvoiceLineTotal MonetaryValue must be greater than 0.

Check the purchase price of the item you are attempting to ship. 

You are most likely passing $0. 

 The Sold To party's country code must be the same as the Ship To party's country code with the exception of Canada and satellite countries.

UPS does not allow your Ship To and Customer addresses to be in two different countries.

Canada and satellite countries are the exceptions to this rule. See a list of Satellite Countries from UPS.

 Unable to process your request, please check the API method name and parameters in the input request.

USPS does not allow the following words in the Item Description field:

  • GIFT
  • MERCHANDISE
  • N/A
  • NA
  • NONE
  • NOT APPLICABLE


Troubleshooting

 Why do I see an error when trying to log in to Supply Chain Cloud?

There is a browser caching issue that can prevent users from logging in to Supply Chain Cloud.

See SCC Login Error for more information.

 Why don't I see my negotiated rates in my Test environment?

Carriers do not return negotiated rates through the Test API.

To see your negotiated rates, you must either be in a Production environment or turn on the Use Production Credentials toggle in your Test environment and run a rate shop or shipment.

Important

If you are using the toggle in your Test environment, make sure to turn the toggle off once you are done reviewing your negotiated rates.

This ensures your Test environment does not run against carrier Production APIs.

See SCC Shipping Parameters for more information.

I received the following error message:

 MoveNext.async

This most likely indicates there is a third-party system issue (e.g., carriers, host systems, etc.). 

However, this could be a Supply Chain Cloud issue.

 Rating and routing returned exception "RAT0012" and note "SCC Error: The account assignment for this request cannot be found."

The shipment you are trying to manifest does not meet the criteria specified in the Account Assignment table. 

Example:
You have an account assignment record for UPS that only applies to warehouse “A” and you attempt to ship a UPS shipment out of warehouse “B”.

If there is not an account assignment record that matches the criteria for shipments coming out of warehouse “B,” you will receive an error stating that an account assignment record cannot be found.

Note: If you have an account assignment record for UPS that does not have a warehouse specified, it should work/apply for all warehouses.

 Rating and routing returned exception "RAT0012" and note "SCC Error: The carrier service requested is not enabled."

The individual service is not enabled in Supply Chain Cloud.

Enable this service on the carrier configuration page.



D365 Finance & Supply Chain Management

 Do I need a new license file for the deployable package distributed for a new release?

No updated license file is currently needed. 

If one is needed for a future release, Accenture will communicate deadlines and instructions through Supply Chain Cloud Release Notes as well as informational pages.

 How do I request Saturday delivery?

Saturday delivery is requested by adding an accessorial. Accessorials can be added manually or via accessorial assignment.

See Carrier Accessorial Charges for accessorial setup and assignment. 

 How is the container line item value populated?

The container line values for Ship requests are populated in the TMSProcessXML_Base D365 TMS class and come from the item master purchase price.

 I do not see miscellaneous charges on sales order lines after confirming a shipment.
  1. Make sure an apportionment engine is specified on the SCC engine (as shown in Parameters).
  2. Make sure to configure item weights; the AppWeight apportionment method requires item weights.
  3. Look at the Apportionment TMS transaction (as shown in Transactions). Often, errors displayed in the transaction can help clarify the issue.
 There are no carriers/services in carrier/service drop-downs while configuring carriers in F&O.
  1. Make sure your tenant API key is configured properly in the Ship module parameters.
  2. Make sure the desired services are enabled within Supply Chain Cloud. That configuration is described in the Getting Started with Supply Chain Cloud guide.
 Where are delivery address fields populated?

Delivery addresses for Ship requests are populated in the TMSSourceDocument_SalesTable and TMSAddressPhone base D365 TMS classes. 

 Where are the site/warehouse fields populated?

Site and Warehouse for Ship requests are populated in the TMSSourceDocument_SalesTable base D365 TMS class and come from the Sales Order Header.

I received the following error message:

 During license Ship installation in F&O: "The certificate associated with this license ATO is not a trusted certificate."

Navigate to GoDaddy and download/install the “GoDaddy Certificate Chain - G2” certificates into your VM.

If this is a tier-2 machine (or production), put in a ticket with Microsoft to install the certificate bundle.

 Error containing "Wrong Parameters."

Check the length of the Container ID; it should not be more than 20 characters.

 Error during transmission: Document type "File" does not exist.

Supply Chain Cloud saves shipping labels as the document type "File" in D365.

You must have this document type configured in order manifest.

Organization administration > Document management > Document types

 Function ATOShippableContainerTypeFinder_SourceOrderLine.findShippableContainerType has been incorrectly called.

Make sure the Shippable container directed by module parameter is set to "No shippable container type."

See SCC Shipping Parameters for clarification.

 I have account assignment records configured but am still receiving errors indicating the records cannot be found.
  1. Make sure the account assignment criteria matches the data being used in the given scenario.
  2. Make sure the account assignment records are enabled. Account assignment records that are not enabled are not considered during the account assignment process.
 Rate shopping works, but manifesting fails, alerting "Missing or invalid shipper number" even though everything else is the same.

If you are using prepaid shipping terms, and DDP is enabled, a third-party account number is still required on the customer's account/sales order because DDP is stating that the end customer is responsible for duties and taxes.

Rate shopping does not need that value, but manifesting does.

 Rating and routing returned exception "RAT0012" and note "SCC Error: The carrier service requested is not enabled."

Enable the individual service in SCC.

 Unsupported container shipping label type.

Make sure the label type F&SCM receives from the carrier is configured in your container packing policy > Close Container Profile Print.

If the carrier only supports PDF, make sure a PDF printer is included in the Close Container Profile Print section of the Container packing policy.

 Upon ship confirmation: "TMSEngineSetupException: Assembly name not specified. Verify engine configuration."
  1. Verify that an apportionment engine is specified in the SCC rate engine parameters. 
  2. Verify that the specified apportionment engine is set up properly in "Generic engines."
 When shipping FedEx Smartpost with a <1 lb parcel.

Make sure the FedEx_SmartPostPresortedStandardAncillaryEndorsement SCC rating engine parameter is set to ADDRESS_CORRECTION or RETURN_SERVICE.

See Carrier Accessorial Charges for SCC rating engine setup and parameters.



Australia Post

I received the following error message:

 Postcode is not a valid postcode; valid postcodes are 4 characters in length.

Update the sender or receiver to include a valid postal code.

 Your combination of suburb, state, and postcode does not match. Please review and try again.

Confirm that the postal code matches the city and state address.


Czarlite

I received the following error message:

 Rate Route Workbench has a $0 rate but the transaction has a rate.

Check the carrier service.

Make sure Support Confirmation and Suppress Packing are both enabled.


DHL Express

I received the following error message:

 111 | Error in parsing request XML: Error: Datatype error: In element "CommodityCode."

Add a Harmonized Code to all products.

 Container height cannot be less than "1."

On your Shipping Carrier Setup, make sure the shipping carrier has Use SCC Theoretical Containers enabled and the Theoretical container value is set to 0.

This allows you to utilize the SCC containers setup in Container Types.

See Theoretical Containers for more information.

 Container line value must be greater than "0."

Enter a value for the released product's purchase price.

 DHL Express could not process this shipment.

Invalid shipment details or origin location combination for the specified service.

Check the warehouse address or try a different service.


DPD

I received the following error message:

 Exception "consignment[0].total" and note "Weight: Maximum value exceeded."

Lower the total weight of the container and contents.

 Exception "invoice.invoiceShipp" and note "erDetails.eoriNumber: Missing mandatory field; invoice.invoiceShipperDetails.eoriNumber: Invalid str."

Make sure the customer has an EORI number for the associated country.


Endicia

I received the following error message:

 Container 00000000000000003728 failed with error: Missing or invalid element: MailClass. Error encountered (Log ID: 24864).

Check the Origin and Destination addresses. 

They should both be within the United States.

 Container CONT-000001899 failed with error: The Certified Intermediary’s pass phrase is incorrect. Error encountered (Log ID: 25458).

Check the Account Assignment credentials.


FedEx

 How do I know if my paperless invoice documents are actually attached to the shipment?

The shipping label is marked “ETD” in the bottom-right corner. 

See Paperless Invoice for more information.

 I am trying to generate a FedEx SmartPost Returns label and am told the account is not set up for returns.

Returns must be processed under a different account that has been authorized for SmartPost Returns.

See Carrier Accessorial Charges for more information.

I received the following error message:

 3907: Invalid Customs Code

Check the purchase price on the released product when shipping international.

This value must be greater than $1.

 8003: Express account and Meter number not consistent

Invalid information set up in the Account number field in Account Assignment.

If the account is correct, please reach out to your FedEx representative. 

 8007: Invalid Meter Number

There is invalid information in the Username field on the Account Assignment form.

If the meter number is correct, reach out to your FedEx Representative. 

 8008: Invalid Express Account Number

There is invalid information in the Account number field on the Account Assignment form.

If the account is correct, reach out to your FedEx representative. 

 Rating and routing returned exception "0105" and note "General failure."

The FedEx API is down.

 Rating and routing returned exception "2243" and note "Shipments for Home Delivery Service must be designated as Residential Delivery also."

Ensure the Residential Destination toggle is turned on at the sales order header or that the address configured on the customer has the Residential Destination set to "Yes."

 Rating and routing returned exception "2499" and note "Recipient/Third party account not authorized for ground billing."

When using third-party billing delivery terms for a FedEx shipment with test credentials, expected behavior is to receive an error message detailing the third-party account number is missing, invalid, or unauthorized.

FedEx looks for other Test account numbers to bill against when pointed to the Test API.

If you want to test third-party billing against Test credentials, use a UPS mode of delivery.

 Rating and routing returned exception "6532" and note "RequestedShipment Recipient contact – phoneNumber is required."

There is no primary phone number configured on the customer.

Update the contact information on the customer account to include a phone number marked "Primary."

 Rating and routing returned exception "6542" and note "Package 1 weight is inconsistent with dimension units, please use only English or Metric."

Ensure your Default Physical Dimension Unit in the SCC Parameters and Container packing policies is either "CM" or "IN."

Units such as "MM" are not accepted and will throw this error.

 Rating and routing returned exception "6647" and note "ShippingChargesPayment - Payor country code must match either Origin or Destination country code."

Confirm that the Account number on your Account Assignment is associated with the origin/destination country.

If you are shipping out of the UK, your Account number may be associated with the US.

 Rating and routing returned exception "8148" and note "Failed to insert record into database."

This is an active FedEx error that occurs when attempting to shipment manifest more than one container.

This issue only arises in testing environments and does not affect production.

We are working with FedEx to resolve this issue.

 Rating and routing returned exception "8336" and note "Service is not allowed."

The carrier service is not allowed between the origin and destination.

Select a new carrier service, or rate shop the container to view valid services for your shipment.

Note

A common error is U.S. customers attempting to ship on the next-day services (e.g., next-day end of day, next-day early morning, next-day mid morning).

These are UK-only services. Switch the service to "Priority overnight" or "Standard Overnight."

 Rating and routing returned exception "FedEx does not suppo" and note 'rt regulation code: CFR."

The hazardous material regulation configured for the release product is not set up correctly.


Purolator

I received the following error message:

 1100103: The Account Number is a mandatory field; Shipping Error

The Freight Term is set  to Consignee and there is no third-party account number.

 1100629: The Phone Country Code is a mandatory field; Shipping Error

Check the Destination and Origin phone numbers to make sure they are valid.

 The HTTP request is unauthorized with client authentication scheme "Basic." The authentication header received from the server is "Basic realm='Purolator.'''

This may be a locked account or bad credentials.

Check the credentials but do not continue to attempt rating. Contact Purolator if needed.

 Rating and routing returned exception "1100491" and note "Product is invalid; Shipping Error."

The selected service is not eligible for the shipping origin and destination (e.g., you cannot use Purolator Express internationally).

 Rating and routing returned exception "1100597" and note "Receiver Phone Country Code is a mandatory field; Shipping Error."

Add +1 (or other country code) in the Phone field for the Warehouse Contact, Customer Address Contact, and Customer Contact.


SMC3

I received the following error message:

 HTTP Status: 401 UNAUTHORIZED Unauthorized

Check the SMC3 Configuration to ensure you set up the carrier correctly.

 Invalid Commodity Width. Must be between 1 and 999999999. JSON Attribute: commodities.width.

Check the carrier service.

Make sure Support Confirmation and Suppress Packing are both enabled.

 Invalid Packaging Type Parameter name: input.

The Default Handling Unit container type needs to have a defined LTL Package Type (SCC Parameters> Ship Parameters > LTL).

 Rating and routing returned exception "RAT0012" and note "SCC Error: 10000151: Invalid Origin Contact Phone. Please ensure the Origin Contact Phone is correct."

Check the format of the warehouse phone number.

 Rating and routing returned exception "RAT0012" and note "SCC Error: 10000161: Invalid Destination Contact Phone. Please ensure the Destination Contact Phone."

Check the format of the customer phone number.

This is Contact Phone not Address > Advanced Phone.

 SMC3 - A. Duie Pyle Inc. - Access Id not found. The Access Id used does not exist. Please refer to https://eva.smc3.com/credentials/v2/api/ for additional information on creating an Access Id. Header: X-Eva-Access-Id.

The company in Brokers is not in the account assignment.


UPS

 What is the minimum shipment value required for UPS Worldwide Express?

The value must be greater than $0 to ship to worldwide.

 What is the minimum shipment value required to ship to Canada or Puerto Rico using UPS Standard?

The value must be greater than $1 to ship to Canada or Puerto Rico using UPS Standard.

 Where is my End-of-Day report?

Because Supply Chain Cloud is a UPS provider that integrates with carrier APIs, you no longer need to print the EOD report. 

Supply Chain Cloud automatically sends your shipment information to UPS when you create labels. 

See UPS End-of-Day Report for more information.

I received the following error message:

  9120000: SHIP web service is currently unavailable. 

UPS Web Services is down.

 Authentication Service Error: Exception of type "SupplyChainCloud.Http.Abstractions.Errors.BaseException" was thrown. | Additional Info: Message: Data for credential template Ups does not exist.

Add the UPS API Carrier Credentials.

 The country associated with Shipper's ShipperNumber must be the same as the Shipper's country.

The account number being used is not associated with the same country as the Shipper address.

 Missing or invalid shipper number.

Log in to the UPS profile you use to sync with Supply Chain Cloud and ensure the account number you are trying to use is associated with that profile.

 The payment details must be the same for both Transportation charges and Duty and Tax charges when Bill to Shipper or Bill to Receiver is specified as the payer.

This may be due to the capitalization of the account number.

For example, if your account number is "123ab4", try entering "123AB4" in the Account number field on the Account Assignment record.

 Rating and routing returned exception "0" and note "Accessory may not be combined with the product."

The selected service does not work with one of the accessorials (e.g., a Saturday accessorial that does not arrive on Saturday).

 Rating and routing returned exception "0" and note "Missing or invalid shipper number."

The account number in Account Assignment is not correct.

Double-check the value entered and ensure all numbers and letters match.

This field is case sensitive.

 Rating and routing returned exception "0" and note "The service requested requires that additional special service details are configured for the carrier."

The selected service does not work with the origin and destination.

Try a new service, or rate shop for a new service.

Additionally, this shipment may require a specific accessorial.

 Rating and routing returned exception "120109" and note "Missing or invalid shipper phone number."

Make sure there is a primary phone number configured on the warehouse you are shipping from.

 Rating and routing returned exception "120202" and note "Missing or invalid Ship To address line 1."

Make sure the address lines are not more than the character limits.

A carriage return may be required in the address configuration to pass more than one Ship To line.

 Rating and routing returned exception "121210" and note "The selected service is not available from the origin to the destination." 

The carrier service is not allowed between the origin and destination.

Select a new carrier service, or rate shop the container to view valid services for your shipment.

 Rating and routing returned exception "126001" and note "Shipper is not eligible to ship Hazardous Material/International Dangerous Goods."

The account number being used is not authorized to ship dangerous goods.

 Rating and routing returned exception "9126030" and note "PackageServiceOption HazMat Regulation required or has invalid value."

Check the Transaction Log to see if the HazMat information is correct.

Correct any invalid data on the released product configuration.

If the information is correct, reach out to UPS.


USPS

 I cannot find the Ground Advantage service. Is this supported?

Yes, Ground Advantage is supported under the First Class service.

 I receive the following error when shipping priority orders to U.S. territories (Guam, Puerto Rico, U.S. Virgin Islands): "Unable to validate the maximum allowed weight for the submitted shipping agent ID, service type, rate type, and recipient country code. Please verify if these fields are correct and not missing."

Shipments from the United States to the U.S. territories are considered domestic packages. You should use a domestic service, and the recipient country code should be US.

 USPS says I need to do an End of Day process to transmit information and receive reports for the driver.

See USPS End-of-Day Process for information on the End of Day process using the USPS Global Shipping Software website.

In the future, there may be a Ship option to invoke this process externally.

I received the following error message:

 Invalid input parameter value(s) submitted. Please verify. Element value is not in the specified MinMax range 1:50.

The length of the email field is too long.

Try a shorter email.

 Rating and routing returned exception "0" and note "The field Width must be between 0.0001 and 2000.; The field Height must be between 0.0001 and 2000."

Check the Container types measurements.

 Rating and routing returned exception "0" and note "The package weight exceeds maximum allowance (0.9999 LB) for service and rate types."

Change the service to a service with a different weight range.

Feedback

Submit feedback.