public APLandedCostProcess() { APSetup apSetup = APSetup.Current; POSetup poSetup = POSetup.Current; documents.SetSelected <APInvoiceLCInfo.selected>(); documents.SetProcessCaption(ActionsMessages.Process); documents.SetProcessAllCaption(ActionsMessages.ProcessAll); documents.SetProcessDelegate(delegate(List <APInvoiceLCInfo> list) { ReleaseDoc(list); }); }
private POSetup UpdateSubcontractSetupStatusIfRequired(POSetup setup) { PoSetupExt poSetupExt = Setup.Cache.GetExtension <PoSetupExt>(setup); if (!poSetupExt.IsSubcontractSetupSaved.GetValueOrDefault()) { poSetupExt.IsSubcontractSetupSaved = true; Setup.Cache.SetDefaultExt <PoSetupExt.requireSubcontractControlTotal>(setup); Setup.Cache.SetDefaultExt <PoSetupExt.subcontractNumberingID>(setup); Setup.Cache.SetDefaultExt <PoSetupExt.subcontractRequestApproval>(setup); Setup.Cache.Update(setup); } return(setup); }