This is the multi-page printable view of this section. Click here to print.
Team IL
- 1:
- 2:
- 3:
- 4: Y00 Yard Interface Overview
- 5: Y01 Loading Unit Advice
- 6: Y02 Loading Unit Status
- 7: Y03 Yard Container Inventory
1 -
1.1 -
Property | Type | Description |
---|---|---|
(Root) |
object |
Interface for Advice of Loading Units for Yard Management |
eventId* |
string (uuid) |
The uniq eventId Maximum Length: 36 |
traceId* |
string (uuid) |
The uniq traceId Maximum Length: 36 |
spanId |
string (uuid) |
The uniq spanId Maximum Length: 36 |
eventTime* |
string |
Time of occurrence of the event |
version* |
The number of version schema |
|
context |
string |
The context / business case Maximum Length: 25 |
eventType* |
string (enum) |
The concrete type = kind of record(event) Any of: [
"LOADING_UNIT_ADVICE_DATA",
"LOADING_UNIT_ADVICE_DELETE"
] |
metaData |
object |
|
sender |
string (enum) |
The name of sender/producer Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX"
] |
instance |
string |
SW-Instance of the producing system Maximum Length: 50 |
client |
string |
Client / Tenant Maximum Length: 50 |
messageNumber |
integer |
the current message number that is transmitted (first message has number=1) Minimum: 1 |
messageCount |
integer |
how many messages are to be transferred in this batch Minimum: 1 |
data* |
object |
|
systemRegistration* |
string (enum) |
System which registers the advice Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX"
] |
yard* |
string (enum) |
Yard for the advice Any of: [
"ANSBACH",
"LOEHNE",
"LANGENSELBOLD",
"MOSINA",
"OHRDRUF",
"HALDENSLEBEN",
"HALDENSLEBEN_RT",
"SUEDHAFEN",
"SONNEFELD",
"ALTENKUNSTADT",
"WEIDEN",
"KRACANY",
"ILOWA",
"ILOWA_RT",
"ILOWA_RSS",
"GERNSHEIM",
"ERFURT",
"HAMBURG_RT",
"OTELFINGEN_RT",
"KRIMICE_RT",
"STAHLAVY_RT",
"OHRDRUF_RT",
"LOEHNE_RT",
"LANGENSELBOLD_RT",
"LODZ_1_RT",
"LODZ_2_RT",
"BERGHEIM_RT",
"ALTENKUNSTADT_RT",
"LISTERHILLS_RT",
"SUEDHAFEN_RT",
"PILSEN_RT",
"HAMBURG_SC",
"LOEHNE_SC",
"SCHWABHAUSEN_SC",
"HALDENSLEBEN_RSS",
"ALTENKUNSTADT_RSS",
"LOEHNE_RSS",
"OHRDRUF_RSS",
"LANGENSELBOLD_RSS",
"LOEHNE_CP"
] |
location |
string (enum) |
location managed by the Yard system Any of: [
"ANSBACH",
"LOEHNE",
"LANGENSELBOLD",
"MOSINA",
"OHRDRUF",
"HALDENSLEBEN",
"HALDENSLEBEN_RT",
"SUEDHAFEN",
"SONNEFELD",
"ALTENKUNSTADT",
"WEIDEN",
"KRACANY",
"ILOWA",
"ILOWA_RT",
"ILOWA_RSS",
"GERNSHEIM",
"ERFURT",
"HAMBURG_RT",
"OTELFINGEN_RT",
"KRIMICE_RT",
"STAHLAVY_RT",
"OHRDRUF_RT",
"LOEHNE_RT",
"LANGENSELBOLD_RT",
"LODZ_1_RT",
"LODZ_2_RT",
"BERGHEIM_RT",
"ALTENKUNSTADT_RT",
"LISTERHILLS_RT",
"SUEDHAFEN_RT",
"PILSEN_RT",
"HAMBURG_SC",
"LOEHNE_SC",
"SCHWABHAUSEN_SC",
"HALDENSLEBEN_RSS",
"ALTENKUNSTADT_RSS",
"LOEHNE_RSS",
"OHRDRUF_RSS",
"LANGENSELBOLD_RSS",
"LOEHNE_CP"
] |
arrivalSlotStartDateTime* |
string (date-time) |
Arrival slot start time |
arrivalSlotEndDateTime |
string (date-time) |
Arrival slot end time |
adviceType* |
string (enum) |
Advice Type Any of: [
"INBOUND",
"OUTBOUND"
] |
inbound |
object |
|
deliveryType |
string |
Delivery type Maximum Length: 25 |
transportOriginRelation |
string |
Origin Relation Maximum Length: 50 |
transportDestinationRelationGoods |
string |
Destination relation Maximum Length: 50 |
supplier |
string |
Supplier Maximum Length: 50 |
outbound |
object |
|
departureTargetDateTime |
string (date-time) |
target departure time |
departureReadinessDateTime |
string (date-time) |
departure readiness time |
transportDestinationRelation |
string |
destination relation Maximum Length: 50 |
destinationTargetArrivalDateTime |
string (date-time) |
Expected Arrival time at destination |
loadCarrier* |
object |
|
loadCarrierId |
string |
load Carrier ID Maximum Length: 50 |
loadCarrierType* |
string |
load Carrier Type Maximum Length: 25 |
loadCarrierTruckConsolidation |
string |
load carrier consolidation truck + trailer Maximum Length: 50 |
transport |
object |
|
licensePlateTruck |
string |
License plate truck Maximum Length: 25 |
licensePlateTrailer |
string |
License plate trailer Maximum Length: 25 |
driverName |
string |
Driver name Maximum Length: 100 |
driverPhone |
string |
Driver phone Maximum Length: 50 |
driverLanguage |
string |
Driver Language Maximum Length: 50 |
carrier |
object |
|
carrierId |
string |
Carrier ID Maximum Length: 50 |
subCarrierId |
string |
Carrier subcontractor ID Maximum Length: 50 |
comment |
string |
Free comment Maximum Length: 1000 |
sealNumber |
string |
Seal number Maximum Length: 50 |
externalReferences* |
object |
external references |
typeReference* |
string |
reference type Maximum Length: 50 |
idReference1* |
string |
external reference 1 Maximum Length: 50 |
idReference2 |
string |
external reference 2 Maximum Length: 50 |
idReference3 |
string |
external reference 3 Maximum Length: 50 |
idReference4 |
string |
external reference 4 Maximum Length: 50 |
idReference5 |
string |
external reference 5 Maximum Length: 50 |
idReference6 |
string |
external reference 6 Maximum Length: 50 |
yardEntranceId |
string |
Yard entrance ID Maximum Length: 50 |
additionalInfo |
object |
additional Information |
internalTripNumber |
string |
internal trip number Maximum Length: 50 |
loadingNumber |
string |
Loading Number / Verladenummer Maximum Length: 25 |
addressShipper |
object |
shipper address for waybill / Versenderadresse für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressOriginLocation |
object |
originloading location address for waybill / Adresse des Verladestandorts für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressRecipient |
object |
recipient address for waybill / Empfängeradresse für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressDestinationLocation |
object |
destination location address for waybill / Adresse des Entladestandorts für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
1.2 -
Property | Type | Description |
---|---|---|
(Root) |
object |
Interface for Advice of Loading Units for Yard Management |
eventId* |
string (uuid) |
The uniq eventId Maximum Length: 36 |
traceId* |
string (uuid) |
The uniq traceId Maximum Length: 36 |
spanId |
string (uuid) |
The uniq spanId Maximum Length: 36 |
eventTime* |
string |
Time of occurrence of the event |
version* |
The number of version schema |
|
context |
string |
The context / business case Maximum Length: 25 |
eventType* |
string (enum) |
The concrete type = kind of record(event) Any of: [
"LOADING_UNIT_ADVICE_DATA",
"LOADING_UNIT_ADVICE_DELETE",
"LOADING_UNIT_ADVICE_REVOKE"
] |
metaData |
object |
|
sender |
string (enum) |
The name of sender/producer Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX"
] |
instance |
string |
SW-Instance of the producing system Maximum Length: 50 |
client |
string |
Client / Tenant Maximum Length: 50 |
messageNumber |
integer |
the current message number that is transmitted (first message has number=1) Minimum: 1 |
messageCount |
integer |
how many messages are to be transferred in this batch Minimum: 1 |
data* |
object |
|
systemRegistration* |
string (enum) |
System which registers the advice Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX"
] |
yard* |
string (enum) |
Yard for the advice Any of: [
"ANSBACH",
"LOEHNE",
"LANGENSELBOLD",
"MOSINA",
"OHRDRUF",
"HALDENSLEBEN",
"HALDENSLEBEN_RT",
"SUEDHAFEN",
"SONNEFELD",
"ALTENKUNSTADT",
"WEIDEN",
"KRACANY",
"ILOWA",
"ILOWA_RT",
"ILOWA_RSS",
"GERNSHEIM",
"ERFURT",
"HAMBURG_RT",
"OTELFINGEN_RT",
"KRIMICE_RT",
"STAHLAVY_RT",
"OHRDRUF_RT",
"LOEHNE_RT",
"LANGENSELBOLD_RT",
"LODZ_1_RT",
"LODZ_2_RT",
"BERGHEIM_RT",
"ALTENKUNSTADT_RT",
"LISTERHILLS_RT",
"SUEDHAFEN_RT",
"PILSEN_RT",
"HAMBURG_SC",
"LOEHNE_SC",
"SCHWABHAUSEN_SC",
"HALDENSLEBEN_RSS",
"ALTENKUNSTADT_RSS",
"LOEHNE_RSS",
"OHRDRUF_RSS",
"LANGENSELBOLD_RSS",
"LOEHNE_CP"
] |
location |
string (enum) |
location managed by the Yard system Any of: [
"ANSBACH",
"LOEHNE",
"LANGENSELBOLD",
"MOSINA",
"OHRDRUF",
"HALDENSLEBEN",
"HALDENSLEBEN_RT",
"SUEDHAFEN",
"SONNEFELD",
"ALTENKUNSTADT",
"WEIDEN",
"KRACANY",
"ILOWA",
"ILOWA_RT",
"ILOWA_RSS",
"GERNSHEIM",
"ERFURT",
"HAMBURG_RT",
"OTELFINGEN_RT",
"KRIMICE_RT",
"STAHLAVY_RT",
"OHRDRUF_RT",
"LOEHNE_RT",
"LANGENSELBOLD_RT",
"LODZ_1_RT",
"LODZ_2_RT",
"BERGHEIM_RT",
"ALTENKUNSTADT_RT",
"LISTERHILLS_RT",
"SUEDHAFEN_RT",
"PILSEN_RT",
"HAMBURG_SC",
"LOEHNE_SC",
"SCHWABHAUSEN_SC",
"HALDENSLEBEN_RSS",
"ALTENKUNSTADT_RSS",
"LOEHNE_RSS",
"OHRDRUF_RSS",
"LANGENSELBOLD_RSS",
"LOEHNE_CP"
] |
arrivalSlotStartDateTime* |
string (date-time) |
Arrival slot start time |
arrivalSlotEndDateTime |
string (date-time) |
Arrival slot end time |
adviceType* |
string (enum) |
Advice Type Any of: [
"INBOUND",
"OUTBOUND"
] |
inbound |
object |
|
deliveryType |
string |
Delivery type Maximum Length: 25 |
transportOriginRelation |
string |
Origin Relation Maximum Length: 50 |
transportDestinationRelationGoods |
string |
Destination relation Maximum Length: 50 |
supplier |
string |
Supplier Maximum Length: 50 |
outbound |
object |
|
deliveryType |
string |
Delivery type Maximum Length: 25 |
departureTargetDateTime |
string (date-time) |
target departure time |
departureReadinessDateTime |
string (date-time) |
departure readiness time |
transportDestinationRelation |
string |
destination relation Maximum Length: 50 |
destinationTargetArrivalDateTime |
string (date-time) |
Expected Arrival time at destination |
loadCarrier* |
object |
|
loadCarrierId |
string |
load Carrier ID Maximum Length: 50 |
loadCarrierType* |
string |
load Carrier Type Maximum Length: 25 |
loadCarrierTruckConsolidation |
string |
load carrier consolidation truck + trailer Maximum Length: 50 |
transport |
object |
|
licensePlateTruck |
string |
License plate truck Maximum Length: 25 |
licensePlateTrailer |
string |
License plate trailer Maximum Length: 25 |
driverName |
string |
Driver name Maximum Length: 100 |
driverPhone |
string |
Driver phone Maximum Length: 50 |
driverLanguage |
string |
Driver Language Maximum Length: 50 |
carrier |
object |
|
carrierId |
string |
Carrier ID Maximum Length: 50 |
subCarrierId |
string |
Carrier subcontractor ID Maximum Length: 50 |
comment |
string |
Free comment Maximum Length: 1000 |
sealNumber |
string |
Seal number Maximum Length: 50 |
externalReferences* |
object |
external references |
typeReference* |
string |
reference type Maximum Length: 50 |
idReference1* |
string |
external reference 1 Maximum Length: 50 |
idReference2 |
string |
external reference 2 Maximum Length: 50 |
idReference3 |
string |
external reference 3 Maximum Length: 50 |
idReference4 |
string |
external reference 4 Maximum Length: 50 |
idReference5 |
string |
external reference 5 Maximum Length: 50 |
idReference6 |
string |
external reference 6 Maximum Length: 50 |
yardEntranceId |
string |
Yard entrance ID Maximum Length: 50 |
additionalInfo |
object |
additional Information |
internalTripNumber |
string |
internal trip number Maximum Length: 50 |
loadingNumber |
string |
Loading Number / Verladenummer Maximum Length: 25 |
addressShipper |
object |
shipper address for waybill / Versenderadresse für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressOriginLocation |
object |
originloading location address for waybill / Adresse des Verladestandorts für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressRecipient |
object |
recipient address for waybill / Empfängeradresse für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressDestinationLocation |
object |
destination location address for waybill / Adresse des Entladestandorts für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
2 -
2.1 -
Property | Type | Description |
---|---|---|
(Root) |
object |
Interface for Status Update Data of Loading Units from Yard Management |
eventId* |
string (uuid) |
The uniq eventId |
traceId* |
string (uuid) |
The uniq traceId Maximum Length: 36 |
spanId |
string (uuid) |
The uniq spanId Maximum Length: 36 |
eventTime* |
string (date-time) |
Time of occurrence of the event |
version* |
The number of version schema |
|
context |
string |
The context / business case Maximum Length: 25 |
eventType* |
string (enum) |
The concrete type = kind of record(event) Any of: [
"LOADING_UNIT_STATUS"
] |
metaData |
object |
|
sender |
string (enum) |
The name of sender/producer Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX",
"KMOTION_ERFURT",
"LOGISTIKPUFFER"
] |
instance |
string |
SW-Instance of the producing system Maximum Length: 50 |
client |
string |
Client / Tenant Maximum Length: 50 |
messageNumber |
integer |
Current meassage number Minimum: 1 |
messageCount |
integer |
Overall message count Minimum: 1 |
data* |
object |
|
yard* |
string |
Yard which provides the status Maximum Length: 50 |
location |
string (enum) |
location managed by the Yard system Any of: [
"ANSBACH",
"LOEHNE",
"LANGENSELBOLD",
"MOSINA",
"OHRDRUF",
"HALDENSLEBEN",
"HALDENSLEBEN_RT",
"SUEDHAFEN",
"SONNEFELD",
"ALTENKUNSTADT",
"WEIDEN",
"KRACANY",
"ILOWA",
"ILOWA_RT",
"ILOWA_RSS",
"GERNSHEIM",
"ERFURT",
"HAMBURG_RT",
"OTELFINGEN_RT",
"KRIMICE_RT",
"STAHLAVY_RT",
"OHRDRUF_RT",
"LOEHNE_RT",
"LANGENSELBOLD_RT",
"LODZ_1_RT",
"LODZ_2_RT",
"BERGHEIM_RT",
"ALTENKUNSTADT_RT",
"LISTERHILLS_RT",
"SUEDHAFEN_RT",
"PILSEN_RT",
"HAMBURG_SC",
"LOEHNE_SC",
"SCHWABHAUSEN_SC",
"HALDENSLEBEN_RSS",
"ALTENKUNSTADT_RSS",
"LOEHNE_RSS",
"OHRDRUF_RSS",
"LANGENSELBOLD_RSS",
"LOEHNE_CP"
] |
systemRegistration* |
string (enum) |
System of original Registration Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX",
"KMOTION_ERFURT",
"LOGISTIKPUFFER"
] |
yardEventType* |
string |
Yard event type Maximum Length: 25 |
yardEventDateTime* |
string (date-time) |
Yard event occurence timestamp |
yardAreaId |
string |
Yard area ID Maximum Length: 50 |
gateId |
string |
Gate ID Maximum Length: 50 |
loadCarrierId |
string |
Load carrier ID Maximum Length: 50 |
loadCarrierType |
string |
load Carrier Type Maximum Length: 25 |
loadingNumber |
string |
Loading Number / Verladenummer Maximum Length: 25 |
carrierId |
string |
Carrier ID Maximum Length: 50 |
ymsRegistrationId |
string |
YMS registration ID Maximum Length: 50 |
externalReferences |
object |
external references |
typeReference |
string |
reference type Maximum Length: 50 |
idReference1 |
string |
external reference 1 Maximum Length: 50 |
idReference2 |
string |
external reference 2 Maximum Length: 50 |
idReference3 |
string |
external reference 3 Maximum Length: 50 |
idReference4 |
string |
external reference 4 Maximum Length: 50 |
idReference5 |
string |
external reference 5 Maximum Length: 50 |
idReference6 |
string |
external reference 6 Maximum Length: 50 |
sealNumber1 |
string |
Seal number 1 Maximum Length: 50 |
sealNumber2 |
string |
Seal number 2 Maximum Length: 50 |
fillingRateInPercent |
number (float) |
Filling rate Minimum: 0 |
departureReadinessDateTime |
string (date-time) |
departure readiness time |
transport |
object |
|
licensePlateTruck |
string |
License plate truck Maximum Length: 25 |
licensePlateTrailer |
string |
License plate trailer Maximum Length: 25 |
driverName |
string |
Driver name Maximum Length: 100 |
driverPhone |
string |
Driver phone Maximum Length: 50 |
additionalInfo |
object |
additional Information |
adviceType |
string |
Type of the LoadingUnitAdvcie to which this event refers Maximum Length: 25 |
internalTripNumber |
string |
internal trip number Maximum Length: 50 |
delay |
object |
|
delayCategory |
string |
HERIS delay category Maximum Length: 50 |
delayComment |
string |
HERIS delay comment Maximum Length: 500 |
2.2 -
Property | Type | Description |
---|---|---|
(Root) |
object |
Schema for proof of Transport Documents for departure of outgoing transports and arrival of incoming transports |
transportType |
string |
Type of Transnport related to the location Maximum Length: 25 |
location* |
string |
location Maximum Length: 25 |
loadingNumber |
string |
Loading Number Maximum Length: 25 |
carrier |
string |
Carrier ID Maximum Length: 50 |
transportNumber |
string |
carrier tour number Maximum Length: 50 |
transportDateTime* |
object |
|
yardDepartureDateTime |
string (date-time) |
Yard Departure Date incl.timestamp |
yardArrivalDateTime |
string (date-time) |
Yard Arrival Date incl.timestamp |
loadCarrierId |
string |
Load carrier ID Maximum Length: 50 |
addressOriginLocation |
object |
origin location of transport |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressDestinationLocation |
object |
destination location address for waybill / Adresse des Entladestandorts für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
3 -
3.1 -
Property | Type | Description |
---|---|---|
(Root) |
object |
Interface for reporting Yard Container Inventory |
eventId* |
string (uuid) |
The uniq eventId |
traceId* |
string (uuid) |
The uniq traceId Maximum Length: 36 |
spanId |
string (uuid) |
The uniq spanId Maximum Length: 36 |
eventTime* |
string (date-time) |
Time of occurrence of the event |
version* |
The number of version schema |
|
context |
string |
The context / business case Maximum Length: 25 |
eventType* |
string (enum) |
The concrete type = kind of record(event) Any of: [
"YARD_CONTAINER_INVENTORY"
] |
metaData |
object |
|
sender |
string (enum) |
The name of sender/producer Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX"
] |
instance |
string |
SW-Instance of the producing system Maximum Length: 50 |
client |
string |
Client / Tenant Maximum Length: 50 |
messageNumber |
integer |
Current meassage number Minimum: 1 |
messageCount |
integer |
Overall message count Minimum: 1 |
data* |
object |
|
yard* |
string |
Yard for wich the Inventory is provided Maximum Length: 50 |
location |
string (enum) |
location managed by the Yard system Any of: [
"ANSBACH",
"LOEHNE",
"LANGENSELBOLD",
"MOSINA",
"OHRDRUF",
"HALDENSLEBEN",
"HALDENSLEBEN_RT",
"SUEDHAFEN",
"SONNEFELD",
"ALTENKUNSTADT",
"WEIDEN",
"KRACANY",
"ILOWA",
"ILOWA_RT",
"ILOWA_RSS",
"GERNSHEIM",
"ERFURT",
"HAMBURG_RT",
"OTELFINGEN_RT",
"KRIMICE_RT",
"STAHLAVY_RT",
"OHRDRUF_RT",
"LOEHNE_RT",
"LANGENSELBOLD_RT",
"LODZ_1_RT",
"LODZ_2_RT",
"BERGHEIM_RT",
"ALTENKUNSTADT_RT",
"LISTERHILLS_RT",
"SUEDHAFEN_RT",
"PILSEN_RT",
"HAMBURG_SC",
"LOEHNE_SC",
"SCHWABHAUSEN_SC",
"HALDENSLEBEN_RSS",
"ALTENKUNSTADT_RSS",
"LOEHNE_RSS",
"OHRDRUF_RSS",
"LANGENSELBOLD_RSS",
"LOEHNE_CP"
] |
recipient* |
string (enum) |
receiver system Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX",
"KMOTION_ERFURT",
"LOGISTIKPUFFER"
] |
containerList* |
array |
container list |
(Array item) |
object |
|
loadCarrierId* |
string |
Load carrier ID Maximum Length: 50 |
loadCarrierIsDefective |
boolean |
Load carrier defective flag |
yardTransactionType |
string |
YMS Transaction Type Maximum Length: 25 |
deliveryType |
string |
Delivery Type Maximum Length: 25 |
4 - Y00 Yard Interface Overview
- Status
-
v1.0.1, 30.01.2025
1. Informationflow
5 - Y01 Loading Unit Advice
- Status
-
v1.2, 11.03.2025
1. Stakeholder
Role | Application | Responsible |
---|---|---|
Communication |
Integration Layer |
|
Leading App |
Yard |
|
InterfaceOwner |
FINE Yard |
OSP |
Producer |
HERIS |
Hermes Germany |
Producer |
Cargoclix via FINE Inbound |
Cargoclix |
Producer |
RESY |
OSP |
Producer |
WMS via FINE Inbound |
OSP, Körber |
Consumer |
Yard-Management-System Körber |
Körber |
2. Business Context
A Yard Management controls all activities on the "outer" areas of the respective warehouse location. The main yard management activities include: Entry/Exit, scheduling, movements of load carriers on the site, weighing, loading/unloading, sealing/unsealing.
The "Loading Unit Advice" interface provides the Yard Mangemnt with the required information about the arriving or departing load carriers.
3. Informationflow
Information for the "Loading Unit Advice" is generated in different source systems. The data of the different source systems are converted by FINE to the format expected by Yard Management.
[ options="header"]
Partner |
Direction |
FINE-Service |
Topic/API |
Description |
Status |
Hermes-Germany:HERIS |
send |
Yard |
https |
yardTourAssignmentRequest, yardTourAssignmentRevokedRequest, yardTourCancelledRequest |
productive |
Extern:Cargoclix |
send |
Inbound |
DespatchAdviceBooking |
productice |
|
FINE:Inbound |
send |
Yard |
inbound.despatchadvicebooking.out.yard.v1 |
DespatchAdviceBooking |
productive |
RESY |
send |
Yard |
returns.loading.manifest.yard |
LoadingManifest |
productive |
WMS |
send |
Inbound |
Stock Transfer between warehouses |
productive |
|
FINE:Inbound |
send |
Yard |
inbound.stocktransfer.out.yard.v2 |
Stock Transfer between warehouses |
productive |
YMS:Körber-YardMgmt |
receive |
Yard |
https |
LoadingUnitAdvice |
productive |
4. Interfaces
4.1. Direction HG to FINE - Yard Tour Assignment
The HG yard tour assignment interface will be used to advise especially return transfers, internal transfers between warehouses, outbound transports and other internal transports. The described HG formats will be converted into Direction FINE to Yard Management format.
4.1.1. Mapping for Y01 v1.0
HG yardTourAssignmentRequest is converted to LOADING_UNIT_ADVICE_DATA message.
HG yardTourAssignmentRevokedRequest is converted to LOADING_UNIT_ADVICE_DELETE message.
HG yardTourCancelledRequest is not mapped since the revocation is already triffering a LOADING_UNIT_ADVICE_DELETE.
4.1.2. planned Mapping for Y01 v1.1
HG yardTourAssignmentRequest is converted to LOADING_UNIT_ADVICE_DATA message.
HG yardTourAssignmentRevokedRequest is converted to LOADING_UNIT_ADVICE_REVOKE message. It is a temporary revocation of the assigned tour which will be followed by
-
either a new assignment which can contain the same or changed data compared to original assignment
-
or a cancellation request which will finally cancel the revoked tour.
HG yardTourCancelledRequest will be converted to LOADING_UNIT_ADVICE_DELETE event.
4.1.2.1. Example
Details
<?xml version="1.0" encoding="UTF-8"?>
<hlg:yardTourAssignmentRequest
xmlns:hlg="http://hlg.de/tl/yard-tour-outbound-2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://hlg.de/tl/yard-tour-outbound-2.0 /Users/nliebelt/work/sources/hermes/htl_hub_integration/hub-integration/src/main/resources/yard-outbound.xsd">
<hlg:tour>
<hlg:tourNumber>51231539</hlg:tourNumber>
<hlg:carrier>
<hlg:number>1</hlg:number>
<hlg:name>HSV Systemverkehre GmbH</hlg:name>
<hlg:matchCode>hsv</hlg:matchCode>
</hlg:carrier>
<hlg:truckType>
<hlg:number>54</hlg:number>
<hlg:name>WAB-LKW</hlg:name>
<hlg:matchCode>wab</hlg:matchCode>
</hlg:truckType>
<hlg:tourStatus>Abgerechnet</hlg:tourStatus>
<hlg:trip>
<hlg:tripNumber>529010874</hlg:tripNumber>
<hlg:origin>
<hlg:name>KS-Europe Ltd.</hlg:name>
<hlg:matchCode>KATASTAHCZ</hlg:matchCode>
<hlg:address>
<hlg:street>Komenského</hlg:street>
<hlg:houseNumber>598</hlg:houseNumber>
<hlg:zipCode>332 03</hlg:zipCode>
<hlg:city>Stahlavy</hlg:city>
<hlg:district/>
<hlg:country>CZ</hlg:country>
</hlg:address>
</hlg:origin>
<hlg:scheduledCrewCheckinDateTime>2023-03-20T07:45:00+02:00</hlg:scheduledCrewCheckinDateTime>
<hlg:scheduledDepartureDateTime>2023-03-20T08:00:00+02:00</hlg:scheduledDepartureDateTime>
<hlg:destination>
<hlg:name>Otto Ilowa</hlg:name>
<hlg:matchCode>HUBILOWPL</hlg:matchCode>
<hlg:address>
<hlg:street>Konin Żagański</hlg:street>
<hlg:houseNumber>158</hlg:houseNumber>
<hlg:zipCode>68-121</hlg:zipCode>
<hlg:city>Iłowa</hlg:city>
<hlg:district/>
<hlg:country>PL</hlg:country>
</hlg:address>
</hlg:destination>
<hlg:scheduledArrivalDateTime>2023-03-20T09:30:00+02:00</hlg:scheduledArrivalDateTime>
<hlg:scheduledUnloadEndDateTime>2023-03-20T10:25:00+02:00</hlg:scheduledUnloadEndDateTime>
<hlg:additionalInfoOrigin>
<hlg:driverName>John Doe</hlg:driverName>
<hlg:driverPhone>+481619988765</hlg:driverPhone>
<hlg:licensePlateTruck>HH-HG 2047</hlg:licensePlateTruck>
<hlg:licensePlateTrailer>HH-HG 8048</hlg:licensePlateTrailer>
</hlg:additionalInfoOrigin>
<hlg:additionalInfoDestination>
<hlg:driverName>John Doe</hlg:driverName>
<hlg:driverPhone>+481619988765</hlg:driverPhone>
<hlg:licensePlateTruck>HH-HG 2047</hlg:licensePlateTruck>
<hlg:licensePlateTrailer>HH-HG 8048</hlg:licensePlateTrailer>
</hlg:additionalInfoDestination>
</hlg:trip>
<hlg:cargo>
<hlg:cargoNumber>52002860</hlg:cargoNumber>
<hlg:tripNumber>529010874</hlg:tripNumber>
<hlg:containerType>
<hlg:number>1</hlg:number>
<hlg:name>WAB Standard</hlg:name>
<hlg:matchCode>orwab</hlg:matchCode>
</hlg:containerType>
<hlg:order>
<hlg:orderNumber>45793002</hlg:orderNumber>
<hlg:origin>
<hlg:name>KS-Europe Ltd.</hlg:name>
<hlg:matchCode>KATASTAHCZ</hlg:matchCode>
<hlg:address>
<hlg:street>Komenského</hlg:street>
<hlg:houseNumber>598</hlg:houseNumber>
<hlg:zipCode>332 03</hlg:zipCode>
<hlg:city>Stahlavy</hlg:city>
<hlg:district/>
<hlg:country>CZ</hlg:country>
</hlg:address>
</hlg:origin>
<hlg:earliestScheduledDepartureDateTime>2023-03-20T07:00:00+02:00</hlg:earliestScheduledDepartureDateTime>
<hlg:latestScheduledDepartureDateTime>2023-03-20T08:00:00+02:00</hlg:latestScheduledDepartureDateTime>
<hlg:articleType>
<hlg:number>146</hlg:number>
<hlg:name>Leercorletten</hlg:name>
<hlg:matchCode>Leercorletten</hlg:matchCode>
</hlg:articleType>
<hlg:weight>7500</hlg:weight>
<hlg:loadingMeters>7</hlg:loadingMeters>
<hlg:comment></hlg:comment>
<hlg:orderType>
<hlg:number>6</hlg:number>
<hlg:name>06_Auslandsverkehre</hlg:name>
<hlg:matchCode>06_Auslandsverkehre</hlg:matchCode>
</hlg:orderType>
<hlg:destination>
<hlg:name>Otto Ilowa</hlg:name>
<hlg:matchCode>HUBILOWPL</hlg:matchCode>
<hlg:address>
<hlg:street>Konin Żagański</hlg:street>
<hlg:houseNumber>158</hlg:houseNumber>
<hlg:zipCode>68-121</hlg:zipCode>
<hlg:city>Iłowa</hlg:city>
<hlg:district/>
<hlg:country>PL</hlg:country>
</hlg:address>
</hlg:destination>
<hlg:earliestScheduledArrivalDateTime>2023-03-20T09:30:00+02:00</hlg:earliestScheduledArrivalDateTime>
<hlg:latestScheduledArrivalDateTime>2023-03-20T10:30:00+02:00</hlg:latestScheduledArrivalDateTime>
</hlg:order>
<hlg:containerIdentifier>432102</hlg:containerIdentifier>
<hlg:sealIdentifier>9702102</hlg:sealIdentifier>
</hlg:cargo>
<hlg:cargo>
<hlg:cargoNumber>52002861</hlg:cargoNumber>
<hlg:tripNumber>529010874</hlg:tripNumber>
<hlg:containerType>
<hlg:number>1</hlg:number>
<hlg:name>WAB Standard</hlg:name>
<hlg:matchCode>orwab</hlg:matchCode>
</hlg:containerType>
<hlg:order>
<hlg:orderNumber>45793003</hlg:orderNumber>
<hlg:origin>
<hlg:name>KS-Europe Ltd.</hlg:name>
<hlg:matchCode>KATASTAHCZ</hlg:matchCode>
<hlg:address>
<hlg:street>Komenského</hlg:street>
<hlg:houseNumber>598</hlg:houseNumber>
<hlg:zipCode>332 03</hlg:zipCode>
<hlg:city>Stahlavy</hlg:city>
<hlg:district/>
<hlg:country>CZ</hlg:country>
</hlg:address>
</hlg:origin>
<hlg:earliestScheduledDepartureDateTime>2023-03-20T07:00:00+02:00</hlg:earliestScheduledDepartureDateTime>
<hlg:latestScheduledDepartureDateTime>2023-03-20T08:00:00+02:00</hlg:latestScheduledDepartureDateTime>
<hlg:articleType>
<hlg:number>146</hlg:number>
<hlg:name>Leercorletten</hlg:name>
<hlg:matchCode>Leercorletten</hlg:matchCode>
</hlg:articleType>
<hlg:weight>7500</hlg:weight>
<hlg:loadingMeters>7</hlg:loadingMeters>
<hlg:comment></hlg:comment>
<hlg:orderType>
<hlg:number>6</hlg:number>
<hlg:name>06_Auslandsverkehre</hlg:name>
<hlg:matchCode>06_Auslandsverkehre</hlg:matchCode>
</hlg:orderType>
<hlg:destination>
<hlg:name>Otto Ilowa</hlg:name>
<hlg:matchCode>HUBILOWPL</hlg:matchCode>
<hlg:address>
<hlg:street>Konin Żagański</hlg:street>
<hlg:houseNumber>158</hlg:houseNumber>
<hlg:zipCode>68-121</hlg:zipCode>
<hlg:city>Iłowa</hlg:city>
<hlg:district/>
<hlg:country>PL</hlg:country>
</hlg:address>
</hlg:destination>
<hlg:earliestScheduledArrivalDateTime>2023-03-20T09:30:00+02:00</hlg:earliestScheduledArrivalDateTime>
<hlg:latestScheduledArrivalDateTime>2023-03-20T10:30:00+02:00</hlg:latestScheduledArrivalDateTime>
</hlg:order>
<hlg:containerIdentifier>432103</hlg:containerIdentifier>
<hlg:sealIdentifier>9702103</hlg:sealIdentifier>
</hlg:cargo>
</hlg:tour>
<hlg:auditInfo>
<hlg:createdAt>2023-09-06T11:24:04+02:00</hlg:createdAt>
<hlg:lastModifiedAt>2023-09-15T07:20:47+02:00</hlg:lastModifiedAt>
</hlg:auditInfo>
</hlg:yardTourAssignmentRequest>
4.1.3. Schema
HG is responsible for the described schema. It is mentioned here for reference only.
Version | Number | File | Published on | Changes |
---|---|---|---|---|
current version |
2.0 |
13.09.2023 |
initial version |
|
previous version |
||||
coming version |
4.2. Direction Cargoclix to FINE - Despatch Advice Booking
Cargoclix will mainly advise inbound deliveries from suppliers. The Cargoclix format will be converted to Direction FINE to Yard Management format.
eventTypes INSERT and UPDATE are mapped to LOADING_UNIT_ADVICE_DATA, DELETE is mapped to LOADING_UNIT_ADVICE_DELETE.
Please refer to I02C Despatch Advice Booking for format definition.
4.3. Direction RESY to FINE - Loading Manifest
RESY "Loading Manifest" is intended to be used for
-
advices of returns transfers which are not transported by Hermes Germany (and advised via HERIS)
-
for enrichment of HERIS return advices, especially of attribute "deliveryType".
"Loading Manifest" will be converted to Direction FINE to Yard Management format. Only eventType LOADING_UNIT_ADVICE_DATA is supported.
Please refer to R05 Loading Manifest
Filter: Only data for agreed metadata/destination values (managed by Körber YMS) are mapped to Y01.
4.3.1. Data value ranges
4.3.1.1. RESY deliveryType (Anlieferarten) mapping to Körber
R05 container/type | Y01 deliveryType | Prio |
---|---|---|
PALLET |
RET_PAL |
1 |
BULKYBOX, EUROTAINER, CORLETTE |
RET_BOX |
2 |
SINGLE_BIN, DOUBLE_BIN |
RET_MW |
3 |
In case different conatiner types are present for one single load carrier, the deliveryType mapping of the container type having the lowest priority is used.
4.4. Direction WMS to FINE - Stock Transfer between warehouses
"Stock Transfer" interface is intended to be used for
-
advices of internal transfers between warehouses which are not transported by Hermes Germany (and advised via HERIS)
-
for enrichment of HERIS inbound transfer advices, especially of attribute "deliveryType".
"Stock Transfer" interface will be converted to Direction FINE to Yard Management format. Only eventType LOADING_UNIT_ADVICE_DATA is supported.
Please refer to I19 Stock Transfer
Filter: Only data for agreed locationTarget values (managed by Körber YMS) are mapped to Y01.
4.5. Direction FINE to Yard Management
"Loading Unit Advice" to Yard Management is the unified interface to send information of all sources to Yard Managment System. Yard Managment System will be provided with data for the respective yard only.
4.5.1. Header
This interface uses the Service Header
Special values for this interface:
Fieldname | Expresion |
---|---|
context |
YARD |
eventType |
LOADING_UNIT_ADVICE_DATA, LOADING_UNIT_ADVICE_DELETE |
4.5.2. Datamodel
4.5.2.1. Version 1.0
Property | Type | Description |
---|---|---|
(Root) |
object |
Interface for Advice of Loading Units for Yard Management |
eventId* |
string (uuid) |
The uniq eventId Maximum Length: 36 |
traceId* |
string (uuid) |
The uniq traceId Maximum Length: 36 |
spanId |
string (uuid) |
The uniq spanId Maximum Length: 36 |
eventTime* |
string |
Time of occurrence of the event |
version* |
The number of version schema |
|
context |
string |
The context / business case Maximum Length: 25 |
eventType* |
string (enum) |
The concrete type = kind of record(event) Any of: [
"LOADING_UNIT_ADVICE_DATA",
"LOADING_UNIT_ADVICE_DELETE"
] |
metaData |
object |
|
sender |
string (enum) |
The name of sender/producer Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX"
] |
instance |
string |
SW-Instance of the producing system Maximum Length: 50 |
client |
string |
Client / Tenant Maximum Length: 50 |
messageNumber |
integer |
the current message number that is transmitted (first message has number=1) Minimum: 1 |
messageCount |
integer |
how many messages are to be transferred in this batch Minimum: 1 |
data* |
object |
|
systemRegistration* |
string (enum) |
System which registers the advice Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX"
] |
yard* |
string (enum) |
Yard for the advice Any of: [
"ANSBACH",
"LOEHNE",
"LANGENSELBOLD",
"MOSINA",
"OHRDRUF",
"HALDENSLEBEN",
"HALDENSLEBEN_RT",
"SUEDHAFEN",
"SONNEFELD",
"ALTENKUNSTADT",
"WEIDEN",
"KRACANY",
"ILOWA",
"ILOWA_RT",
"ILOWA_RSS",
"GERNSHEIM",
"ERFURT",
"HAMBURG_RT",
"OTELFINGEN_RT",
"KRIMICE_RT",
"STAHLAVY_RT",
"OHRDRUF_RT",
"LOEHNE_RT",
"LANGENSELBOLD_RT",
"LODZ_1_RT",
"LODZ_2_RT",
"BERGHEIM_RT",
"ALTENKUNSTADT_RT",
"LISTERHILLS_RT",
"SUEDHAFEN_RT",
"PILSEN_RT",
"HAMBURG_SC",
"LOEHNE_SC",
"SCHWABHAUSEN_SC",
"HALDENSLEBEN_RSS",
"ALTENKUNSTADT_RSS",
"LOEHNE_RSS",
"OHRDRUF_RSS",
"LANGENSELBOLD_RSS",
"LOEHNE_CP"
] |
location |
string (enum) |
location managed by the Yard system Any of: [
"ANSBACH",
"LOEHNE",
"LANGENSELBOLD",
"MOSINA",
"OHRDRUF",
"HALDENSLEBEN",
"HALDENSLEBEN_RT",
"SUEDHAFEN",
"SONNEFELD",
"ALTENKUNSTADT",
"WEIDEN",
"KRACANY",
"ILOWA",
"ILOWA_RT",
"ILOWA_RSS",
"GERNSHEIM",
"ERFURT",
"HAMBURG_RT",
"OTELFINGEN_RT",
"KRIMICE_RT",
"STAHLAVY_RT",
"OHRDRUF_RT",
"LOEHNE_RT",
"LANGENSELBOLD_RT",
"LODZ_1_RT",
"LODZ_2_RT",
"BERGHEIM_RT",
"ALTENKUNSTADT_RT",
"LISTERHILLS_RT",
"SUEDHAFEN_RT",
"PILSEN_RT",
"HAMBURG_SC",
"LOEHNE_SC",
"SCHWABHAUSEN_SC",
"HALDENSLEBEN_RSS",
"ALTENKUNSTADT_RSS",
"LOEHNE_RSS",
"OHRDRUF_RSS",
"LANGENSELBOLD_RSS",
"LOEHNE_CP"
] |
arrivalSlotStartDateTime* |
string (date-time) |
Arrival slot start time |
arrivalSlotEndDateTime |
string (date-time) |
Arrival slot end time |
adviceType* |
string (enum) |
Advice Type Any of: [
"INBOUND",
"OUTBOUND"
] |
inbound |
object |
|
deliveryType |
string |
Delivery type Maximum Length: 25 |
transportOriginRelation |
string |
Origin Relation Maximum Length: 50 |
transportDestinationRelationGoods |
string |
Destination relation Maximum Length: 50 |
supplier |
string |
Supplier Maximum Length: 50 |
outbound |
object |
|
departureTargetDateTime |
string (date-time) |
target departure time |
departureReadinessDateTime |
string (date-time) |
departure readiness time |
transportDestinationRelation |
string |
destination relation Maximum Length: 50 |
destinationTargetArrivalDateTime |
string (date-time) |
Expected Arrival time at destination |
loadCarrier* |
object |
|
loadCarrierId |
string |
load Carrier ID Maximum Length: 50 |
loadCarrierType* |
string |
load Carrier Type Maximum Length: 25 |
loadCarrierTruckConsolidation |
string |
load carrier consolidation truck + trailer Maximum Length: 50 |
transport |
object |
|
licensePlateTruck |
string |
License plate truck Maximum Length: 25 |
licensePlateTrailer |
string |
License plate trailer Maximum Length: 25 |
driverName |
string |
Driver name Maximum Length: 100 |
driverPhone |
string |
Driver phone Maximum Length: 50 |
driverLanguage |
string |
Driver Language Maximum Length: 50 |
carrier |
object |
|
carrierId |
string |
Carrier ID Maximum Length: 50 |
subCarrierId |
string |
Carrier subcontractor ID Maximum Length: 50 |
comment |
string |
Free comment Maximum Length: 1000 |
sealNumber |
string |
Seal number Maximum Length: 50 |
externalReferences* |
object |
external references |
typeReference* |
string |
reference type Maximum Length: 50 |
idReference1* |
string |
external reference 1 Maximum Length: 50 |
idReference2 |
string |
external reference 2 Maximum Length: 50 |
idReference3 |
string |
external reference 3 Maximum Length: 50 |
idReference4 |
string |
external reference 4 Maximum Length: 50 |
idReference5 |
string |
external reference 5 Maximum Length: 50 |
idReference6 |
string |
external reference 6 Maximum Length: 50 |
yardEntranceId |
string |
Yard entrance ID Maximum Length: 50 |
additionalInfo |
object |
additional Information |
internalTripNumber |
string |
internal trip number Maximum Length: 50 |
loadingNumber |
string |
Loading Number / Verladenummer Maximum Length: 25 |
addressShipper |
object |
shipper address for waybill / Versenderadresse für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressOriginLocation |
object |
originloading location address for waybill / Adresse des Verladestandorts für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressRecipient |
object |
recipient address for waybill / Empfängeradresse für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressDestinationLocation |
object |
destination location address for waybill / Adresse des Entladestandorts für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
4.5.2.2. Version 1.2
Property | Type | Description |
---|---|---|
(Root) |
object |
Interface for Advice of Loading Units for Yard Management |
eventId* |
string (uuid) |
The uniq eventId Maximum Length: 36 |
traceId* |
string (uuid) |
The uniq traceId Maximum Length: 36 |
spanId |
string (uuid) |
The uniq spanId Maximum Length: 36 |
eventTime* |
string |
Time of occurrence of the event |
version* |
The number of version schema |
|
context |
string |
The context / business case Maximum Length: 25 |
eventType* |
string (enum) |
The concrete type = kind of record(event) Any of: [
"LOADING_UNIT_ADVICE_DATA",
"LOADING_UNIT_ADVICE_DELETE",
"LOADING_UNIT_ADVICE_REVOKE"
] |
metaData |
object |
|
sender |
string (enum) |
The name of sender/producer Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX"
] |
instance |
string |
SW-Instance of the producing system Maximum Length: 50 |
client |
string |
Client / Tenant Maximum Length: 50 |
messageNumber |
integer |
the current message number that is transmitted (first message has number=1) Minimum: 1 |
messageCount |
integer |
how many messages are to be transferred in this batch Minimum: 1 |
data* |
object |
|
systemRegistration* |
string (enum) |
System which registers the advice Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX"
] |
yard* |
string (enum) |
Yard for the advice Any of: [
"ANSBACH",
"LOEHNE",
"LANGENSELBOLD",
"MOSINA",
"OHRDRUF",
"HALDENSLEBEN",
"HALDENSLEBEN_RT",
"SUEDHAFEN",
"SONNEFELD",
"ALTENKUNSTADT",
"WEIDEN",
"KRACANY",
"ILOWA",
"ILOWA_RT",
"ILOWA_RSS",
"GERNSHEIM",
"ERFURT",
"HAMBURG_RT",
"OTELFINGEN_RT",
"KRIMICE_RT",
"STAHLAVY_RT",
"OHRDRUF_RT",
"LOEHNE_RT",
"LANGENSELBOLD_RT",
"LODZ_1_RT",
"LODZ_2_RT",
"BERGHEIM_RT",
"ALTENKUNSTADT_RT",
"LISTERHILLS_RT",
"SUEDHAFEN_RT",
"PILSEN_RT",
"HAMBURG_SC",
"LOEHNE_SC",
"SCHWABHAUSEN_SC",
"HALDENSLEBEN_RSS",
"ALTENKUNSTADT_RSS",
"LOEHNE_RSS",
"OHRDRUF_RSS",
"LANGENSELBOLD_RSS",
"LOEHNE_CP"
] |
location |
string (enum) |
location managed by the Yard system Any of: [
"ANSBACH",
"LOEHNE",
"LANGENSELBOLD",
"MOSINA",
"OHRDRUF",
"HALDENSLEBEN",
"HALDENSLEBEN_RT",
"SUEDHAFEN",
"SONNEFELD",
"ALTENKUNSTADT",
"WEIDEN",
"KRACANY",
"ILOWA",
"ILOWA_RT",
"ILOWA_RSS",
"GERNSHEIM",
"ERFURT",
"HAMBURG_RT",
"OTELFINGEN_RT",
"KRIMICE_RT",
"STAHLAVY_RT",
"OHRDRUF_RT",
"LOEHNE_RT",
"LANGENSELBOLD_RT",
"LODZ_1_RT",
"LODZ_2_RT",
"BERGHEIM_RT",
"ALTENKUNSTADT_RT",
"LISTERHILLS_RT",
"SUEDHAFEN_RT",
"PILSEN_RT",
"HAMBURG_SC",
"LOEHNE_SC",
"SCHWABHAUSEN_SC",
"HALDENSLEBEN_RSS",
"ALTENKUNSTADT_RSS",
"LOEHNE_RSS",
"OHRDRUF_RSS",
"LANGENSELBOLD_RSS",
"LOEHNE_CP"
] |
arrivalSlotStartDateTime* |
string (date-time) |
Arrival slot start time |
arrivalSlotEndDateTime |
string (date-time) |
Arrival slot end time |
adviceType* |
string (enum) |
Advice Type Any of: [
"INBOUND",
"OUTBOUND"
] |
inbound |
object |
|
deliveryType |
string |
Delivery type Maximum Length: 25 |
transportOriginRelation |
string |
Origin Relation Maximum Length: 50 |
transportDestinationRelationGoods |
string |
Destination relation Maximum Length: 50 |
supplier |
string |
Supplier Maximum Length: 50 |
outbound |
object |
|
deliveryType |
string |
Delivery type Maximum Length: 25 |
departureTargetDateTime |
string (date-time) |
target departure time |
departureReadinessDateTime |
string (date-time) |
departure readiness time |
transportDestinationRelation |
string |
destination relation Maximum Length: 50 |
destinationTargetArrivalDateTime |
string (date-time) |
Expected Arrival time at destination |
loadCarrier* |
object |
|
loadCarrierId |
string |
load Carrier ID Maximum Length: 50 |
loadCarrierType* |
string |
load Carrier Type Maximum Length: 25 |
loadCarrierTruckConsolidation |
string |
load carrier consolidation truck + trailer Maximum Length: 50 |
transport |
object |
|
licensePlateTruck |
string |
License plate truck Maximum Length: 25 |
licensePlateTrailer |
string |
License plate trailer Maximum Length: 25 |
driverName |
string |
Driver name Maximum Length: 100 |
driverPhone |
string |
Driver phone Maximum Length: 50 |
driverLanguage |
string |
Driver Language Maximum Length: 50 |
carrier |
object |
|
carrierId |
string |
Carrier ID Maximum Length: 50 |
subCarrierId |
string |
Carrier subcontractor ID Maximum Length: 50 |
comment |
string |
Free comment Maximum Length: 1000 |
sealNumber |
string |
Seal number Maximum Length: 50 |
externalReferences* |
object |
external references |
typeReference* |
string |
reference type Maximum Length: 50 |
idReference1* |
string |
external reference 1 Maximum Length: 50 |
idReference2 |
string |
external reference 2 Maximum Length: 50 |
idReference3 |
string |
external reference 3 Maximum Length: 50 |
idReference4 |
string |
external reference 4 Maximum Length: 50 |
idReference5 |
string |
external reference 5 Maximum Length: 50 |
idReference6 |
string |
external reference 6 Maximum Length: 50 |
yardEntranceId |
string |
Yard entrance ID Maximum Length: 50 |
additionalInfo |
object |
additional Information |
internalTripNumber |
string |
internal trip number Maximum Length: 50 |
loadingNumber |
string |
Loading Number / Verladenummer Maximum Length: 25 |
addressShipper |
object |
shipper address for waybill / Versenderadresse für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressOriginLocation |
object |
originloading location address for waybill / Adresse des Verladestandorts für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressRecipient |
object |
recipient address for waybill / Empfängeradresse für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressDestinationLocation |
object |
destination location address for waybill / Adresse des Entladestandorts für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
4.5.3. Data value ranges
4.5.3.1. deliveryType (Anlieferarten) Körber
In case FINE receives values which are either unknown (HERIS) or cannot be mapped to agreed deliveryType (Stock Transfer), the agreed behaviour is to send no deliveryType to Körber YMS.
deliveryType | Beschreibung | description |
---|---|---|
NW_SKU_R_PAL |
Neuware, SKU rein, palettiert |
new goods, single SKU, palletized |
NW_LOSE_MK |
Neuware lose Mischkolli |
new goods, loose, mixed SKU cartons |
NW_SKU_R_KOLL |
Neuware Sku-reine Kolli |
new goods, single SKU cartons |
NW_MP |
Neuware Mischpalette |
new goods, mixed SKU pallets |
NW_LOSE |
Neuware lose Artikel |
new goods, loose articles |
RET_MW |
Retoure, Mischwanne |
returns, mixes bin |
RET_PAL |
Retouren auf Paletten |
returns, pallets |
RET_BOX |
Retouren Boxtainer |
returns, boxtainer |
UMF_KOLLI |
Umfuhren Kolli |
transfer, cartons |
UMF_RET_MW |
Umfuhren in Retourenmischwanne |
transfer, returns mixed bin |
UMF_PAL |
Umfuhren Palette |
transfer, pallets |
UMF_BOX |
Umfuhren Boxtainer |
transfer, boxtainer |
BHM_EXT |
Betriebsmittel, externer Transport |
operating equipement (cartons, labels), external transport |
BHM_INT |
Betriebsmittel, interner Transport |
operating equipement (cartons, labels), external transport |
LHM |
Ladehilfsmittel |
loading equipment (pallets, return bins, boxtainer) |
LEER |
Leerer Ladungsträger |
empty loading unit |
KEP |
KEP-Dienstleister |
KEP service provider |
4.5.4. Köber YMS Key for Identification of Registrations for Update or Deletion
data/systemRegistration + all References in data/externalReferences* are the key to identitfy a registration
-
for updating registration information using a further LOADING_UNIT_ADVICE_DATA event
-
or deletion of a registartion using a LOADING_UNIT_ADVICE_DELETE event
4.5.5. Examples
4.5.5.1. Inbound Advice (new items, Cargoclix)
Details
{
"eventId": "00ce536f-923a-42f4-8128-be118faf1d87",
"traceId": "00ce536f-923a-42f4-8128-be118faf1d85",
"spanId": "",
"eventTime": "2016-04-16T16:06:05.008+02:00",
"eventType": "LOADING_UNIT_ADVICE_DATA",
"version": "1.0",
"context": "YARD",
"data": {
"systemRegistration": "CARGOCLIX",
"yard": "ILOWA",
"location": "ILOWA",
"adviceType": "INBOUND",
"arrivalSlotStartDateTime": "2023-03-20T09:30:00+02:00",
"arrivalSlotEndDateTime": "2023-03-20T10:59:00+02:00",
"inbound": {
"deliveryType": "NW_SKU_R_PAL",
"supplier": "Samsung Electronics GmbH"
},
"loadCarrier": {
"loadCarrierId": "905603311",
"loadCarrierType": "LKW"
},
"transport":{
"licensePlateTruck": "HH-HG 2023",
"driverName": "John Doe",
"driverPhone": "+481619988765",
"driverLanguage": "pl"
},
"carrier": {
"carrierId": "DACHSER"
},
"externalReferences": {
"typeReference":"BOOKID",
"idReference1": "37688865",
"idReference1": "1"
}
}
}
4.5.5.2. Inbound Advice (returns, truck+trailer, HG)
Details
{
"eventId": "00ce536f-923a-42f4-8128-be118faf1d87",
"traceId": "00ce536f-923a-42f4-8128-be118faf1d85",
"spanId": "",
"eventTime": "2023-02-16T16:06:05.008+02:00",
"eventType": "LOADING_UNIT_ADVICE_DATA",
"version": "1.0",
"context": "YARD",
"data": {
"systemRegistration": "HERIS",
"yard": "ILOWA",
"location": "ILOWA",
"adviceType": "INBOUND",
"arrivalSlotStartDateTime": "2023-03-20T09:30:00+02:00",
"inbound": {
"transportOriginRelation": "KATASTAHCZ",
"transportDestinationRelationGoods": "HUBILOWPL"
},
"outbound": {
"departureReadinessDateTime": "2023-09-07T07:45:00.000+02:00"
},
"loadCarrier": {
"loadCarrierId": "170560",
"loadCarrierType": "WAB",
"loadCarrierTruckConsolidation": "51231539_0930"
},
"transport":{
"licensePlateTruck": "HH-HG 2047",
"licensePlateTrailer": "HH-HG 8048",
"driverName": "John Doe",
"driverPhone": "+481619988765"
},
"carrier": {
"carrierId": "HG",
"subCarrierId": "hsv"
},
"externalReferences": {
"typeReference":"TOUR",
"idReference1": "51231539",
"idReference2": "529010874",
"idReference3": "52002860"
},
"addressOriginLocation": {
"addressName": "KS-Europe Ltd.",
"addressStreet": "Komenského 598",
"addressZipcode": "332 03",
"addressCity": "Šťáhlavy",
"addressCountryIso": "CZ"
},
"addressDestinationLocation": {
"addressName": "Otto Ilowa",
"addressStreet": "Konin Żagański 158",
"addressZipcode": "68-121",
"addressCity": "Iłowa",
"addressCountryIso": "PL"
}
}
}
{
"eventId": "00ce536f-923a-42f4-8128-be118faf1d88",
"traceId": "00ce536f-923a-42f4-8128-be118faf1d86",
"spanId": "",
"eventTime": "2016-04-16T16:06:05.008+02:00",
"eventType": "LOADING_UNIT_ADVICE_DATA",
"version": "1.0",
"context": "YARD",
"sender": "HERIS",
"data": {
"systemRegistration": "HERIS",
"yard": "ILOWA",
"location": "ILOWA",
"adviceType": "INBOUND",
"arrivalSlotStartDateTime": "2023-03-20T09:30:00+02:00"
"inbound": {
"transportOriginRelation": "KATASTAHCZ",
"transportDestinationRelationGoods": "HUBILOWPL"
},
"outbound": {
"departureReadinessDateTime": "2023-09-07T07:45:00.000+02:00"
},
"loadCarrier": {
"loadCarrierId": "17056033",
"loadCarrierType": "WAB",
"loadCarrierTruckConsolidation": "51231539_0930"
},
"transport":{
"licensePlateTruck": "HH-HG 2047",
"licensePlateTrailer": "HH-HG 8048",
"driverName": "John Doe",
"driverPhone": "+481619988765"
},
"carrier": {
"carrierId": "HG"
},
"externalReferences": {
"typeReference":"TOUR",
"idReference1": "51231539",
"idReference2": "529010874",
"idReference3": "52002861",
"idReference4": "45793002"
},
"addressOriginLocation": {
"addressName": "KS-Europe Ltd.",
"addressStreet": "Komenského 598",
"addressZipcode": "332 03",
"addressCity": "Stahlavy",
"addressCountryIso": "CZ"
},
"addressDestinationLocation": {
"addressName": "Otto Ilowa",
"addressStreet": "Konin Żagański 158",
"addressZipcode": "68-121",
"addressCity": "Iłowa",
"addressCountryIso": "PL"
}
}
}
4.5.5.3. Inbound Advice (mapped from RESY)
Details
{
"eventId": "00ce536f-923a-42f4-8128-be118faf1d87",
"traceId": "00ce536f-923a-42f4-8128-be118faf1d85",
"spanId": "",
"eventTime": "2023-06-05T16:20:19.235+02:00",
"eventType": "LOADING_UNIT_ADVICE_DATA",
"version": "1.0",
"context": "YARD",
"data": {
"systemRegistration": "RESY",
"yard": "ILOWA",
"location": "ILOWA",
"adviceType": "INBOUND",
"arrivalSlotStartDateTime": "2023-03-20T09:30:00+02:00",
"inbound": {
"deliveryType": "RET_MW"
},
"loadCarrier": {
"loadCarrierId": "905603313",
"loadCarrierType": "WAB"
},
"transport":{
"licensePlateTruck": "HH-HG 2023"
},
"externalReferences": {
"typeReference":"LOADING_MANIFEST",
"idReference1": "00002363"
},
"additionalInfo": {
"loadingNumber": "00002363"
}
}
}
{
"eventId": "00ee536f-923a-42f4-8128-be118faf1d87",
"traceId": "00ee536f-923a-42f4-8128-be118faf1d85",
"spanId": "",
"eventTime": "2023-06-05T16:20:19.235+02:00",
"eventType": "LOADING_UNIT_ADVICE_DATA",
"version": "1.0",
"context": "YARD",
"sender": "RESY",
"data": {
"systemRegistration": "RESY",
"yard": "ILOWA",
"location": "ILOWA",
"adviceType": "INBOUND",
"arrivalSlotStartDateTime": "2023-03-20T09:30:00+02:00",
"inbound": {
"deliveryType": "RET_PAL"
},
"loadCarrier": {
"loadCarrierType": "WAB"
},
"externalReferences": {
"idExternalReference":"LOADING_MANIFEST",
"idReference1": "v"
},
"additionalInfo": {
"loadingNumber": "00001816"
}
}
}
4.5.5.4. Inbound Advice (mapped from Stock Transfer)
Details
{
"eventId": "00ce536f-923a-42f4-8128-be118faf1d87",
"traceId": "00ce536f-923a-42f4-8128-be118faf1d85",
"spanId": "",
"eventTime": "2016-04-16T16:06:05.008+02:00",
"eventType": "LOADING_UNIT_ADVICE_DATA",
"version": "1.0",
"context": "YARD",
"data": {
"systemRegistration": "KR1_HHSTR",
"yard": "ILOWA",
"location": "ILOWA",
"adviceType": "INBOUND",
"arrivalSlotStartDateTime": "2023-03-20T09:30:00+02:00",
"inbound": {
"deliveryType": "UMF_KOLLI"
},
"loadCarrier": {
"loadCarrierId": "905603313",
"loadCarrierType": "WAB"
},
"externalReferences": {
"typeReference":"WMS_ORDER",
"idReference1": "390c4f5c-20b9-11ed-861d-0242ac120002",
"idReference2": "905603313"
},
"additionalInfo": {
"loadingNumber": "01234567"
}
}
}
4.5.5.5. Outbound Advice (HG)
Details
{
"eventId": "00ce536f-923a-42f4-8128-ce118faf1d88",
"traceId": "00ce536f-923a-42f4-8128-ce118faf1d86",
"spanId": "",
"eventTime": "2023-02-16T16:06:05.002+02:00",
"eventType": "LOADING_UNIT_ADVICE_DATA",
"version": "1.0",
"context": "YARD",
"data": {
"systemRegistration": "HERIS",
"yard": "ILOWA",
"location": "ILOWA",
"adviceType": "OUTBOUND",
"arrivalSlotStartDateTime": "2023-03-20T09:30:00+02:00",
"outbound": {
"departureTargetDateTime": "2023-03-20T10:15:00+02:00",
"departureReadinessDateTime": "2023-03-20T10:00:00+02:00",
"transportDestinationRelation": "HUBRELEX5"
},
"loadCarrier": {
"loadCarrierId": "905604711",
"loadCarrierType": "SATTEL"
},
"transport": {
"licensePlateTruck": "HH-WA 2023",
"driverName": "Jane Doe"
},
"carrier": {
"carrierId": "HG",
"subCarrierId": "123 International Transports"
},
"sealNumber": "12345",
"externalReferences": {
"typeReference":"TOUR",
"idReference1": "31231539",
"idReference2": "42424324",
"idReference3": "75455755"
},
"addressOriginLocation": {
"addressName": "Otto CT Park Iłowa",
"addressStreet": "Konin Żagański 158",
"addressZipcode": "68-121",
"addressCity": "Iłowa",
"addressCountryIso": "PL"
},
"addressDestinationLocation": {
"addressName": "Evri",
"addressStreet": "Capitol House,1 Capitol Close",
"addressZipcode": "LS27 OWH",
"addressCity": "Morley, Leeds",
"addressCountryIso": "GB"
}
}
}
4.5.5.6. Outbound Advice (HG, empty)
Details
{
"eventId": "00ce536f-923a-42f4-8128-ce118faf1d88",
"traceId": "00ce536f-923a-42f4-8128-ce118faf1d86",
"spanId": "",
"eventTime": "2025-02-16T16:06:05.002+02:00",
"eventType": "LOADING_UNIT_ADVICE_DATA",
"version": "1.2",
"context": "YARD",
"data": {
"systemRegistration": "HERIS",
"yard": "ILOWA",
"location": "ILOWA",
"adviceType": "OUTBOUND",
"arrivalSlotStartDateTime": "2025-03-20T09:30:00+02:00",
"outbound": {
"deliveryType": "LEER",
"departureTargetDateTime": "2025-03-20T10:15:00+02:00",
"departureReadinessDateTime": "2025-03-20T10:00:00+02:00",
"transportDestinationRelation": "hubhaldd"
},
"loadCarrier": {
"loadCarrierId": "404040",
"loadCarrierType": "WAB"
},
"transport": {
"licensePlateTruck": "HH-WA 2025",
"driverName": "Jane Doe"
},
"carrier": {
"carrierId": "HG",
"subCarrierId": "Diebel"
},
"sealNumber": "12345",
"externalReferences": {
"typeReference":"TOUR",
"idReference1": "31231524",
"idReference2": "42424325",
"idReference3": "75455756"
},
"addressOriginLocation": {
"addressName": "Otto CT Park Iłowa",
"addressStreet": "Konin Żagański 158",
"addressZipcode": "68-121",
"addressCity": "Iłowa",
"addressCountryIso": "PL"
},
"addressDestinationLocation": {
"addressName": "HAB Haldensleben GmbH",
"addressStreet": "Hamburger Straße 1",
"addressZipcode": "39340",
"addressCity": "Haldensleben",
"addressCountryIso": "DE"
}
}
}
4.5.5.7. Revocation (HG)
Details
{
"eventId": "2e5fa957-0dee-4456-b28e-a7736df06f1b",
"traceId": "a49ae3cb-4afa-44fd-aa95-8d24a687d137",
"eventTime": "2024-07-18T22:47:20.800+00:00",
"version": "1.0",
"context": "YARD",
"eventType": "LOADING_UNIT_ADVICE_REVOKE",
"data": {
"systemRegistration": "HERIS",
"yard": "ILOWA",
"location": "ILOWA_RT",
"arrivalSlotStartDateTime": "2024-07-19T09:15:00.000+02:00",
"adviceType": "OUTBOUND",
"inbound": {
},
"outbound": {
"departureTargetDateTime": "2024-07-19T09:45:00.000+02:00"
},
"loadCarrier": {
"loadCarrierType": "WAB",
"loadCarrierTruckConsolidation": "926172450915ILOWA_RT"
},
"transport": {
"licensePlateTruck": "HG-MD 1234",
"licensePlateTrailer": "HG-MD5678",
"driverName": "Schmidt"
},
"carrier": {
"carrierId": "HG",
"subCarrierId": "hsv (ohne shuttle)"
},
"externalReferences": {
"typeReference": "TOUR",
"idReference1": "92617245",
"idReference2": "987018231",
"idReference3": "913568213"
}
}
}
4.5.5.8. Cancellation/Deleteion (HG)
Details
{
"eventId": "2e5fa957-0dee-4456-b28e-a7736df06f1b",
"traceId": "a49ae3cb-4afa-44fd-aa95-8d24a687d137",
"eventTime": "2024-07-18T22:47:20.800+00:00",
"version": "1.0",
"context": "YARD",
"eventType": "LOADING_UNIT_ADVICE_DELETE",
"data": {
"systemRegistration": "HERIS",
"yard": "ILOWA",
"location": "ILOWA_RT",
"arrivalSlotStartDateTime": "2024-07-19T09:15:00.000+02:00",
"adviceType": "OUTBOUND",
"inbound": {
},
"outbound": {
"departureTargetDateTime": "2024-07-19T09:45:00.000+02:00"
},
"loadCarrier": {
"loadCarrierType": "WAB",
"loadCarrierTruckConsolidation": "926172450915ILOWA_RT"
},
"transport": {
"licensePlateTruck": "HG-MD 1234",
"licensePlateTrailer": "HG-MD5678",
"driverName": "Schmidt"
},
"carrier": {
"carrierId": "HG",
"subCarrierId": "hsv (ohne shuttle)"
},
"externalReferences": {
"typeReference": "TOUR",
"idReference1": "92617245",
"idReference2": "987018231",
"idReference3": "913568213"
}
}
}
4.5.6. Schema
Version | Number | File | Published on | Changes |
---|---|---|---|---|
coming version |
1.2 |
11.03.2025 |
data/outbound/deliveryType added to enable empty outbound detection |
|
coming version |
1.1 |
31.07.2024 |
new eventType LOADING_UNIT_ADVICE_REVOKE - logic change for HG revocation mapping |
|
current version |
1.0 |
20.11.2023 |
location, additionalInfo added |
|
previous version |
0.2.7 |
29.06.2023 |
draft |
6 - Y02 Loading Unit Status
- Status
-
v1.0.2, 13.02.2025
1. Stakeholder
Role | Application | Responsible |
---|---|---|
Communication |
Integration Layer |
|
Leading App |
Yard |
|
InterfaceOwner |
FINE Yard |
OSP |
Producer |
YMS Körber |
Körber |
Consumer |
HERIS |
Hermes Germany |
Consumer |
HG BI |
Hermes Germany |
Consumer |
Flash |
2. Business Context
Yard Management Systems control all activities on the "outer" areas of the respective warehouse location. The main yard management activities include: Entry/Exit, scheduling, movements of load carriers on the site, weighing, loading/unloading, sealing/unsealing. In addition, Yard Management collects and evaluates all information about trucks on the site and passes it to the BI system-FLASH.
Yard-Management sends the required status change data for advised load carriers via interface Loading Unit Status. This status information includes:
-
actually used yard area and gate
-
event type and time stamp
-
seal numbers
3. Informationflow
Partner | Direction | FINE-Service | Topic/API | Description | Status |
---|---|---|---|---|---|
YMS:Körber-YMS |
send |
Yard |
https |
LoadingUnitStatus |
productive |
YMS:HG-YMS |
send |
Yard |
https |
LoadingUnitStatus |
postponed |
Hermes-Germany:HERIS |
receive |
Yard |
https with XML |
yardReportActualArrivalRequest, yardReportActualDepartureRequest, yardReportCargoUtilizationRequest |
productive |
Hermes-Germany:BI |
receive |
Yard |
yard.loadingunitstatus.hg-bi |
LoadingUnitStatus |
planned |
FINE:Flash |
receive |
Yard |
yard.loadingunitstatus.flash |
LoadingUnitStatus |
productive |
OTTO:SER |
receive |
Yard |
https |
Transportnachweis |
productive |
extern:Cargoclix |
receive |
Yard |
postponed |
||
Oyster |
receive |
Yard |
postponed |
4. Interface
4.1. Direction YMS Körber to FINE
4.1.1. Header
This interface uses the Service Header
Special expression for this interface:
Fieldname |
Expresion |
context |
YARD |
eventType |
LOADING_UNIT_STATUS |
4.1.2. Datamodel
Property | Type | Description |
---|---|---|
(Root) |
object |
Interface for Status Update Data of Loading Units from Yard Management |
eventId* |
string (uuid) |
The uniq eventId |
traceId* |
string (uuid) |
The uniq traceId Maximum Length: 36 |
spanId |
string (uuid) |
The uniq spanId Maximum Length: 36 |
eventTime* |
string (date-time) |
Time of occurrence of the event |
version* |
The number of version schema |
|
context |
string |
The context / business case Maximum Length: 25 |
eventType* |
string (enum) |
The concrete type = kind of record(event) Any of: [
"LOADING_UNIT_STATUS"
] |
metaData |
object |
|
sender |
string (enum) |
The name of sender/producer Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX",
"KMOTION_ERFURT",
"LOGISTIKPUFFER"
] |
instance |
string |
SW-Instance of the producing system Maximum Length: 50 |
client |
string |
Client / Tenant Maximum Length: 50 |
messageNumber |
integer |
Current meassage number Minimum: 1 |
messageCount |
integer |
Overall message count Minimum: 1 |
data* |
object |
|
yard* |
string |
Yard which provides the status Maximum Length: 50 |
location |
string (enum) |
location managed by the Yard system Any of: [
"ANSBACH",
"LOEHNE",
"LANGENSELBOLD",
"MOSINA",
"OHRDRUF",
"HALDENSLEBEN",
"HALDENSLEBEN_RT",
"SUEDHAFEN",
"SONNEFELD",
"ALTENKUNSTADT",
"WEIDEN",
"KRACANY",
"ILOWA",
"ILOWA_RT",
"ILOWA_RSS",
"GERNSHEIM",
"ERFURT",
"HAMBURG_RT",
"OTELFINGEN_RT",
"KRIMICE_RT",
"STAHLAVY_RT",
"OHRDRUF_RT",
"LOEHNE_RT",
"LANGENSELBOLD_RT",
"LODZ_1_RT",
"LODZ_2_RT",
"BERGHEIM_RT",
"ALTENKUNSTADT_RT",
"LISTERHILLS_RT",
"SUEDHAFEN_RT",
"PILSEN_RT",
"HAMBURG_SC",
"LOEHNE_SC",
"SCHWABHAUSEN_SC",
"HALDENSLEBEN_RSS",
"ALTENKUNSTADT_RSS",
"LOEHNE_RSS",
"OHRDRUF_RSS",
"LANGENSELBOLD_RSS",
"LOEHNE_CP"
] |
systemRegistration* |
string (enum) |
System of original Registration Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX",
"KMOTION_ERFURT",
"LOGISTIKPUFFER"
] |
yardEventType* |
string |
Yard event type Maximum Length: 25 |
yardEventDateTime* |
string (date-time) |
Yard event occurence timestamp |
yardAreaId |
string |
Yard area ID Maximum Length: 50 |
gateId |
string |
Gate ID Maximum Length: 50 |
loadCarrierId |
string |
Load carrier ID Maximum Length: 50 |
loadCarrierType |
string |
load Carrier Type Maximum Length: 25 |
loadingNumber |
string |
Loading Number / Verladenummer Maximum Length: 25 |
carrierId |
string |
Carrier ID Maximum Length: 50 |
ymsRegistrationId |
string |
YMS registration ID Maximum Length: 50 |
externalReferences |
object |
external references |
typeReference |
string |
reference type Maximum Length: 50 |
idReference1 |
string |
external reference 1 Maximum Length: 50 |
idReference2 |
string |
external reference 2 Maximum Length: 50 |
idReference3 |
string |
external reference 3 Maximum Length: 50 |
idReference4 |
string |
external reference 4 Maximum Length: 50 |
idReference5 |
string |
external reference 5 Maximum Length: 50 |
idReference6 |
string |
external reference 6 Maximum Length: 50 |
sealNumber1 |
string |
Seal number 1 Maximum Length: 50 |
sealNumber2 |
string |
Seal number 2 Maximum Length: 50 |
fillingRateInPercent |
number (float) |
Filling rate Minimum: 0 |
departureReadinessDateTime |
string (date-time) |
departure readiness time |
transport |
object |
|
licensePlateTruck |
string |
License plate truck Maximum Length: 25 |
licensePlateTrailer |
string |
License plate trailer Maximum Length: 25 |
driverName |
string |
Driver name Maximum Length: 100 |
driverPhone |
string |
Driver phone Maximum Length: 50 |
additionalInfo |
object |
additional Information |
adviceType |
string |
Type of the LoadingUnitAdvcie to which this event refers Maximum Length: 25 |
internalTripNumber |
string |
internal trip number Maximum Length: 50 |
delay |
object |
|
delayCategory |
string |
HERIS delay category Maximum Length: 50 |
delayComment |
string |
HERIS delay comment Maximum Length: 500 |
4.1.3. Data value ranges
yardEventType (Ereignis)
yardEventType |
description |
Beschreibung |
YARD_ARRIVAL |
arrival |
Anunft |
YARD_ENTRANCE |
yard entrance |
Einfahrt |
YARD_DEPARTURE |
yard departure |
Ausfahrt |
UNLOADING_START |
start unloading |
Start Entladung |
UNLOADING_CANCEL |
cancel unloading |
Abbruch Entladung |
UNLOADING_END |
end unloading |
Ende Entladung |
LOADING_START |
start loading |
Start Beladung |
LOADING_CANCEL |
cancel loading |
Abbruch Beladung |
LOADING_END |
end loading |
Ende Beladung |
LEAVING_PARKING |
leave parking position |
Abfahrt von einem Platz oder Tor |
PARKING_POSITION |
arrive at parking position |
Ankunft an einem Platz oder Tor |
TOURING |
touring |
Vertourung |
4.1.4. Examples
UNLOADING_START
{
"eventId": "00ce536f-923a-42f4-8128-ce118faf1d81",
"traceId": "00ce536f-923a-42f4-8128-ce118faf1d81",
"spanId": "",
"eventTime": "2016-04-16T16:16:05.002+02:00",
"eventType": "LOADING_UNIT_STATUS",
"version": "1.0",
"context": "YARD",
"sender": "YMS_KMOTION",
"data": {
"yard": "ILOWA",
"location": "ILOWA_RT",
"systemRegistration": "HERIS",
"yardEventType": "UNLOADING_START",
"yardEventDateTime": "2023-03-20T09:53:00+02:00",
"gateId": "T112",
"loadCarrierId": "905604",
"loadCarrierType": "WAB",
"loadingNumber": "220123456789",
"carrierId": "HG",
"ymsRegistrationId": "AB123",
"externalReferences": {
"typeReference":"TOUR",
"idReference1": "51231539",
"idReference2": "529010874",
"idReference3": "52002860"
},
"additionalInfo": {
"adviceType": "INBOUND"
}
}
}
YARD_DEPARTURE
{
"eventId": "00ce536f-923a-42f4-8128-ce118faf1d81",
"traceId": "00ce536f-923a-42f4-8128-ce118faf1d81",
"spanId": "",
"eventTime": "2016-04-16T16:16:05.002+02:00",
"eventType": "YARD_DEPARTURE",
"version": "1.0",
"context": "YARD",
"sender": "YMS_KMOTION",
"data": {
"yard": "ILOWA",
"location": "ILOWA",
"systemRegistration": "HERIS",
"yardEventType": "YARD_DEPARTURE",
"yardEventDateTime": "2023-03-20T10:10:00+02:00",
"loadCarrierId": "905604",
"loadCarrierType": "WAB",
"loadingNumber": "1705603311",
"carrierId": "HG",
"ymsRegistrationId": "AB43543",
"externalReferences": {
"typeReference":"TOUR",
"idReference1": "31231539",
"idReference2": "42424324",
"idReference3": "75455755"
},
"sealNumaber1": "SealOTTO123",
"fillingRateInPercent": 56.9,
"transport":{
"licensePlateTruck": "MD-HG 123",
"driverName": "Jane Doe"
},
"additionalInfo": {
"adviceType": "OUTBOUND"
},
"delay": {
"delayCategory": "Abfahrtverz. HUB Vorlauf"
}
}
}
4.1.5. Schema
Version | Number | File | Published on | Changes |
---|---|---|---|---|
current version |
1.0 |
05.12.2023 |
location, additionalInfo added, typeReference+idReference1 no longer required |
|
previous version |
0.2.8 |
22.09.2023 |
delay type, departureReadinessDateTime, transport added |
|
coming version |
4.2. Direction FINE to HG Heris
Körber YMS data will be mapped and transferred to HG Heris formats:
Körber YMS Messages having eventType YARD_ARRIVAL will be mapped and transferred as yardReportActualArrivalRequest + yardReportAdditionalInfoRequest.
Körber YMS Messages having eventType YARD_DEPARTURE will be mapped and transferred as yardReportActualDepartureRequest + yardReportCargoUtilizationRequest + yardReportAdditionalInfoRequest.
For HG YMS it is not yet planned.
4.2.1. Schema
HG is responsible for the described schema. It is mentioned here for reference only.
Version | Number | File | Published on | Changes |
---|---|---|---|---|
current version |
2.0 |
20.09.2023 |
initial version |
|
previous version |
||||
coming version |
4.2.2. Examples
yardReportActualArrivalRequest aus YARD_DEPARTURE
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<yardReportActualDepartureRequest xmlns="http://hlg.de/tl/yard-inbound-2.0">
<tripNumber>42424324</tripNumber>
<containerDetails>
<cargoNumber>75455755</cargoNumber>
<containerIdentifier>905604711</containerIdentifier>
<sealIdentifier>SealOTTO123</sealIdentifier>
</containerDetails>
<actualDateTime>2023-02-15T13:54:00.000+01:00</actualDateTime>
<delay>
<departureDelayCategory>TP F. zu spät gestellt</departureDelayCategory>
</comment>
</delay>
</yardReportActualDepartureRequest>
yardReportCargoUtilizationRequest aus YARD_DEPARTURE
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<yardReportCargoUtilizationRequest xmlns="http://hlg.de/tl/yard-inbound-2.0">
<cargoNumber>75455755</cargoNumber>
<utilizationPercent>57</utilizationPercent>
</yardReportCargoUtilizationRequest>
yardReportAdditionalInfoRequest aus YARD_DEPARTURE
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<yardReportAdditionalInfoRequest xmlns="http://hlg.de/tl/yard-inbound-2.0">
<tripNumber>42424324</tripNumber>
<isDeparture>true</isDeparture>
<driverName>Jane Doe</driverName>
<licensePlateTruck>MD-HG 123</licensePlateTruck>
</yardReportAdditionalInfoRequest>
4.3. Direction FINE to HG BI
The HG topic contains only data for systemRegistration 'HERIS' for all yards and locations. It does not contain any personal data.
4.4. Direction FINE to Flash
Personal data will not be transferred to Flash.
4.5. Direction FINE to SER
For legal reasons, the retailer must prove that transports abroad (from ILOWA to Germany or vice versa) have left the origin location or arrived at destination. Hermes Germany (HERIS) Yard Departure and Arrival Events will be delivered to SER als "Proof of Transport" for this purpose.
4.5.1. Datamodel
The provided document is a json File containing the data for the proof of transport.
Property | Type | Description |
---|---|---|
(Root) |
object |
Schema for proof of Transport Documents for departure of outgoing transports and arrival of incoming transports |
transportType |
string |
Type of Transnport related to the location Maximum Length: 25 |
location* |
string |
location Maximum Length: 25 |
loadingNumber |
string |
Loading Number Maximum Length: 25 |
carrier |
string |
Carrier ID Maximum Length: 50 |
transportNumber |
string |
carrier tour number Maximum Length: 50 |
transportDateTime* |
object |
|
yardDepartureDateTime |
string (date-time) |
Yard Departure Date incl.timestamp |
yardArrivalDateTime |
string (date-time) |
Yard Arrival Date incl.timestamp |
loadCarrierId |
string |
Load carrier ID Maximum Length: 50 |
addressOriginLocation |
object |
origin location of transport |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
addressDestinationLocation |
object |
destination location address for waybill / Adresse des Entladestandorts für Frachtbrief |
addressName* |
string |
address name Maximum Length: 100 |
addressStreet |
string |
address street name and number Maximum Length: 100 |
addressZipcode* |
string |
address zip code Maximum Length: 10 |
addressCity* |
string |
address city Maximum Length: 100 |
addressDistrict |
string |
address district Maximum Length: 100 |
addressCountryIso* |
string |
address country ISO Maximum Length: 2 |
4.5.2. Schema
SER is responsible for the described interface schema. It is mentioned here for reference only.
Version | Number | description | Published on | Changes |
---|---|---|---|---|
current version |
v3 |
03/2024 |
initial version |
|
previous version |
||||
coming version |
7 - Y03 Yard Container Inventory
- Status
-
v1.0, 31.07.2024
1. Stakeholder
Role | Application | Responsible |
---|---|---|
Communication |
Integration Layer |
|
Leading App |
Yard |
|
InterfaceOwner |
OSP |
|
Producer |
YMS Körber |
Körber |
Consumer |
HERIS |
Hermes Germany |
Consumer |
Flash |
2. Business Context
A Snapshot of available containers located in a yard will be provided per receiver.
3. Informationflow
Partner | Direction | FINE-Service | Topic/API | Description | Status |
---|---|---|---|---|---|
YMS:Körber-YMS |
send |
Yard |
https |
YardContainerInventory |
productive |
Hermes-Germany:HERIS |
receive |
Yard |
https with XML |
yardReportContainerInventoryRequest |
productive |
FINE:Flash |
receive |
Yard |
yard.inventory.out |
YardContainerInventory |
productive |
4. Interface
4.1. Direction YMS Körber to FINE
4.1.1. Datamodel
Property | Type | Description |
---|---|---|
(Root) |
object |
Interface for reporting Yard Container Inventory |
eventId* |
string (uuid) |
The uniq eventId |
traceId* |
string (uuid) |
The uniq traceId Maximum Length: 36 |
spanId |
string (uuid) |
The uniq spanId Maximum Length: 36 |
eventTime* |
string (date-time) |
Time of occurrence of the event |
version* |
The number of version schema |
|
context |
string |
The context / business case Maximum Length: 25 |
eventType* |
string (enum) |
The concrete type = kind of record(event) Any of: [
"YARD_CONTAINER_INVENTORY"
] |
metaData |
object |
|
sender |
string (enum) |
The name of sender/producer Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX"
] |
instance |
string |
SW-Instance of the producing system Maximum Length: 50 |
client |
string |
Client / Tenant Maximum Length: 50 |
messageNumber |
integer |
Current meassage number Minimum: 1 |
messageCount |
integer |
Overall message count Minimum: 1 |
data* |
object |
|
yard* |
string |
Yard for wich the Inventory is provided Maximum Length: 50 |
location |
string (enum) |
location managed by the Yard system Any of: [
"ANSBACH",
"LOEHNE",
"LANGENSELBOLD",
"MOSINA",
"OHRDRUF",
"HALDENSLEBEN",
"HALDENSLEBEN_RT",
"SUEDHAFEN",
"SONNEFELD",
"ALTENKUNSTADT",
"WEIDEN",
"KRACANY",
"ILOWA",
"ILOWA_RT",
"ILOWA_RSS",
"GERNSHEIM",
"ERFURT",
"HAMBURG_RT",
"OTELFINGEN_RT",
"KRIMICE_RT",
"STAHLAVY_RT",
"OHRDRUF_RT",
"LOEHNE_RT",
"LANGENSELBOLD_RT",
"LODZ_1_RT",
"LODZ_2_RT",
"BERGHEIM_RT",
"ALTENKUNSTADT_RT",
"LISTERHILLS_RT",
"SUEDHAFEN_RT",
"PILSEN_RT",
"HAMBURG_SC",
"LOEHNE_SC",
"SCHWABHAUSEN_SC",
"HALDENSLEBEN_RSS",
"ALTENKUNSTADT_RSS",
"LOEHNE_RSS",
"OHRDRUF_RSS",
"LANGENSELBOLD_RSS",
"LOEHNE_CP"
] |
recipient* |
string (enum) |
receiver system Any of: [
"KR1_SHF",
"KR1_HHSTR",
"WMSX_SON",
"WMSX_AKU",
"KMOTION_ILO",
"KMOTION_GHM",
"COBRA",
"LSAS",
"IDEEFIX",
"OBS",
"RESY",
"LDH",
"RETAILSCHICHT",
"BUBE",
"FINE_INBOUND",
"F2X",
"WMSX_WEISMAIN",
"LIGIS",
"KR1_MANDANT",
"YMS_KMOTION",
"YMS_INCONSO",
"HERIS",
"CARGOCLIX",
"KMOTION_ERFURT",
"LOGISTIKPUFFER"
] |
containerList* |
array |
container list |
(Array item) |
object |
|
loadCarrierId* |
string |
Load carrier ID Maximum Length: 50 |
loadCarrierIsDefective |
boolean |
Load carrier defective flag |
yardTransactionType |
string |
YMS Transaction Type Maximum Length: 25 |
deliveryType |
string |
Delivery Type Maximum Length: 25 |
4.1.2. Example
{
"eventId": "00ce536f-923a-42f4-8128-be118faf1d87",
"traceId": "00ce536f-923a-42f4-8128-be118faf1d85",
"eventTime": "2023-02-15T13:55:00+01:00",
"eventType": "YARD_CONTAINER_INVENTORY",
"version": "1.0",
"context": "YARD",
"sender": "YMS_KMOTION",
"data": {
"yard": "ILOWA",
"location": "ILOWA",
"recipient": "HERIS",
"containerList": [
{
"loadCarrierId": "905603311",
"loadCarrierIsDefective": false,
"yardTransactionType": "WAB",
"deliveryType": "UMF_KOLLI"
},
{
"loadCarrierId": "905603312",
"loadCarrierIsDefective": false,
"yardTransactionType": "BRLEER",
"deliveryType": "LEER"
},
{
"loadCarrierId": "905603313",
"loadCarrierIsDefective": false,
"yardTransactionType": "WAKB"
},
{
"loadCarrierId": "905603314",
"loadCarrierIsDefective": true,
"yardTransactionType": "BRLEER",
"deliveryType": "LEER"
},
{
"loadCarrierId": "905603315",
"loadCarrierIsDefective": false,
"yardTransactionType": "WAUB",
"deliveryType": "LHM"
},
{
"loadCarrierId": "905603316",
"loadCarrierIsDefective": false,
"yardTransactionType": "WAUB",
"deliveryType": "RET_MW"
},
{
"loadCarrierId": "905603317",
"loadCarrierIsDefective": false,
"yardTransactionType": "WAKUB",
"deliveryType": "RET_MW"
}
]
}
}
4.1.3. Schema
Version | Number | File | Published on | Changes |
---|---|---|---|---|
current version |
1.0 |
30.11.2023 |
location, additionalInfo added, delayCategory optional |
|
previous version |
0.1 |
28.09.2023 |
draft |
|
coming version |
4.2. Direction FINE to HG - yardReportContainerInventoryRequest
Körber YMS data will be mappedand transferred to HG as yardReportContainerInventoryRequest.
4.2.1. Schema
HG is responsible for the described schema. It is mentioned here for reference only.
Version | Number | File | Published on | Changes |
---|---|---|---|---|
current version |
2.0 |
20.09.2023 |
initial version |
|
previous version |
||||
coming version |
4.2.2. Examples
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<yardReportContainerInventoryRequest xmlns="http://hlg.de/tl/yard-inbound-2.0">
<inventoryReport>
<containerIdentifier>905603311</containerIdentifier>
<locationMatchCode>HUBILOWPL</locationMatchCode>
<containerStatus>Vorlader</containerStatus>
<comment/>
</inventoryReport>
<inventoryReport>
<containerIdentifier>905603312</containerIdentifier>
<locationMatchCode>OTTOILOWPL</locationMatchCode>
<containerStatus>Leer</containerStatus>
<comment/>
</inventoryReport>
<inventoryReport>
<containerIdentifier>905603313</containerIdentifier>
<locationMatchCode>OTTOILOWPL</locationMatchCode>
<containerStatus>Überhänge</containerStatus>
<comment/>
</inventoryReport>
<!-- ... -->
</yardReportContainerInventoryRequest>