add tracking number to invoices

This commit is contained in:
2023-01-07 18:13:01 +01:00
parent 5e1519edae
commit b0780c8be9
2 changed files with 3 additions and 1 deletions

View File

@@ -454,6 +454,7 @@ public class StockMoveInvoiceServiceImpl implements StockMoveInvoiceService {
List<InvoiceLine> invoiceLines = invoiceLineGenerator.creates();
for (InvoiceLine invoiceLine : invoiceLines) {
invoiceLine.setStockMoveLine(stockMoveLine);
invoiceLine.setTrackingNumber(stockMoveLine.getTrackingNumber());
}
return invoiceLines;
}

View File

@@ -12,7 +12,8 @@
<many-to-one name="incomingStockMove" ref="com.axelor.apps.stock.db.StockMove" title="Supplier arrival"/>
<many-to-one name="parentLine" ref="com.axelor.apps.account.db.InvoiceLine" />
<one-to-many name="subLineList" ref="com.axelor.apps.account.db.InvoiceLine" mappedBy="parentLine" title="Pack lines"/>
<many-to-one name="trackingNumber" ref="com.axelor.apps.stock.db.TrackingNumber" title="TrackingNumber"/>
</entity>
</domain-models>