How Expert WorksThe Expert is an independent Windows PC program. This program communicates via RFC with the product safety database using a standardized BAPI interface.

Product safety BADI calls the Expert via RFC call.
Expert is called from within Product Safety. The call is passed on to the Expert server that runs on any PC. This server reads the specification data via the BAPI interface.

Expert is called, product safety data are read, Data are calculated in Expert, data are written back into product safety.
The input facts (IN) of the set of rules are filled with this data. Calculations are made with the facts using the rules from the set of rules and thus new data for other facts is calculated. After all the rules have been processed, the output facts (OUT) are read out and written to the specification database via the BAPI interface.
The facts and rules of the EH&S Expert are stored in a rule file. The rule file is a text file that is automatically created when rules are created using the rule editor. You can also create and edit the rule file with any text editor.

Product Safety Details are mapped with Expert objects., such as characteristics with facts
The assignment of facts and other parts of the set of rules (records, compositions, internal phrases) to the specification database elements (characteristics, value assignment types, phrase keys, and so on) is made in mapping tables. You can therefore create rules independently of the specification database initially.