Hi @mwilson ,check Site Configuration default warehouse and bin (Modules > Inventory > General > Detail), try clearing the general Bin and see, i think it has an issue conflicting with some screens in some versions
you welcome @mwilson, i have done example for you mate, and this is the code that you need to add within click button event on the UI, ( i selected CheckBox10, you can choose any one but just make sure that it is not in use in any other BPM/UI custmisation for this BOEpiDataView edvCallContextBpmData = ((EpiDataView)(this.oTrans.EpiDataViews["CallContextBpmData"])); System.Data.DataRow edvCallContextBpmDataRow = edvCallContextBpmData.CurrentDataRow; if ((edvCallContextBpmDataRow != null)) { edvCallContextBpmDataRow.BeginEdit(); edvCallContextBpmDataRow["Checkbox10"] = true; edvCallContextBpmDataRow.EndEdit(); } EpiDataView edvUD01 = ((EpiDataView)(this.oTrans.EpiDataViews["UD01"])); System.Data.DataRow edvUD01Row = edvUD01.CurrentDataRow; if(edvUD01Row != null) { edvUD01Row["RowMod"] = 'U'; oTrans.Update(); }HTH
Hi @mwilson ,you can update any CallContext variable in your UI Customisation then capture it on the relevant BPM method as a trigger condition
@john.chin another option to create a BPM (Data Directive) and security group of users, this BPM will be on any Update/New customer record to check if the change is anything except Ship to for users belong to this specific group then stop.
thanks @slepley ,@Marsha Foxx done
Hi @Marsha Foxx i have got it in my Test system already, very straightforward, can not upload it here as BAQ file as this website does not support such file type, however if you want and can message me your email, then i will send it to you
@colemanp @kskipper or use group security setting to allow certain users whom belong to this specific group to perform close job's method, very straightforward
@todd caughey have you read the Epicor University project management course manual for your version ? -in my opinion- it is very good start.
@ajohnsonyou can bypass API key requirement for REST V2 by altering the config file on the server for your data instance
Hi @Michaela.H ,as a general rule if Epicor is calculating tracker value on the fly, then you wont be able to capture it in BAQ, e.g. break quantities prices in Quote entry tracker, i solved the issue by adding some UD fields on the table, then create a custmisation and BPM to capture these calculated viewed values and save then into my UD fields, then i had to run DMT update to trigger what i have done for my targeted list, after that you can BAQ/Dashboard to show these values to whatever user you select.https://www.epiusers.help/t/product-configurator-use-component-cost-pricing/56778/22?u=a.baeisa
Hi @mwilson i agree with @jim_rogers mate, go straight to your UD table and use txScope subroutine code to Add and/or Update, you just need to insert it at the relevant trigger to capture the data you want, it could be ttData or from Db (after getting it of course )Ice.Tables.UD01 UD01;using (var txScope = IceContext.CreateDefaultTransactionScope()) { UD01 newRow = new UD01(); Db.UD01.Insert(newRow); newRow.Company = Session.CompanyID; newRow.Key1 = xxxxxxxx; newRow.Key2 = xxxxxxxx; newRow.Key3 = xxxxxxxx; newRow.Key4 = xxxxxxxx; newRow.Character01 = xxxxxxx; newRow.CheckBox01 = true; // or false Db.Validate(); txScope.Complete(); }
@mwilsonwe are still On prem mate, but i think what you questioning is correct SQL views is not available for Epicor Cloud, that is why REST is been used, my advice is to start using REST any way as it is very straight forward, one time built within Epicor, and easy to maintain and/or update, i.e. you only need to update the URL link if server path changed as all BAQ will be taken care of any way on any Epicor upgrade.https://www.epiusers.help/t/e10-2-400-rest-excel-2016-not-working-for-me/60393/36?u=a.baeisaNote: Power BI is very similar, i.e. only adding one line of URL link.
Hi Martin,The way round it is load the returned REST data to the built-in Excel power query and do this replacement overthere, it is very powerful tool and has got many sophisticated commands and the option of using M code if you need as well.
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.