Modified the Customer Screen and one of the mods was to add a custom action button to calculate some custom fields. The button and fields work perfectly. But now I am trying to Add a custom process screen to allow us to run those buttons for all customers on a schedule. First I could not reference the Extension I created in the Process Form definition: It only accepted: customers.SetProcessDelegate<CustomerMaint>( delegate (CustomerMaint graph, Customer templat) {Instead of : customers.SetProcessDelegate<CustomerMaint_Extension>( delegate (CustomerMaint_Extension graph, Customer templat) {So naturally when it cam time to call the custom button it would not work: graph.Clear(); graph.processon_extension(templat);there was no processon_extension() available under the graph because the graph could only be CustomerMaint not CustomerMain_Extension. How do I reference an Action on an Extension of a form in a Process screen which I think can only be
I am using this loop to get the values of a generic inquiry. the requirements it needs to loop all columns in the Inquiry in order and get the value of each column. The code below is working but only for fields in the Generic Inquiry that are based on an actual Field. So if I have a field I put in the Caption “Field” and the formula = ‘Test’ it doesn’t bring back Test as I would expect, it brings back “” - no value? When I preview the data I see ‘Test’ but when pull the data using below I get ‘’Any clue would be appreciated. foreach (GenericResult resultRow in graph.Views["Results"].SelectMulti()) { foreach (string key in resultRow.Values.Keys) { foreach (GIResult resultMap in PXSelectReadonly<GIResult, Where<GIResult.designID, Equal<Required<GIResult.designID>>, And<GIResult.objectName, Equal<Required<GIResult.objectName>>>>>.Select(graph, new
Yes the modified check is selected as active. what I DID: under payment methods I have selected checkThen under settings for use in AP I selected the AP641000 Check Form with Remittance. Under the AP menu I select Check Form with Remittance and click on the Edit Report and did some minor changes. Just moving fields on the check itself. I saved the report as new version check box and made sure it is actived. Then I go to Process Payments / Print Checksselect Checks, enter the account and next check number click on process and the check generated looks like the check unmodified. Are my assumptions correct, that selecting AP641000 under payment methods for Check will make the system use the latest modification under Check form with remittance (the one I selected) or am I missing something here???? Any help would be appreciated
This file is under 20 mbs as a binary and just over 20 mbs as xml. No where near the 1gb limitation i have seen documented. This is not an on prem so no restores are possible. This happens when I try to import the snapshot into the test Tenant that was created and exported in the live enviroment on the Tenant screen. Any thoughts? I have tried without attachements (it was only 6 mbs)
on the Customer Location screen I have added two new tables and new DACs of course and I have modified the Location table to have a few custom fields. I have added the Location_Ext to the Visual studio project after adding the fields. The screen allows me to update the custom fields all day long. But I am trying to create a custom action to loop my custom table and put the total of one of the fields in there. I don’t think I have a problem looping the table. It uses the view I added for the screen and seems to work but trying to put the total in Location.UsrSettlementAmt. I don’t see a Location.UsrSettlementAmt. What gives? Below is the custom action. public PXAction<Location> CalculateSettlement; [PXButton(DisplayOnMainToolbar = true)] [PXUIField(DisplayName = "Settlement Total", Enabled = true)] protected virtual void calculatesettlement() { decimal? d = 0; foreach (SettlementDetail sd in InvoiceSettlement.Select())
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.