Skip to main content
Question

I'm working with Acumatica Moder UI 2025R2

  • February 20, 2026
  • 7 replies
  • 50 views

Forum|alt.badge.img

I want to raise the question here. Can we run npm build in local development in folder FrontendSources and add build file to production? Like this 

How can we include the build file to my customization ui file. Because when I browse from file or moder ui file I cannot see it. But in file I can see development file in screen folders. Please guide me.

 

7 replies

arpine08
Jr Varsity I
Forum|alt.badge.img+1
  • Jr Varsity I
  • February 20, 2026

Hi @vannakheng

Here is the physical file location for local development in folder FrontendSources:

 

To build the sources during the UI development, you run the following command in the FrontendSources folder:

npm run build-dev

 

Examples for specific screens-> 

Standard Acumatica screen: SO301000 and custom screen: IGXX5099:

FrontendSources\screen folder:

npm run build-dev --- --env customFolder=development screenIds=SO301000
npm run build-dev --- --env customFolder=development screenIds=IGXX5099

 

Modern UI Files section:

 


VardanV
Varsity I
Forum|alt.badge.img+1
  • Varsity I
  • February 20, 2026

Hi ​@vannakheng 

You use the development folder—located in the FrontendSources\screen\src\ folder of your instance—to create new forms or to customize existing forms for the Modern UI. If the development folder is not found, you need to create it manually.

For details, see Including Files in the Customization Project


Forum|alt.badge.img
  • Author
  • Freshman II
  • February 21, 2026

Hi @vannakheng

Here is the physical file location for local development in folder FrontendSources:

 

To build the sources during the UI development, you run the following command in the FrontendSources folder:

npm run build-dev

 

Examples for specific screens-> 

Standard Acumatica screen: SO301000 and custom screen: IGXX5099:

FrontendSources\screen folder:

npm run build-dev --- --env customFolder=development screenIds=SO301000
npm run build-dev --- --env customFolder=development screenIds=IGXX5099

 

Modern UI Files section:

 

Do you know why client-control missing modules error ?

 


Forum|alt.badge.img
  • Author
  • Freshman II
  • February 21, 2026

Hi @vannakheng

Here is the physical file location for local development in folder FrontendSources:

 

To build the sources during the UI development, you run the following command in the FrontendSources folder:

npm run build-dev

 

Examples for specific screens-> 

Standard Acumatica screen: SO301000 and custom screen: IGXX5099:

FrontendSources\screen folder:

npm run build-dev --- --env customFolder=development screenIds=SO301000
npm run build-dev --- --env customFolder=development screenIds=IGXX5099

 

Modern UI Files section:

 

Do you know why client-control missing modules error ?

 

I got it by run: npm run getmodules


Forum|alt.badge.img
  • Author
  • Freshman II
  • February 21, 2026

Hi @vannakheng

Here is the physical file location for local development in folder FrontendSources:

 

To build the sources during the UI development, you run the following command in the FrontendSources folder:

npm run build-dev

 

Examples for specific screens-> 

Standard Acumatica screen: SO301000 and custom screen: IGXX5099:

FrontendSources\screen folder:

npm run build-dev --- --env customFolder=development screenIds=SO301000
npm run build-dev --- --env customFolder=development screenIds=IGXX5099

 

Modern UI Files section:

 

thanks, lets me try

Is it working with all tenant ?


arpine08
Jr Varsity I
Forum|alt.badge.img+1
  • Jr Varsity I
  • February 21, 2026

Hi @vannakheng

When publishing a package with Modern UI files, Acumatica automatically places them in the following path by tenantName:

FrontendSources\screen\src\customizationScreens\{tenantName}\screens\{Module}\{ScreenID}


Forum|alt.badge.img
  • Jr Varsity II
  • February 21, 2026

Please refer to the link above. It contains all the necessary details and steps specifically for the Modern UI implementation.
https://help.acumatica.com/(W(1))/Help?ScreenId=ShowWiki&pageid=c3fd1c12-e944-4f4b-bdfa-75b55a45f003