public class SupplyChainTradeDeliveryType extends Object
Java class for SupplyChainTradeDeliveryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SupplyChainTradeDeliveryType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="BilledQuantity" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:15}QuantityType" minOccurs="0"/>
<element name="ChargeFreeQuantity" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:15}QuantityType" minOccurs="0"/>
<element name="PackageQuantity" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:15}QuantityType" minOccurs="0"/>
<element name="RelatedSupplyChainConsignment" type="{urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:12}SupplyChainConsignmentType" maxOccurs="unbounded" minOccurs="0"/>
<element name="ShipToTradeParty" type="{urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:12}TradePartyType" minOccurs="0"/>
<element name="UltimateShipToTradeParty" type="{urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:12}TradePartyType" minOccurs="0"/>
<element name="ShipFromTradeParty" type="{urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:12}TradePartyType" minOccurs="0"/>
<element name="ActualDeliverySupplyChainEvent" type="{urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:12}SupplyChainEventType" maxOccurs="unbounded" minOccurs="0"/>
<element name="DespatchAdviceReferencedDocument" type="{urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:12}ReferencedDocumentType" minOccurs="0"/>
<element name="ReceivingAdviceReferencedDocument" type="{urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:12}ReferencedDocumentType" maxOccurs="unbounded" minOccurs="0"/>
<element name="DeliveryNoteReferencedDocument" type="{urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:12}ReferencedDocumentType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<SupplyChainEventType> |
actualDeliverySupplyChainEvent |
protected QuantityType |
billedQuantity |
protected QuantityType |
chargeFreeQuantity |
protected ReferencedDocumentType |
deliveryNoteReferencedDocument |
protected ReferencedDocumentType |
despatchAdviceReferencedDocument |
protected QuantityType |
packageQuantity |
protected List<ReferencedDocumentType> |
receivingAdviceReferencedDocument |
protected List<SupplyChainConsignmentType> |
relatedSupplyChainConsignment |
protected TradePartyType |
shipFromTradeParty |
protected TradePartyType |
shipToTradeParty |
protected TradePartyType |
ultimateShipToTradeParty |
| Constructor and Description |
|---|
SupplyChainTradeDeliveryType() |
protected QuantityType billedQuantity
protected QuantityType chargeFreeQuantity
protected QuantityType packageQuantity
protected List<SupplyChainConsignmentType> relatedSupplyChainConsignment
protected TradePartyType shipToTradeParty
protected TradePartyType ultimateShipToTradeParty
protected TradePartyType shipFromTradeParty
protected List<SupplyChainEventType> actualDeliverySupplyChainEvent
protected ReferencedDocumentType despatchAdviceReferencedDocument
protected List<ReferencedDocumentType> receivingAdviceReferencedDocument
protected ReferencedDocumentType deliveryNoteReferencedDocument
public QuantityType getBilledQuantity()
QuantityTypepublic void setBilledQuantity(QuantityType value)
value - allowed object is
QuantityTypepublic QuantityType getChargeFreeQuantity()
QuantityTypepublic void setChargeFreeQuantity(QuantityType value)
value - allowed object is
QuantityTypepublic QuantityType getPackageQuantity()
QuantityTypepublic void setPackageQuantity(QuantityType value)
value - allowed object is
QuantityTypepublic List<SupplyChainConsignmentType> getRelatedSupplyChainConsignment()
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 relatedSupplyChainConsignment property.
For example, to add a new item, do as follows:
getRelatedSupplyChainConsignment().add(newItem);
Objects of the following type(s) are allowed in the list
SupplyChainConsignmentType
public TradePartyType getShipToTradeParty()
TradePartyTypepublic void setShipToTradeParty(TradePartyType value)
value - allowed object is
TradePartyTypepublic TradePartyType getUltimateShipToTradeParty()
TradePartyTypepublic void setUltimateShipToTradeParty(TradePartyType value)
value - allowed object is
TradePartyTypepublic TradePartyType getShipFromTradeParty()
TradePartyTypepublic void setShipFromTradeParty(TradePartyType value)
value - allowed object is
TradePartyTypepublic List<SupplyChainEventType> getActualDeliverySupplyChainEvent()
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 actualDeliverySupplyChainEvent property.
For example, to add a new item, do as follows:
getActualDeliverySupplyChainEvent().add(newItem);
Objects of the following type(s) are allowed in the list
SupplyChainEventType
public ReferencedDocumentType getDespatchAdviceReferencedDocument()
ReferencedDocumentTypepublic void setDespatchAdviceReferencedDocument(ReferencedDocumentType value)
value - allowed object is
ReferencedDocumentTypepublic List<ReferencedDocumentType> getReceivingAdviceReferencedDocument()
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 receivingAdviceReferencedDocument property.
For example, to add a new item, do as follows:
getReceivingAdviceReferencedDocument().add(newItem);
Objects of the following type(s) are allowed in the list
ReferencedDocumentType
public ReferencedDocumentType getDeliveryNoteReferencedDocument()
ReferencedDocumentTypepublic void setDeliveryNoteReferencedDocument(ReferencedDocumentType value)
value - allowed object is
ReferencedDocumentTypepublic SupplyChainTradeDeliveryType withBilledQuantity(QuantityType value)
public SupplyChainTradeDeliveryType withChargeFreeQuantity(QuantityType value)
public SupplyChainTradeDeliveryType withPackageQuantity(QuantityType value)
public SupplyChainTradeDeliveryType withRelatedSupplyChainConsignment(SupplyChainConsignmentType... values)
public SupplyChainTradeDeliveryType withRelatedSupplyChainConsignment(Collection<SupplyChainConsignmentType> values)
public SupplyChainTradeDeliveryType withShipToTradeParty(TradePartyType value)
public SupplyChainTradeDeliveryType withUltimateShipToTradeParty(TradePartyType value)
public SupplyChainTradeDeliveryType withShipFromTradeParty(TradePartyType value)
public SupplyChainTradeDeliveryType withActualDeliverySupplyChainEvent(SupplyChainEventType... values)
public SupplyChainTradeDeliveryType withActualDeliverySupplyChainEvent(Collection<SupplyChainEventType> values)
public SupplyChainTradeDeliveryType withDespatchAdviceReferencedDocument(ReferencedDocumentType value)
public SupplyChainTradeDeliveryType withReceivingAdviceReferencedDocument(ReferencedDocumentType... values)
public SupplyChainTradeDeliveryType withReceivingAdviceReferencedDocument(Collection<ReferencedDocumentType> values)
public SupplyChainTradeDeliveryType withDeliveryNoteReferencedDocument(ReferencedDocumentType value)
Copyright © 2014–2019 Philip Helger. All rights reserved.