Class: InvoiceRequest
- Inherits:
-
ComplexExactorObject
- Object
- ComplexExactorObject
- InvoiceRequest
- Defined in:
- app/helpers/exactor_api_objects.rb
Overview
lineItem - InvoiceRequestType::LineItem
Defined Under Namespace
Classes: LineItem
Instance Attribute Summary collapse
-
#BillTo ⇒ Object
Returns the value of attribute BillTo.
-
#CurrencyCode ⇒ Object
Returns the value of attribute CurrencyCode.
-
#ExemptionId ⇒ Object
Returns the value of attribute ExemptionId.
-
#LineItem ⇒ Object
Returns the value of attribute LineItem.
-
#PurchaseOrderNumber ⇒ Object
Returns the value of attribute PurchaseOrderNumber.
-
#SaleDate ⇒ Object
Returns the value of attribute SaleDate.
-
#ShipFrom ⇒ Object
Returns the value of attribute ShipFrom.
-
#ShipTo ⇒ Object
Returns the value of attribute ShipTo.
-
#TaxClass ⇒ Object
Returns the value of attribute TaxClass.
-
#TaxDirection ⇒ Object
Returns the value of attribute TaxDirection.
Instance Method Summary collapse
-
#initialize(saleDate = nil, purchaseOrderNumber = nil, currencyCode = nil, taxClass = nil, taxDirection = nil, exemptionId = nil, billTo = nil, shipTo = nil, shipFrom = nil, lineItem = nil) ⇒ InvoiceRequest
constructor
A new instance of InvoiceRequest.
Constructor Details
#initialize(saleDate = nil, purchaseOrderNumber = nil, currencyCode = nil, taxClass = nil, taxDirection = nil, exemptionId = nil, billTo = nil, shipTo = nil, shipFrom = nil, lineItem = nil) ⇒ InvoiceRequest
Returns a new instance of InvoiceRequest.
77 78 79 80 81 82 83 84 85 86 87 88 |
# File 'app/helpers/exactor_api_objects.rb', line 77 def initialize(saleDate = nil, purchaseOrderNumber = nil, currencyCode = nil, taxClass = nil, taxDirection = nil, exemptionId = nil, billTo = nil, shipTo = nil, shipFrom = nil, lineItem = nil) @SaleDate = saleDate @PurchaseOrderNumber = purchaseOrderNumber @CurrencyCode = currencyCode @TaxClass = taxClass @TaxDirection = taxDirection @ExemptionId = exemptionId @BillTo = billTo @ShipTo = shipTo @ShipFrom = shipFrom @LineItem = lineItem end |
Instance Attribute Details
#BillTo ⇒ Object
Returns the value of attribute BillTo.
72 73 74 |
# File 'app/helpers/exactor_api_objects.rb', line 72 def BillTo @BillTo end |
#CurrencyCode ⇒ Object
Returns the value of attribute CurrencyCode.
68 69 70 |
# File 'app/helpers/exactor_api_objects.rb', line 68 def CurrencyCode @CurrencyCode end |
#ExemptionId ⇒ Object
Returns the value of attribute ExemptionId.
71 72 73 |
# File 'app/helpers/exactor_api_objects.rb', line 71 def ExemptionId @ExemptionId end |
#LineItem ⇒ Object
Returns the value of attribute LineItem.
75 76 77 |
# File 'app/helpers/exactor_api_objects.rb', line 75 def LineItem @LineItem end |
#PurchaseOrderNumber ⇒ Object
Returns the value of attribute PurchaseOrderNumber.
67 68 69 |
# File 'app/helpers/exactor_api_objects.rb', line 67 def PurchaseOrderNumber @PurchaseOrderNumber end |
#SaleDate ⇒ Object
Returns the value of attribute SaleDate.
66 67 68 |
# File 'app/helpers/exactor_api_objects.rb', line 66 def SaleDate @SaleDate end |
#ShipFrom ⇒ Object
Returns the value of attribute ShipFrom.
74 75 76 |
# File 'app/helpers/exactor_api_objects.rb', line 74 def ShipFrom @ShipFrom end |
#ShipTo ⇒ Object
Returns the value of attribute ShipTo.
73 74 75 |
# File 'app/helpers/exactor_api_objects.rb', line 73 def ShipTo @ShipTo end |
#TaxClass ⇒ Object
Returns the value of attribute TaxClass.
69 70 71 |
# File 'app/helpers/exactor_api_objects.rb', line 69 def TaxClass @TaxClass end |
#TaxDirection ⇒ Object
Returns the value of attribute TaxDirection.
70 71 72 |
# File 'app/helpers/exactor_api_objects.rb', line 70 def TaxDirection @TaxDirection end |