trade: new "Shipment Report" action
This export action produce a spreadsheet containing information needed to physically prepare sales packing lists, prepare a mailing to prepare address stickers or whatever specific processing "outside of ERP5" can be needed when sending sales packing lists.
It is an action on sales packing lists module:
Offering two level of details:
- One line per sales packing list line
- One line per delivery, with the resource / quantities "packed" in a column
Both versions will display a list of sales packing lists, but only the one where resource is a product. The idea is to only care only about physically delivered goods.
When requesting boths (which is the default), user will get a spreadsheet with two tabs, like this example: Shipment_Report.xlsx (this is using data from testTradeReports.TestTradeReports.testShipmentReport
added in this MR)
The intended use case of this action is to select packing lists to prepare (usually with worklist), export this spreadsheet and change state of the selection.