partial void OnTradeAllowanceAgreementMerchandisingEventBillBackChanging(global::Microsoft.Dynamics.DataEntities.TradeAllowanceAgreementMerchandisingEventBillBack value);
public static TradeAllowanceAgreementMerchandisingEventBillBackLine CreateTradeAllowanceAgreementMerchandisingEventBillBackLine(string dataAreaId, string tradeAllowanceAgreementId, string customerAccountNumber, string tradeAllowanceAgreementMerchandisingEventId, string tradeAllowanceAgreementMerchandisingEventBillBackId, decimal lineNumber, decimal billBackAmount, decimal fromBillBackQuantity, decimal toBillBackQuantity, global::Microsoft.Dynamics.DataEntities.TradeAllowanceAgreementMerchandisingEventBillBack tradeAllowanceAgreementMerchandisingEventBillBack, global::Microsoft.Dynamics.DataEntities.UnitOfMeasure billBackQuantityUnitOfMeasure, global::Microsoft.Dynamics.DataEntities.Currency billBackAmountCurrency) { TradeAllowanceAgreementMerchandisingEventBillBackLine tradeAllowanceAgreementMerchandisingEventBillBackLine = new TradeAllowanceAgreementMerchandisingEventBillBackLine(); tradeAllowanceAgreementMerchandisingEventBillBackLine.dataAreaId = dataAreaId; tradeAllowanceAgreementMerchandisingEventBillBackLine.TradeAllowanceAgreementId = tradeAllowanceAgreementId; tradeAllowanceAgreementMerchandisingEventBillBackLine.CustomerAccountNumber = customerAccountNumber; tradeAllowanceAgreementMerchandisingEventBillBackLine.TradeAllowanceAgreementMerchandisingEventId = tradeAllowanceAgreementMerchandisingEventId; tradeAllowanceAgreementMerchandisingEventBillBackLine.TradeAllowanceAgreementMerchandisingEventBillBackId = tradeAllowanceAgreementMerchandisingEventBillBackId; tradeAllowanceAgreementMerchandisingEventBillBackLine.LineNumber = lineNumber; tradeAllowanceAgreementMerchandisingEventBillBackLine.BillBackAmount = billBackAmount; tradeAllowanceAgreementMerchandisingEventBillBackLine.FromBillBackQuantity = fromBillBackQuantity; tradeAllowanceAgreementMerchandisingEventBillBackLine.ToBillBackQuantity = toBillBackQuantity; if ((tradeAllowanceAgreementMerchandisingEventBillBack == null)) { throw new global::System.ArgumentNullException("tradeAllowanceAgreementMerchandisingEventBillBack"); } tradeAllowanceAgreementMerchandisingEventBillBackLine.TradeAllowanceAgreementMerchandisingEventBillBack = tradeAllowanceAgreementMerchandisingEventBillBack; if ((billBackQuantityUnitOfMeasure == null)) { throw new global::System.ArgumentNullException("billBackQuantityUnitOfMeasure"); } tradeAllowanceAgreementMerchandisingEventBillBackLine.BillBackQuantityUnitOfMeasure = billBackQuantityUnitOfMeasure; if ((billBackAmountCurrency == null)) { throw new global::System.ArgumentNullException("billBackAmountCurrency"); } tradeAllowanceAgreementMerchandisingEventBillBackLine.BillBackAmountCurrency = billBackAmountCurrency; return(tradeAllowanceAgreementMerchandisingEventBillBackLine); }