POS006A - Build Position Structure − Manage Positions

After you enter all the reporting relationships among positions in the Position Data component, run this SQR. The Build Position Structure report enters a value in the ORG_CODE field and defines the position in the hierarchy. When you run the Build Position Structure report the system updates the position structure with data valid before or on the As of Date you specify.

You should run this report when you first enter the reporting relationships, any time you add new positions, and when you change reporting relationships among existing positions. You must run this SQR before you can run the Indented Position Hierarchy report, POS006.

When you run Build Position Structure, the system may generate one or more diagnostic messages to help you understand the utility output. They are as follows:

  • If the utility doesn't find a root position (a position that reports to itself), it displays an error message. If you do not have a root node, the utility can not produce a report.

  • If you have circular reporting conditions, such as when position 1 reports to position 2, and position 2 reports to position 1, the utility displays a warning message and the positions will not appear in the report.

  • If you do not have data in the Reports To Position field for a position, the utility displays a warning message. These positions will not appear in the report.