One of your ideas has been delivered from your suggestion.Generate Cycle Count Info on Rejection of MHE Triggered Counts

Rejecting cycle count adjustments creates new cycle count tasks either for the entire location or for specific items, depending on configuration. For MHE-driven cycle counts (counts passed via the Cycle Count List API), the originating MHE must be notified when a recount is needed. So that the same MHE can perform the recount.

Previously, the system created recount tasks, but the MHE that sent the original count was not alerted with the recount task information. Now, recount tasks created from MHE driven cycle count rejections are communicated to the originating MHE.

We have enhanced the MHE-driven cycle count rejection flow to generate and send Cycle Count Task Info to MHE system. This keeps WMS and MHE in sync throughout the recount process and significantly reduces manual coordination during MHE-driven cycle count rejections.

The following are the key supporting changes.

DISPLAY MHE SYSTEM ON CYCLE COUNT ADJUSTMENTS

To display the MHE System Code for cycle counts, we have added “MHE System” column to the Cycle Count Adjustment UI. When the Cycle Count List API sends cycle counts in deferred mode, the system now records the provided MHE System Code on the specific cycle count adjustment record.

CAPTURE MHE SYSTEM IN INVENTORY HISTORY TRANSACTION

For completed cycle counts, the system updates IHT-37 (Active Location Cycle Count Complete) and IHT-38 (Reserve Location Cycle Count Complete) Inventory History Transaction records. For MHE-driven cycle counts, the system now records corresponding MHE System on the Ref Code 7 and Ref Value 7 for the IHT-37 and IHT-38.

GENERATE CYCLE COUNT TASK INFO ON REJECTION (MHE)

When a cycle count adjustment populated with an MHE system is rejected and a task is created, the system now sends Cycle Count Task Info to that associated MHE system.

NOTE:

  • Rejection of multiple item-specific counts with different MHE systems for the same location generates and sends one Cycle Count Task Info file for the location.
  • During bulk cycle count adjustment rejections, the system uses the first performed count’s MHE System to generate Cycle Count Task Info file. If the first performed count has no MHE System, the system doesn’t generate any file.

SUPPORT CYCLE COUNT TASK TYPE IN REJECT/RECOUNT APIS

To trigger item-driven recounts, we have added optional cc_task_type and priority fields to the Reject/Recount and Bulk Reject/Recount APIs.

NOTE:

  • cc_task_type option accepts the task type value corresponding to an item-driven cycle count task.
  • If cc_task_type value is provided, then passing a value in the priority field is mandatory.
  • When an MHE-driven cycle count adjustment populated with an MHE system is rejected through these APIs and a task is created, the system sends Cycle Count Task Info to that specific MHE system.

For more details, see the WMS REST Guide.

IMPROVED USER EXPERIENCE FOR CYCLE COUNT ADJUSTMENT RECOUNT

If the allow-item-driven-recount screen parameter is enabled, rejecting cycle count adjustment records opens the Select a Task Type pop-up.

Previously, this pop-up let you to enter item-driven task type and priority and clicking Cancel still created location-based recount tasks. This often led to unintended rejections and location-driven recounts.

To avoid unintended cycle count rejection operation, the behavior of Cancel action has been repurposed to abort the operation. This gives the user an opportunity to abort the operation before any rejection or recount task is created.

We have also introduced Create CC Item Level Task toggle button on the Select a Task Type pop-up. This provides user a clear option to create either item-driven or location-driven cycle count tasks.

NOTE: This behavior applies only through the Redwood version of Cycle Count Adjustment UI.

The following table shows how Submit and Cancel behave when the Create CC Item Level Task toggle is enabled or disabled on the Select a Task Type pop-up:

Scenario Submit Behavior Cancel Behavior
When Create CC Item Level Task is enabled. The system rejects cycle count adjustment records and creates item-driven cycle count tasks based on the provided task type and priority. The system returns to the Cycle Count Adjustment UI with no changes to the selected cycle count adjustment records.
When Create CC Item Level Task is disabled. The system rejects cycle count adjustment records and creates location-driven cycle count tasks based on the task type provided in the recount trigger.

Steps to enable and configure

You don't need to do anything to enable this feature.