[?29h[0"z 1.1 Sample Transaction Command Procedures   1.1.1 Sample Interactive Command Procedure  $ ! This command procedure runs an interactive $ ! program and needs no parameters from the $ ! user. $ ! $ DEFINE/USER SYS$INPUT SYS$COMMAND $ RUN BOM500 !A fictitious interactive update $ EXIT  1.1.2 Sample Batch Command Procedure  $ ! This command procedure uses variable $ ! parameters. It must have a request and $ ! probably a form associated with it. The $ ! request must not return a value of "I" in $ ! the symbol TRANSACTION_MODE! $ ! $ RUN BOM600 'AS_OF_DATE' 'PART_NUMBER' $ ! $ EXIT  1.1.3 Sample Hybrid Procedure  $ ! This command procedure will allow the user $ ! to update a file interactively and then $ ! submit a batch to provide a hardcopy record $ ! of the updates. $ ! $ DEFINE/USER SYS$INPUT SYS$COMMAND $ RUN BOM500 !Interactive update $ ! $ SUBMIT BOMHRDCPY $ ! $ EXIT