public class

LineItemAMOType

extends Object
java.lang.Object
   ↳ vertexinc.o_series.tps._6._0.LineItemAMOType

Class Overview

Line Item declaration for Asset Movement Response message.

Java class for LineItemAMOType complex type.

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

 <complexType name="LineItemAMOType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <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 ref="{urn:vertexinc:o-series:tps:6:0}Purchase" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}CommodityCode" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}Quantity" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}Weight" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}Volume" minOccurs="0"/>
         <element name="PreviousTaxPaid" type="{urn:vertexinc:o-series:tps:6:0}AmountType" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}Cost" minOccurs="0"/>
         <element name="NetBookValue" type="{urn:vertexinc:o-series:tps:6:0}AmountType" minOccurs="0"/>
         <element name="TotalCost" type="{urn:vertexinc:o-series:tps:6:0}AmountType" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}FairMarketValue" minOccurs="0"/>
         <element name="FairRentalValue" type="{urn:vertexinc:o-series:tps:6:0}AmountType" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}ExtendedPrice" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}Taxes" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}TotalTax" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}FlexibleFields" minOccurs="0"/>
         <element ref="{urn:vertexinc:o-series:tps:6:0}AssistedParameters" minOccurs="0"/>
         <element name="LineItem" type="{urn:vertexinc:o-series:tps:6:0}LineItemAMOType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attGroup ref="{urn:vertexinc:o-series:tps:6:0}AssetMovementLineItemGroup"/>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected AssistedParametersType assistedParameters
protected CommodityCode commodityCode
protected Object cost
protected String costCenter
protected String countryOfOriginISOCode
protected DeliveryTermCodeType deliveryTerm
protected String departmentCode
protected AmountType extendedPrice
protected AmountType fairMarketValue
protected AmountType fairRentalValue
protected FlexibleFields flexibleFields
protected String generalLedgerAccount
protected List<ImpositionToProcess> impositionToProcess
protected String intrastatCommodityCode
protected Boolean isMulticomponent
protected List<JurisdictionOverride> jurisdictionOverride
protected List<LineItemAMOType> lineItem
protected String lineItemId
protected BigInteger lineItemNumber
protected String locationCode
protected String materialCode
protected Integer modeOfTransport
protected MovementMethodCodeType movementMethod
protected Integer natureOfTransaction
protected AmountType netBookValue
protected BigInteger netMassKilograms
protected OwnerType owner
protected XMLGregorianCalendar postingDate
protected AmountType previousTaxPaid
protected String projectNumber
protected Purchase purchase
protected MeasureType quantity
protected XMLGregorianCalendar recoverableDate
protected BigDecimal recoverableOverridePercent
protected SitusOverride situsOverride
protected XMLGregorianCalendar taxDate
protected TaxOverride taxOverride
protected List<TaxesType> taxes
protected AmountType totalCost
protected AmountType totalTax
protected String usage
protected String usageClass
protected String vendorSKU
protected MeasureType volume
protected MeasureType weight
Public Constructors
LineItemAMOType()
Public Methods
AssistedParametersType getAssistedParameters()
Gets the value of the assistedParameters property.
CommodityCode getCommodityCode()
Gets the value of the commodityCode property.
Object getCost()
Gets the value of the cost property.
String getCostCenter()
Gets the value of the costCenter property.
String getCountryOfOriginISOCode()
Gets the value of the countryOfOriginISOCode property.
DeliveryTermCodeType getDeliveryTerm()
Gets the value of the deliveryTerm property.
String getDepartmentCode()
Gets the value of the departmentCode property.
AmountType getExtendedPrice()
Gets the value of the extendedPrice property.
AmountType getFairMarketValue()
Gets the value of the fairMarketValue property.
AmountType getFairRentalValue()
Gets the value of the fairRentalValue property.
FlexibleFields getFlexibleFields()
Gets the value of the flexibleFields property.
String getGeneralLedgerAccount()
Gets the value of the generalLedgerAccount property.
List<ImpositionToProcess> getImpositionToProcess()
Gets the value of the impositionToProcess property.
String getIntrastatCommodityCode()
Gets the value of the intrastatCommodityCode property.
List<JurisdictionOverride> getJurisdictionOverride()
Gets the value of the jurisdictionOverride property.
List<LineItemAMOType> getLineItem()
Gets the value of the lineItem property.
String getLineItemId()
Gets the value of the lineItemId property.
BigInteger getLineItemNumber()
Gets the value of the lineItemNumber property.
String getLocationCode()
Gets the value of the locationCode property.
String getMaterialCode()
Gets the value of the materialCode property.
Integer getModeOfTransport()
Gets the value of the modeOfTransport property.
MovementMethodCodeType getMovementMethod()
Gets the value of the movementMethod property.
Integer getNatureOfTransaction()
Gets the value of the natureOfTransaction property.
AmountType getNetBookValue()
Gets the value of the netBookValue property.
BigInteger getNetMassKilograms()
Gets the value of the netMassKilograms property.
OwnerType getOwner()
Gets the value of the owner property.
XMLGregorianCalendar getPostingDate()
Gets the value of the postingDate property.
AmountType getPreviousTaxPaid()
Gets the value of the previousTaxPaid property.
String getProjectNumber()
Gets the value of the projectNumber property.
Purchase getPurchase()
Gets the value of the purchase property.
MeasureType getQuantity()
Gets the value of the quantity property.
XMLGregorianCalendar getRecoverableDate()
Gets the value of the recoverableDate property.
BigDecimal getRecoverableOverridePercent()
Gets the value of the recoverableOverridePercent property.
SitusOverride getSitusOverride()
Gets the value of the situsOverride property.
XMLGregorianCalendar getTaxDate()
Gets the value of the taxDate property.
TaxOverride getTaxOverride()
Gets the value of the taxOverride property.
List<TaxesType> getTaxes()
Gets the value of the taxes property.
AmountType getTotalCost()
Gets the value of the totalCost property.
AmountType getTotalTax()
Gets the value of the totalTax property.
String getUsage()
Gets the value of the usage property.
String getUsageClass()
Gets the value of the usageClass property.
String getVendorSKU()
Gets the value of the vendorSKU property.
MeasureType getVolume()
Gets the value of the volume property.
MeasureType getWeight()
Gets the value of the weight property.
Boolean isIsMulticomponent()
Gets the value of the isMulticomponent property.
void setAssistedParameters(AssistedParametersType value)
Sets the value of the assistedParameters property.
void setCommodityCode(CommodityCode value)
Sets the value of the commodityCode property.
void setCost(Object value)
Sets the value of the cost property.
void setCostCenter(String value)
Sets the value of the costCenter property.
void setCountryOfOriginISOCode(String value)
Sets the value of the countryOfOriginISOCode property.
void setDeliveryTerm(DeliveryTermCodeType value)
Sets the value of the deliveryTerm property.
void setDepartmentCode(String value)
Sets the value of the departmentCode property.
void setExtendedPrice(AmountType value)
Sets the value of the extendedPrice property.
void setFairMarketValue(AmountType value)
Sets the value of the fairMarketValue property.
void setFairRentalValue(AmountType value)
Sets the value of the fairRentalValue property.
void setFlexibleFields(FlexibleFields value)
Sets the value of the flexibleFields property.
void setGeneralLedgerAccount(String value)
Sets the value of the generalLedgerAccount property.
void setIntrastatCommodityCode(String value)
Sets the value of the intrastatCommodityCode property.
void setIsMulticomponent(Boolean value)
Sets the value of the isMulticomponent property.
void setLineItemId(String value)
Sets the value of the lineItemId property.
void setLineItemNumber(BigInteger value)
Sets the value of the lineItemNumber property.
void setLocationCode(String value)
Sets the value of the locationCode property.
void setMaterialCode(String value)
Sets the value of the materialCode property.
void setModeOfTransport(Integer value)
Sets the value of the modeOfTransport property.
void setMovementMethod(MovementMethodCodeType value)
Sets the value of the movementMethod property.
void setNatureOfTransaction(Integer value)
Sets the value of the natureOfTransaction property.
void setNetBookValue(AmountType value)
Sets the value of the netBookValue property.
void setNetMassKilograms(BigInteger value)
Sets the value of the netMassKilograms property.
void setOwner(OwnerType value)
Sets the value of the owner property.
void setPostingDate(XMLGregorianCalendar value)
Sets the value of the postingDate property.
void setPreviousTaxPaid(AmountType value)
Sets the value of the previousTaxPaid property.
void setProjectNumber(String value)
Sets the value of the projectNumber property.
void setPurchase(Purchase value)
Sets the value of the purchase property.
void setQuantity(MeasureType value)
Sets the value of the quantity property.
void setRecoverableDate(XMLGregorianCalendar value)
Sets the value of the recoverableDate property.
void setRecoverableOverridePercent(BigDecimal value)
Sets the value of the recoverableOverridePercent property.
void setSitusOverride(SitusOverride value)
Sets the value of the situsOverride property.
void setTaxDate(XMLGregorianCalendar value)
Sets the value of the taxDate property.
void setTaxOverride(TaxOverride value)
Sets the value of the taxOverride property.
void setTotalCost(AmountType value)
Sets the value of the totalCost property.
void setTotalTax(AmountType value)
Sets the value of the totalTax property.
void setUsage(String value)
Sets the value of the usage property.
void setUsageClass(String value)
Sets the value of the usageClass property.
void setVendorSKU(String value)
Sets the value of the vendorSKU property.
void setVolume(MeasureType value)
Sets the value of the volume property.
void setWeight(MeasureType value)
Sets the value of the weight property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected AssistedParametersType assistedParameters

protected CommodityCode commodityCode

protected Object cost

protected String costCenter

protected String countryOfOriginISOCode

protected DeliveryTermCodeType deliveryTerm

protected String departmentCode

protected AmountType extendedPrice

protected AmountType fairMarketValue

protected AmountType fairRentalValue

protected FlexibleFields flexibleFields

protected String generalLedgerAccount

protected List<ImpositionToProcess> impositionToProcess

protected String intrastatCommodityCode

protected Boolean isMulticomponent

protected List<JurisdictionOverride> jurisdictionOverride

protected List<LineItemAMOType> lineItem

protected String lineItemId

protected BigInteger lineItemNumber

protected String locationCode

protected String materialCode

protected Integer modeOfTransport

protected MovementMethodCodeType movementMethod

protected Integer natureOfTransaction

protected AmountType netBookValue

protected BigInteger netMassKilograms

protected OwnerType owner

protected XMLGregorianCalendar postingDate

protected AmountType previousTaxPaid

protected String projectNumber

protected Purchase purchase

protected MeasureType quantity

protected XMLGregorianCalendar recoverableDate

protected BigDecimal recoverableOverridePercent

protected SitusOverride situsOverride

protected XMLGregorianCalendar taxDate

protected TaxOverride taxOverride

protected List<TaxesType> taxes

protected AmountType totalCost

protected AmountType totalTax

protected String usage

protected String usageClass

protected String vendorSKU

protected MeasureType volume

protected MeasureType weight

Public Constructors

public LineItemAMOType ()

Public Methods

public AssistedParametersType getAssistedParameters ()

Gets the value of the assistedParameters property.

Returns

public CommodityCode getCommodityCode ()

Gets the value of the commodityCode property.

Returns

public Object getCost ()

Gets the value of the cost property.

Returns
  • possible object is Object

public String getCostCenter ()

Gets the value of the costCenter property.

Returns
  • possible object is String

public String getCountryOfOriginISOCode ()

Gets the value of the countryOfOriginISOCode property.

Returns
  • possible object is String

public DeliveryTermCodeType getDeliveryTerm ()

Gets the value of the deliveryTerm property.

Returns

public String getDepartmentCode ()

Gets the value of the departmentCode property.

Returns
  • possible object is String

public AmountType getExtendedPrice ()

Gets the value of the extendedPrice property.

Returns

public AmountType getFairMarketValue ()

Gets the value of the fairMarketValue property.

Returns

public AmountType getFairRentalValue ()

Gets the value of the fairRentalValue property.

Returns

public FlexibleFields getFlexibleFields ()

Gets the value of the flexibleFields property.

Returns

public String getGeneralLedgerAccount ()

Gets the value of the generalLedgerAccount 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 String getIntrastatCommodityCode ()

Gets the value of the intrastatCommodityCode property.

Returns
  • possible object is String

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

public String getLineItemId ()

Gets the value of the lineItemId property.

Returns
  • possible object is String

public BigInteger getLineItemNumber ()

Gets the value of the lineItemNumber property.

Returns
  • possible object is BigInteger

public String getLocationCode ()

Gets the value of the locationCode property.

Returns
  • possible object is String

public String getMaterialCode ()

Gets the value of the materialCode property.

Returns
  • possible object is String

public Integer getModeOfTransport ()

Gets the value of the modeOfTransport property.

Returns
  • possible object is Integer

public MovementMethodCodeType getMovementMethod ()

Gets the value of the movementMethod property.

Returns

public Integer getNatureOfTransaction ()

Gets the value of the natureOfTransaction property.

Returns
  • possible object is Integer

public AmountType getNetBookValue ()

Gets the value of the netBookValue property.

Returns

public BigInteger getNetMassKilograms ()

Gets the value of the netMassKilograms property.

Returns
  • possible object is BigInteger

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 AmountType getPreviousTaxPaid ()

Gets the value of the previousTaxPaid property.

Returns

public String getProjectNumber ()

Gets the value of the projectNumber property.

Returns
  • possible object is String

public Purchase getPurchase ()

Gets the value of the purchase property.

Returns

public MeasureType getQuantity ()

Gets the value of the quantity property.

Returns

public XMLGregorianCalendar getRecoverableDate ()

Gets the value of the recoverableDate property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getRecoverableOverridePercent ()

Gets the value of the recoverableOverridePercent property.

Returns
  • possible object is BigDecimal

public SitusOverride getSitusOverride ()

Gets the value of the situsOverride property.

Returns

public XMLGregorianCalendar getTaxDate ()

Gets the value of the taxDate property.

Returns
  • possible object is XMLGregorianCalendar

public TaxOverride getTaxOverride ()

Gets the value of the taxOverride property.

Returns

public List<TaxesType> getTaxes ()

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

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

    getTaxes().add(newItem);
 

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

public AmountType getTotalCost ()

Gets the value of the totalCost property.

Returns

public AmountType getTotalTax ()

Gets the value of the totalTax property.

Returns

public String getUsage ()

Gets the value of the usage property.

Returns
  • possible object is String

public String getUsageClass ()

Gets the value of the usageClass property.

Returns
  • possible object is String

public String getVendorSKU ()

Gets the value of the vendorSKU property.

Returns
  • possible object is String

public MeasureType getVolume ()

Gets the value of the volume property.

Returns

public MeasureType getWeight ()

Gets the value of the weight property.

Returns

public Boolean isIsMulticomponent ()

Gets the value of the isMulticomponent property.

Returns
  • possible object is Boolean

public void setAssistedParameters (AssistedParametersType value)

Sets the value of the assistedParameters property.

Parameters
value Allowed object is AssistedParametersType

public void setCommodityCode (CommodityCode value)

Sets the value of the commodityCode property.

Parameters
value Allowed object is CommodityCode

public void setCost (Object value)

Sets the value of the cost property.

Parameters
value Allowed object is Object

public void setCostCenter (String value)

Sets the value of the costCenter property.

Parameters
value Allowed object is String

public void setCountryOfOriginISOCode (String value)

Sets the value of the countryOfOriginISOCode property.

Parameters
value Allowed object is String

public void setDeliveryTerm (DeliveryTermCodeType value)

Sets the value of the deliveryTerm property.

Parameters
value Allowed object is DeliveryTermCodeType

public void setDepartmentCode (String value)

Sets the value of the departmentCode property.

Parameters
value Allowed object is String

public void setExtendedPrice (AmountType value)

Sets the value of the extendedPrice property.

Parameters
value Allowed object is AmountType

public void setFairMarketValue (AmountType value)

Sets the value of the fairMarketValue property.

Parameters
value Allowed object is AmountType

public void setFairRentalValue (AmountType value)

Sets the value of the fairRentalValue property.

Parameters
value Allowed object is AmountType

public void setFlexibleFields (FlexibleFields value)

Sets the value of the flexibleFields property.

Parameters
value Allowed object is FlexibleFields

public void setGeneralLedgerAccount (String value)

Sets the value of the generalLedgerAccount property.

Parameters
value Allowed object is String

public void setIntrastatCommodityCode (String value)

Sets the value of the intrastatCommodityCode property.

Parameters
value Allowed object is String

public void setIsMulticomponent (Boolean value)

Sets the value of the isMulticomponent property.

Parameters
value Allowed object is Boolean

public void setLineItemId (String value)

Sets the value of the lineItemId property.

Parameters
value Allowed object is String

public void setLineItemNumber (BigInteger value)

Sets the value of the lineItemNumber property.

Parameters
value Allowed object is BigInteger

public void setLocationCode (String value)

Sets the value of the locationCode property.

Parameters
value Allowed object is String

public void setMaterialCode (String value)

Sets the value of the materialCode property.

Parameters
value Allowed object is String

public void setModeOfTransport (Integer value)

Sets the value of the modeOfTransport property.

Parameters
value Allowed object is Integer

public void setMovementMethod (MovementMethodCodeType value)

Sets the value of the movementMethod property.

Parameters
value Allowed object is MovementMethodCodeType

public void setNatureOfTransaction (Integer value)

Sets the value of the natureOfTransaction property.

Parameters
value Allowed object is Integer

public void setNetBookValue (AmountType value)

Sets the value of the netBookValue property.

Parameters
value Allowed object is AmountType

public void setNetMassKilograms (BigInteger value)

Sets the value of the netMassKilograms property.

Parameters
value Allowed object is BigInteger

public void setOwner (OwnerType value)

Sets the value of the owner property.

Parameters
value Allowed object is OwnerType

public void setPostingDate (XMLGregorianCalendar value)

Sets the value of the postingDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPreviousTaxPaid (AmountType value)

Sets the value of the previousTaxPaid property.

Parameters
value Allowed object is AmountType

public void setProjectNumber (String value)

Sets the value of the projectNumber property.

Parameters
value Allowed object is String

public void setPurchase (Purchase value)

Sets the value of the purchase property.

Parameters
value Allowed object is Purchase

public void setQuantity (MeasureType value)

Sets the value of the quantity property.

Parameters
value Allowed object is MeasureType

public void setRecoverableDate (XMLGregorianCalendar value)

Sets the value of the recoverableDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setRecoverableOverridePercent (BigDecimal value)

Sets the value of the recoverableOverridePercent property.

Parameters
value Allowed object is BigDecimal

public void setSitusOverride (SitusOverride value)

Sets the value of the situsOverride property.

Parameters
value Allowed object is SitusOverride

public void setTaxDate (XMLGregorianCalendar value)

Sets the value of the taxDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTaxOverride (TaxOverride value)

Sets the value of the taxOverride property.

Parameters
value Allowed object is TaxOverride

public void setTotalCost (AmountType value)

Sets the value of the totalCost 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 setUsage (String value)

Sets the value of the usage property.

Parameters
value Allowed object is String

public void setUsageClass (String value)

Sets the value of the usageClass property.

Parameters
value Allowed object is String

public void setVendorSKU (String value)

Sets the value of the vendorSKU property.

Parameters
value Allowed object is String

public void setVolume (MeasureType value)

Sets the value of the volume property.

Parameters
value Allowed object is MeasureType

public void setWeight (MeasureType value)

Sets the value of the weight property.

Parameters
value Allowed object is MeasureType