diff --git a/Distribution/Features/ShopPO/ShopPOService.cs b/Distribution/Features/ShopPO/ShopPOService.cs index 5f32def..e427f9e 100644 --- a/Distribution/Features/ShopPO/ShopPOService.cs +++ b/Distribution/Features/ShopPO/ShopPOService.cs @@ -217,6 +217,9 @@ public class ShopPOService( try { await invoiceRepo.AddAsync(invoice); + var lines = InvoiceService.BuildItemsFromShopPO(po, invoice.Id); + await invoiceRepo.AddItemsAsync(lines); + await invoiceRepo.AddVersionAsync(InvoiceService.BuildVersion(invoice, lines, 1, InvoiceVersionStage.Created, userId)); po.InvoiceId = invoice.Id; repo.Update(po); await uow.CommitAsync(ct);