public class

InvoiceVerificationResponseType

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

Class Overview

Invoice Verification Response message.

Java class for InvoiceVerificationResponseType complex type.

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

 <complexType name="InvoiceVerificationResponseType">
   <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 ref="{urn:vertexinc:o-series:tps:6:0}TaxOverride" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}ImpositionToProcess" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}JurisdictionOverride" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}SitusOverride" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}ChargedTax" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}AdditionalTaxesDue" minOccurs="0"/>
         <element name="OutsideThreshold" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Variance" type="{urn:vertexinc:o-series:tps:6:0}AmountType" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}SubTotal" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}Total" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}TotalTax" minOccurs="0"/>
         <element name="LineItem" type="{urn:vertexinc:o-series:tps:6:0}LineItemIVSOType" maxOccurs="unbounded"/>
       </sequence>
       <attGroup ref="{urn:vertexinc:o-series:tps:6:0}InvoiceVerificationTransactionGroup"/>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected AmountType additionalTaxesDue
protected BuyerType buyer
protected AmountType chargedTax
protected CurrencyType currency
protected DeliveryTermCodeType deliveryTerm
protected XMLGregorianCalendar documentDate
protected String documentNumber
protected List<ImpositionToProcess> impositionToProcess
protected List<JurisdictionOverride> jurisdictionOverride
protected List<LineItemIVSOType> lineItem
protected String locationCode
protected CurrencyType originalCurrency
protected Boolean outsideThreshold
protected Boolean postToJournal
protected XMLGregorianCalendar postingDate
protected XMLGregorianCalendar recoverableDate
protected Boolean returnAssistedParametersIndicator
protected Boolean returnGeneratedLineItemsIndicator
protected SimplificationCodeType simplificationCode
protected SitusOverride situsOverride
protected AmountType subTotal
protected TaxOverride taxOverride
protected AmountType total
protected AmountType totalTax
protected String transactionId
protected ProcurementTransactionType transactionType
protected AmountType variance
protected VendorType vendor
Public Constructors
InvoiceVerificationResponseType()
Public Methods
AmountType getAdditionalTaxesDue()
This value represents any additional consumer use tax that may be due for this jurisdiction.
BuyerType getBuyer()
Gets the value of the buyer property.
AmountType getChargedTax()
Gets the value of the chargedTax 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<ImpositionToProcess> getImpositionToProcess()
Gets the value of the impositionToProcess property.
List<JurisdictionOverride> getJurisdictionOverride()
Gets the value of the jurisdictionOverride property.
List<LineItemIVSOType> 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.
SimplificationCodeType getSimplificationCode()
Gets the value of the simplificationCode property.
SitusOverride getSitusOverride()
Gets the value of the situsOverride property.
AmountType getSubTotal()
Gets the value of the subTotal property.
TaxOverride getTaxOverride()
Gets the value of the taxOverride property.
AmountType getTotal()
Gets the value of the total property.
AmountType getTotalTax()
Gets the value of the totalTax property.
String getTransactionId()
Gets the value of the transactionId property.
ProcurementTransactionType getTransactionType()
Gets the value of the transactionType property.
AmountType getVariance()
Gets the value of the variance property.
VendorType getVendor()
Gets the value of the vendor property.
Boolean isOutsideThreshold()
Gets the value of the outsideThreshold 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 setAdditionalTaxesDue(AmountType value)
Sets the value of the additionalTaxesDue property.
void setBuyer(BuyerType value)
Sets the value of the buyer property.
void setChargedTax(AmountType value)
Sets the value of the chargedTax 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 setOutsideThreshold(Boolean value)
Sets the value of the outsideThreshold 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 setSimplificationCode(SimplificationCodeType value)
Sets the value of the simplificationCode property.
void setSitusOverride(SitusOverride value)
Sets the value of the situsOverride property.
void setSubTotal(AmountType value)
Sets the value of the subTotal property.
void setTaxOverride(TaxOverride value)
Sets the value of the taxOverride property.
void setTotal(AmountType value)
Sets the value of the total property.
void setTotalTax(AmountType value)
Sets the value of the totalTax property.
void setTransactionId(String value)
Sets the value of the transactionId property.
void setTransactionType(ProcurementTransactionType value)
Sets the value of the transactionType property.
void setVariance(AmountType value)
Sets the value of the variance property.
void setVendor(VendorType value)
Sets the value of the vendor property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected AmountType additionalTaxesDue

protected BuyerType buyer

protected AmountType chargedTax

protected CurrencyType currency

protected DeliveryTermCodeType deliveryTerm

protected XMLGregorianCalendar documentDate

protected String documentNumber

protected List<ImpositionToProcess> impositionToProcess

protected List<JurisdictionOverride> jurisdictionOverride

protected List<LineItemIVSOType> lineItem

protected String locationCode

protected CurrencyType originalCurrency

protected Boolean outsideThreshold

protected Boolean postToJournal

protected XMLGregorianCalendar postingDate

protected XMLGregorianCalendar recoverableDate

protected Boolean returnAssistedParametersIndicator

protected Boolean returnGeneratedLineItemsIndicator

protected SimplificationCodeType simplificationCode

protected SitusOverride situsOverride

protected AmountType subTotal

protected TaxOverride taxOverride

protected AmountType total

protected AmountType totalTax

protected String transactionId

protected ProcurementTransactionType transactionType

protected AmountType variance

protected VendorType vendor

Public Constructors

public InvoiceVerificationResponseType ()

Public Methods

public AmountType getAdditionalTaxesDue ()

This value represents any additional consumer use tax that may be due for this jurisdiction.

Returns

public BuyerType getBuyer ()

Gets the value of the buyer property.

Returns

public AmountType getChargedTax ()

Gets the value of the chargedTax 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<ImpositionToProcess> getImpositionToProcess ()

Gets the value of the impositionToProcess 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 impositionToProcess property.

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

    getImpositionToProcess().add(newItem);
 

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

public List<JurisdictionOverride> getJurisdictionOverride ()

Gets the value of the jurisdictionOverride 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 jurisdictionOverride property.

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

    getJurisdictionOverride().add(newItem);
 

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

public List<LineItemIVSOType> 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 LineItemIVSOType

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 SimplificationCodeType getSimplificationCode ()

Gets the value of the simplificationCode property.

Returns

public SitusOverride getSitusOverride ()

Gets the value of the situsOverride property.

Returns

public AmountType getSubTotal ()

Gets the value of the subTotal property.

Returns

public TaxOverride getTaxOverride ()

Gets the value of the taxOverride property.

Returns

public AmountType getTotal ()

Gets the value of the total property.

Returns

public AmountType getTotalTax ()

Gets the value of the totalTax property.

Returns

public String getTransactionId ()

Gets the value of the transactionId property.

Returns
  • possible object is String

public ProcurementTransactionType getTransactionType ()

Gets the value of the transactionType property.

Returns

public AmountType getVariance ()

Gets the value of the variance property.

Returns

public VendorType getVendor ()

Gets the value of the vendor property.

Returns

public Boolean isOutsideThreshold ()

Gets the value of the outsideThreshold property.

Returns
  • possible object is Boolean

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 setAdditionalTaxesDue (AmountType value)

Sets the value of the additionalTaxesDue property.

Parameters
value Allowed object is AmountType

public void setBuyer (BuyerType value)

Sets the value of the buyer property.

Parameters
value Allowed object is BuyerType

public void setChargedTax (AmountType value)

Sets the value of the chargedTax property.

Parameters
value Allowed object is AmountType

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 setOutsideThreshold (Boolean value)

Sets the value of the outsideThreshold property.

Parameters
value Allowed object is Boolean

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 setSimplificationCode (SimplificationCodeType value)

Sets the value of the simplificationCode property.

Parameters
value Allowed object is SimplificationCodeType

public void setSitusOverride (SitusOverride value)

Sets the value of the situsOverride property.

Parameters
value Allowed object is SitusOverride

public void setSubTotal (AmountType value)

Sets the value of the subTotal property.

Parameters
value Allowed object is AmountType

public void setTaxOverride (TaxOverride value)

Sets the value of the taxOverride property.

Parameters
value Allowed object is TaxOverride

public void setTotal (AmountType value)

Sets the value of the total property.

Parameters
value Allowed object is AmountType

public void setTotalTax (AmountType value)

Sets the value of the totalTax property.

Parameters
value Allowed object is AmountType

public void setTransactionId (String value)

Sets the value of the transactionId property.

Parameters
value Allowed object is String

public void setTransactionType (ProcurementTransactionType value)

Sets the value of the transactionType property.

Parameters
value Allowed object is ProcurementTransactionType

public void setVariance (AmountType value)

Sets the value of the variance property.

Parameters
value Allowed object is AmountType

public void setVendor (VendorType value)

Sets the value of the vendor property.

Parameters
value Allowed object is VendorType