Process 

Purpose

Data process logic for the server function.

Syntax

virtual void Process (void);

Description

This function is a pure virtual one in the CRfcServerFunc class. It is the function to be implemented by inherited classes. It should contain all necessary function-specific data processing logic.

Do not call this function directly. It is called by Run function in the The CRfcServerApp Class.

Upon entering the function, all data that are to be received from R/3 for the function should already have been received and stored inside the corresponding export and table parameters. In addition, upon existing the function, all data that are written into import and table parameters are automatically sent back to R/3.

The implementer of this function’s main task is therefore reading values from the export and table parameters, implementing the processing logic of the data, and writing the result into appropriate import and table parameters.