org.openvpms.esci.ubl.common.aggregate
Class PricingReferenceType

java.lang.Object
  extended by org.openvpms.esci.ubl.common.aggregate.PricingReferenceType

public class PricingReferenceType
extends Object

 <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ABIE</ccts:ComponentType><ccts:DictionaryEntryName>Pricing Reference. Details</ccts:DictionaryEntryName><ccts:Definition>A reference to Pricing Information.</ccts:Definition><ccts:ObjectClass>Pricing Reference</ccts:ObjectClass></ccts:Component>
 

Java class for PricingReferenceType complex type.

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

 <complexType name="PricingReferenceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OriginalItemLocationQuantity" minOccurs="0"/>
         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AlternativeConditionPrice" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<PriceType> alternativeConditionPrice
           
protected  ItemLocationQuantityType originalItemLocationQuantity
           
 
Constructor Summary
PricingReferenceType()
           
 
Method Summary
 List<PriceType> getAlternativeConditionPrice()
           <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Pricing Reference.
 ItemLocationQuantityType getOriginalItemLocationQuantity()
           <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Pricing Reference.
 void setOriginalItemLocationQuantity(ItemLocationQuantityType value)
          Sets the value of the originalItemLocationQuantity property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

originalItemLocationQuantity

protected ItemLocationQuantityType originalItemLocationQuantity

alternativeConditionPrice

protected List<PriceType> alternativeConditionPrice
Constructor Detail

PricingReferenceType

public PricingReferenceType()
Method Detail

getOriginalItemLocationQuantity

public ItemLocationQuantityType getOriginalItemLocationQuantity()
 <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Pricing Reference. Original_ Item Location Quantity. Item Location Quantity</ccts:DictionaryEntryName><ccts:Definition>An association to the original Item Location Quantity.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Pricing Reference</ccts:ObjectClass><ccts:PropertyTermQualifier>Original</ccts:PropertyTermQualifier><ccts:PropertyTerm>Item Location Quantity</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item Location Quantity</ccts:AssociatedObjectClass></ccts:Component>
 

Returns:
possible object is ItemLocationQuantityType

setOriginalItemLocationQuantity

public void setOriginalItemLocationQuantity(ItemLocationQuantityType value)
Sets the value of the originalItemLocationQuantity property.

Parameters:
value - allowed object is ItemLocationQuantityType

getAlternativeConditionPrice

public List<PriceType> getAlternativeConditionPrice()
 <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Pricing Reference. Alternative Condition_ Price. Price</ccts:DictionaryEntryName><ccts:Definition>The price expressed in terms other than the actual price, e.g., the list price v. the contracted price, or the price in bags v. the price in kilos, or the list price in bags v. the contracted price in kilos.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Pricing Reference</ccts:ObjectClass><ccts:PropertyTermQualifier>Alternative Condition</ccts:PropertyTermQualifier><ccts:PropertyTerm>Price</ccts:PropertyTerm><ccts:AssociatedObjectClass>Price</ccts:AssociatedObjectClass></ccts:Component>
 
Gets the value of the alternativeConditionPrice 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 alternativeConditionPrice property.

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

    getAlternativeConditionPrice().add(newItem);
 

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



Copyright © 2010-2011 OpenVPMS. All Rights Reserved..