public class

BuyerInputTaxResponseType

extends TaxTransactionResponseType
java.lang.Object
   ↳ vertexinc.o_series.tps._6._0.TaxTransactionResponseType
     ↳ vertexinc.o_series.tps._6._0.BuyerInputTaxResponseType

Class Overview

The response used to indicate the recoverability of Input Tax and Import Tax amounts.

Java class for BuyerInputTaxResponseType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="BuyerInputTaxResponseType">
   <complexContent>
     <extension base="{urn:vertexinc:o-series:tps:6:0}TaxTransactionResponseType">
       <sequence>
         <element ref="{urn:vertexinc:o-series:tps:6:0}Currency" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}OriginalCurrency" minOccurs="0"/>
         <element name="Buyer" type="{urn:vertexinc:o-series:tps:6:0}BuyerType" minOccurs="0"/>
         <element name="Vendor" type="{urn:vertexinc:o-series:tps:6:0}VendorType" minOccurs="0"/>
         <element name="LineItem" type="{urn:vertexinc:o-series:tps:6:0}LineItemBITOType" maxOccurs="unbounded"/>
       </sequence>
       <attGroup ref="{urn:vertexinc:o-series:tps:6:0}BuyerInputTaxTransactionGroup"/>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BuyerType buyer
protected CurrencyType currency
protected DeliveryTermCodeType deliveryTerm
protected XMLGregorianCalendar documentDate
protected String documentNumber
protected List<LineItemBITOType> lineItem
protected String locationCode
protected CurrencyType originalCurrency
protected Boolean postToJournal
protected XMLGregorianCalendar postingDate
protected XMLGregorianCalendar recoverableDate
protected Boolean returnAssistedParametersIndicator
protected Boolean returnGeneratedLineItemsIndicator
protected String transactionId
protected VendorType vendor
Public Constructors
BuyerInputTaxResponseType()
Public Methods
BuyerType getBuyer()
Gets the value of the buyer property.
CurrencyType getCurrency()
Gets the value of the currency property.
DeliveryTermCodeType getDeliveryTerm()
Gets the value of the deliveryTerm property.
XMLGregorianCalendar getDocumentDate()
Gets the value of the documentDate property.
String getDocumentNumber()
Gets the value of the documentNumber property.
List<LineItemBITOType> getLineItem()
Gets the value of the lineItem property.
String getLocationCode()
Gets the value of the locationCode property.
CurrencyType getOriginalCurrency()
Gets the value of the originalCurrency property.
XMLGregorianCalendar getPostingDate()
Gets the value of the postingDate property.
XMLGregorianCalendar getRecoverableDate()
Gets the value of the recoverableDate property.
String getTransactionId()
Gets the value of the transactionId property.
VendorType getVendor()
Gets the value of the vendor property.
boolean isPostToJournal()
Gets the value of the postToJournal property.
Boolean isReturnAssistedParametersIndicator()
Gets the value of the returnAssistedParametersIndicator property.
Boolean isReturnGeneratedLineItemsIndicator()
Gets the value of the returnGeneratedLineItemsIndicator property.
void setBuyer(BuyerType value)
Sets the value of the buyer property.
void setCurrency(CurrencyType value)
Sets the value of the currency property.
void setDeliveryTerm(DeliveryTermCodeType value)
Sets the value of the deliveryTerm property.
void setDocumentDate(XMLGregorianCalendar value)
Sets the value of the documentDate property.
void setDocumentNumber(String value)
Sets the value of the documentNumber property.
void setLocationCode(String value)
Sets the value of the locationCode property.
void setOriginalCurrency(CurrencyType value)
Sets the value of the originalCurrency property.
void setPostToJournal(Boolean value)
Sets the value of the postToJournal property.
void setPostingDate(XMLGregorianCalendar value)
Sets the value of the postingDate property.
void setRecoverableDate(XMLGregorianCalendar value)
Sets the value of the recoverableDate property.
void setReturnAssistedParametersIndicator(Boolean value)
Sets the value of the returnAssistedParametersIndicator property.
void setReturnGeneratedLineItemsIndicator(Boolean value)
Sets the value of the returnGeneratedLineItemsIndicator property.
void setTransactionId(String value)
Sets the value of the transactionId property.
void setVendor(VendorType value)
Sets the value of the vendor property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BuyerType buyer

protected CurrencyType currency

protected DeliveryTermCodeType deliveryTerm

protected XMLGregorianCalendar documentDate

protected String documentNumber

protected List<LineItemBITOType> lineItem

protected String locationCode

protected CurrencyType originalCurrency

protected Boolean postToJournal

protected XMLGregorianCalendar postingDate

protected XMLGregorianCalendar recoverableDate

protected Boolean returnAssistedParametersIndicator

protected Boolean returnGeneratedLineItemsIndicator

protected String transactionId

protected VendorType vendor

Public Constructors

public BuyerInputTaxResponseType ()

Public Methods

public BuyerType getBuyer ()

Gets the value of the buyer property.

Returns

public CurrencyType getCurrency ()

Gets the value of the currency property.

Returns

public DeliveryTermCodeType getDeliveryTerm ()

Gets the value of the deliveryTerm property.

Returns

public XMLGregorianCalendar getDocumentDate ()

Gets the value of the documentDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getDocumentNumber ()

Gets the value of the documentNumber property.

Returns
  • possible object is String

public List<LineItemBITOType> getLineItem ()

Gets the value of the lineItem property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the lineItem property.

For example, to add a new item, do as follows:

    getLineItem().add(newItem);
 

Objects of the following type(s) are allowed in the list LineItemBITOType

public String getLocationCode ()

Gets the value of the locationCode property.

Returns
  • possible object is String

public CurrencyType getOriginalCurrency ()

Gets the value of the originalCurrency property.

Returns

public XMLGregorianCalendar getPostingDate ()

Gets the value of the postingDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getRecoverableDate ()

Gets the value of the recoverableDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getTransactionId ()

Gets the value of the transactionId property.

Returns
  • possible object is String

public VendorType getVendor ()

Gets the value of the vendor property.

Returns

public boolean isPostToJournal ()

Gets the value of the postToJournal property.

Returns
  • possible object is Boolean

public Boolean isReturnAssistedParametersIndicator ()

Gets the value of the returnAssistedParametersIndicator property.

Returns
  • possible object is Boolean

public Boolean isReturnGeneratedLineItemsIndicator ()

Gets the value of the returnGeneratedLineItemsIndicator property.

Returns
  • possible object is Boolean

public void setBuyer (BuyerType value)

Sets the value of the buyer property.

Parameters
value Allowed object is BuyerType

public void setCurrency (CurrencyType value)

Sets the value of the currency property.

Parameters
value Allowed object is CurrencyType

public void setDeliveryTerm (DeliveryTermCodeType value)

Sets the value of the deliveryTerm property.

Parameters
value Allowed object is DeliveryTermCodeType

public void setDocumentDate (XMLGregorianCalendar value)

Sets the value of the documentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDocumentNumber (String value)

Sets the value of the documentNumber property.

Parameters
value Allowed object is String

public void setLocationCode (String value)

Sets the value of the locationCode property.

Parameters
value Allowed object is String

public void setOriginalCurrency (CurrencyType value)

Sets the value of the originalCurrency property.

Parameters
value Allowed object is CurrencyType

public void setPostToJournal (Boolean value)

Sets the value of the postToJournal property.

Parameters
value Allowed object is Boolean

public void setPostingDate (XMLGregorianCalendar value)

Sets the value of the postingDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setRecoverableDate (XMLGregorianCalendar value)

Sets the value of the recoverableDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setReturnAssistedParametersIndicator (Boolean value)

Sets the value of the returnAssistedParametersIndicator property.

Parameters
value Allowed object is Boolean

public void setReturnGeneratedLineItemsIndicator (Boolean value)

Sets the value of the returnGeneratedLineItemsIndicator property.

Parameters
value Allowed object is Boolean

public void setTransactionId (String value)

Sets the value of the transactionId property.

Parameters
value Allowed object is String

public void setVendor (VendorType value)

Sets the value of the vendor property.

Parameters
value Allowed object is VendorType