I think the best (and only) way will be to use the translation tools in Acumatica. By using the same tools available to translate the application in another language, you can make alterations to the English labels and messages. Go to Translation Dictionaries (SM200540), click “Show Only unbound”, pick English and search the label or message you want to translate:
Thank you for your advice, but that’s not what I mean. As we know that Pop up Notes only available on Customer, Vendor and Inventory, so I want to have Pop up Notes option in SO & PO.
Notes on SO or PO will be printed on SO/PO Form and I want to have another notes option (via Customization Project) just for “Internal Notes” and it will not be printed.
In order to enable popup text in various screens, one must follow these steps:
1) Set primary DAC's NoteID to have PopupTextEnabled = true (for PXUniqueNote or PXNote attributes) in order for its maint screen to allow entering of popup notes
2) Any screen where you want to show popup for the above DAC, add PopupMessage attribute on the field that contains some form of PXSelector that generates list from the primary DAC.
e.g. to enable popup notes in Sales Order screen which then can be shown in shipment when that order is added
public class SOOrderEntryExt : PXGraphExtension<SOOrderEntry> { [PXMergeAttributes(Method = MergeMethod.Merge)] [PXCustomizeBaseAttribute(typeof(PXNoteAttribute), "PopupTextEnabled", true)] // allow entering of popup notes protected void SOOrder_NoteID_CacheAttached(PXCache sender) { }
}
public class SOShipmentEntryExt : PXGraphExtension<SOShipmentEntry> {
// this is done so that popup note flows into Shipment screen. This is required only when popup configuration of NoteID field is done in PXGraphExtension [PXMergeAttributes(Method = MergeMethod.Merge)] [PXCustomizeBaseAttribute(typeof(PXNoteAttribute), "PopupTextEnabled", true)] protected void SOOrder_NoteID_CacheAttached(PXCache sender) { }
[PXMergeAttributes(Method = MergeMethod.Merge)] [PXSelector(typeof(SOOrder.orderNbr))] // this is required to refer SOOrder [PopupMessage] // displays sales order popup notes protected void SOShipLine_OrigOrderNbr_CacheAttached(PXCache cache) { }
Thank you for your advice, but that’s not what I mean. As we know that Pop up Notes only available on Customer, Vendor and Inventory, so I want to have Pop up Notes option in SO & PO.
Notes on SO or PO will be printed on SO/PO Form and I want to have another notes option (via Customization Project) just for “Internal Notes” and it will not be printed.
Thanks, Idrus
Hello, If I understand you correctly.
If you don’t want the “internal notes” be printed, you can just edit the rpx file in report designer.
If you don’t want the “internal notes” be printed, you can just edit the rpx file in report designer.
you can leverage the visibility control feature.
Let me repeat my understanding. You want 2 notes field on soline level. 1 internal note, which you don’t like it to print out on paper, while the other is normal note, which you want it be print out on paper. If my understanding is correct, I still suggest you can do this in rpx file.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.