Task Order

The Task Order Setup is designed for the creation of a single task order, this component only allows a single record. This is the only required component for the transactions but the others can be made required with the Transaction Component Requirements page.

The Task Order Inference section of data is separate from the other sections in that it does not update the Task Order (TASKORD) page but updates the Task Order Inference (TOINF) page.  The inference page is used when the Task Order is tied to a Program for reporting reasons, using Streamlined Task Order Billing, or common reimbursement billing.

The Task Order component has the same fields as the Task Order and Task Order Inference pages except for one additional field:

Field Name

Description

Auto Generate Funding Profile ID

This field is used when a new Funding Profile will be established on the transaction that will not be manually named. Upon the validate or submit action taken after inserting a Funding Profile record will assign the next Funding Profile ID for the Department and Major Program combination in one the following forms:

  • If there are no profile records then the ID will be 1

  • If there is at least one profile, then a sort is done where numbers are first followed by letters.

  • If the maximum record is numerical, the next ID is +1 over that number.

  • If the maximum record is not numerical, then a count of records is done and the ID will be that count +1.

It is strongly recommended that automatic numbering is used always or never used as the transaction will not see 1, 02, 003 as consecutive numbers.

Use of the Configurable Formula (BOFRMLA) page to set the field to Yes, and then protect the field using Configure Page (DESIGNER) is the approach to always automatically numbering new funding profiles for task orders.  Protecting the Funding Profile ID is not the solution because existing Funding Profiles cannot be reused.