The data buffering functionality may meet your needs. It primarily deals with communication issues and not necessarily logic issues though.
Data Buffer - SAP Manufacturing Integration and Intelligence - SAP Library
Because this type of functionality tends to be implementation specific typically you will have to build out your own infrastructure for this.
I think there is some of this kind of functionality demonstrated in the 12.2 examples project:
SAP MII 12.2 Examples Project Guide
Regards,
Christian