OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-dev message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [ubl-dev] Specific time declarations for shipment stages


Hi Martin,
 
Unfortunately we encountered the same problem for Actual Dates.
Our solution was to extend the UBL (a Toll Version of UBL 2.0). This is only used internally. The extension created a new element group
"TollShipmentStage" with a very simply structure.
ATD = Manifest/ManifestDetail/cac:Shipment/cac:ShipmentStage[0]/cac:TollShipmentStage/cac:Period[0]/cbc:StartDate
ATA = Manifest/ManifestDetail/cac:Shipment/cac:ShipmentStage[0]/cac:TollShipmentStage/cac:Period[0]/cbc:EndDate
 
Externally to trading partners we utilise the use of agreed qualifiers.
e.g
ETD = ns:BillOfLading/cac:Shipment/cac:ShipmentStage[0]/cac:TransitPeriod/cbc:StartDate
       = ns:BillOfLading/cac:Shipment/cac:ShipmentStage[0]/cac:TransitPeriod/cbc:DescriptionCode[0]/*body = "ESTIMATED"
ETA = ns:BillOfLading/cac:Shipment/cac:ShipmentStage[0]/cac:TransitPeriod/cbc:EndDate
       = ns:BillOfLading/cac:Shipment/cac:ShipmentStage[0]/cac:TransitPeriod/cbc:DescriptionCode[0]/*body = "ESTIMATED"
ATD = ns:BillOfLading/cac:Shipment/cac:ShipmentStage[0]/cac:TransitPeriod/cbc:StartDate
       = ns:BillOfLading/cac:Shipment/cac:ShipmentStage[0]/cac:TransitPeriod/cbc:DescriptionCode[0]/*body = "ACTUAL"
ATA = ns:BillOfLading/cac:Shipment/cac:ShipmentStage[0]/cac:TransitPeriod/cbc:EndDate
       = ns:BillOfLading/cac:Shipment/cac:ShipmentStage[0]/cac:TransitPeriod/cbc:DescriptionCode[0]/*body = "ACTUAL"
This does rely on duplication of shipment stages though. It requires each leg to be provided twice.
This has only been implemented with one trading partner. Most integration occurs within the Toll Group.
 
I am Interested in other thoughts.
 

Kind Regards,

Mark Brown
Senior Business Analyst
Toll Solutions (www.toll.com.au)
L13, 600 St Kilda Road

Melbourne, 3004
Phone: +61 (0)3 9946 1800
Direct: +61 (0)3 9946 1832
Mobile: +61 (0)417 537 931
Email:
mark_brown@toll.com.au

 


From: Martin Kempe [mailto:kempus@web.de]
Sent: Wednesday, 21 January 2009 9:08 PM
To: [Verteiler] UBL-dev
Subject: [ubl-dev] Specific time declarations for shipment stages

Hello,

I am working on extending UBL for my purposes. I want to describe a transport consisting of two phases within one document (forwarding instructions). Therefore I used "cac:ShipmentStage" within the shipment declarations. But I found that you can only store the actual time spend at the individual track. Is that right? I want to define "estimatedDeliveryTime" and "requestedDeliveryTime" for every part of an ongoing transport. Right now, I am only able to make such specific time declarations in the global definition of the transport within the "cac:delivery" element.

Do you know a way to make such time definitions?

Thanks,
Martin Kempe

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]