Thanks Martin for sharing.
This plugin looks flexible and comprehensive. After a few missteps, I got it to work for our use case.
select sp.sbsp_subprintprofile_id from sbsp_printprofile pp, sbsp_copy cp, sbsp_subprintprofile sp
where sp.sbsp_printprofile_id = pp.sbsp_printprofile_id and sp.ad_client_id = 11
and cp.ad_client_id = 11 and pp.ad_client_id = 11
and (pp.isstandardprintprofile = 'Y' or pp.sbsp_printprofile_id in (select ppl.sbsp_printprofile_id from sbsp_printprofilelink ppl
where ppl.ad_client_id = 11 and ppl.ad_org_id = 0 or ppl.ad_org_id = 11
and (ppl.c_bpartner_id = 17 or ppl.ad_user_id = 100) and ppl.isactive = 'Y'))
My table: sbsp_printprofilelink is empty. How is this populated typically?
With this line from the snippet:
where ppl.ad_client_id = 11 and ppl.ad_org_id = 0 or ppl.ad_org_id = 11
....should it be like this?:
where ppl.ad_client_id = 11 and (ppl.ad_org_id = 0 or ppl.ad_org_id = 11)
Regards