public class ItemLocationQuantityType 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:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>ABIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Item Location Quantity. Details</ccts:DictionaryEntryName>
<ccts:Definition>A class for information about pricing structure, lead time, and location associated with an item.</ccts:Definition>
<ccts:ObjectClass>Item Location Quantity</ccts:ObjectClass>
</ccts:Component>
Java class for ItemLocationQuantityType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ItemLocationQuantityType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LeadTimeMeasure" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MinimumQuantity" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MaximumQuantity" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HazardousRiskIndicator" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TradingRestrictions" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ApplicableTerritoryAddress" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Price" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DeliveryUnit" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ApplicableTaxCategory" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Package" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AllowanceCharge" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DependentPriceReference" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected PackageType |
_package |
protected List<AllowanceChargeType> |
allowanceCharge |
protected List<TaxCategoryType> |
applicableTaxCategory |
protected List<AddressType> |
applicableTerritoryAddress |
protected List<DeliveryUnitType> |
deliveryUnit |
protected DependentPriceReferenceType |
dependentPriceReference |
protected HazardousRiskIndicatorType |
hazardousRiskIndicator |
protected LeadTimeMeasureType |
leadTimeMeasure |
protected MaximumQuantityType |
maximumQuantity |
protected MinimumQuantityType |
minimumQuantity |
protected PriceType |
price |
protected List<TradingRestrictionsType> |
tradingRestrictions |
| Constructor and Description |
|---|
ItemLocationQuantityType() |
protected LeadTimeMeasureType leadTimeMeasure
protected MinimumQuantityType minimumQuantity
protected MaximumQuantityType maximumQuantity
protected HazardousRiskIndicatorType hazardousRiskIndicator
protected List<TradingRestrictionsType> tradingRestrictions
protected List<AddressType> applicableTerritoryAddress
protected PriceType price
protected List<DeliveryUnitType> deliveryUnit
protected List<TaxCategoryType> applicableTaxCategory
protected PackageType _package
protected List<AllowanceChargeType> allowanceCharge
protected DependentPriceReferenceType dependentPriceReference
public LeadTimeMeasureType getLeadTimeMeasure()
<?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:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Item Location Quantity. Lead Time. Measure</ccts:DictionaryEntryName>
<ccts:Definition>The lead time, i.e., the time taken from the time at which an item is ordered to the time of its delivery.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Item Location Quantity</ccts:ObjectClass>
<ccts:PropertyTerm>Lead Time</ccts:PropertyTerm>
<ccts:RepresentationTerm>Measure</ccts:RepresentationTerm>
<ccts:DataType>Measure. Type</ccts:DataType>
<ccts:Examples>2 days , 24 hours </ccts:Examples>
</ccts:Component>
LeadTimeMeasureTypepublic void setLeadTimeMeasure(LeadTimeMeasureType value)
value - allowed object is
LeadTimeMeasureTypepublic MinimumQuantityType getMinimumQuantity()
<?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:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Item Location Quantity. Minimum_ Quantity. Quantity</ccts:DictionaryEntryName>
<ccts:Definition>The minimum quantity that can be ordered to qualify for a specific price.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Item Location Quantity</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Minimum</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Quantity</ccts:PropertyTerm>
<ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm>
<ccts:DataType>Quantity. Type</ccts:DataType>
<ccts:Examples>10 boxes , 1 carton , 1000 sheets </ccts:Examples>
</ccts:Component>
MinimumQuantityTypepublic void setMinimumQuantity(MinimumQuantityType value)
value - allowed object is
MinimumQuantityTypepublic MaximumQuantityType getMaximumQuantity()
<?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:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Item Location Quantity. Maximum_ Quantity. Quantity</ccts:DictionaryEntryName>
<ccts:Definition>The maximum quantity that can be ordered to qualify for a specific price.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Item Location Quantity</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Maximum</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Quantity</ccts:PropertyTerm>
<ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm>
<ccts:DataType>Quantity. Type</ccts:DataType>
<ccts:Examples>10 boxes , 1 carton , 1000 sheets </ccts:Examples>
</ccts:Component>
MaximumQuantityTypepublic void setMaximumQuantity(MaximumQuantityType value)
value - allowed object is
MaximumQuantityTypepublic HazardousRiskIndicatorType getHazardousRiskIndicator()
<?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:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Item Location Quantity. Hazardous Risk_ Indicator. Indicator</ccts:DictionaryEntryName>
<ccts:Definition>An indication that the transported item, as delivered, in the stated quantity to the stated location, is subject to an international regulation concerning the carriage of dangerous goods (true) or not (false).</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Item Location Quantity</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Hazardous Risk</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Indicator</ccts:PropertyTerm>
<ccts:RepresentationTerm>Indicator</ccts:RepresentationTerm>
<ccts:DataType>Indicator. Type</ccts:DataType>
<ccts:Examples>Default is negative</ccts:Examples>
</ccts:Component>
HazardousRiskIndicatorTypepublic void setHazardousRiskIndicator(HazardousRiskIndicatorType value)
value - allowed object is
HazardousRiskIndicatorTypepublic List<TradingRestrictionsType> getTradingRestrictions()
<?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:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Item Location Quantity. Trading Restrictions. Text</ccts:DictionaryEntryName>
<ccts:Definition>Text describing trade restrictions on the quantity of this item or on the item itself.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Item Location Quantity</ccts:ObjectClass>
<ccts:PropertyTerm>Trading Restrictions</ccts:PropertyTerm>
<ccts:RepresentationTerm>Text</ccts:RepresentationTerm>
<ccts:DataType>Text. Type</ccts:DataType>
<ccts:Examples>not for export </ccts:Examples>
</ccts:Component>
Gets the value of the tradingRestrictions 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 tradingRestrictions property.
For example, to add a new item, do as follows:
getTradingRestrictions().add(newItem);
Objects of the following type(s) are allowed in the list
TradingRestrictionsType
public List<AddressType> getApplicableTerritoryAddress()
<?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:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Item Location Quantity. Applicable Territory_ Address. Address</ccts:DictionaryEntryName>
<ccts:Definition>The applicable sales territory.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Item Location Quantity</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Applicable Territory</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Address</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Address</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Address</ccts:RepresentationTerm>
</ccts:Component>
Gets the value of the applicableTerritoryAddress 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 applicableTerritoryAddress property.
For example, to add a new item, do as follows:
getApplicableTerritoryAddress().add(newItem);
Objects of the following type(s) are allowed in the list
AddressType
public PriceType getPrice()
<?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:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Item Location Quantity. Price</ccts:DictionaryEntryName>
<ccts:Definition>The price associated with the given location.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Item Location Quantity</ccts:ObjectClass>
<ccts:PropertyTerm>Price</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Price</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Price</ccts:RepresentationTerm>
</ccts:Component>
PriceTypepublic void setPrice(PriceType value)
value - allowed object is
PriceTypepublic List<DeliveryUnitType> getDeliveryUnit()
<?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:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Item Location Quantity. Delivery Unit</ccts:DictionaryEntryName>
<ccts:Definition>A delivery unit in which the item is located.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Item Location Quantity</ccts:ObjectClass>
<ccts:PropertyTerm>Delivery Unit</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Delivery Unit</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Delivery Unit</ccts:RepresentationTerm>
</ccts:Component>
Gets the value of the deliveryUnit 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 deliveryUnit property.
For example, to add a new item, do as follows:
getDeliveryUnit().add(newItem);
Objects of the following type(s) are allowed in the list
DeliveryUnitType
public List<TaxCategoryType> getApplicableTaxCategory()
<?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:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Item Location Quantity. Applicable_ Tax Category. Tax Category</ccts:DictionaryEntryName>
<ccts:Definition>A tax category applicable to this item location quantity.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Item Location Quantity</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Applicable</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Tax Category</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Tax Category</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Tax Category</ccts:RepresentationTerm>
</ccts:Component>
Gets the value of the applicableTaxCategory 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 applicableTaxCategory property.
For example, to add a new item, do as follows:
getApplicableTaxCategory().add(newItem);
Objects of the following type(s) are allowed in the list
TaxCategoryType
public PackageType getPackage()
<?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:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Item Location Quantity. Package</ccts:DictionaryEntryName>
<ccts:Definition>The package to which this price applies.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Item Location Quantity</ccts:ObjectClass>
<ccts:PropertyTerm>Package</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Package</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Package</ccts:RepresentationTerm>
</ccts:Component>
PackageTypepublic void setPackage(PackageType value)
value - allowed object is
PackageTypepublic List<AllowanceChargeType> getAllowanceCharge()
<?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:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Item Location Quantity. Allowance Charge</ccts:DictionaryEntryName>
<ccts:Definition>An allowance or charge associated with this item location quantity.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Item Location Quantity</ccts:ObjectClass>
<ccts:PropertyTerm>Allowance Charge</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Allowance Charge</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Allowance Charge</ccts:RepresentationTerm>
</ccts:Component>
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
AllowanceChargeType
public DependentPriceReferenceType getDependentPriceReference()
<?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:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Item Location Quantity. Dependent Price Reference</ccts:DictionaryEntryName>
<ccts:Definition>The price of the item as a percentage of the price of some other item.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Item Location Quantity</ccts:ObjectClass>
<ccts:PropertyTerm>Dependent Price Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Dependent Price Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Dependent Price Reference</ccts:RepresentationTerm>
</ccts:Component>
DependentPriceReferenceTypepublic void setDependentPriceReference(DependentPriceReferenceType value)
value - allowed object is
DependentPriceReferenceTypeCopyright © 2015 Direktoratet for forvaltning og IKT (Difi). All rights reserved.