Skip to main content
Question

Create a custom entity without a persistent attribute

  • April 2, 2025
  • 2 replies
  • 94 views

Rhillson
Sidekick (Customer)
Forum|alt.badge.img+6

In an effort to re-create and configure a page (for which it’s entity will not allow custom attributes), I’ve pursued creating a custom entity and custom attributes within the new entity to re-create the page + other fields. An SQL quickreport (read-only) with all the fields (custom or otherwise) that we need would work, but QRs don’t allow the use of page designer features like commandgroups.

However, when creating an entity I’m running into a limitation where a persistent field is required for a custom entity. I just need it to be read only. Is there any workaround? We are on Cloud 24R1 currently.

While an option, our business wishes to avoid modifications where possible, such as adding fields via Projection Fragments in the Cust layer in Developer Studio to the standard projection.

2 replies

barner
Sidekick (Customer)
Forum|alt.badge.img+7
  • Sidekick (Customer)
  • January 2, 2026

Hi, 

I’ve similar issue. How did you solve your problem?

Br. Barbara


Rhillson
Sidekick (Customer)
Forum|alt.badge.img+6
  • Author
  • Sidekick (Customer)
  • January 2, 2026

Hi ​@barner,

The entity I was referencing here with the custom field limitations was MrpPartAction (MRP Action Proposals page). The solution we ultimately settled on was to develop and run a Post-MRP migration job daily to wipe/re-write the key fields from the standard MrpPartAction (with some WHERE clause filtering included) view to a new custom entity view as persistent fields. Then we’ve built out all the remaining fields, many simple ‘vlookup’ type for non-key fields in the stock view, along with many custom calculated fields that were not in the stock view. This custom entity is then presented on a custom projection and page. Hope this helps! 

This specific solution may only be feasible because the Action Proposal information is only updated once per day.
 

Regards,

Roger