This section shows the messages that edinn send on order status change (ISA-95 compliant, for more information please read the B2MML document).

Order status change:

To inform about the change of order status, in the SegmentRequirement section edinn adds a section called SegmentState.

  • SegementState contains the status of the operation. The possible values are: Forecast (for scheduled operations), Started, Paused, Released (for prefinshed operations), Completed (for finished operations) and Canceled.

{

       "SyncProductionSchedule": {

               "ApplicationArea": {

                       "Sender": {

                               "LogicalID": "20200526172352AABCENTRAL",

                               "ComponentID": "EDINNM2",

                               "ConfirmationCode": "Always"

                       },

                       "CreationDateTime": "2020-05-22T12:15:45"

               },

               "DataArea": {

                       "Sync": {

                               "ActionCriteria": {

                                       "ActionExpression": {

                                               "@actionCode": "Change"

                                       }

                               }

                       },

                       "ProductionSchedule": {

                               "ID": "20200401",

                               "ProductionRequest": {

                                       "ID": "2020040128-10",

                                       "StartTime": "2019-12-12T10:41:00",

                                       "EndTime": "2019-12-20T09:11:00",

                                       "RequestState": {

                                               "@OtherValue": "Started",

                                               "$": "Other"

                                       },

                                       "SegmentRequirement": {

                                               "ID": "10",

                                               "SegmentState": {

                                                       "@OtherValue": "Started",

                                                       "$": "Other"

                                               }

                                       }

                               }

                       }

               }

       }

}