We recently had a client upgrade to 2018 PU1 who had multiple company codes. When she went to ""quick print"" an AR Invoice from a Customer's Masterfile, all invoices for the customer would print - not just the one she wanted. But she did have one company where she could do a quick print, and it worked just fine. We logged a Sage case, and were told to copy and send the sy_reportoption.m4t file to Sage. Sage ""reworked"" the file, and said ""We thought we had this fixed"". When we installed the ""new"" sy_reportoption.m4t Sage had reworked, all company codes behaved and instead of receiving a printout of all of a client's invoices, indeed it printed only the one it should have. Just a heads up - if after upgrading to 2018 with multiple company codes, and the Customer Invoice printing prints more than the one invoice you've told it to, you may have to send the aforementioned file to Sage to repair.