Program F/M (SMF310)

Use this file maintenance to add programs to or delete programs from the menu system. You can also customize the way program descriptions appear in menus, restrict certain terminals from accessing these programs and control how users print from these programs.

Adding and customizing programs

In addition to adding programs to the system, Program F/M can be used to customize the program descriptions that appear in the menu system, create selection numbers for the character menu system and set up new access codes or change existing ones.

Naming standards: When creating or renaming programs, make sure you follow the naming standards set by Infor™. We provide a quick overview here. For more information, refer to the FACTS Technical Manual for this release.

Every FACTS program goes by two names. One is an alphanumeric programming name, for example SMF310. The other is a descriptive title, such as Program F/M.

All alphanumeric names are six characters long and follow these rules:

The first two characters represent the module. For example, in the name SMF310, the first two characters tell you that the program is part of the System Management module.

The third character conveys which type of program it is. The F in SMF310 indicates that this program is a file maintenance. Use E for entries, I for inquiries, P for special form prints, R for reports, S for menus (selectors) and U for updates. The last three characters must be numeric and designate the subsystem to which the program belongs.

Restricting access

You can set up the code to access the program and if the program is a file maintenance, you can also determine if the information in the file should be audited. You can also establish, by program, availability of a printer and the default printer for the program by terminal.

Once program names are defined, menus can be constructed using the Menu F/M program.

Password protecting the System Install Menu (SMS999)

Customers can create a password that will be required for access to the System Install Menu (SMS999). To create a password for the System Install menu, first create an entry in Program F/M (SMF310) for SMS999. All fields in this program will be ignored for SMS999, but a record must exist for it. Then use Program Security Maintenance (SMF420) to create the password for SMS999 in Company 01. When running the install menu, you are not signed into any company, but passwords are specific to company. As a result, you must choose a company to use for the password to System Install Menu (SMS999). The security code for SMS999 is ignored because when accessing the System Install menu because the user is not signed into FACTS.

Having done these two steps, users attempting to access the System Install menu from the FACTS Sign-on Screen will be required to enter the correct password assigned to company 01 and the System Install Menu (SMS999).

Note that the user will be prompted for the Install Menu password every time they return to it (e.g. after entering System Control F/M, etc.). The other options on the Install Menu will not require passwords. If users are able to access the install menu, they will be allowed to run any of the programs on it..

Click field descriptions for information on each field.

For more information how to use maintenances, refer to this topic.

Using file maintenance programs