public static TradeAllowanceAgreementMerchandisingEventProductV2 CreateTradeAllowanceAgreementMerchandisingEventProductV2(string dataAreaId, string tradeAllowanceAgreementMerchandisingEventId, string customerAccountNumber, string tradeAllowanceAgreementId, string itemNumber, string promotionalProductUnitSymbol, string productColorId, string productStyleId, string productVersionId, string productSizeId, string productConfigurationId, decimal weightingFactor, global::Microsoft.Dynamics.DataEntities.UnitOfMeasure promotionalProductUnitOfMeasure, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProduct, global::Microsoft.Dynamics.DataEntities.TradeAllowanceAgreementMerchandisingEvent tradeAllowanceAgreementMerchandisingEvent) { TradeAllowanceAgreementMerchandisingEventProductV2 tradeAllowanceAgreementMerchandisingEventProductV2 = new TradeAllowanceAgreementMerchandisingEventProductV2(); tradeAllowanceAgreementMerchandisingEventProductV2.dataAreaId = dataAreaId; tradeAllowanceAgreementMerchandisingEventProductV2.TradeAllowanceAgreementMerchandisingEventId = tradeAllowanceAgreementMerchandisingEventId; tradeAllowanceAgreementMerchandisingEventProductV2.CustomerAccountNumber = customerAccountNumber; tradeAllowanceAgreementMerchandisingEventProductV2.TradeAllowanceAgreementId = tradeAllowanceAgreementId; tradeAllowanceAgreementMerchandisingEventProductV2.ItemNumber = itemNumber; tradeAllowanceAgreementMerchandisingEventProductV2.PromotionalProductUnitSymbol = promotionalProductUnitSymbol; tradeAllowanceAgreementMerchandisingEventProductV2.ProductColorId = productColorId; tradeAllowanceAgreementMerchandisingEventProductV2.ProductStyleId = productStyleId; tradeAllowanceAgreementMerchandisingEventProductV2.ProductVersionId = productVersionId; tradeAllowanceAgreementMerchandisingEventProductV2.ProductSizeId = productSizeId; tradeAllowanceAgreementMerchandisingEventProductV2.ProductConfigurationId = productConfigurationId; tradeAllowanceAgreementMerchandisingEventProductV2.WeightingFactor = weightingFactor; if ((promotionalProductUnitOfMeasure == null)) { throw new global::System.ArgumentNullException("promotionalProductUnitOfMeasure"); } tradeAllowanceAgreementMerchandisingEventProductV2.PromotionalProductUnitOfMeasure = promotionalProductUnitOfMeasure; if ((releasedProduct == null)) { throw new global::System.ArgumentNullException("releasedProduct"); } tradeAllowanceAgreementMerchandisingEventProductV2.ReleasedProduct = releasedProduct; if ((tradeAllowanceAgreementMerchandisingEvent == null)) { throw new global::System.ArgumentNullException("tradeAllowanceAgreementMerchandisingEvent"); } tradeAllowanceAgreementMerchandisingEventProductV2.TradeAllowanceAgreementMerchandisingEvent = tradeAllowanceAgreementMerchandisingEvent; return tradeAllowanceAgreementMerchandisingEventProductV2; }
public static TradeAllowanceAgreementMerchandisingEventFund CreateTradeAllowanceAgreementMerchandisingEventFund(string dataAreaId, string tradeAllowanceAgreementId, string customerAccountNumber, string tradeAllowanceAgreementMerchandisingEventId, string promotionFundId, decimal costAllocationPercentage, global::Microsoft.Dynamics.DataEntities.TradeAllowanceAgreementMerchandisingEvent tradeAllowanceAgreementMerchandisingEvent) { TradeAllowanceAgreementMerchandisingEventFund tradeAllowanceAgreementMerchandisingEventFund = new TradeAllowanceAgreementMerchandisingEventFund(); tradeAllowanceAgreementMerchandisingEventFund.dataAreaId = dataAreaId; tradeAllowanceAgreementMerchandisingEventFund.TradeAllowanceAgreementId = tradeAllowanceAgreementId; tradeAllowanceAgreementMerchandisingEventFund.CustomerAccountNumber = customerAccountNumber; tradeAllowanceAgreementMerchandisingEventFund.TradeAllowanceAgreementMerchandisingEventId = tradeAllowanceAgreementMerchandisingEventId; tradeAllowanceAgreementMerchandisingEventFund.PromotionFundId = promotionFundId; tradeAllowanceAgreementMerchandisingEventFund.CostAllocationPercentage = costAllocationPercentage; if ((tradeAllowanceAgreementMerchandisingEvent == null)) { throw new global::System.ArgumentNullException("tradeAllowanceAgreementMerchandisingEvent"); } tradeAllowanceAgreementMerchandisingEventFund.TradeAllowanceAgreementMerchandisingEvent = tradeAllowanceAgreementMerchandisingEvent; return(tradeAllowanceAgreementMerchandisingEventFund); }
partial void OnTradeAllowanceAgreementMerchandisingEventChanging(global::Microsoft.Dynamics.DataEntities.TradeAllowanceAgreementMerchandisingEvent value);
public static TradeAllowanceAgreementMerchandisingEventDiscount CreateTradeAllowanceAgreementMerchandisingEventDiscount(string dataAreaId, string tradeAllowanceAgreementId, string customerAccountNumber, string tradeAllowanceAgreementMerchandisingEventId, long discountLineNumber, decimal fromQuantity, decimal lineDiscountPercentage, decimal lIneDiscountAmount, decimal toQuantity, global::Microsoft.Dynamics.DataEntities.TradeAllowanceAgreementMerchandisingEvent tradeAllowanceAgreementMerchandisingEvent) { TradeAllowanceAgreementMerchandisingEventDiscount tradeAllowanceAgreementMerchandisingEventDiscount = new TradeAllowanceAgreementMerchandisingEventDiscount(); tradeAllowanceAgreementMerchandisingEventDiscount.dataAreaId = dataAreaId; tradeAllowanceAgreementMerchandisingEventDiscount.TradeAllowanceAgreementId = tradeAllowanceAgreementId; tradeAllowanceAgreementMerchandisingEventDiscount.CustomerAccountNumber = customerAccountNumber; tradeAllowanceAgreementMerchandisingEventDiscount.TradeAllowanceAgreementMerchandisingEventId = tradeAllowanceAgreementMerchandisingEventId; tradeAllowanceAgreementMerchandisingEventDiscount.DiscountLineNumber = discountLineNumber; tradeAllowanceAgreementMerchandisingEventDiscount.FromQuantity = fromQuantity; tradeAllowanceAgreementMerchandisingEventDiscount.LineDiscountPercentage = lineDiscountPercentage; tradeAllowanceAgreementMerchandisingEventDiscount.LIneDiscountAmount = lIneDiscountAmount; tradeAllowanceAgreementMerchandisingEventDiscount.ToQuantity = toQuantity; if ((tradeAllowanceAgreementMerchandisingEvent == null)) { throw new global::System.ArgumentNullException("tradeAllowanceAgreementMerchandisingEvent"); } tradeAllowanceAgreementMerchandisingEventDiscount.TradeAllowanceAgreementMerchandisingEvent = tradeAllowanceAgreementMerchandisingEvent; return(tradeAllowanceAgreementMerchandisingEventDiscount); }
public static TradeAllowanceAgreementMerchandisingEventBillBack CreateTradeAllowanceAgreementMerchandisingEventBillBack(string dataAreaId, string tradeAllowanceAgreementId, string customerAccountNumber, string tradeAllowanceAgreementMerchandisingEventId, string billBackId, int minimumBillBackQuantityQualifyingRebate, decimal minimumBillBackAmountQualifyingRebate, global::Microsoft.Dynamics.DataEntities.DimensionCombination expenseMainAccount, global::Microsoft.Dynamics.DataEntities.DimensionCombination accrualMainAccount, global::Microsoft.Dynamics.DataEntities.TradeAllowanceAgreementMerchandisingEvent tradeAllowanceAgreementMerchandisingEvent) { TradeAllowanceAgreementMerchandisingEventBillBack tradeAllowanceAgreementMerchandisingEventBillBack = new TradeAllowanceAgreementMerchandisingEventBillBack(); tradeAllowanceAgreementMerchandisingEventBillBack.dataAreaId = dataAreaId; tradeAllowanceAgreementMerchandisingEventBillBack.TradeAllowanceAgreementId = tradeAllowanceAgreementId; tradeAllowanceAgreementMerchandisingEventBillBack.CustomerAccountNumber = customerAccountNumber; tradeAllowanceAgreementMerchandisingEventBillBack.TradeAllowanceAgreementMerchandisingEventId = tradeAllowanceAgreementMerchandisingEventId; tradeAllowanceAgreementMerchandisingEventBillBack.BillBackId = billBackId; tradeAllowanceAgreementMerchandisingEventBillBack.MinimumBillBackQuantityQualifyingRebate = minimumBillBackQuantityQualifyingRebate; tradeAllowanceAgreementMerchandisingEventBillBack.MinimumBillBackAmountQualifyingRebate = minimumBillBackAmountQualifyingRebate; if ((expenseMainAccount == null)) { throw new global::System.ArgumentNullException("expenseMainAccount"); } tradeAllowanceAgreementMerchandisingEventBillBack.ExpenseMainAccount = expenseMainAccount; if ((accrualMainAccount == null)) { throw new global::System.ArgumentNullException("accrualMainAccount"); } tradeAllowanceAgreementMerchandisingEventBillBack.AccrualMainAccount = accrualMainAccount; if ((tradeAllowanceAgreementMerchandisingEvent == null)) { throw new global::System.ArgumentNullException("tradeAllowanceAgreementMerchandisingEvent"); } tradeAllowanceAgreementMerchandisingEventBillBack.TradeAllowanceAgreementMerchandisingEvent = tradeAllowanceAgreementMerchandisingEvent; return(tradeAllowanceAgreementMerchandisingEventBillBack); }
public static TradeAllowanceAgreementMerchandisingEventLumpSum CreateTradeAllowanceAgreementMerchandisingEventLumpSum(string dataAreaId, string tradeAllowanceAgreementId, string customerAccountNumber, string tradeAllowanceAgreementMerchandisingEventId, long lumpSumId, decimal suggestedLumpSumAmount, decimal approvedLumpSumAmount, global::Microsoft.Dynamics.DataEntities.TradeAllowanceAgreementMerchandisingEvent tradeAllowanceAgreementMerchandisingEvent) { TradeAllowanceAgreementMerchandisingEventLumpSum tradeAllowanceAgreementMerchandisingEventLumpSum = new TradeAllowanceAgreementMerchandisingEventLumpSum(); tradeAllowanceAgreementMerchandisingEventLumpSum.dataAreaId = dataAreaId; tradeAllowanceAgreementMerchandisingEventLumpSum.TradeAllowanceAgreementId = tradeAllowanceAgreementId; tradeAllowanceAgreementMerchandisingEventLumpSum.CustomerAccountNumber = customerAccountNumber; tradeAllowanceAgreementMerchandisingEventLumpSum.TradeAllowanceAgreementMerchandisingEventId = tradeAllowanceAgreementMerchandisingEventId; tradeAllowanceAgreementMerchandisingEventLumpSum.LumpSumId = lumpSumId; tradeAllowanceAgreementMerchandisingEventLumpSum.SuggestedLumpSumAmount = suggestedLumpSumAmount; tradeAllowanceAgreementMerchandisingEventLumpSum.ApprovedLumpSumAmount = approvedLumpSumAmount; if ((tradeAllowanceAgreementMerchandisingEvent == null)) { throw new global::System.ArgumentNullException("tradeAllowanceAgreementMerchandisingEvent"); } tradeAllowanceAgreementMerchandisingEventLumpSum.TradeAllowanceAgreementMerchandisingEvent = tradeAllowanceAgreementMerchandisingEvent; return(tradeAllowanceAgreementMerchandisingEventLumpSum); }