Create an Algorithm for an FOP Report

Before creating any new custom FOP report an algorithm is created which contains the following content:

  • Query for the report

  • XML formation code

  • Input parameter validation

  • Call to report generation algorithm

The algorithm is then associated with the FOP report while defining the FOP report in the application. When the FOP report is generated, the algorithm which is attached to the FOP report does the following:

  • Extract data from the system in an XML file

  • Present the extracted data in CSV, JSON, PDF, XML, or XLS format using the XSL file associated with the FOP report

The following algorithms for the corresponding FOP reports are shipped with ORMB:

FOP Report Report Generation Algorithm
FOPADJBXLS C1_​FOPADJUST
FOPADJOXLS
FOPAGEBPDF C1_​FOPAGING
FOPAGEOPDF
FOPAGEHCBPDF C1_​FOPAGEHC
FOPAGEHCOPDF
FOPAGEHCBXLS C1_​FOPAGEHC
FOPAGEHCOXLS
FOPAPAYHBPDF C1_​FOPAPAY
FOPAPAYHOPDF
FOPAPAYHBXLS C1_​FOPAPAY
FOPAPAYHOXLS
PLSM_​DETEXL C1-PLDETXCL
PLSM_​SMRYEXL C1-PLSMEXCL
FOPBIPAHBPDF C1_​FOPBIPA
FOPBIPAHOPDF
FOPBIPAHBXLS C1_​FOPBIPA
FOPBIPAHOXLS
DCMR C1-DLCMPRRPT
DLDWLD C1-DLDWLD
DEEEXCEL C1-DLEXTEXCL
DEIEXCEL C1-DLINTEXCL
DEIPDF C1-DLINTPDF
DLPRTEXLR C1-DLPRTEXLR
DEEPDF C1-DLEXTPDF
FOPDDROPDF C1_​FOPDEBIT
EFPR_​EXT_​PDF C1-EFFPRPDF
EFPR_​EXT_​EXL C1-EFFPREXL
FOPASLHCBPDF C1_​FOPASLHC
FOPASLHCOPDF
FOPASLHCBXLS C1_​FOPASLHC
FOPASLHCOXLS
FOPSSLHCBPDF C1_​FOPSSLHC
FOPSSLHCOPDF
FOPSSLHCBXLS C1_​FOPSSLHC
FOPSSLHCOXLS
FOPHLDBXLS C1_​FOPHOLD
FOPHLDOXLS
FOPPADGHBPDF C1_​FOPPADTGH
FOPPADGHOPDF
FOPPADGHBXLS C1_​FOPPADTGH
FOPPADGHOXLS
FOPPADIHBPDF C1_​FOPPAYHDT
FOPPADIHOPDF
FOPPADIHBXLS C1_​FOPPAYHDT
FOPPADIHOXLS
FOPPAYDTBPDF C1_​FOPPAY
FOPPAYDTOPDF
FOPPASGHBPDF C1_​FOPPAHGSM
FOPPASGHOPDF
FOPPASGHBXLS C1_​FOPPAHGSM
FOPPASGHOXLS
FOPPASMHBPDF C1_​FOPPAYHSM
FOPPASMHOPDF
FOPPASMHBXLS C1_​FOPPAYHSM
FOPPASMHOXLS
FOPPAYSMBPDF C1_​FOPPAY
FOPPAYSMOPDF
FOPWRORBPDF C1_​FOPRWO
FOPWROROPDF
FOPWRORBXLS C1_​FOPRWO
FOPWROROXLS
FOPTODOOPDF C1_​FOPTODO
FOPTODOBPDF
FOPTODOOXLS C1_​FOPTODO
FOPTODOBXLS
FOPTRDTBXLS C1_​FOPTXNREG
FOPTRDTOXLS
FOPTRSMBXLS C1_​FOPTXNREG
FOPTRSMOXLS C1_​FOPTXNREG
FOPUSROPDF C1_​FOPUSER