RunInterfaceService (Import) at scenario level
The RunInterfaceService macro is used to run an interface service that imports plan data
for the current scenario. This macro is executed at scenario level.
For executing the macro, the value for the Command field must be specified in this format:
RunInterfaceService(Interface Service Name, Direction, [Reject all on error], [Not Used], [Data Source]).
Note: The optional parameters are specified in [ ].
This table lists the parameters used to execute the RunInterfaceService (Import) macro:
Parameter name | Description |
---|---|
Interface Service Name | The name of the interface service that is run. |
Direction | The direction of the data flow. This value must be set to ‘Import’. |
Reject all on error | Indicates the import process is aborted, if error occurs. Note: This
parameter is applicable only if Direction is set to Import.
|
Data Source | An alternate data source for executing the Interface Service. Note: The type of the data source must be same as defined in the
Interface Service.
|
This table lists the examples of the RunInterfaceService macro:
Requirement | Syntax |
---|---|
Import all items at all locations from the current planning period for the cycle period horizon. | RunInterfaceService("Import My Forecast","Import",””,””) |
Import all items at all locations from the current planning period for the cycle period horizon. If error occurs, reject all imported records. | RunInterfaceService("Import My Forecast","Import","True",””,””) |
Import all items at all locations from the current planning period for the cycle period horizon, from the Master SCV data source. | RunInterfaceService("Import My Forecast","Import","",””,"Master SCV","") |