SAPFGBBG is a standard Module pool for a dialog screen ABAP Program available within your SAP system (depending on your version and release level). It is used for This form pool generates code which evaluates a boolean statement...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter SAPFGBBG into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Title: RuleMan: Generates ABAP Code for Rule Manager
Text Symbol: 009 = Evaluation :
Text Symbol: 010 = Evaluate NOT
Text Symbol: 011 = Original value
Text Symbol: 012 = Set evaluation :
Text Symbol: 007 = Beginning of --> loop
Text Symbol: 002 = False until proven true
Text Symbol: 003 = Beginning of AND loop
Text Symbol: 004 = Beginning of OR loop
Text Symbol: 005 = Beginning of NOR loop
Text Symbol: 006 = Beginning of NAND loop
Text Symbol: 013 = Field evaluation:
Text Symbol: 020 = Returns "T" if true, "F" if false.
Text Symbol: 021 = Tables
Text Symbol: 022 = General Ledger tables
Text Symbol: 023 = Created on:
Text Symbol: 024 = Last modified on:
Text Symbol: 019 = Result
Text Symbol: 014 = Rule evaluation :
Text Symbol: 015 = Exit evaluation :
Text Symbol: 016 = Internal program error :
Text Symbol: 017 = Table strings
Text Symbol: 018 = Boolean rules automatically generated by RGUGBR00
Text Symbol: 008 = Beginning of <-> loop
Text Symbol: 036 = Substitution prequisites
Text Symbol: 037 = Boolean sets
Text Symbol: 038 = Application rules
Text Symbol: 039 = Rule results
Text Symbol: 040 = Subst. export routines
Text Symbol: 035 = Validation checks
Text Symbol: 025 = Step :XX
Text Symbol: 031 = Rules
Text Symbol: 032 = Validations
Text Symbol: 033 = Substitutions
Text Symbol: 034 = Validation prerequisites
Text Symbol: 041 = Subst. import routines
Text Symbol: 048 = Client &
Text Symbol: 049 = Boolean Class &
INCLUDE FGBBGTOP .
INCLUDE FGBBGE01 . "CHECK SYNTAX OF STATEMENT
INCLUDE FGBBGE02 . "CONVERT_TO_TOKENS"
INCLUDE FGBBGE04 . "PERFORM INITIALIZATION
INCLUDE FGBBGE05 . "CHECK THAT OBJECT EXISTS
INCLUDE FGBBGE06 . "CREATE CODE ELEMENTS
INCLUDE FGBBGE07 . "CREATE CODE
INCLUDE FGBBGE08 . "OPTIMIZING CODE
INCLUDE FGBBGE09 . "GENERATE CODE FOR VAL/SUB...
INCLUDE FGBBGE10 . "GENERATE CODE FOR ALL RULES
INCLUDE FGBBGE11 . "GENERAL ROUTINES
INCLUDE FGBBGE12 . "INCLUDE GENERATION ROUTINES
INCLUDE FGBBGE13 . "MATHEMATICS CODE GENERATION
INCLUDE FGBBGE14 . "MULTILINE CODE GENERATION
INCLUDE FGBBGF01.
INCLUDE FGBBGF02.
INCLUDE FGBBGF03.
INCLUDE FGBBGF04.
No SAP DATABASE tables are accessed within this REPORT code!
No SAP FUNCTION MODULES are executed within this report code!
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
SAPFGBBG - RuleMan: Generates ABAP Code for Rule Manager SAPFGBBG - RuleMan: Generates ABAP Code for Rule Manager SAPFGBBE - Rule Manager: Generation Routine for RGUGBR00 SAPFGBBE - Rule Manager: Generation Routine for RGUGBR00 SAPFGBBD - Rule Manager: Mathematical Editor SAPFGBBD - Rule Manager: Mathematical Editor