Пример #1
0
        public static PurchaseOrderLineCharge CreatePurchaseOrderLineCharge(string dataAreaId,
                                                                            string purchaseOrderNumber,
                                                                            long purchaseOrderLineNumber,
                                                                            decimal chargeLineNumber,
                                                                            decimal intercompanyChargePercentage,
                                                                            decimal proportionalChargeAmount,
                                                                            decimal externalChargeAmount,
                                                                            decimal unitChargeAmount,
                                                                            decimal chargePercentage,
                                                                            decimal fixedChargeAmount,
                                                                            global::Microsoft.Dynamics.DataEntities.PurchaseOrderLineV2 purchaseOrderLineV2,
                                                                            global::Microsoft.Dynamics.DataEntities.Currency currency)
        {
            PurchaseOrderLineCharge purchaseOrderLineCharge = new PurchaseOrderLineCharge();

            purchaseOrderLineCharge.dataAreaId                   = dataAreaId;
            purchaseOrderLineCharge.PurchaseOrderNumber          = purchaseOrderNumber;
            purchaseOrderLineCharge.PurchaseOrderLineNumber      = purchaseOrderLineNumber;
            purchaseOrderLineCharge.ChargeLineNumber             = chargeLineNumber;
            purchaseOrderLineCharge.IntercompanyChargePercentage = intercompanyChargePercentage;
            purchaseOrderLineCharge.ProportionalChargeAmount     = proportionalChargeAmount;
            purchaseOrderLineCharge.ExternalChargeAmount         = externalChargeAmount;
            purchaseOrderLineCharge.UnitChargeAmount             = unitChargeAmount;
            purchaseOrderLineCharge.ChargePercentage             = chargePercentage;
            purchaseOrderLineCharge.FixedChargeAmount            = fixedChargeAmount;
            if ((purchaseOrderLineV2 == null))
            {
                throw new global::System.ArgumentNullException("purchaseOrderLineV2");
            }
            purchaseOrderLineCharge.PurchaseOrderLineV2 = purchaseOrderLineV2;
            if ((currency == null))
            {
                throw new global::System.ArgumentNullException("currency");
            }
            purchaseOrderLineCharge.Currency = currency;
            return(purchaseOrderLineCharge);
        }
Пример #2
0
 partial void OnPurchaseOrderLineV2Changing(global::Microsoft.Dynamics.DataEntities.PurchaseOrderLineV2 value);