private void AddLine(PurchaseOrder purchaseOrderDocument, PurchaseOrderItem line) { var _ = purchaseOrderDocument.AddLine(); var itemReference = GetItemEntityReference(line.ItemCode); if (itemReference == null) { Logger.Debug("{@Item} was not found in Sage. Please create it manually for to be imported", line.ItemCode); return; } var stockItem = Company.Factories.StockItemFactory.Load(itemReference as EntityReference <StockItem>); _.AccountReference = stockItem.COGSAccountReference; _.Quantity = line.Qty; _.UnitPrice = line.Rate; _.Amount = line.Amount; _.Description = line.Description; _.InventoryItemReference = itemReference; }