Skip to main content
Question

Can you automatically transfer allocation from a SO to a linked Appointment?

  • September 22, 2026
  • 3 replies
  • 28 views

I have a client with a pretty niche requirement but based on my research it should be possible.

 

The client creates SOs from their CRM which they use as the central document for tracking of the Job. From the SO they create PO for the Serialized goods that will be delivered and installed on their Field Service Order. So the lines from the SO are marked for PO and Service Order and linked to the PO and to the Field Service order through the standard Acumatica “Create Purchase Orders” and “Create Service Order” actions.

 

When the PO is received it allocates the Serialized material to the SO but that causes a conflict on the Field Service Order making that serial unavailable for selection there because it would cause the quantity to go negative. In order to use the FSO and Appointment to issue the material, instead of a shipment, the users must manually unallocate the SO and then manually allocate the Serial to the Appointment. This is a bulky and difficult process especially with Approvals on the SO requiring them be returned to the Hold status and re-approved in order to change the allocation.

 

Is there any way to easily move the allocation from the SO to the Appt. without having to jump through all these hoops manually?

3 replies

rkenna
Captain II
Forum|alt.badge.img+4
  • Captain II
  • September 22, 2026

Hi ​@bwong91,

Do you use the Manage Sales Allocation screen? I am not completely sure if it will allow you to allocate to the Appointment because it is on the sales side; however, it will allow you to deallocate items from Orders easily, or you could run it on a schedule accordingly.

Cheers,

RJ 


  • Author
  • Freshman II
  • September 22, 2026

Hi ​@bwong91,

Do you use the Manage Sales Allocation screen? I am not completely sure if it will allow you to allocate to the Appointment because it is on the sales side; however, it will allow you to deallocate items from Orders easily, or you could run it on a schedule accordingly.

Cheers,

RJ 

I looked at this as a possible workaround but unfortunately Manage Sales Allocations does not allow you to de-allocate SO Lines which are linked to a PO receipt. This makes that screen not useful for this particular situation.


valentynbeznosiuk
Jr Varsity II
Forum|alt.badge.img+4

Hi ​@bwong91 

The process is designed to avoid duplicate material demand and overbilling. The idea behind it is that the SO sits as the primary document, which requires the item on the SO to be shipped. In this case, you can set up the process to automatically create a Shipment and confirm it via Business Events once the related Service Order is completed. The challenging part, from my point of view, is exposing Lot/Serial information on the Service Order for staff reference. That would require either a fully separate GI or some customization to display it somewhere on the Service Order/Appointment using Allocations from the SO.

The alternative path is to mark the Service Order line for PO, which isn't possible when the line is linked to an SO. So assume it would be something like a Non-Stock item on the SO that carries the price for customer billing. Once it's exposed on the Service Order, something like a Business Event, customization, or manual user input would need to add another line with the actual stock item, mark that line for PO, and proceed with purchasing. This way, once the item is received, it would be automatically allocated to the Service Order — but this approach comes with its own challenges.