How to invoice same customer with different work site

I have a customer who buys item on credit basis. This customer has many work sites and I issue Sales invoice separate for each of the site . How do I manage this condition in erpnext and I need to generate to see the summary, eg: get all the invoices of a customer’s site number 01, include all in one report.

You can add each site as a different Shipping Address for the customer.

In the Sales invoice, go to report report builder and add column for Shipping Address.

Then you can filter by Customer and Address.