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.

    • Related Articles

    • Configuring the Pre-Bill Setup Tab

      The Pre-Bill Setup tab defines how EWBills processes imported timecards from HCSS. This configuration allows you to control what data is pulled in, how it’s interpreted, and how it appears on your pre-bills. 1. Required Settings These settings must ...
    • Configuring Application-Level Settings

      Once your HCSS Web Edition Pre-Bill Module is activated, you’ll need to configure your application-level settings in EWBills. This ensures the module is properly connected to HCSS and ready for use across all jobs. Steps to Configure the Module Open ...
    • Configuring the Code – ID Assignment Tab

      The Code – ID Assignment tab is used to map identifiers from HCSS HeavyJob to their equivalents in EWBills, ensuring data flows correctly even when naming conventions differ between systems. This mapping is crucial for companies that have used HCSS ...
    • Getting Started

      The HCSS Web Edition Pre-Bill Module in EWBills streamlines billing by directly importing and processing timecards from HCSS HeavyJob Web Edition. Use this guide to walk through setup, configuration, usage, and best practices. Click any topic below ...
    • Tips and Best Practices

      The HCSS Web Edition Pre-Bill Module is designed to streamline your billing workflow, reduce manual data entry, and minimize human error. Below are some tips and best practices to help you get the most out of the integration. ✅ Setup Tips Get API ...