/// <summary> /// Initializes a new instance of the <see cref="PurchaseCardsLevel3LineItems" /> class. /// </summary> /// <param name="commodityCode">The commodity code used to classify the item purchased..</param> /// <param name="productCode">Merchant product identifier/the Universal Product Code (UPC) of the item purchased..</param> /// <param name="description">The description..</param> /// <param name="quantity">The quantity..</param> /// <param name="unitMeasure">The unit of measure..</param> /// <param name="unitPrice">Rate amount in 3 decimal 12 bytes total digit..</param> /// <param name="vatAmountAndRate">vatAmountAndRate.</param> /// <param name="discountAmountAndRate">discountAmountAndRate.</param> /// <param name="lineItemTotal">Rate amount in 3 decimal 12 bytes total digit..</param> public PurchaseCardsLevel3LineItems(string commodityCode = default(string), string productCode = default(string), string description = default(string), int quantity = default(int), string unitMeasure = default(string), decimal unitPrice = default(decimal), AdditionalAmountRate vatAmountAndRate = default(AdditionalAmountRate), AdditionalAmountRate discountAmountAndRate = default(AdditionalAmountRate), decimal lineItemTotal = default(decimal)) { this.CommodityCode = commodityCode; this.ProductCode = productCode; this.Description = description; this.Quantity = quantity; this.UnitMeasure = unitMeasure; this.UnitPrice = unitPrice; this.VatAmountAndRate = vatAmountAndRate; this.DiscountAmountAndRate = discountAmountAndRate; this.LineItemTotal = lineItemTotal; }
/// <summary> /// Initializes a new instance of the <see cref="PurchaseCardsLevel2" /> class. /// </summary> /// <param name="customerReferenceID">Customer code/customer reference ID..</param> /// <param name="supplierInvoiceNumber">Purchase identifier/merchant-related data..</param> /// <param name="supplierVATRegistrationNumber">Merchant VAT registration/single business reference number/merchant tax ID or corporation VAT number..</param> /// <param name="totalDiscountAmountAndRate">totalDiscountAmountAndRate.</param> /// <param name="vatShippingAmountAndRate">vatShippingAmountAndRate.</param> public PurchaseCardsLevel2(string customerReferenceID = default(string), string supplierInvoiceNumber = default(string), string supplierVATRegistrationNumber = default(string), AdditionalAmountRate totalDiscountAmountAndRate = default(AdditionalAmountRate), AdditionalAmountRate vatShippingAmountAndRate = default(AdditionalAmountRate)) { this.CustomerReferenceID = customerReferenceID; this.SupplierInvoiceNumber = supplierInvoiceNumber; this.SupplierVATRegistrationNumber = supplierVATRegistrationNumber; this.TotalDiscountAmountAndRate = totalDiscountAmountAndRate; this.VatShippingAmountAndRate = vatShippingAmountAndRate; }