public class

InventoryRemovalResponseType

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

Class Overview

Inventory Removal Response message.

Java class for InventoryRemovalResponseType complex type.

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

 <complexType name="InventoryRemovalResponseType">
   <complexContent>
     <extension base="{urn:vertexinc:o-series:tps:6:0}TaxTransactionResponseType">
       <sequence>
         <element name="Currency" type="{urn:vertexinc:o-series:tps:6:0}CurrencyType" minOccurs="0"/>
         <element name="OriginalCurrency" type="{urn:vertexinc:o-series:tps:6:0}CurrencyType" minOccurs="0"/>
         <element name="Owner" type="{urn:vertexinc:o-series:tps:6:0}OwnerType" 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 name="SubTotal" type="{urn:vertexinc:o-series:tps:6:0}AmountType" minOccurs="0"/>
         <element name="Total" type="{urn:vertexinc:o-series:tps:6:0}AmountType" minOccurs="0"/>
         <element name="TotalTax" type="{urn:vertexinc:o-series:tps:6:0}AmountType" minOccurs="0"/>
         <element name="LineItem" type="{urn:vertexinc:o-series:tps:6:0}LineItemIRMOType" maxOccurs="unbounded"/>
       </sequence>
       <attGroup ref="{urn:vertexinc:o-series:tps:6:0}InventoryRemovalTransactionGroup"/>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected CurrencyType currency
protected DeliveryTermCodeType deliveryTerm
protected XMLGregorianCalendar documentDate
protected String documentNumber
protected List<ImpositionToProcess> impositionToProcess
protected List<JurisdictionOverride> jurisdictionOverride
protected List<LineItemIRMOType> lineItem
protected String locationCode
protected CurrencyType originalCurrency
protected OwnerType owner
protected Boolean postToJournal
protected XMLGregorianCalendar postingDate
protected Boolean returnAssistedParametersIndicator
protected Boolean returnGeneratedLineItemsIndicator
protected SitusOverride situsOverride
protected AmountType subTotal
protected TaxOverride taxOverride
protected AmountType total
protected AmountType totalTax
protected String transactionId
Public Constructors
InventoryRemovalResponseType()
Public Methods
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<LineItemIRMOType> 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.
OwnerType getOwner()
Gets the value of the owner property.
XMLGregorianCalendar getPostingDate()
Gets the value of the postingDate 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.
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 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 setOwner(OwnerType value)
Sets the value of the owner property.
void setPostToJournal(Boolean value)
Sets the value of the postToJournal property.
void setPostingDate(XMLGregorianCalendar value)
Sets the value of the postingDate property.
void setReturnAssistedParametersIndicator(Boolean value)
Sets the value of the returnAssistedParametersIndicator property.
void setReturnGeneratedLineItemsIndicator(Boolean value)
Sets the value of the returnGeneratedLineItemsIndicator 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.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected CurrencyType currency

protected DeliveryTermCodeType deliveryTerm

protected XMLGregorianCalendar documentDate

protected String documentNumber

protected List<ImpositionToProcess> impositionToProcess

protected List<JurisdictionOverride> jurisdictionOverride

protected List<LineItemIRMOType> lineItem

protected String locationCode

protected CurrencyType originalCurrency

protected OwnerType owner

protected Boolean postToJournal

protected XMLGregorianCalendar postingDate

protected Boolean returnAssistedParametersIndicator

protected Boolean returnGeneratedLineItemsIndicator

protected SitusOverride situsOverride

protected AmountType subTotal

protected TaxOverride taxOverride

protected AmountType total

protected AmountType totalTax

protected String transactionId

Public Constructors

public InventoryRemovalResponseType ()

Public Methods

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<LineItemIRMOType> 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 LineItemIRMOType

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 OwnerType getOwner ()

Gets the value of the owner property.

Returns

public XMLGregorianCalendar getPostingDate ()

Gets the value of the postingDate property.

Returns
  • possible object is XMLGregorianCalendar

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 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 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 setOwner (OwnerType value)

Sets the value of the owner property.

Parameters
value Allowed object is OwnerType

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 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 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