When entering an E29B shipment in ACI you need to select the shipment type as "bonded shipment"
The port of arrival and port of destination will have to be the same if you are not a bonded carrier.
To validate the CBSA system edits you will need to use a "generic sublocation code" as the warehouse. For example, if the truck was arriving at St. Stephen which is CBSA office code 0231. The generic sublocation code used would be 9231.