public static ProductReceiptLine CreateProductReceiptLine(string dataAreaId, long recordId, decimal receivedPurchaseQuantity, decimal receivedInventoryQuantity, decimal lineNumber, global::System.DateTimeOffset expectedDeliveryDate, decimal remainingInventoryQuantity, global::System.DateTimeOffset productReceiptDate, decimal orderedPurchaseQuantity, decimal remainingPurchaseQuantity, long productReceiptHeaderRecordId, long purchaseOrderLineNumber, global::Microsoft.Dynamics.DataEntities.ProductReceiptHeader productReceiptHeader) { ProductReceiptLine productReceiptLine = new ProductReceiptLine(); productReceiptLine.dataAreaId = dataAreaId; productReceiptLine.RecordId = recordId; productReceiptLine.ReceivedPurchaseQuantity = receivedPurchaseQuantity; productReceiptLine.ReceivedInventoryQuantity = receivedInventoryQuantity; productReceiptLine.LineNumber = lineNumber; productReceiptLine.ExpectedDeliveryDate = expectedDeliveryDate; productReceiptLine.RemainingInventoryQuantity = remainingInventoryQuantity; productReceiptLine.ProductReceiptDate = productReceiptDate; productReceiptLine.OrderedPurchaseQuantity = orderedPurchaseQuantity; productReceiptLine.RemainingPurchaseQuantity = remainingPurchaseQuantity; productReceiptLine.ProductReceiptHeaderRecordId = productReceiptHeaderRecordId; productReceiptLine.PurchaseOrderLineNumber = purchaseOrderLineNumber; if ((productReceiptHeader == null)) { throw new global::System.ArgumentNullException("productReceiptHeader"); } productReceiptLine.ProductReceiptHeader = productReceiptHeader; return(productReceiptLine); }
partial void OnProductReceiptHeaderChanging(global::Microsoft.Dynamics.DataEntities.ProductReceiptHeader value);