Skip to main content
Answer

GI to Show User Who Picked and Packed Shipments

  • November 6, 2025
  • 3 replies
  • 55 views

Forum|alt.badge.img

I’m looking for a way to easily show which user picked and packed a shipment--ideally without enabling Audit History for non-administrator user roles.

We’d like to track both who picked and packed each shipment. Is there a way to expose that information through a GI or report, perhaps by referencing system fields or tables that store user IDs tied to those actions?

If anyone has done this (or knows which tables or fields contain that data), I’d really appreciate any pointers.

Best answer by lauraj46

Hi ​@jsiburt ,

The audit trails are stored in the AuditHistory DAC.  All of the modified fields are stored together, along with the new values, in AuditHistory.modifiedFields.  Depending on the level of detail that you need, you could filter, for example, where the modifiedFields contains PickedTrue and Tablename equals SOShipment.  In that example the CombinedKey will be the shipment number and the User should be the user who confirmed the Pick.

Hope this helps!

Laura

3 replies

bwhite49
Captain II
Forum|alt.badge.img+11
  • Captain II
  • November 6, 2025

I assume you are not using picking worksheets?

Does the “LastModified By” in the SOShipLineSplit table do it? That is where the picked and packed qty is stored


Forum|alt.badge.img
  • Author
  • Jr Varsity II
  • November 10, 2025

I assume you are not using picking worksheets?

Does the “LastModified By” in the SOShipLineSplit table do it? That is where the picked and packed qty is stored

@bwhite49, we are using picking worksheets. However, we only print them when picking begins and don’t reprint them afterward, we don’t really benefit from reprinting once the process is complete.

The LastModifiedBy field doesn’t always reflect who packed the order. By the time I need to review a shipment, it’s often already invoiced, and that field no longer gives an accurate picture of who picked or packed it.

I do have Audit History enabled, so I can dig into it when needed. I was more so looking for a more accessible view for our Warehouse Manager to see who handled the shipment without relying on me to pull that info manually.


lauraj46
Captain II
Forum|alt.badge.img+8
  • Captain II
  • Answer
  • November 10, 2025

Hi ​@jsiburt ,

The audit trails are stored in the AuditHistory DAC.  All of the modified fields are stored together, along with the new values, in AuditHistory.modifiedFields.  Depending on the level of detail that you need, you could filter, for example, where the modifiedFields contains PickedTrue and Tablename equals SOShipment.  In that example the CombinedKey will be the shipment number and the User should be the user who confirmed the Pick.

Hope this helps!

Laura