Interface to provide all request information relevant for function import. All artifacts are returned in a technical format meaning with their technical naming.
Method GET_FUNCTION_IMPORT_NAME
This method returns the names of the function import.
Parameters |
Description |
---|---|
RV_ACTION_NAME |
This parameter of type /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>TY_E_TECHNICAL_NAME returns the names of the function import |
GET_PARAMETERS
This method returns the table of function import parameters.
Parameters |
Description |
---|---|
ET_PARAMETERS |
This parameter of type /IWBEP/IF_MGW_CORE_SRV_RUNTIME=>PARAMETER_VALUES_T returns the table of function import parameters. |
GET_FUNCTION_RETURN_TYPE
This method returns the entity type of the function import.
Parameters |
Description |
---|---|
RV_RETURN_TYPE |
String |
GET_CONVERTED_PARAMETERS
If you want to use this method, the model provider class (MPC) must call method BIND_INPUT_STRUCTURE() of the current action (function import) after having issued one or more CREATE_INPUT_PARAMETER() to define the action parameters.
Parameter ES_PARAMETER_VALUES must be a structure which contains all defined parameters including the reference fields for currency or quantity if necessary (that is, parameter value is an amount).
If convertible field is used as parameter and the reference field for currency or quantity is needed, the reference field must also be defined as parameter. Otherwise, the returned parameter value cannot be converted and remains unchanged.
If a parameter field is missing in structure ES_PARAMETER_VALUES the parameter value will not be provided to the provider application.
If one or more parameters are defined in the model provider class as not convertible the returned parameter values are not converted. Therefore, this method can be used in general instead of GET_PARAMETERS. Do not forget to extend your MPC as explained above.
Parameters |
Description |
---|---|
ES_PARAMETER_VALUES |
Type DATA. |