Configuring the Code Setup Tab

Configuring the Code Setup Tab

The Code Setup tab in the HCSS Web Edition integration allows you to define how EWBills interprets specific equipment usage codes and automatically creates MSE (Material, Sub, Equipment) entries based on defined patterns.

This tab includes two configurable lists:


1. Equipment Hour Codes

Use this list to define which equipment hour codes from HCSS represent billable time.

  • Add any codes that indicate billable usage (e.g., operation, production).

  • Do not include internal or non-billable codes (e.g., maintenance, travel, standby).

  • This functions similarly to the Hours Codes setting in the XML import module—but with no limit on the number of codes.

⚠️ Including non-billable codes here will result in incorrect charges on your pre-bills.

Actions available:
Use the Add, Edit, and Delete buttons to manage your list.


2. Create MSE from Equipment

This section allows you to define rules for generating MSE reminders automatically from equipment codes during import.

For each rule, you’ll define:

  • ID – A short label or description of the rule.

  • Message – The text that will appear in the Material Description field of the generated MSE entry.

  • Condition – The type of pattern match:

    • Begins – Code starts with value

    • Ends – Code ends with value

    • Contains – Code contains value anywhere

    • Positioned – Code has a specific character at a specific position

  • Value – The string or character to search for.

  • Character Position – Used only with the Positioned condition; defines the index to check (e.g., 3 = third character).

💡 Example: To create an MSE reminder for rental equipment, you might set:

  • Condition: Positioned

  • Value: R

  • Character Position: 3

  • Message: “Rental Equipment Used”

Actions available:
Use the Add, Edit, and Delete buttons to manage your rule list.