![]() |
BillMax Billing Solutions 877.245.5629 sales@billmax.com |
cgimenu, cgimenu_html — Generate the Customer Interface menu pane
/usr/local/billmax/bin/cgimenu
/usr/local/billmax/bin/cgimenu_html
cgimenu and cgimenu_html are plug-ins used by bmui.cgi to generate the menu pane of the Customer Interface. cgimenu mimics the default behavior of bmui.cgi. cgimenu_html generates an HTML version of the menu pane.
All data is passed via environment variables.
Access using the Customer Interface is either at the Account level or the User level. If access is at the User level, then the Account related environment variables will not exist.
For the following variables, "number" is used to order and make unique multiple variables representing the same type of entity, i.e. multiple Users.
FILLMENU_SVCLEVEL
LEVEL3ID
FILLMENU_SVCPARENT
LEVEL2ID
FILLMENU_ACCOUNT_KEYaccount.number of the Account logged in.
FILLMENU_ACCOUNT_LABELaccount.number of the Account logged in.
FILLMENU_USER_number_KEYuser.number of one User associated with the Account.
FILLMENU_USER_number_LABELThe user.fname and user.lname.
"user" will be a the value of user.number to which the Service is associated.
FILLMENU_SERVICE_user_number_KEYservice.number of one Service associated with the User denoted by "user", the value of user.number.
FILLMENU_SERVICE_user_number_LABELThe value of service.d01.
FILLMENU_SERVICE_user_number_DESCThe value servdef.descr for the Service.
These variables are used to run the statement program to display to the end customer Statements as represented by Summary records.
FILLMENU_STMNT_number_KEYpayhist.number of one Summary record in payhist table.
FILLMENU_STMNT_number_LABELA label representing the date range of the Statement
FILLMENU_ALLOWNEWUSERSERVICEFILLMENU_ALLOWNEWSERVICEFILLMENU_SVCPARENT
LEVEL2ID
FILLMENU_SVCLEVEL
LEVEL3ID
FILLMENU_HTMLFILEThe bmui htmlfile parameter.
BMUI_CGILOCLocation of bmui.cgi relative to the web server.
BMUI_HTMLLocation of Customer Interface HTML files relative to the web server.
BMUI_IMAGESLocation of Customer Interface image files relative to the web server.