Hi team,I am doing customization on selector Customer ID on screen AR303000 to bring field Contact.fullName to selector view as following:but I got error timeout when enter a text to searchThe selector Customize ID is customized the field with following code:using PX.Data;using PX.Objects.CR;namespace PX.Objects.AR{ // Acuminator disable once PX1016 ExtensionDoesNotDeclareIsActiveMethod extension should be constantly active [PXNonInstantiatedExtension] public class AR_Customer_ExistingColumn : PXCacheExtension<PX.Objects.AR.Customer> { #region AcctCD [PXMergeAttributes(Method = MergeMethod.Merge)] [PXSelector(typeof(Search2<Customer.acctCD, InnerJoin<Contact, On<Customer.defBillContactID, Equal<Contact.contactID>>, InnerJoin<Address, On<Contact.bAccountID, Equal<Address.bAccountID>>, InnerJoin<Location, On<Address.addressID, Equal<Location.defAddressID>>>>&
Hello experts,I am trying to force End-User must enter value for fields: Weight (BaseItemWeight), Volume (BaseItemVolume) on screen Stock Item IN202500by using condition configuration as following:Set fields required: the default value is 0 because the field type is decimal, so I am able to save the record without entering value. Set condition value must greater than 0 But somehow I didn’t input value for these fields but still could save the recordDo you have any idea?
Hi there,I am trying to overwrite field Transaction Description with value is taken from Description of Fixed Assetsand I found that these FATran in red rectangle are generated from action CalcDeprProcess on screen Calculate Depreciation (FA502000) and handled in function SetProcessDelegate() I don’t know if there is any way to over-write function AssetProcess.DepreciateAsset? I can’t find source code of this function.Could you please share your idea? Thank you in advanced.
Hello everyone,I am working on report Purchase Receipt that will display all items in the gridand also show the sum of Landed costs with code <> “IMP” I tried to join table POReceiptLandedCostDetails to POReceipt But the report return duplicate row:Could you please advise me how to get LandCost related Purchase Receipt without causing duplicate data of POReceiptLine? Please find the report in attachment. Regards,Khoi
Hello I want to override value of field Asset Class and Department of data class FAAccrualTran (screen FA504500)I implemented event handler RowInserting to set value for two fields: Asset Class and Department as following:protected void FAAccrualTran_RowInserting(PXCache cache, PXRowInsertingEventArgs e, PXRowInserting InvokeBaseHandler){ if (InvokeBaseHandler != null) InvokeBaseHandler(cache, e); var row = (FAAccrualTran)e.Row; if (row != null && row.GLTranInventoryID != null) { InventoryItem inventory = PXSelect<InventoryItem, Where<InventoryItem.inventoryID, Equal<Required<InventoryItem.inventoryID>>>>.Select(Base, row.GLTranInventoryID); if (inventory != null) { var inventoryItemExt = PXCache<InventoryItem>.GetExtension<InventoryItemExt>(inventory); if (inventoryItemExt != null && inventoryItemExt.UsrDepartment != null) { cache.SetValueExt<F
HelloI want to override Subaccount field of GLTran when it is generated by Release an payment (APPayment) by the rule: take first 2 parts of existing SubCD then concat with a “ABCD”.For example: if the Subaccount is 000-00000-0000, it should be replace by Subaccount 000-00000-ABCD.And I found that there is a case that I can’t find by calculated SubCD, so I need to create new Sub by calculated SubCD (000-00000-ABCD) then set GLTran.SubID to the created one.How to create new Sub in event RowInserting of GLTran? Is it possible? p/s: I don’t want to use RowPersisting event because I wonder they could impact the performance when generating a bulk of GLTran but I’m not sure.Thanks
Hello community,I want to filter list records in Grid result by a custom field on screen Vendor Prices (APVendorPriceFilterExt.usrShippingTermID) How to override the original select statement and add condition?Source code of selects Records:[PXFilterable]public PXSelectJoin<APVendorPrice, LeftJoin<InventoryItem, On<InventoryItem.inventoryID, Equal<APVendorPrice.inventoryID>>, LeftJoin<INItemClass, On<INItemClass.itemClassID, Equal<InventoryItem.itemClassID>>, LeftJoin<Vendor, On<APVendorPrice.vendorID, Equal<Vendor.bAccountID>>, LeftJoin<INSite, On<APVendorPrice.siteID, Equal<INSite.siteID>>>>>>, Where2<Where<Vendor.bAccountID, IsNull, Or<Match<Vendor, Current<AccessInfo.userName>>>>, And2<Where<InventoryItem.inventoryID, IsNull, Or<Match<InventoryItem, Current<AccessInfo.userName>>>>, And2<Where<INItemClass.itemClassID, IsNull, Or<Match<IN
Hello,Is it possible to map action Create Shipment (including Smart Panel) with Mobile version 23R1?I want to be able to run this process in Mobileand display the Dialog as it is in Web version I expose action createShipmentIssue to mobile but it doesn’t work
I do customization on Release of Check and Payment with the goal:When the exchange of currency change, the amount of gain (or loss) will be link to an account Gain mean: the additional revenue which come from the rate of currency → link to account 635 Loss mean: the money we loss because of rate of currency → link to account 515 This amount of money will be tracked in Project informationFor example: I have a Check and Payment Record as following: The cross rate is 26.000 (which is higher than the exchange currency in Bill and Adjustment) Then release this one will generate a GL transaction as following: Note: there is a row for Account 635 which include information from APBill and APPayment → this is what I customize Post GL Transaction: As a result, there is a Project Transactions generated This cost will be tracked in Project Cost Budget However, When I turn on Auto Post on Release, There is no Project Transaction being generated. It leads to the cost isn’t statistical
Already have an account? Login
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.