public static VendorPaymentJournalFee CreateVendorPaymentJournalFee(string dataAreaId, string sourceJournalBatchNumber, decimal sourceJournalLineNumber, string paymentFeeId, decimal amount, global::Microsoft.Dynamics.DataEntities.Currency currency, global::Microsoft.Dynamics.DataEntities.VendorPaymentJournalLine vendorPaymentJournalLine, global::Microsoft.Dynamics.DataEntities.VendorPaymentFee vendorPaymentFee) { VendorPaymentJournalFee vendorPaymentJournalFee = new VendorPaymentJournalFee(); vendorPaymentJournalFee.dataAreaId = dataAreaId; vendorPaymentJournalFee.SourceJournalBatchNumber = sourceJournalBatchNumber; vendorPaymentJournalFee.SourceJournalLineNumber = sourceJournalLineNumber; vendorPaymentJournalFee.PaymentFeeId = paymentFeeId; vendorPaymentJournalFee.Amount = amount; if ((currency == null)) { throw new global::System.ArgumentNullException("currency"); } vendorPaymentJournalFee.Currency = currency; if ((vendorPaymentJournalLine == null)) { throw new global::System.ArgumentNullException("vendorPaymentJournalLine"); } vendorPaymentJournalFee.VendorPaymentJournalLine = vendorPaymentJournalLine; if ((vendorPaymentFee == null)) { throw new global::System.ArgumentNullException("vendorPaymentFee"); } vendorPaymentJournalFee.VendorPaymentFee = vendorPaymentFee; return(vendorPaymentJournalFee); }
public static RAssetJournalLine CreateRAssetJournalLine(string dataAreaId, string journalBatchNumber, decimal lineNumber, decimal creditAmount, global::System.DateTimeOffset transDate, decimal debitAmount, global::Microsoft.Dynamics.DataEntities.AssetJournalHeader assetJournalHeader, global::Microsoft.Dynamics.DataEntities.Currency rAssetJournalLineCurrency) { RAssetJournalLine rAssetJournalLine = new RAssetJournalLine(); rAssetJournalLine.dataAreaId = dataAreaId; rAssetJournalLine.JournalBatchNumber = journalBatchNumber; rAssetJournalLine.LineNumber = lineNumber; rAssetJournalLine.CreditAmount = creditAmount; rAssetJournalLine.TransDate = transDate; rAssetJournalLine.DebitAmount = debitAmount; if ((assetJournalHeader == null)) { throw new global::System.ArgumentNullException("assetJournalHeader"); } rAssetJournalLine.AssetJournalHeader = assetJournalHeader; if ((rAssetJournalLineCurrency == null)) { throw new global::System.ArgumentNullException("rAssetJournalLineCurrency"); } rAssetJournalLine.RAssetJournalLineCurrency = rAssetJournalLineCurrency; return(rAssetJournalLine); }
public static PurchaseOrderHeaderCharge CreatePurchaseOrderHeaderCharge(string dataAreaId, string purchaseOrderNumber, decimal chargeLineNumber, decimal proportionalChargeAmount, decimal chargePercentage, decimal fixedChargeAmount, decimal externalChargeAmount, global::Microsoft.Dynamics.DataEntities.PurchaseOrderHeaderV2 purchaseOrderHeaderV2, global::Microsoft.Dynamics.DataEntities.Currency currency) { PurchaseOrderHeaderCharge purchaseOrderHeaderCharge = new PurchaseOrderHeaderCharge(); purchaseOrderHeaderCharge.dataAreaId = dataAreaId; purchaseOrderHeaderCharge.PurchaseOrderNumber = purchaseOrderNumber; purchaseOrderHeaderCharge.ChargeLineNumber = chargeLineNumber; purchaseOrderHeaderCharge.ProportionalChargeAmount = proportionalChargeAmount; purchaseOrderHeaderCharge.ChargePercentage = chargePercentage; purchaseOrderHeaderCharge.FixedChargeAmount = fixedChargeAmount; purchaseOrderHeaderCharge.ExternalChargeAmount = externalChargeAmount; if ((purchaseOrderHeaderV2 == null)) { throw new global::System.ArgumentNullException("purchaseOrderHeaderV2"); } purchaseOrderHeaderCharge.PurchaseOrderHeaderV2 = purchaseOrderHeaderV2; if ((currency == null)) { throw new global::System.ArgumentNullException("currency"); } purchaseOrderHeaderCharge.Currency = currency; return(purchaseOrderHeaderCharge); }
public static AssetJournalLine CreateAssetJournalLine(string dataAreaId, string journalBatchNumber, decimal lineNumber, decimal creditAmount, decimal consumptionUnits, global::System.DateTimeOffset transDate, decimal debitAmount, decimal creditAmountReportingCurrency, decimal debitAmountReportingCurrency, global::Microsoft.Dynamics.DataEntities.AssetJournalHeader assetJournalHeader, global::Microsoft.Dynamics.DataEntities.Currency assetJournalLineCurrency) { AssetJournalLine assetJournalLine = new AssetJournalLine(); assetJournalLine.dataAreaId = dataAreaId; assetJournalLine.JournalBatchNumber = journalBatchNumber; assetJournalLine.LineNumber = lineNumber; assetJournalLine.CreditAmount = creditAmount; assetJournalLine.ConsumptionUnits = consumptionUnits; assetJournalLine.TransDate = transDate; assetJournalLine.DebitAmount = debitAmount; assetJournalLine.CreditAmountReportingCurrency = creditAmountReportingCurrency; assetJournalLine.DebitAmountReportingCurrency = debitAmountReportingCurrency; if ((assetJournalHeader == null)) { throw new global::System.ArgumentNullException("assetJournalHeader"); } assetJournalLine.AssetJournalHeader = assetJournalHeader; if ((assetJournalLineCurrency == null)) { throw new global::System.ArgumentNullException("assetJournalLineCurrency"); } assetJournalLine.AssetJournalLineCurrency = assetJournalLineCurrency; return(assetJournalLine); }
public static CDSFreeTextInvoiceHeader CreateCDSFreeTextInvoiceHeader(string dataAreaId, string externalInvoiceId, global::System.DateTimeOffset cashDiscountDate, global::System.DateTimeOffset documentDate, global::System.DateTimeOffset paymentTermsBaseDate, int paymentTermsBaseDays, global::System.DateTimeOffset dueDate, global::System.DateTimeOffset invoiceDate, global::Microsoft.Dynamics.DataEntities.Currency currency, global::Microsoft.Dynamics.DataEntities.CustomerV3 orderingCustomer) { CDSFreeTextInvoiceHeader cDSFreeTextInvoiceHeader = new CDSFreeTextInvoiceHeader(); cDSFreeTextInvoiceHeader.dataAreaId = dataAreaId; cDSFreeTextInvoiceHeader.ExternalInvoiceId = externalInvoiceId; cDSFreeTextInvoiceHeader.CashDiscountDate = cashDiscountDate; cDSFreeTextInvoiceHeader.DocumentDate = documentDate; cDSFreeTextInvoiceHeader.PaymentTermsBaseDate = paymentTermsBaseDate; cDSFreeTextInvoiceHeader.PaymentTermsBaseDays = paymentTermsBaseDays; cDSFreeTextInvoiceHeader.DueDate = dueDate; cDSFreeTextInvoiceHeader.InvoiceDate = invoiceDate; if ((currency == null)) { throw new global::System.ArgumentNullException("currency"); } cDSFreeTextInvoiceHeader.Currency = currency; if ((orderingCustomer == null)) { throw new global::System.ArgumentNullException("orderingCustomer"); } cDSFreeTextInvoiceHeader.OrderingCustomer = orderingCustomer; return(cDSFreeTextInvoiceHeader); }
partial void OnRAssetJournalLineCurrencyChanging(global::Microsoft.Dynamics.DataEntities.Currency value);
partial void OnCurrencyChanging(global::Microsoft.Dynamics.DataEntities.Currency value);
public static BenefitPlan CreateBenefitPlan(string plan, long deductionPriority, decimal defaultContributionLimitAmount, decimal defaultDeductionLimitAmount, global::Microsoft.Dynamics.DataEntities.Currency currency) { BenefitPlan benefitPlan = new BenefitPlan(); benefitPlan.Plan = plan; benefitPlan.DeductionPriority = deductionPriority; benefitPlan.DefaultContributionLimitAmount = defaultContributionLimitAmount; benefitPlan.DefaultDeductionLimitAmount = defaultDeductionLimitAmount; if ((currency == null)) { throw new global::System.ArgumentNullException("currency"); } benefitPlan.Currency = currency; return(benefitPlan); }
partial void OnLedgerReportingCurrencyAdjustmentJournalLineCurrencyChanging(global::Microsoft.Dynamics.DataEntities.Currency value);
public static LedgerReportingCurrencyAdjustmentJournalLine CreateLedgerReportingCurrencyAdjustmentJournalLine(string dataAreaId, string journalBatchNumber, decimal lineNumber, decimal creditAmount, global::System.DateTimeOffset transDate, decimal debitAmount, global::Microsoft.Dynamics.DataEntities.Currency ledgerReportingCurrencyAdjustmentJournalLineCurrency, global::Microsoft.Dynamics.DataEntities.LedgerReportingCurrencyAdjustmentJournalHeader ledgerReportingCurrencyAdjustmentJournalHeader) { LedgerReportingCurrencyAdjustmentJournalLine ledgerReportingCurrencyAdjustmentJournalLine = new LedgerReportingCurrencyAdjustmentJournalLine(); ledgerReportingCurrencyAdjustmentJournalLine.dataAreaId = dataAreaId; ledgerReportingCurrencyAdjustmentJournalLine.JournalBatchNumber = journalBatchNumber; ledgerReportingCurrencyAdjustmentJournalLine.LineNumber = lineNumber; ledgerReportingCurrencyAdjustmentJournalLine.CreditAmount = creditAmount; ledgerReportingCurrencyAdjustmentJournalLine.TransDate = transDate; ledgerReportingCurrencyAdjustmentJournalLine.DebitAmount = debitAmount; if ((ledgerReportingCurrencyAdjustmentJournalLineCurrency == null)) { throw new global::System.ArgumentNullException("ledgerReportingCurrencyAdjustmentJournalLineCurrency"); } ledgerReportingCurrencyAdjustmentJournalLine.LedgerReportingCurrencyAdjustmentJournalLineCurrency = ledgerReportingCurrencyAdjustmentJournalLineCurrency; if ((ledgerReportingCurrencyAdjustmentJournalHeader == null)) { throw new global::System.ArgumentNullException("ledgerReportingCurrencyAdjustmentJournalHeader"); } ledgerReportingCurrencyAdjustmentJournalLine.LedgerReportingCurrencyAdjustmentJournalHeader = ledgerReportingCurrencyAdjustmentJournalHeader; return(ledgerReportingCurrencyAdjustmentJournalLine); }
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); }
public static CashFlowForecastExternalSourceEntry CreateCashFlowForecastExternalSourceEntry(string entryId, global::System.DateTimeOffset transactionDate, decimal transactionAmount, global::Microsoft.Dynamics.DataEntities.Currency currencyCodes) { CashFlowForecastExternalSourceEntry cashFlowForecastExternalSourceEntry = new CashFlowForecastExternalSourceEntry(); cashFlowForecastExternalSourceEntry.EntryId = entryId; cashFlowForecastExternalSourceEntry.TransactionDate = transactionDate; cashFlowForecastExternalSourceEntry.TransactionAmount = transactionAmount; if ((currencyCodes == null)) { throw new global::System.ArgumentNullException("currencyCodes"); } cashFlowForecastExternalSourceEntry.CurrencyCodes = currencyCodes; return(cashFlowForecastExternalSourceEntry); }