Skip to main content
All CollectionsSwiftGovSwiftComply BackflowProduct Updates
SwiftComply Backflow Product Updates - March 2025
SwiftComply Backflow Product Updates - March 2025

March 2025 - Our latest update includes improvements to user settings, reporting functionality, and messaging for a smoother and more efficient experience.

Updated this week

Topics:

Auto-Accept User Settings

What is Auto-Accept

Auto Accept is an optional feature that enables test reports and surveys to be automatically accepted based on predefined criteria.

You can configure Auto Accept settings to streamline your workflow by reducing the number of manual approvals required, minimizing administrative tasks, and decreasing notification volume. Unique rules can be applied separately for test reports and surveys to meet your specific compliance needs.

To view your Auto Accept settings, navigate to the Settings tab and click the “+” to expand the Compliance Reports Settings and Rules section.

Settings Expanded

Four settings that impact whether a test report can be auto accepted:

  • Water authority system level (WASL) setting for ‘auto accept’ of test reports must be enabled

    • If this is not enabled it does not matter what else is in place for a SP org, SP user, or Org user, auto accept will not happen.

  • WASL of ‘default auto accept users’ determines what users are defaulted to when they are created but does not decide whether test reports submitted by that user can be auto accepted.

    • If the default is set to enabled, the user will start with auto accept enabled at the user level. This can be overridden by either their SP org level setting being set to disabled or their individual SP user or Org user being set to disabled.

  • SP Org level auto accept

    • If WASL setting is enabled AND default auto accept users is set to enabled, this setting only impacts behavior when set to disabled. When disabled at the SP org level, no SP users in this SP org can submit tests to be auto accepted.

    • Setting the SP org to enabled when the WASL setting is disabled will not enable auto accept. This does not override the WASL setting.

  • SP User and Org User level auto accept

    • If WASL setting is enabled AND default auto accept users is set to enabled, this setting only impacts behavior when set to disabled.

    • Setting the SP User or Org User to enabled when the WASL setting is disabled or the SP Org level setting is disabled will not enable auto accept. This does not override the WASL setting or the SP Org level setting.

    These same 4 settings are available for survey auto accept.

    Within SP org and user details, when there are no auto accept settings specific to that individual SP org or user, the system used to report ‘no auto accept settings’, even if the SP org or user inherited auto accept settings from the organization level settings.

    The system will now display what the organizational auto accept settings are that the SP Org or user has inherited from either the WASL auto accept setting or from the WASL default auto accept users setting.

    Any additional auto accept settings specific to the User or the SP Org will be shown in the table. This behavior is unchanged.

Examples:

SP Org where Organization level auto accept settings for Test Reports and Surveys are both disabled.

Tester User where Organization level auto accept settings for Test Reports and Surveys are both disabled.

SP Org is enabled for auto accept for Test Reports because Organization level auto accept setting for Test Reports is enabled. Organization level setting for auto accept for Surveys is disabled.

Tester User is not enabled for auto accept for Test Reports because while Organization level auto accept for Test Reports is enabled, the Organization level ‘default auto accept users’ is set to disabled. All users start as disabled and have to be specifically enabled.

In this case, Organization level auto accept setting is enabled and ‘default user auto accept’ is set to enabled.

Settings will be displayed separately for Test Reports and Surveys. In this case, because the Organization level auto accept setting for Test Reports is enabled, the SP Org auto accept for Test Reports is enabled by default. At the same time, Organization level auto accept setting for Surveys is disabled.

Similarly, Organization level auto accept setting for Surveys is disabled and Organization level auto accept setting for Test Reports is enabled. For this tester to be enabled by default, the ‘default user auto accept’ is also enabled.

The end result (Tester is enabled for auto accept for Test Reports) is due to this user being specifically enabled for Test Report auto accept when the ‘default user auto accept’ is disabled. In this case the Organization level auto accept for Test Reports does have to be enabled, which automatically means the SP Org is enabled by default.

Lastly, this scenario shows what happens if Organization level auto accept for Test Reports is enabled and ‘default user auto accept’ is enabled. The user would have to be specifically disabled for auto accept for Test Repots in order to not be eligible.

Auto-Accept Settings Flowchart

*Click Image to Enlarge

Updated "Payment Pending" Messaging

Problem:
The test reports page previously displayed the total number of pending payments for all Service Provider companies that a Service Provider User was connected to. However, when users clicked to make a payment, the view was automatically filtered to show only the test reports tied to them as the tester. This caused confusion, as some users thought reports were missing and didn’t always realize they needed to check the filters.

Solution:
We have updated the wording on the test reports page to clarify that the initial pending payment count includes all Service Provider companies. This change helps users better understand the filtering process and reduces confusion.

Enforcement Report Updates

We've introduced new reporting functionality to enhance enforcement processes. This update provides improved visibility into compliance data, making it easier to track violations and take action efficiently.

Assemblies Past Due

By default, this report will display assemblies with a compliance expiration date that has passed or is not assigned.

Locations Past Due

By default, this report will display locations with a survey expiration date that has passed or is not assigned.

Assemblies Last Test Failed

By default, this report will display assemblies with a last accepted test result of "Fail."

Locations Last Survey Failed

By default, this report will display locations where the last accepted survey result was "Fail."

California State Report Enhancement

We have updated the California State Report to now include PVB assembly types. This change has been confirmed with the state and several customers to ensure accuracy and compliance. The update applies to all numbers that are not air gap only—meaning RP, DC, and now PVB assemblies are included in the report.

Resolved Issues

Dashboard Reporting Bug

Problem:
The bar graph for the "Assemblies Next Test Date" report was not displaying data for months 11 and 12 in the rolling bar chart. While the chart updated over time, the last two months remained blank, even though assemblies were scheduled for testing during those months.

Solution:
We have fixed the issue so that months 11 and 12 now correctly display the scheduled assemblies in the rolling bar chart. This ensures that all upcoming test dates are accurately represented, improving visibility and planning.

Unable to Load "Incomplete Contacts List"

Problem:
Users encountered an error message when attempting to load the "Incomplete Contacts List," preventing them from accessing and managing incomplete contact records.

Solution:
We have resolved the issue causing the error, ensuring that the "Incomplete Contacts List" now loads correctly. Users can now view and manage incomplete contacts without interruption.

Did this answer your question?