mx.bigdata.sat.common.detallista.schema
Class Detallista.LineItem

java.lang.Object
  extended by mx.bigdata.sat.common.detallista.schema.Detallista.LineItem
Enclosing class:
Detallista

public static class Detallista.LineItem
extends Object

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="tradeItemIdentification">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="gtin">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <minLength value="1"/>
                         <maxLength value="14"/>
                       </restriction>
                     </simpleType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="alternateTradeItemIdentification" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>string">
                 <attribute name="type" use="required">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                       <minLength value="1"/>
                       <maxLength value="35"/>
                       <enumeration value="BUYER_ASSIGNED"/>
                       <enumeration value="SUPPLIER_ASSIGNED"/>
                       <enumeration value="SERIAL_NUMBER"/>
                       <enumeration value="GLOBAL_TRADE_ITEM_IDENTIFICATION"/>
                     </restriction>
                   </simpleType>
                 </attribute>
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="tradeItemDescriptionInformation" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="longText">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <minLength value="1"/>
                         <maxLength value="35"/>
                       </restriction>
                     </simpleType>
                   </element>
                 </sequence>
                 <attribute name="language">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                       <length value="2"/>
                       <enumeration value="ES"/>
                       <enumeration value="EN"/>
                     </restriction>
                   </simpleType>
                 </attribute>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="invoicedQuantity">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>decimal">
                 <attribute name="unitOfMeasure" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="aditionalQuantity" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>decimal">
                 <attribute name="QuantityType" use="required">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                       <minLength value="1"/>
                       <maxLength value="18"/>
                       <enumeration value="NUM_CONSUMER_UNITS"/>
                       <enumeration value="FREE_GOODS"/>
                     </restriction>
                   </simpleType>
                 </attribute>
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="grossPrice" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="netPrice" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="AdditionalInformation" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="referenceIdentification" minOccurs="0">
                     <complexType>
                       <simpleContent>
                         <extension base="<http://www.w3.org/2001/XMLSchema>string">
                           <attribute name="type" use="required">
                             <simpleType>
                               <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                                 <length value="2"/>
                                 <enumeration value="ON"/>
                               </restriction>
                             </simpleType>
                           </attribute>
                         </extension>
                       </simpleContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="Customs" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <all>
                   <element name="gln" minOccurs="0">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <length value="13"/>
                       </restriction>
                     </simpleType>
                   </element>
                   <element name="alternatePartyIdentification">
                     <complexType>
                       <simpleContent>
                         <extension base="<http://www.w3.org/2001/XMLSchema>string">
                           <attribute name="type" use="required">
                             <simpleType>
                               <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                                 <length value="2"/>
                                 <enumeration value="TN"/>
                               </restriction>
                             </simpleType>
                           </attribute>
                         </extension>
                       </simpleContent>
                     </complexType>
                   </element>
                   <element name="ReferenceDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
                   <element name="nameAndAddress">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="name">
                               <simpleType>
                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                                   <minLength value="1"/>
                                   <maxLength value="35"/>
                                 </restriction>
                               </simpleType>
                             </element>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </all>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="LogisticUnits" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="serialShippingContainerCode">
                     <complexType>
                       <simpleContent>
                         <extension base="<http://www.w3.org/2001/XMLSchema>string">
                           <attribute name="type" use="required">
                             <simpleType>
                               <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                                 <minLength value="1"/>
                                 <maxLength value="3"/>
                                 <enumeration value="BJ"/>
                                 <enumeration value="SRV"/>
                               </restriction>
                             </simpleType>
                           </attribute>
                         </extension>
                       </simpleContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="palletInformation" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <all>
                   <element name="palletQuantity">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <minLength value="1"/>
                         <maxLength value="15"/>
                       </restriction>
                     </simpleType>
                   </element>
                   <element name="description">
                     <complexType>
                       <simpleContent>
                         <extension base="<http://www.w3.org/2001/XMLSchema>string">
                           <attribute name="type" use="required">
                             <simpleType>
                               <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                                 <maxLength value="35"/>
                                 <minLength value="1"/>
                                 <enumeration value="EXCHANGE_PALLETS"/>
                                 <enumeration value="RETURN_PALLETS"/>
                                 <enumeration value="PALLET_80x100"/>
                                 <enumeration value="CASE"/>
                                 <enumeration value="BOX"/>
                               </restriction>
                             </simpleType>
                           </attribute>
                         </extension>
                       </simpleContent>
                     </complexType>
                   </element>
                   <element name="transport">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="methodOfPayment">
                               <simpleType>
                                 <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                                   <maxLength value="17"/>
                                   <minLength value="1"/>
                                   <enumeration value="PREPAID_BY_SELLER"/>
                                   <enumeration value="PAID_BY_BUYER"/>
                                 </restriction>
                               </simpleType>
                             </element>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </all>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="extendedAttributes" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="lotNumber" maxOccurs="10">
                     <complexType>
                       <simpleContent>
                         <extension base="<http://www.w3.org/2001/XMLSchema>string">
                           <attribute name="productionDate" type="{http://www.w3.org/2001/XMLSchema}date" />
                         </extension>
                       </simpleContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="allowanceCharge" maxOccurs="99" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="specialServicesType" minOccurs="0">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                         <maxLength value="3"/>
                         <minLength value="1"/>
                         <enumeration value="AA"/>
                         <enumeration value="ADS"/>
                         <enumeration value="ADO"/>
                         <enumeration value="ABZ"/>
                         <enumeration value="DA"/>
                         <enumeration value="EAA"/>
                         <enumeration value="PI"/>
                         <enumeration value="TAE"/>
                         <enumeration value="SAB"/>
                         <enumeration value="RAA"/>
                         <enumeration value="PAD"/>
                         <enumeration value="FG"/>
                         <enumeration value="FA"/>
                         <enumeration value="TD"/>
                         <enumeration value="TS"/>
                         <enumeration value="TX"/>
                         <enumeration value="ZZZ"/>
                         <enumeration value="VAB"/>
                         <enumeration value="UM"/>
                         <enumeration value="DI"/>
                         <enumeration value="ADT"/>
                         <enumeration value="AJ"/>
                         <enumeration value="CAC"/>
                         <enumeration value="COD"/>
                         <enumeration value="EAB"/>
                         <enumeration value="FC"/>
                         <enumeration value="FI"/>
                         <enumeration value="HD"/>
                         <enumeration value="QD"/>
                       </restriction>
                     </simpleType>
                   </element>
                   <element name="monetaryAmountOrPercentage">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="percentagePerUnit">
                               <simpleType>
                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                                   <minLength value="1"/>
                                   <maxLength value="5"/>
                                 </restriction>
                               </simpleType>
                             </element>
                             <element name="ratePerUnit" minOccurs="0">
                               <complexType>
                                 <complexContent>
                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                     <sequence>
                                       <element name="amountPerUnit">
                                         <simpleType>
                                           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                                             <minLength value="1"/>
                                             <maxLength value="5"/>
                                           </restriction>
                                         </simpleType>
                                       </element>
                                     </sequence>
                                   </restriction>
                                 </complexContent>
                               </complexType>
                             </element>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
                 <attribute name="allowanceChargeType" use="required">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                       <minLength value="1"/>
                       <maxLength value="16"/>
                       <enumeration value="ALLOWANCE_GLOBAL"/>
                       <enumeration value="CHARGE_GLOBAL"/>
                     </restriction>
                   </simpleType>
                 </attribute>
                 <attribute name="settlementType">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                       <minLength value="1"/>
                       <maxLength value="29"/>
                       <enumeration value="OFF_INVOICE"/>
                       <enumeration value="CHARGE_TO_BE_PAID_BY_VENDOR"/>
                       <enumeration value="CHARGE_TO_BE_PAID_BY_CUSTOMER"/>
                     </restriction>
                   </simpleType>
                 </attribute>
                 <attribute name="sequenceNumber">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                       <minLength value="1"/>
                       <maxLength value="15"/>
                     </restriction>
                   </simpleType>
                 </attribute>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="tradeItemTaxInformation" maxOccurs="99" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <all>
                   <element name="taxTypeDescription">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                         <length value="3"/>
                         <enumeration value="GST"/>
                         <enumeration value="VAT"/>
                         <enumeration value="LAC"/>
                         <enumeration value="AAA"/>
                         <enumeration value="ADD"/>
                         <enumeration value="FRE"/>
                         <enumeration value="LOC"/>
                         <enumeration value="STT"/>
                         <enumeration value="OTH"/>
                       </restriction>
                     </simpleType>
                   </element>
                   <element name="referenceNumber" minOccurs="0">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <minLength value="1"/>
                         <maxLength value="20"/>
                       </restriction>
                     </simpleType>
                   </element>
                   <element name="tradeItemTaxAmount" minOccurs="0">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="taxPercentage" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
                             <element name="taxAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                   <element name="taxCategory" minOccurs="0">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                         <minLength value="0"/>
                         <maxLength value="11"/>
                         <enumeration value="TRANSFERIDO"/>
                         <enumeration value="RETENIDO"/>
                       </restriction>
                     </simpleType>
                   </element>
                 </all>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="totalLineAmount">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="grossAmount" minOccurs="0">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                   <element name="netAmount">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="Amount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="type" default="SimpleInvoiceLineItemType">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             <minLength value="1"/>
             <maxLength value="32"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="number">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
             <totalDigits value="5"/>
             <fractionDigits value="0"/>
           </restriction>
         </simpleType>
       </attribute>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class Detallista.LineItem.AdditionalInformation
          Java class for anonymous complex type.
static class Detallista.LineItem.AditionalQuantity
          Java class for anonymous complex type.
static class Detallista.LineItem.AllowanceCharge
          Java class for anonymous complex type.
static class Detallista.LineItem.AlternateTradeItemIdentification
          Java class for anonymous complex type.
static class Detallista.LineItem.Customs
          Java class for anonymous complex type.
static class Detallista.LineItem.ExtendedAttributes
          Java class for anonymous complex type.
static class Detallista.LineItem.GrossPrice
          Java class for anonymous complex type.
static class Detallista.LineItem.InvoicedQuantity
          Java class for anonymous complex type.
static class Detallista.LineItem.LogisticUnits
          Java class for anonymous complex type.
static class Detallista.LineItem.NetPrice
          Java class for anonymous complex type.
static class Detallista.LineItem.PalletInformation
          Java class for anonymous complex type.
static class Detallista.LineItem.TotalLineAmount
          Java class for anonymous complex type.
static class Detallista.LineItem.TradeItemDescriptionInformation
          Java class for anonymous complex type.
static class Detallista.LineItem.TradeItemIdentification
          Java class for anonymous complex type.
static class Detallista.LineItem.TradeItemTaxInformation
          Java class for anonymous complex type.
 
Field Summary
protected  Detallista.LineItem.AdditionalInformation additionalInformation
           
protected  List<Detallista.LineItem.AditionalQuantity> aditionalQuantity
           
protected  List<Detallista.LineItem.AllowanceCharge> allowanceCharge
           
protected  List<Detallista.LineItem.AlternateTradeItemIdentification> alternateTradeItemIdentification
           
protected  List<Detallista.LineItem.Customs> customs
           
protected  Detallista.LineItem.ExtendedAttributes extendedAttributes
           
protected  Detallista.LineItem.GrossPrice grossPrice
           
protected  Detallista.LineItem.InvoicedQuantity invoicedQuantity
           
protected  Detallista.LineItem.LogisticUnits logisticUnits
           
protected  Detallista.LineItem.NetPrice netPrice
           
protected  BigInteger number
           
protected  Detallista.LineItem.PalletInformation palletInformation
           
protected  Detallista.LineItem.TotalLineAmount totalLineAmount
           
protected  Detallista.LineItem.TradeItemDescriptionInformation tradeItemDescriptionInformation
           
protected  Detallista.LineItem.TradeItemIdentification tradeItemIdentification
           
protected  List<Detallista.LineItem.TradeItemTaxInformation> tradeItemTaxInformation
           
protected  String type
           
 
Constructor Summary
Detallista.LineItem()
           
 
Method Summary
 Detallista.LineItem.AdditionalInformation getAdditionalInformation()
          Gets the value of the additionalInformation property.
 List<Detallista.LineItem.AditionalQuantity> getAditionalQuantity()
          Gets the value of the aditionalQuantity property.
 List<Detallista.LineItem.AllowanceCharge> getAllowanceCharge()
          Gets the value of the allowanceCharge property.
 List<Detallista.LineItem.AlternateTradeItemIdentification> getAlternateTradeItemIdentification()
          Gets the value of the alternateTradeItemIdentification property.
 List<Detallista.LineItem.Customs> getCustoms()
          Gets the value of the customs property.
 Detallista.LineItem.ExtendedAttributes getExtendedAttributes()
          Gets the value of the extendedAttributes property.
 Detallista.LineItem.GrossPrice getGrossPrice()
          Gets the value of the grossPrice property.
 Detallista.LineItem.InvoicedQuantity getInvoicedQuantity()
          Gets the value of the invoicedQuantity property.
 Detallista.LineItem.LogisticUnits getLogisticUnits()
          Gets the value of the logisticUnits property.
 Detallista.LineItem.NetPrice getNetPrice()
          Gets the value of the netPrice property.
 BigInteger getNumber()
          Gets the value of the number property.
 Detallista.LineItem.PalletInformation getPalletInformation()
          Gets the value of the palletInformation property.
 Detallista.LineItem.TotalLineAmount getTotalLineAmount()
          Gets the value of the totalLineAmount property.
 Detallista.LineItem.TradeItemDescriptionInformation getTradeItemDescriptionInformation()
          Gets the value of the tradeItemDescriptionInformation property.
 Detallista.LineItem.TradeItemIdentification getTradeItemIdentification()
          Gets the value of the tradeItemIdentification property.
 List<Detallista.LineItem.TradeItemTaxInformation> getTradeItemTaxInformation()
          Gets the value of the tradeItemTaxInformation property.
 String getType()
          Gets the value of the type property.
 void setAdditionalInformation(Detallista.LineItem.AdditionalInformation value)
          Sets the value of the additionalInformation property.
 void setExtendedAttributes(Detallista.LineItem.ExtendedAttributes value)
          Sets the value of the extendedAttributes property.
 void setGrossPrice(Detallista.LineItem.GrossPrice value)
          Sets the value of the grossPrice property.
 void setInvoicedQuantity(Detallista.LineItem.InvoicedQuantity value)
          Sets the value of the invoicedQuantity property.
 void setLogisticUnits(Detallista.LineItem.LogisticUnits value)
          Sets the value of the logisticUnits property.
 void setNetPrice(Detallista.LineItem.NetPrice value)
          Sets the value of the netPrice property.
 void setNumber(BigInteger value)
          Sets the value of the number property.
 void setPalletInformation(Detallista.LineItem.PalletInformation value)
          Sets the value of the palletInformation property.
 void setTotalLineAmount(Detallista.LineItem.TotalLineAmount value)
          Sets the value of the totalLineAmount property.
 void setTradeItemDescriptionInformation(Detallista.LineItem.TradeItemDescriptionInformation value)
          Sets the value of the tradeItemDescriptionInformation property.
 void setTradeItemIdentification(Detallista.LineItem.TradeItemIdentification value)
          Sets the value of the tradeItemIdentification property.
 void setType(String value)
          Sets the value of the type property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tradeItemIdentification

protected Detallista.LineItem.TradeItemIdentification tradeItemIdentification

alternateTradeItemIdentification

protected List<Detallista.LineItem.AlternateTradeItemIdentification> alternateTradeItemIdentification

tradeItemDescriptionInformation

protected Detallista.LineItem.TradeItemDescriptionInformation tradeItemDescriptionInformation

invoicedQuantity

protected Detallista.LineItem.InvoicedQuantity invoicedQuantity

aditionalQuantity

protected List<Detallista.LineItem.AditionalQuantity> aditionalQuantity

grossPrice

protected Detallista.LineItem.GrossPrice grossPrice

netPrice

protected Detallista.LineItem.NetPrice netPrice

additionalInformation

protected Detallista.LineItem.AdditionalInformation additionalInformation

customs

protected List<Detallista.LineItem.Customs> customs

logisticUnits

protected Detallista.LineItem.LogisticUnits logisticUnits

palletInformation

protected Detallista.LineItem.PalletInformation palletInformation

extendedAttributes

protected Detallista.LineItem.ExtendedAttributes extendedAttributes

allowanceCharge

protected List<Detallista.LineItem.AllowanceCharge> allowanceCharge

tradeItemTaxInformation

protected List<Detallista.LineItem.TradeItemTaxInformation> tradeItemTaxInformation

totalLineAmount

protected Detallista.LineItem.TotalLineAmount totalLineAmount

type

protected String type

number

protected BigInteger number
Constructor Detail

Detallista.LineItem

public Detallista.LineItem()
Method Detail

getTradeItemIdentification

public Detallista.LineItem.TradeItemIdentification getTradeItemIdentification()
Gets the value of the tradeItemIdentification property.

Returns:
possible object is Detallista.LineItem.TradeItemIdentification

setTradeItemIdentification

public void setTradeItemIdentification(Detallista.LineItem.TradeItemIdentification value)
Sets the value of the tradeItemIdentification property.

Parameters:
value - allowed object is Detallista.LineItem.TradeItemIdentification

getAlternateTradeItemIdentification

public List<Detallista.LineItem.AlternateTradeItemIdentification> getAlternateTradeItemIdentification()
Gets the value of the alternateTradeItemIdentification 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 alternateTradeItemIdentification property.

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

    getAlternateTradeItemIdentification().add(newItem);
 

Objects of the following type(s) are allowed in the list Detallista.LineItem.AlternateTradeItemIdentification


getTradeItemDescriptionInformation

public Detallista.LineItem.TradeItemDescriptionInformation getTradeItemDescriptionInformation()
Gets the value of the tradeItemDescriptionInformation property.

Returns:
possible object is Detallista.LineItem.TradeItemDescriptionInformation

setTradeItemDescriptionInformation

public void setTradeItemDescriptionInformation(Detallista.LineItem.TradeItemDescriptionInformation value)
Sets the value of the tradeItemDescriptionInformation property.

Parameters:
value - allowed object is Detallista.LineItem.TradeItemDescriptionInformation

getInvoicedQuantity

public Detallista.LineItem.InvoicedQuantity getInvoicedQuantity()
Gets the value of the invoicedQuantity property.

Returns:
possible object is Detallista.LineItem.InvoicedQuantity

setInvoicedQuantity

public void setInvoicedQuantity(Detallista.LineItem.InvoicedQuantity value)
Sets the value of the invoicedQuantity property.

Parameters:
value - allowed object is Detallista.LineItem.InvoicedQuantity

getAditionalQuantity

public List<Detallista.LineItem.AditionalQuantity> getAditionalQuantity()
Gets the value of the aditionalQuantity 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 aditionalQuantity property.

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

    getAditionalQuantity().add(newItem);
 

Objects of the following type(s) are allowed in the list Detallista.LineItem.AditionalQuantity


getGrossPrice

public Detallista.LineItem.GrossPrice getGrossPrice()
Gets the value of the grossPrice property.

Returns:
possible object is Detallista.LineItem.GrossPrice

setGrossPrice

public void setGrossPrice(Detallista.LineItem.GrossPrice value)
Sets the value of the grossPrice property.

Parameters:
value - allowed object is Detallista.LineItem.GrossPrice

getNetPrice

public Detallista.LineItem.NetPrice getNetPrice()
Gets the value of the netPrice property.

Returns:
possible object is Detallista.LineItem.NetPrice

setNetPrice

public void setNetPrice(Detallista.LineItem.NetPrice value)
Sets the value of the netPrice property.

Parameters:
value - allowed object is Detallista.LineItem.NetPrice

getAdditionalInformation

public Detallista.LineItem.AdditionalInformation getAdditionalInformation()
Gets the value of the additionalInformation property.

Returns:
possible object is Detallista.LineItem.AdditionalInformation

setAdditionalInformation

public void setAdditionalInformation(Detallista.LineItem.AdditionalInformation value)
Sets the value of the additionalInformation property.

Parameters:
value - allowed object is Detallista.LineItem.AdditionalInformation

getCustoms

public List<Detallista.LineItem.Customs> getCustoms()
Gets the value of the customs 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 customs property.

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

    getCustoms().add(newItem);
 

Objects of the following type(s) are allowed in the list Detallista.LineItem.Customs


getLogisticUnits

public Detallista.LineItem.LogisticUnits getLogisticUnits()
Gets the value of the logisticUnits property.

Returns:
possible object is Detallista.LineItem.LogisticUnits

setLogisticUnits

public void setLogisticUnits(Detallista.LineItem.LogisticUnits value)
Sets the value of the logisticUnits property.

Parameters:
value - allowed object is Detallista.LineItem.LogisticUnits

getPalletInformation

public Detallista.LineItem.PalletInformation getPalletInformation()
Gets the value of the palletInformation property.

Returns:
possible object is Detallista.LineItem.PalletInformation

setPalletInformation

public void setPalletInformation(Detallista.LineItem.PalletInformation value)
Sets the value of the palletInformation property.

Parameters:
value - allowed object is Detallista.LineItem.PalletInformation

getExtendedAttributes

public Detallista.LineItem.ExtendedAttributes getExtendedAttributes()
Gets the value of the extendedAttributes property.

Returns:
possible object is Detallista.LineItem.ExtendedAttributes

setExtendedAttributes

public void setExtendedAttributes(Detallista.LineItem.ExtendedAttributes value)
Sets the value of the extendedAttributes property.

Parameters:
value - allowed object is Detallista.LineItem.ExtendedAttributes

getAllowanceCharge

public List<Detallista.LineItem.AllowanceCharge> getAllowanceCharge()
Gets the value of the allowanceCharge 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 allowanceCharge property.

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

    getAllowanceCharge().add(newItem);
 

Objects of the following type(s) are allowed in the list Detallista.LineItem.AllowanceCharge


getTradeItemTaxInformation

public List<Detallista.LineItem.TradeItemTaxInformation> getTradeItemTaxInformation()
Gets the value of the tradeItemTaxInformation 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 tradeItemTaxInformation property.

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

    getTradeItemTaxInformation().add(newItem);
 

Objects of the following type(s) are allowed in the list Detallista.LineItem.TradeItemTaxInformation


getTotalLineAmount

public Detallista.LineItem.TotalLineAmount getTotalLineAmount()
Gets the value of the totalLineAmount property.

Returns:
possible object is Detallista.LineItem.TotalLineAmount

setTotalLineAmount

public void setTotalLineAmount(Detallista.LineItem.TotalLineAmount value)
Sets the value of the totalLineAmount property.

Parameters:
value - allowed object is Detallista.LineItem.TotalLineAmount

getType

public String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(String value)
Sets the value of the type property.

Parameters:
value - allowed object is String

getNumber

public BigInteger getNumber()
Gets the value of the number property.

Returns:
possible object is BigInteger

setNumber

public void setNumber(BigInteger value)
Sets the value of the number property.

Parameters:
value - allowed object is BigInteger


Copyright © 2010-2013. All Rights Reserved.