Skip to main content
Solved

Carrier Integration: Manual Packing in Pacejet for Shipments without packages


plambert
Varsity I
Forum|alt.badge.img

Hello all,

We are running into a potential bug with the PaceJet carrier integration. We recently updated to 24R2 in an attempt to have the following workflow without customization:

  1. Create a Sales Order with PaceJet as the Carrier for shipping. 
  2. Create a Shipment for the Sales Order from the Process Orders screen.
  3. Use the Pick, Pack and Ship screen to handle picking and, once completed, confirm the shipment.
  4. Pack the shipment in PaceJet manually.
  5. Update the Acumatica Shipment from the Process Shipments screen.

The issue we encounter is that PaceJet does not receive shipment information unless a shipment has at least one package added to it before shipment confirmation in Acumatica. We have the Carrier configured with the Usage Scenario of ‘Manual Packing and Shipping in Pacejet’, which appears to mean that all packing will be done in PaceJet so the Acumatica shipment will receive all of the box information externally. Yet when a shipment without any packages is confirmed, the PaceJet Status remains ‘Not Submitted’ and no connection is made. Shipments that have had packages manually added to them are received by PaceJet upon confirmation, so I can confirm that the connection exists and is functional.

 

Does anyone know of some setting that can be configured so that all packing can be done in Pacejet and the Acumatica shipment doesn’t need to have boxes added beforehand? Is this just a bug with the Usage Scenario?

We are currently looking into setting up automatic packing in Acumatica with a placeholder box so that there is a guaranteed box on every shipment, but this will result in redundant work of automatically packing every item only to discard that information when it reaches PaceJet. It would be a functional workaround, but seems like it should be unnecessary.

 

Thank you for any insights you can provide,

Best answer by plambert

It was a wonderful opportunity to share our situation and give feedback with Dana and the integration team. 
As far as the technical aspect of my initial question goes: no. We haven’t overlooked anything currently in 24r2 which allows for Acumatica to send a shipment to PaceJet without at least one box/package/container. For anyone else who encounters this similar desire to do literally all packing in PaceJet, I offer this alternate solution to utilizing Acumatica’s auto-pack system: A business event.

On making a new shipment or changing the Ship Via to one associated with PaceJet as the carrier, run an import scenario that adds one box to that shipment. We felt this approach was less impactful to implement and easier to maintain. Should this no longer be a requirement then all we have to do is deactivate/delete the Business Event as opposed to taking automatic packing off of every SKU. Below is the general setup which accomplishes this.

Since we have multiple Ship Via codes which have the PaceJet carrier, I will be expanding that list in the trigger conditions

And the import scenario that is subscribed:

Note the source restriction on the import scenario to only add a box to shipments that do not already have something there. This prevents misfirings if the Ship Via gets adjusted multiple times.

View original
Did this topic help you find an answer to your question?

5 replies

Dana Moffat
Acumatica Moderator
Forum|alt.badge.img+2
  • Acumatica Moderator
  • 621 replies
  • April 7, 2025

Hi ​@plambert ,

The integration currently requires package and default box be supplied to the integration from Acumatica to pacejet.  We do make improvements to the integration and if you’re open to meeting with us, we would like to connect with you to further explore your thoughts in this Community post.

Can i please send your proposed date/times for a Teams meeting.

-Dana


plambert
Varsity I
Forum|alt.badge.img
  • Author
  • Varsity I
  • 15 replies
  • April 8, 2025

Certainly, ​@Dana Moffat, I and my team would be happy to discuss this further. Please send some times when you are available.


Dana Moffat
Acumatica Moderator
Forum|alt.badge.img+2
  • Acumatica Moderator
  • 621 replies
  • April 9, 2025

Hi ​@plambert proposed date/times sent.  Thank you.

-Dana


plambert
Varsity I
Forum|alt.badge.img
  • Author
  • Varsity I
  • 15 replies
  • Answer
  • April 14, 2025

It was a wonderful opportunity to share our situation and give feedback with Dana and the integration team. 
As far as the technical aspect of my initial question goes: no. We haven’t overlooked anything currently in 24r2 which allows for Acumatica to send a shipment to PaceJet without at least one box/package/container. For anyone else who encounters this similar desire to do literally all packing in PaceJet, I offer this alternate solution to utilizing Acumatica’s auto-pack system: A business event.

On making a new shipment or changing the Ship Via to one associated with PaceJet as the carrier, run an import scenario that adds one box to that shipment. We felt this approach was less impactful to implement and easier to maintain. Should this no longer be a requirement then all we have to do is deactivate/delete the Business Event as opposed to taking automatic packing off of every SKU. Below is the general setup which accomplishes this.

Since we have multiple Ship Via codes which have the PaceJet carrier, I will be expanding that list in the trigger conditions

And the import scenario that is subscribed:

Note the source restriction on the import scenario to only add a box to shipments that do not already have something there. This prevents misfirings if the Ship Via gets adjusted multiple times.


Chris Hackett
Community Manager
Forum|alt.badge.img
  • Acumatica Community Manager
  • 2810 replies
  • April 14, 2025

Thank you for sharing your solution with the community ​@plambert!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings