Пример #1
0
        public static SalesInvoiceV3Line CreateSalesInvoiceV3Line(string dataAreaId,
                                                                  string invoiceNumber,
                                                                  int lineCreationSequenceNumber,
                                                                  global::System.DateTimeOffset invoiceDate,
                                                                  string ledgerVoucher,
                                                                  decimal lineTotalDiscountAmount,
                                                                  decimal lineTotalTaxAmount,
                                                                  global::System.DateTimeOffset confirmedShippingDate,
                                                                  decimal salesPrice,
                                                                  decimal lineTotalChargeAmount,
                                                                  decimal invoicedQuantity,
                                                                  decimal lineAmount,
                                                                  global::Microsoft.Dynamics.DataEntities.SalesInvoiceHeaderV2 salesInvoiceHeaderV2)
        {
            SalesInvoiceV3Line salesInvoiceV3Line = new SalesInvoiceV3Line();

            salesInvoiceV3Line.dataAreaId    = dataAreaId;
            salesInvoiceV3Line.InvoiceNumber = invoiceNumber;
            salesInvoiceV3Line.LineCreationSequenceNumber = lineCreationSequenceNumber;
            salesInvoiceV3Line.InvoiceDate             = invoiceDate;
            salesInvoiceV3Line.LedgerVoucher           = ledgerVoucher;
            salesInvoiceV3Line.LineTotalDiscountAmount = lineTotalDiscountAmount;
            salesInvoiceV3Line.LineTotalTaxAmount      = lineTotalTaxAmount;
            salesInvoiceV3Line.ConfirmedShippingDate   = confirmedShippingDate;
            salesInvoiceV3Line.SalesPrice            = salesPrice;
            salesInvoiceV3Line.LineTotalChargeAmount = lineTotalChargeAmount;
            salesInvoiceV3Line.InvoicedQuantity      = invoicedQuantity;
            salesInvoiceV3Line.LineAmount            = lineAmount;
            if ((salesInvoiceHeaderV2 == null))
            {
                throw new global::System.ArgumentNullException("salesInvoiceHeaderV2");
            }
            salesInvoiceV3Line.SalesInvoiceHeaderV2 = salesInvoiceHeaderV2;
            return(salesInvoiceV3Line);
        }
Пример #2
0
 partial void OnSalesInvoiceHeaderV2Changing(global::Microsoft.Dynamics.DataEntities.SalesInvoiceHeaderV2 value);