OK, I’d like to wrap up my hijacking of this thread and move any future EKW/EMWW thoughts that I have to a new thread or ten.
Here is the access scope that I came up with (expand the triangles).
Access scope services chart
Entity Type | Service | Description |
---|---|---|
Service | ERP.BO.CountTag | CountTag Service |
Service | ERP.BO.CustShip | CustShip Service |
Service | ERP.BO.EmpBasic | EmpBasic Service |
Service | ERP.BO.InvTransfer | InvTransfer Service |
Service | ERP.BO.IRWarehseSearch | IRWarehseSearch Service |
Service | ERP.BO.IssueReturn | IssueReturn Service |
Service | ERP.BO.JobAsmSearch | JobAsmSearch Service |
Service | ERP.BO.JobEntry | JobEntry Service |
Service | ERP.BO.JobMtlSearch | JobMtlSearch Service |
Service | ERP.BO.JobOperSearch | JobOperSearch Service |
Service | ERP.BO.JobPart | JobPart Service |
Service | ERP.BO.MasterPack | MasterPack Service |
Service | ERP.BO.MaterialQueue | MaterialQueue Service |
Service | ERP.BO.MaterialQueueTranTypes | MaterialQueueTranTypes Service |
Service | ERP.BO.MiscShip | MiscShip Service |
Service | ERP.BO.Packing | Packing Service |
Service | ERP.BO.PackOutSearch | PackOutSearch Service |
Service | ERP.BO.Part | Part Service |
Service | ERP.BO.PartBinSearch | PartBinSearch Service |
Service | ERP.BO.PartPlantSearch | PartPlantSearch Service |
Service | ERP.BO.PartPlantWhseSearch | PartPlantWhseSearch Service |
Service | ERP.BO.PO | PO Service |
Service | ERP.BO.PODetailSearch | PODetailSearch Service |
Service | ERP.BO.PORelSearch | PORelSearch Service |
Service | ERP.BO.RcvDtlSearch | RcvDtlSearch Service |
Service | ERP.BO.Receipt | Receipt Service |
Service | ERP.BO.ReceiptsFromMfg | ReceiptsFromMfg Service |
Service | ERP.BO.SalesOrder | SalesOrder Service |
Service | ERP.BO.SalesOrdHedDtl | SalesOrdHedDtl Service |
Service | ERP.BO.SerialNumberSearch | SerialNumberSearch Service |
Service | ERP.BO.TransOrderReceipt | TransOrderReceipt Service |
Service | ERP.BO.TransOrderShip | TransOrderShip Service |
Service | ERP.BO.UOMSearch | UOMSearch Service |
Service | ERP.BO.UOMStkSearch | UOMStkSearch Service |
Service | ERP.BO.Warehse | Warehse Service |
Service | ERP.BO.WarehseSearch | WarehseSearch Service |
Service | ERP.BO.WhseBin | WhseBin Service |
Service | ERP.BO.WhseGroupEmpSearch | WhseGroupEmpSearch Service |
Service | ERP.Rpt.PackagingLabel | PackagingLabel Service |
Service | ERP.Rpt.RcvLabel | RcvLabel Service |
Service | ICE.BO.AccessScope | AccessScope Service |
Service | ICE.BO.AdminLicensing | AdminLicensing Service |
Service | ICE.BO.BAQDesigner | BAQDesigner Service |
Service | ICE.BO.LangTran | LangTran Service |
Service | ICE.BO.Report | Report Service |
Service | ICE.BO.SysAgent | SysAgent Service |
Service | ICE.BO.SysPrinter | SysPrinter Service |
Service | ICE.BO.UD21 | UD21 Service |
Access scope BAQ list
Entity Type | BAQ | Description |
---|---|---|
BAQ | BISC_HH_GetCustomSettingsTable | BISC_HH_GetCustomSettingsTable BAQ |
BAQ | BISC_HH_GetEmptyUDTables | BISC_HH_GetEmptyUDTables BAQ |
Some notes about these:
- Services include
ICE.BO.UD21
. THIS IS THE UD TABLE THAT I CHOSE. You can/might/will choose a different one. Change accordingly. The purpose of it is to store the company settings for your handhelds/apps. On that note… - You need to import those two BAQs from EpicCare KB0101231 (thank you @hkeric.wci for this post). Import into ordinary Epicor, I mean.
a. Don’t change the UD table name in the custom settings BAQ. Really, don’t. Really.
b. The empty UD tables BAQ is pretty handy! Import that first and it will help you pick a UD table to use. (Its real purpose is for the app menu in the Roaming settings.) - If you, like me, get the bright idea to assign the access scope to the app server BEFORE you have added anything to it
a. Don’t do that
b. At a bare minimum you need your new access scope itself to contain the service calledICE.BO.AccessScope
! Ha, Interesting things happen when you don’t do that… - You’ll need more services; I haven’t tested everything yet and I intentionally skipped some like labor (our material handlers are all indirect). And more BAQs if you get to that point. I got it running and it’s time to move on.
Now to move it to Production! Here goes nothing!
@SteveFossey I wonder if I have hit 20 hours yet…