TimeAndActionMilestone
actualEndDatedate-timenullable
Actual shipment begin date
Example:
2021-03-05T00:00:00+00:00
actualStartDatedate-timenullable
Actual shipment begin date
Example:
2021-03-01T00:00:00+00:00
idstringnullable
Unique identifier of the Milestone
Example:
1234f24e-54f6-4326-b4d3-402d52af291a
isOnTimePlannedEndDateboolean
Indicate whether the planned shipment end date is on time
Example:
true
isOnTimePlannedStartDateboolean
Indicate whether the planned shipment start date is on time
Example:
true
namestringnullable
Name of the Milestone
Example:
Packaging Arrival
plannedEndDatedate-timenullable
Planned shipment end date
Example:
2021-03-05T00:00:00+00:00
plannedEndDateDelay objectnullable
Delay information on planned end date
unitstringnullable
The unit of late time (day/month i.e.)
Example:
day
valueinteger
Number of late unit (2 i.e.)
plannedStartDatedate-timenullable
Planned shipment start date
Example:
2021-03-01T00:00:00+00:00
plannedStartDateDelay objectnullable
Delay information on planned start date
unitstringnullable
The unit of late time (day/month i.e.)
Example:
day
valueinteger
Number of late unit (2 i.e.)
shipmentPlanDelay objectnullable
Delay information of the milestone
reasonCodes object[]nullable
List of milestones reason codes
Array [
primaryReasonCodestringnullable
Primary reason code of the delay of the milestone
Example:
Retailer reason
secondaryReasonCodesstring[]nullable
Secondary reason codes of the delay of the milestone
Example:
Sample Approval Delay
]
reasonSetNamestringnullable
Set of reasons
Example:
Delay
TimeAndActionMilestone
{
"actualEndDate": "2021-03-05T00:00:00+00:00",
"actualStartDate": "2021-03-01T00:00:00+00:00",
"id": "1234f24e-54f6-4326-b4d3-402d52af291a",
"isOnTimePlannedEndDate": "true",
"isOnTimePlannedStartDate": "true",
"name": "Packaging Arrival",
"plannedEndDate": "2021-03-05T00:00:00+00:00",
"plannedEndDateDelay": {
"unit": "day",
"value": 0
},
"plannedStartDate": "2021-03-01T00:00:00+00:00",
"plannedStartDateDelay": {
"unit": "day",
"value": 0
},
"shipmentPlanDelay": {
"reasonCodes": [
{
"primaryReasonCode": "Retailer reason",
"secondaryReasonCodes": "Sample Approval Delay"
}
],
"reasonSetName": "Delay"
}
}