Item Validation
To be valid, items must pass several tests. Validation tests include the following:
- The phase must exist.
- The formula must exist.
- The crew must exist.
- The item cannot have both a labor price and a crew with labor pricing.
- The item cannot have both an equipment price and a crew with equipment pricing.
- The item must have a labor category if it has a crew with a labor resource.
- The item must have an equipment category if it has a crew with an equipment resource.
- The bill of material must exist.
- The item must have a takeoff unit.
- The item must have order units for every applicable category.
- The job cost phase format must be valid.