Esempio n. 1
0
        private PXAccess.Organization GetOrganizationByBAccountCD(string bAccountCD)
        {
            PXGraph   graph    = PXGraph.CreateInstance <PXGraph>();
            BAccountR bAccount = SelectFrom <BAccountR>
                                 .Where <BAccountR.acctCD.IsEqual <@P.AsString> >
                                 .View.Select(graph, bAccountCD);

            return(PXAccess.GetOrganizationByBAccountID(bAccount?.BAccountID)
                   ?? PXAccess.GetParentOrganization(PXAccess.GetBranchByBAccountID(bAccount?.BAccountID)?.BranchID));
        }