public class ExceptionCriteriaLineType 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>Exception Criteria Line. Details</ccts:DictionaryEntryName>
<ccts:Definition>A class to define a line in an ExceptionCriteria document that specifies a threshold for forecast variance, product activity, or performance history, the exceeding of which should trigger an exception message.</ccts:Definition>
<ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass>
</ccts:Component>
Java class for ExceptionCriteriaLineType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExceptionCriteriaLineType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Note" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ThresholdValueComparisonCode"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ThresholdQuantity"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ExceptionStatusCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CollaborationPriorityCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ExceptionResolutionCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SupplyChainActivityTypeCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PerformanceMetricTypeCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EffectivePeriod" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SupplyItem" maxOccurs="unbounded"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ForecastExceptionCriterionLine" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected CollaborationPriorityCodeType |
collaborationPriorityCode |
protected PeriodType |
effectivePeriod |
protected ExceptionResolutionCodeType |
exceptionResolutionCode |
protected ExceptionStatusCodeType |
exceptionStatusCode |
protected ForecastExceptionCriterionLineType |
forecastExceptionCriterionLine |
protected IDType |
id |
protected List<NoteType> |
note |
protected PerformanceMetricTypeCodeType |
performanceMetricTypeCode |
protected SupplyChainActivityTypeCodeType |
supplyChainActivityTypeCode |
protected List<ItemType> |
supplyItem |
protected ThresholdQuantityType |
thresholdQuantity |
protected ThresholdValueComparisonCodeType |
thresholdValueComparisonCode |
| Constructor and Description |
|---|
ExceptionCriteriaLineType() |
protected IDType id
protected ThresholdValueComparisonCodeType thresholdValueComparisonCode
protected ThresholdQuantityType thresholdQuantity
protected ExceptionStatusCodeType exceptionStatusCode
protected CollaborationPriorityCodeType collaborationPriorityCode
protected ExceptionResolutionCodeType exceptionResolutionCode
protected SupplyChainActivityTypeCodeType supplyChainActivityTypeCode
protected PerformanceMetricTypeCodeType performanceMetricTypeCode
protected PeriodType effectivePeriod
protected ForecastExceptionCriterionLineType forecastExceptionCriterionLine
public IDType getID()
<?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>Exception Criteria Line. Identifier</ccts:DictionaryEntryName>
<ccts:Definition>An identifier for this exception criteria line.</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass>
<ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
</ccts:Component>
IDTypepublic void setID(IDType value)
value - allowed object is
IDTypepublic List<NoteType> getNote()
<?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>Exception Criteria Line. Note. Text</ccts:DictionaryEntryName>
<ccts:Definition>Free-form text conveying information that is not contained explicitly in other structures.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass>
<ccts:PropertyTerm>Note</ccts:PropertyTerm>
<ccts:RepresentationTerm>Text</ccts:RepresentationTerm>
<ccts:DataType>Text. Type</ccts:DataType>
</ccts:Component>
Gets the value of the note 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 note property.
For example, to add a new item, do as follows:
getNote().add(newItem);
Objects of the following type(s) are allowed in the list
NoteType
public ThresholdValueComparisonCodeType getThresholdValueComparisonCode()
<?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>Exception Criteria Line. Threshold Value Comparison Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>Type of comparison to be carried out in reference to the set threshold." Allowed values are: EXCEEDS_EXCEPTION_VALUE FALLS_BELOW_EXCEPTION_VALUE</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass>
<ccts:PropertyTerm>Threshold Value Comparison Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataType>Code. Type</ccts:DataType>
</ccts:Component>
ThresholdValueComparisonCodeTypepublic void setThresholdValueComparisonCode(ThresholdValueComparisonCodeType value)
value - allowed object is
ThresholdValueComparisonCodeTypepublic ThresholdQuantityType getThresholdQuantity()
<?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>Exception Criteria Line. Threshold_ Quantity. Quantity</ccts:DictionaryEntryName>
<ccts:Definition>A quantity beyond which an exception will be triggered.</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Threshold</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Quantity</ccts:PropertyTerm>
<ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm>
<ccts:DataType>Quantity. Type</ccts:DataType>
</ccts:Component>
ThresholdQuantityTypepublic void setThresholdQuantity(ThresholdQuantityType value)
value - allowed object is
ThresholdQuantityTypepublic ExceptionStatusCodeType getExceptionStatusCode()
<?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>Exception Criteria Line. Exception Status Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>A code signifying status specific to a shipment exception.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass>
<ccts:PropertyTerm>Exception Status Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataType>Code. Type</ccts:DataType>
</ccts:Component>
ExceptionStatusCodeTypepublic void setExceptionStatusCode(ExceptionStatusCodeType value)
value - allowed object is
ExceptionStatusCodeTypepublic CollaborationPriorityCodeType getCollaborationPriorityCode()
<?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>Exception Criteria Line. Collaboration_ Priority Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>A collaboratively assigned code signifying priority of the Exception. Possible values are: HIGH, LOW, MEDIUM</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Collaboration</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Priority Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataType>Code. Type</ccts:DataType>
</ccts:Component>
CollaborationPriorityCodeTypepublic void setCollaborationPriorityCode(CollaborationPriorityCodeType value)
value - allowed object is
CollaborationPriorityCodeTypepublic ExceptionResolutionCodeType getExceptionResolutionCode()
<?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>Exception Criteria Line. Exception_ Resolution Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>Coded representation of possible resolution methods". Possible values are: DEFAULT_TO_AVERAGE_OF_COMPARED_VALUES DEFAULT_TO_BUYERS_VALUE DEFAULT_TO_HIGH_VALUE DEFAULT_TO_LOW_VALUE DEFAULT_TO_SELLERS_VALUE MANUAL_RESOLUTION MUTUALLY_DEFINED</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Exception</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Resolution Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataType>Code. Type</ccts:DataType>
</ccts:Component>
ExceptionResolutionCodeTypepublic void setExceptionResolutionCode(ExceptionResolutionCodeType value)
value - allowed object is
ExceptionResolutionCodeTypepublic SupplyChainActivityTypeCodeType getSupplyChainActivityTypeCode()
<?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>Exception Criteria Line. Supply Chain Activity Type Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>Establishes the criterion for one of the three types of exceptions. There can be three types of exception criteria: Operational, Metric and Forecast Exceptions. This will be set if this Exception is about an Operational Exception. Description could be: A code used to identify an operational exception. Possible values are: CANCELED_ORDERS EMERGENCY_ORDERS ON_HAND ORDERS RECEIPTS SALES SHIPMENTS</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass>
<ccts:PropertyTerm>Supply Chain Activity Type Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataType>Code. Type</ccts:DataType>
</ccts:Component>
SupplyChainActivityTypeCodeTypepublic void setSupplyChainActivityTypeCode(SupplyChainActivityTypeCodeType value)
value - allowed object is
SupplyChainActivityTypeCodeTypepublic PerformanceMetricTypeCodeType getPerformanceMetricTypeCode()
<?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>Exception Criteria Line. Performance Metric Type Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>A code signifying a measure of performance.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass>
<ccts:PropertyTerm>Performance Metric Type Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataType>Code. Type</ccts:DataType>
</ccts:Component>
PerformanceMetricTypeCodeTypepublic void setPerformanceMetricTypeCode(PerformanceMetricTypeCodeType value)
value - allowed object is
PerformanceMetricTypeCodeTypepublic PeriodType getEffectivePeriod()
<?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>Exception Criteria Line. Effective_ Period. Period</ccts:DictionaryEntryName>
<ccts:Definition>The period during which this exception criteria line is in effect.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Effective</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Period</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Period</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Period</ccts:RepresentationTerm>
</ccts:Component>
PeriodTypepublic void setEffectivePeriod(PeriodType value)
value - allowed object is
PeriodTypepublic List<ItemType> getSupplyItem()
<?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>Exception Criteria Line. Supply_ Item. Item</ccts:DictionaryEntryName>
<ccts:Definition>The Trade Item that is the subject of the Exception Criterion.</ccts:Definition>
<ccts:Cardinality>1..n</ccts:Cardinality>
<ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Supply</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Item</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Item</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Item</ccts:RepresentationTerm>
</ccts:Component>
Gets the value of the supplyItem 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 supplyItem property.
For example, to add a new item, do as follows:
getSupplyItem().add(newItem);
Objects of the following type(s) are allowed in the list
ItemType
public ForecastExceptionCriterionLineType getForecastExceptionCriterionLine()
<?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>Exception Criteria Line. Forecast Exception Criterion Line</ccts:DictionaryEntryName>
<ccts:Definition>Establishes the criterion for one of the three types of exceptions. This class provides the criterion for the kind of forecast exception, the identification of the purpose of the forecast, the source of data and the time basis criterion for the exception.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass>
<ccts:PropertyTerm>Forecast Exception Criterion Line</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Forecast Exception Criterion Line</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Forecast Exception Criterion Line</ccts:RepresentationTerm>
</ccts:Component>
ForecastExceptionCriterionLineTypepublic void setForecastExceptionCriterionLine(ForecastExceptionCriterionLineType value)
value - allowed object is
ForecastExceptionCriterionLineTypeCopyright © 2015 Direktoratet for forvaltning og IKT (Difi). All rights reserved.