Skip to main content
Question

Modern UI: How to display a total qty field on SOShipLineSplit popup header (non-database field)

  • May 19, 2026
  • 4 replies
  • 51 views

Forum|alt.badge.img+6

I have a requirement for the SO302000 (Shipment) screen. In Classic UI, I added a read-only display field at the top of the SOShipLineSplit (Line Details) popup to show the total quantity of all split lines.

This field does NOT need to be stored in the database — it's just a simple display label for user reference.
I have issues when migrating it from classic UI, but there is no need to migrate, if I can develop it directly in Modern UI.

How can I implement this in Modern UI? I just need to show a calculated total qty field on the popup header.

4 replies

Forum|alt.badge.img+3

@ray20 Try to add that field to the Modern UI as I mentioned highlighted above. After you added that to Modern UI, please publish that package.


RohitRattan88
Acumatica Moderator
Forum|alt.badge.img+4
  • Acumatica Moderator
  • May 20, 2026

@ray20, as ​@ranjithduraisamy72 suggested, you could use low/no-code method with Modern UI Editor:

Modern UI Editor: To Add a Field

Or try UI development guide to create typescript and html manually:

UI Customization Development: To Add Elements to an Acumatica ERP Form


Forum|alt.badge.img+6
  • Author
  • Captain II
  • May 20, 2026

@RohitRattan88 ​@ranjithduraisamy72   Thank you both for help.
Actually, I have played around with Modern UI for a while and have successfully implemented several screens. I can make fields show on shipmentscreen. However, this particular screen is really tricky for me – the main difficulty is working with the popup panel, and my custom code isn't working correctly.

Could you please provide me with more detailed guidance?

Also, I have a critical issue with publishing: the customization project with Modern UI files cannot be published directly (it throws errors). I have to first publish the Classic version, then compile the SO302000 screen separately using npm.

Any help would be appreciated!

Modern UI Migration 2026R1: Display SOShipment DAC Field in SOShipLineSplit Header Panel | Community
 


RohitRattan88
Acumatica Moderator
Forum|alt.badge.img+4
  • Acumatica Moderator
  • May 20, 2026

@ray20 

Popup html definition is defined in IN common screens:

 

 

In your customization project, I would write my html something like following:

<template>
<field after="#fsColumnA-LineSplitting [name='UnassignedQty']" name="CUSTOMFIELDNAME"></field>
</template>

Try and see if this helps