Cloud Readiness / Oracle Fusion Cloud Warehouse Management
What's New
Expand All


  1. Update 22B
  1. Revision History
  2. Overview
  3. Feature Summary
  4. Warehouse Management
    1. WMS Common
        1. Key Changes in 22B for Artificial Intelligence / Machine Learning
    2. Inbound Logistics
        1. Prevent Creation of Multi-SKU LPNs During RF Split Inbound LPN
        2. Improvements in Init Stage Interface API
    3. Inventory Operations
        1. Manage Movement Requests in New UI
        2. Allow Lost LPNs to Be Consumed
        3. Apply/Remove Lock Codes for Multiple LPNs
    4. Outbound Logistics
        1. Embed Serial Numbers in 2D Barcodes Using WMS Label Designer
        2. Pack Multiple Inbound LPNs Into an Outbound LPN
        3. Display Last Printed Timestamp for Outbound LPN Labels
        4. Print Labels from RF Sort and Receive
        5. Capacity Check During RF Dynamic Staging
        6. JSON Support for Ship Outbound Load Output Interface
    5. WMS Mobile App
        1. Cross Dock LPNs During Receiving in Mobile App
    6. Cloud SCM Integration
        1. WMS Predefined Integration Mappings to Inventory Management for Transfer Orders
        2. Changes to WMS Predefined Integration Mappings to Inventory Management for Sales Orders for Serialized Items
  5. IMPORTANT Actions and Considerations

Update 22B

Revision History

This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:

Date Product Feature Notes
19 MAY 2022 Inventory Operations Allow Lost LPNs to Be Consumed

Updated document. Revised feature information.

19 MAY 2022 Inventory Operations Manage Movement Requests in New UI

Updated document. Revised feature information.

08 APR 2022     Created initial document.

Overview

HAVE AN IDEA?

We’re here and we’re listening. If you have a suggestion on how to make our cloud services even better then go ahead and tell us. There are several ways to submit your ideas, for example, through the Ideas Lab on Oracle Customer Connect. Wherever you see this icon after the feature name it means we delivered one of your ideas.

GIVE US FEEDBACK

We welcome your comments and suggestions to improve the content. Please send us your feedback at owms-cloud-comms_us@oracle.com.

DISCLAIMER

The information contained in this document may include statements about Oracle’s product development plans. Many factors can materially affect Oracle’s product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle.

This information may not be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. Oracle specifically disclaims any liability with respect to this information. Refer to the Legal Notices and Terms of Use for further information.

Feature Summary

Column Definitions:

Report = New or modified, Oracle-delivered, ready to run reports.

UI or Process-Based: Small Scale = These UI or process-based features are typically comprised of minor field, validation, or program changes. Therefore, the potential impact to users is minimal.

UI or Process-Based: Larger Scale* = These UI or process-based features have more complex designs. Therefore, the potential impact to users is higher.

Features Delivered Disabled = Action is needed BEFORE these features can be used by END USERS. These features are delivered disabled and you choose if and when to enable them. For example, a) new or expanded BI subject areas need to first be incorporated into reports, b) Integration is required to utilize new web services, or c) features must be assigned to user roles before they can be accessed.

Ready for Use by End Users
(Feature Delivered Enabled)

Reports plus Small Scale UI or Process-Based new features will have minimal user impact after an update. Therefore, customer acceptance testing should focus on the Larger Scale UI or Process-Based* new features.

Customer Must Take Action before Use by End Users
(Feature Delivered Disabled)

Not disruptive as action is required to make these features ready to use. As you selectively choose to leverage, you set your test and roll out timing.

Feature

Report

UI or
Process-Based:
Small Scale

UI or
Process-Based:
Larger Scale*

Warehouse Management

WMS Common

Key Changes in 22B for Artificial Intelligence / Machine Learning

Inbound Logistics

Prevent Creation of Multi-SKU LPNs During RF Split Inbound LPN

Improvements in Init Stage Interface API

Inventory Operations

Manage Movement Requests in New UI

Allow Lost LPNs to Be Consumed

Apply/Remove Lock Codes for Multiple LPNs

Outbound Logistics

Embed Serial Numbers in 2D Barcodes Using WMS Label Designer

Pack Multiple Inbound LPNs Into an Outbound LPN

Display Last Printed Timestamp for Outbound LPN Labels

Print Labels from RF Sort and Receive

Capacity Check During RF Dynamic Staging

JSON Support for Ship Outbound Load Output Interface

WMS Mobile App

Cross Dock LPNs During Receiving in Mobile App

Cloud SCM Integration

WMS Predefined Integration Mappings to Inventory Management for Transfer Orders

Changes to WMS Predefined Integration Mappings to Inventory Management for Sales Orders for Serialized Items

>>Click for IMPORTANT Actions and Considerations

Warehouse Management

WMS Common

Key Changes in 22B for Artificial Intelligence / Machine Learning

NOTE:  The following changes are added for future use and it is not recommended to configure these fields or use the functionality until it is recommended in further official release announcements.

The Warehouse Management Cloud team is currently building infrastructure for Artificial Intelligence / Machine Learning and a dashboard to utilize this functionality.

Steps to Enable

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

Key Resources

Inbound Logistics

Prevent Creation of Multi-SKU LPNs During RF Split Inbound LPN

You can now avoid creating multi-SKU LPN’s during inbound operations when performing RF Split Inbound LPN with an RF alert.

The new screen parameter “prevent-multi-SKU” has the following parameter values:

  • No (default): Allows multiple SKU's in the same Inbound LPN and is by default value.  
  • Yes: Prevents combining different SKU's into the same Inbound LPN. 

Steps to Enable

To prevent of creating multi-SKU LPNs, enable the following parameters: 

  1. Go to RF-Text: Split Cntr (rf.inbound.cwrfsplitcntr).
  2. Set the screen parameter value to None, No, Yes.
  3. Save the setting.  

Key Resources

Improvements in Init Stage Interface API

Two new parameters have been added to the legacy Init Stage Interface API. These new parameters give you better control to run certain interfaces in a specific order. For example, the Inbound Shipment serial number must be run after all the Inbound Shipment information is already in the system.

If there is an instance where you want to interface the inbound shipment serial number file first, you can run the interface with the only_load_stage_table set to Yes, and then run the Inbound Shipment interface with the only_load_stage_table parameter set to NO, and run_dependent_interface set to YES.

Steps to Enable

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

Tips And Considerations

As soon as the payload for the Advanced Shipment Notification (ASN) comes through with the serial number information:

  • If the only_load_stage_tables parameter is set to "Yes", the system invokes init_stage_interface for the inbound shipment serial number interface. 
  • if the only_load_stage_tables parameter is set to "No" and the run_dependent_interface parameter is set to "yes" the system invokes init_stage_interface for the inbound shipment

Once the shipment interface is completed, the shipment serial number interface will be triggered as part of the Inbound Shipment interface.

Key Resources

Inventory Operations

Manage Movement Requests in New UI

Managing internal warehouse movements in Warehouse Management Cloud is now easier with the addition of a new Movement Request entity. Movement Request will make it simpler and easier to handle internal warehouse movements by tracking how you move materials around your warehouse. If you need to move materials from certain areas to assembly areas or from one area to another, Movement Request will tell you , how much inventory you need to move, and where you need to put your inventory

For Example: A big box retailer has stored clothing items next to cleaning solutions, and the solutions have spilled, ruining the inventory. With the new Movement Request Entity, you no longer have to manually relocate each LPN to another location. Movement Requests can be created to move inventory from the impacted area to another location based on the replenishment configuration.

Other useful examples include:

  • Assists you in delivering required items to the assembly area when Work Orders are released by manufacturing.
  • Handle internal warehouse movements like locked batches to the recall area.
  • Handle slotting movements for moving LPNs/Skus from one location to another due to better positioning of the products to cater for changing demands.

The following sections will guide you through the setup of Movement Request.

MOVEMENT REQUEST HEADER

In the new UI module “Movement Request Header”, you will be able to track/view your Movement Request and perform CRUD Operations on Movement Request Entity.

The following permissions are now available to allow you to perform CRUD Operations

  • movement_request/can create movement request
  • movement_request/can edit movement request
  • movement_request/can delete movement request

The header section of this UI contains the following information:

UI Column Required Comments

movement_request_number

Yes

WMS Entered/Passed or Auto Generated number. Accepts letters or numbers

company_code

 

Display the company code in the movement request UI

facility_code

 

Display the facility code in the movement request UI

movement_type

Yes

Drop down list from available Movement Types. For more details look at the movement type section below.

status

Yes

Options:

  • Created
  • Partly Allocated
  • Allocated
  • In Picking
  • Complete
  • Cancelled

external_movement_request_nbr

 

If Movement Request is initiated through Fusion Inventory or any other ERP System, erp_movement_request number will be passed

priority

Numeric

Useful for prioritizing across different movement requests. Can be defaulted to 0 if priority is not specified.

Custom fields 1 to 5

 

Related custom fields.

Custom decimal (1 to 5)

 

Custom fields supporting decimals

Custom Date (1 to 5)

 

Custom fields supporting Data time values

Cust short text(1 to 12)

 

Short Text fields

create_user

 

Create User

mod_user

 

 Mod User

create_ts

 

 Create Timestamp

mod_ts

 

 Mod Timestamp

From the Movement Request Headers UI, you can manage the From/To Movement Request Status:

From Movement Request Status

When you are creating Movement Request Details:

  • Movement request detail provides SKU and quantity information to be picked and delivered.
  • Movement request detail can contain a destination zone or destination location. If the destination zone is provided, replenishment logic will pick the location within the specified destination zone.

MOVEMENT TYPE

In this new UI module, Movement Type UI, you will be able to configure Movement Types. This screen allows CRUD operations. Movement Types are a great way to differentiate between types of moves in the warehouse. This will help you to identify movements like  some could be for component movements to assembly work stations or movements to handle recalls. Movement Type will help in segregating the needs and also gives a good selection criteria for filtering different kinds of movement while subjecting for Replenishment Wave Runs.

The detail section of the Movement Type UI will contain the following information:

UI Column Required Comments

Movement Type

 Yes

Movement Type

Description

Yes

Description

allow_partial_allocation_flag

 

If enabled, it will allow partially allocating movement request

Only Deallocate on short

 

If enabled, the system will decrement the movement request quantity upon performing shorting.

NOTE: This is required for future usage. It will be used while shorting picks against relevant movement requests.

FROM INPUT INTERFACE

Movement Request is now an option in the Input Interface UI. This will allow external systems to create bulk Movement Requests. The interface will accept XML format.

A new Movement Request Interface Stage sub-UI is now available, and it will show you all the movement requests that have been processed and their correct status. It provides another way for you to manage movement requests. You can view the interfaced movement request records that are in staging, view the status of the interfaced requests and details on errors (if any.)

Interface Stage Sub-UI

In the Input Interface UI, you also have the option to create or delete a movement request with one or more details by uploading a movement request file (xml and flat files are supported.)

CREATE/DELETE MOVEMENT REQUEST THROUGH INIT STAGE INTERFACE API

You can also create or delete a Movement Request via the Init Stage Interface so that the movement requests created in Oracle Fusion/Manufacturing or any external manufacturing systems can be interfaced with Warehouse Management and the movement requests are created.

SAMPLE REQUEST URL:

https://intqa.wms.ocs.oraclecloud.com/lgf_21d_qa/wms/api/init_stage_interface/

Additional Details about Init Stage Interface

  • The movement request entity will process in both synchronous and asynchronous mode (async can be true or false).
  • Both xml and flat files are supported.
  • The only action codes currently supported are CREATE and DELETE at the movement request header level.
  • Multiple movement requests can be provided in a single payload.

NOTE: if there are errors with some of the movement requests in the passed data, only the movement requests with errors should not get processed. The rest of the movement requests should be created/deleted based on action code.

  • If a single movement request has multiple details, the system will process the movement request only if all details successfully pass validations.
  • Numbers are generated in Warehouse Management Cloud for the external movement request interfaced based on the movement request number interfaced from ERP/Manufacturing/any other external system.

GET REQUEST SUPPORT FOR MOVEMENT REQUESTS

NOTE:  A new entity movement_request_hdr is now added for GET request Which allows you to  fetch different movement request records.

Inventory History

FULFILLMENT OF MOVEMENT REQUEST

Movement Request are going to be fulfilled via Replenishment. The following sections will detail the different changes added to Replenishment Template.

CHANGES TO REPLENISHMENT TEMPLATE UI

The Replenishment Template UI  now allows you to configure and manage movement requests via replenishment waves. The replenishment wave will create tasks and tell you where to move the materials associated with movement requests.

NEW REPLENISHMENT TRIGGER MODE FOR MOVEMENT REQUEST

In the Replenishment Template UI, you now have the option to configure a new Replenishment Trigger Mode for movement request.   If Movement Request based replenishment is selected as the Trigger Mode, then the Replenishment logic will only search for eligible movement requests.

Replenishment Trigger Mode

Also, when you select  Movement Request Based Replenishment  as the Replenishment Trigger Mode,  the option to select a “Movement Request Search Rule” and “Movement Request Sequence Rule” becomes enabled and allows you to select  Movement Request Searches and Movement Request Sequence Rules you have previously created. 

Movement Request Sequence Rule

MOVEMENT REQUEST SEARCH

When you are fulfilling movement requests through waves, you can now configure a search using the new action button Movement Request Search based on movement request related fields and filter based on a combination of fields. This allows you to filter any relevant movement requests to be processed at a given time.

In the Replenishment Template UI, you can now create movement requests using the Movement Request Search action button.

Movement request related fields added in Movement Request Search - Selection Criteria

  • In the Replenishment Template >> Movement Request Search UI, selection criteria button is available
  • In the selection criteria, movement request related fields are added and allow you to define criteria with them
  • In the selection criteria, common fields related to item entity are available and can be used with movement request fields to configure selection criteria

MOVEMENT REQUEST SEQUENCE RULE ACTION BUTTON

A new Movement Request Sequence Rule button, now available in the Replenishment Template UI, allows you to configure rules in a pre-defined sequence, in order to prioritize fulfillment of movement requests. From the create/edit/copy pane of the Replenishment Template >> Sequence Rule, “Dynamic Movement Request Search” is added in the Template Type drop-down as an additional option to define sequence rules.

Dynamic Movement Request Search

NEW INVENTORY HISTORY TRANSACTIONS (IHTs) FOR MOVEMENT REQUEST STATUS CHANGES

Whenever a movement request status changes, Warehouse Management Cloud creates an Inventory History Activity 88-Movement Request Status Change and IHT-89 Movement Request Detail Status Change. so that it can be picked up by external systems/ERP systems/slotting systems to make any necessary actions. You can view the history activity in the Inventory History Activity Parameters UI.

NOTE:  Standalone replenishment always replenishes to a permanent location. If the Replenishment Trigger Mode is set to “Movement Request Based Replenishment” you can now replenish to dynamic locations also.

Warehouse Management can replenish to a particular location (has to be type active) via the Replenishment Trigger Mode field. In the Movement Request Detail UI detail, the destination replenishment zone can be permanent or dynamic.

In the Replenishment Template View ->Replenishment Rules action button, the following is also supported:

  • round up one uom
  • Consolidate and distribute replenishment

NOTE:  Ignore capacity for last permanent location will not be supported for movement request replenishment.

In the Replenishment Rules ->Replenishment Rule Sequence, all allocation methods are supported (for example, First in First Out, Last in First Out.) Also, all types of Replenishment UOM (LPNs, Cases, Packs, and Units) and Consolidate and Replenishment are supported.

The corresponding replenishment related Task Types (for example, Consolidate-Replenish, Replenish-LPN, Replenish-Cases) can also be used for movement request.

If you want to run cancellation waves, you can do this in the Replenishment Template View UI via the following fields:

  • Cancel Partially Allocated – will cancel partially allocated part of movement request line
  • Cancel Fully Allocated – will cancel corresponding unallocated part of movement request line

MOVEMENT REQUEST STATUS UPDATES DURING STANDALONE REPLENISHMENT

Now, when movement requests are fulfilled through standalone replenishment, in the Movement Request Detail UI, the respective status of movement requests is updated to "Partly allocated" or "allocated", depending on the allocation done. The following table details the status changes that will happen depending on the scenario:

UI Status Changes To
Movement Request Detail
  • "Partly Allocated" - when there is some quantity allocated for the movement request detail but it is less than the movement request detail required quantity
  • "Allocated" - when the quantity allocated is same as the movement request detail required quantity
  • The Allocated quantity in the respective Movement Request Detail will be updated
Movement Request Header
  • "Partly Allocated" - when any one of the movement request details associated with that movement request header are partly allocated or allocated
  • "Allocated" - when all the movement request details associated with that movement request header have a status of "Allocated" 

Steps to Enable

  1. Configure a new screen from module: UI-HTML: Movement Request Headers
  2. To enable the Movement Request Header UI, add the following Group Permissions:
  • movement_request/can create movement request
  • movement_request/can edit movement request
  • movement_request/can delete movement request
  1. To enable movement request status updates, make sure that the Replenishment Template UI has the replenishment trigger mode set as "Movement Request Based Replenishment."

Key Resources

Allow Lost LPNs to Be Consumed

CONSUMING A LOST LPN THROUGH API

Consuming a LOST LPN now got easier with the addition of new functionality in the IBLPN Direct Consume API and the Inbound LPN UI. Currently, when an Inbound LPN is marked as Lost, the system displays an error ‘Invalid Status’ when you try to consume the LPN through API IBLPN Direct Consume.

A new parameter (num-days-iblpnlost-for-consume) has been added which allows external PaaS applications to pass in ‘X’ days since the LPNs are marked as Lost, which makes them eligible for marking the LPNs and for consuming Lost Status LPNs beyond a certain date. Any LPNs which are marked Lost less than "X" days from today, will not be allowed to be marked as Consumed.

POST ../wms/lgfapi/v10/entity/iblpn/{id}/direct_consume/

Category

Parameter

Type

Required

Default

Description

Options

num-days-iblpnlost-for-consume

Integer

        X

Empty or 0

Considers LPNs in status Lost to be consumed according to the number of days that it has been lost. Based on the mod timestamp.

CONSUMING A LOST LPN THROUGH INBOUND LPN INQUIRY

In the Inbound LPN Inquiry screen, a new action button Consume LPN has been introduced. You should configure the inventory/can edit inventory permission to the relevant group to enable the Consume LPN button. Once enabled, you can select from multiple options for LPNs.

Upon selecting LPNs:

  1. Click Consume LPN. The system displays a message box with the following details: 
  • "Number of LPNs Selected for Consume "X".  X¿>Denoting number of LPNs. 
  • Text field to enter the number of days since Lost for Consumption. Value entered here is used to validate if selected Lost Status LPNs are eligible for consumption or not. 
  • Drop-down to select the reason code. Reason Code selected will be stamped on IHT-2 (Consume LPN). 
  • Option to proceed or cancel. 
  1. Once accepted, the system displays a detailed message ‘X Number of LPNs selected and Y successfully Consumed". Upon clicking More Details, the system displays the LPN numbers which were not consumed. 
  2. Expand Consume LPN to mark LPNs that are Lost as Consumed. 
  3. Click Save. 

You can consume LPNs that are in Located, Received or Lost Status for multiple LPNs. Inventory History Transaction (IHT) records will be written after performing Consume LPN with or without a lock code.

NOTE:  If some of the LPNs you select do not pass validations, the system will display a message alerting you which LPN numbers were not consumed. Consume LPN updates will be made for LPNs that pass successful validations.

Steps to Enable

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

Key Resources

Apply/Remove Lock Codes for Multiple LPNs

There are certain scenarios where you may want to apply a lock code in order to prevent a group of LPNs from being locked so that they are not passed to downstream operations due to batch recall or quality check. Save time by assigning a Lock Code to groups of Inbound or Outbound LPNs based on search criteria. Two new action buttons Mass Add Lock Code and Mass Remove Lock Code are now available in the Item Inventory by LPN screen (module name: LpnItemInventoryView).

After selecting the inventory criteria using the search tool, you can either apply a lock code or remove a lock for the listed LPNs. The UI will confirm your selection informing you of the number of LPNs that are about to be locked or unlocked.

Mass Add Lock Code Confirmation

After you proceed, you will be provided with a list of available Lock Codes that you can apply.

In addition to the new buttons, this entire process is permission-based. You can only access these new buttons if the permission is configured.

NOTE: The administrator role will have all permissions which are included by default. So, the permissions for "container/Can mass add lock code" and "container/Can mass remove lock code" are included by default for the Administrator role.

Steps to Enable

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

Key Resources

Outbound Logistics

Embed Serial Numbers in 2D Barcodes Using WMS Label Designer

You can now print multiple serial numbers using our new Label Designer Function, SERIAL_NBRS_FROM_OBLPN. This function allows multiple serial numbers for a SKU to be scanned in a single scan.

This new function is available for OBLPN Labels, OBLPN Content Labels, and Shipping Label, as well as all other labels. It works best in two-dimensional barcode labels such as QR Barcode Type, as it will embed a large number of characters allowing you to provide more information.

NOTE: You can also use this function on Multiple SKU items, but the system will only return serial numbers and not include the related SKU information.

Steps to Enable

To enable printing multiple serial numbers in Label Designer, set up the following function details:

  • Data Type: Dynamic 
  • Function: SERIAL_NBRS_FROM_OBLPN 
  • Function Arguments example: {delimiter:",",max_chars:0}  

Where, 

  • delimeter could be comma(,), pipe (|), collan (:) 
  • max chars: it’s the maximum number of characters you want to display in the label. 0 means unlimited or instead of the function you could use
  • Expression : serial_nbrs_from_oblpn(get_qs(), args="{\"delimiter\":\",\", \"max_chars\":0}")

Key Resources

Pack Multiple Inbound LPNs Into an Outbound LPN

A new API (Pack Multiple Inbound LPNs into One OBLPN) is available which allows you to pack multiple IBLPNs with Full LPN allocation into a single cubed OBLPN, When you run a Wave template, the wave will allocate inventory (multiple IBLPNs with Full LPN allocations) against the sales order(s) (with the same destination), to be packed into a single cubed OBLPN. You can Cube multiple full LPN allocations into a single Outbound LPN. This kind of allocation is useful when there are smaller Inbound LPN’s being cubed into a single Outbound LPN. This simplifies and streamlines the packing process.

URL:

POST .../lgfapi/v10/pick_pack/pack_multiple_iblpns_into_one_oblpn

REQUEST PARAMETER – OPTIONS

Name

Type

Required

Default

Description

facility_id

integer

       C

 

Context facility by id.

facility_id__code

String

       C

 

Context facility by code.

company_id

integer

       C

 

Context company by id.

company_id__code

String

       C

 

Context company by code.

async_flg

Boolean

       

true

  • false:
    • Instead of submitting a celery task at the end for later processing, it should be immediately processed and a response returned.
    • On success, return a 204 - "No Content".
  • true:
    • On success, return a 202 - "Accepted" with no response body.

Signals that we received the request and it was successfully submitted for processing.

REQUEST PARAMETER OPTIONS FOR pick_list:

Name

Type

Required

Default

Description

to_container_nbr

object

        X

 

OBLPN number to be packed(which has multiple IBLPNs(full LPN allocs) linked to it)

REQUEST JSON EXAMPLE:

{

"async_flg": true,

"pick_list": [{

"facility_id__code": "FAC1",

"company_id": "123",

"to_container_number": "OBLPN1"

}]

}

Steps to Enable

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

Key Resources

Display Last Printed Timestamp for Outbound LPN Labels

Label management and organization just got a little easier! There are now three new fields available in the Outbound LPN UI where you can easily view the date and time the label was printed. The following three new fields have been added in the OB LPN UI and will display the last printed timestamp for each type of label.

  • Shipping Label - Last Printed Timestamp 
  • OBLPN Label - Last Printed Timestamp 
  • OBLPN Content Label - Last Printed Timestamp

When a label is printed, the above fields will be populated with the current facility timestamp indicating to users when the label was last printed for the selected OBLPN.

For example, let’s say you select multiple OBLPNs from the OBLPN view and click "Print Shipping Label." After sending the print request to the selected printer, Warehouse Management will update the "Shipping Label - Last Printed Timestamp" field for the selected OBLPNs with the current facility timestamp.

NOTE: The timestamp fields will be updated with the current timestamp even if the fields are already populated with a timestamp.

Steps to Enable

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

Key Resources

Print Labels from RF Sort and Receive

Now you can easily auto create an LPN from the RF Sort and Receive transaction. This increases productivity as floor users usually print blind labels from the UI prior to starting the transaction. Therefore, users no longer have to print labels close to a computer and then bring them to the receiving station.

The following screen parameters are introduced in the rf.outbound.cwrfpacklpn RF module:

Parameter name

print-labels

Parameter type

Selection

Parameter options

Inbound LPN Label

Default behavior

Blank (acts as None)

If you select “Inbound LPN Label” then IBLPN Labels will print upon ending the IBLPN. A new hot key has been added in RF Sort and Receive transaction. If the parameter “Print-Labels” is set to Inbound LPN Label, the new hot key “CTRL-P” is available.  Upon selecting CTRL-P, you will be able to type the Label printer you would like the labels to print from. This gives you flexibility in case you need to change the printer as you may be closer to another printer.

Steps to Enable

Parameter “Print-Labels” must be set to Inbound LPN Label.

Key Resources

Capacity Check During RF Dynamic Staging

Oracle Cloud WMS now ensures capacity limits in staging locations with an error message. Your staging locations will never be overpopulated with the latest enhancements made to RF Dynamic Staging and RF Unloading OBLPN transactions.

When the following capacity limits are configured at the location level, RF Dynamic Staging and RF Unloading OBLPN transactions will now check the available capacity in the location to make sure the incoming inventory fits in the location.

  • Max Units 
  • Max LPNs 
  • Max Volume  
  • Max Weight 
  • Dimensions - (Length, Width, Height)

Steps to Enable

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

Key Resources

JSON Support for Ship Outbound Load Output Interface

Warehouse Management Cloud has been enhanced to include JSON support for Ship Outbound Load in the Output Interface. JSON support will provide many benefits including:

  • Overall payload size reduction and performance improvements
  • A more compact yet hierarchical data format - JSON
  • Reduction in redundant/repeated data
    • For Example: Repeating all data per serial number
  • User customizable field selections per output interface

In the Output Interface Configuration UI, you can now configure the interface format as JSON, but only for  interface type= Outbound Loads Export

Outbound Loads Export

You also have the option to configure the field(s) output in the representation for interfaces using JSON. Selecting the fields that you want to send will reduce the payload size and ensure you only get the data you need. You can configure field output using the “Field Selection” button in the Output Interface Target UI:

Output Interface Target

The Field Selection access is controlled by the permission “can change output”.

NOTE:  Since the field selection configuration is per target, you can customize the output to only provide exactly what is needed by each consuming system. This helps to keep payload sizes low and generation speed fast.

The Field Selection button will take you to a new child screen, Output Interface Target Field Selection View. Here the user will be presented with the entire hierarchy tree. The tree will always be collapsed upon entering the selection screen.

Field Selection

Any new target or existing target that has never been configured will start with an internally defined default set of fields for the given interface. From here you can select your criteria:

Field Selection Child Screen

Action Buttons on the Field Selection child screen:

  • Expand All – Expands the entire tree
  • Collapse All – Collapses the tree down to root node
  • Expand Selected – Expand only the tree branches that contains a selected field.  All others are collapsed
  • Deselect All – Deselects all fields.  However at least one field must be selected to save changes
  • Reset – Restores the field selections to that of the last time it was saved
  • Restore Default – Restores the field selections to the default defined by Warehouse Management.

Steps to Enable

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

Tips And Considerations

NOTE: Expand All and Collapse All could cause some screen lag.  It is recommended to use Expand Selected and work from there.  Expand Selected could also cause screen lag if all fields are selected. Also, depending on the Fields selected and saved for each target, the “Column Name” drop-down under the Output Interface Target Criteria will be filtered.  Only the fields that are selected will be displayed in the drop-down.

Key Resources

WMS Mobile App

Cross Dock LPNs During Receiving in Mobile App

You can now cross-dock LPNs during receiving to help speed up order fulfillment via the Oracle WMS Mobile App. A new “Cross dock” toggle is introduced in the Receiving main screen of the VBCS. After launching the receiving module, the Cross dock toggle will be disabled, by default.

Cross Dock

NOTE: The Cross dock LPN functionally is only available after enabling the toggle and configuring a valid parameter value.

A new selection type screen parameter “X-dock mode” is introduced in the VBCS Receiving module with the following parameter choices:

Xdock Parameter Values

  • None: Cross dock functionality is disabled. 
  • LPN Nbr Xdock: Cross dock functionality is enabled for single and multi-SKU LPNs. It will only work if its cross-dock orders have the “Required Container Number” populated in the Order detail record.

NOTE: Auto creation of cross-dock orders is not possible with this option. 

  • LPN Nbr and Single SKU Xdock: Cross-dock functionality is enabled for single SKU LPNs. Cross dock orders do not need to populate the “Required Container Number” in the Order detail record. 
  • LPN Nbr, single, multi sku dock facility: Cross dock functionality is enabled for single and multi-sku LPNs. The system first matches the LPN with an order and if the LPN number does not match, then the system will Xdock single sku. If the LPN is a multi sku, then the system will Xdock facility, only if it is a facility order. 
  • LPN Nbr Single and Multi-SKU Xdock: Cross dock functionality is enabled for single and multi-SKU LPNs. Cross dock orders do not need to populate the “Required Container Number” in the Order detail record. 

NOTE: If the screen parameter "xdock_mode" is configured with a valid value and the "Cross Dock" toggle is disabled in the VBCS Receiving main screen, on completing receiving and clicking on "Save all and end trailer", the system will display a warning message where you can Accept or Reject the message.

Steps to Enable

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

Key Resources

Cloud SCM Integration

WMS Predefined Integration Mappings to Inventory Management for Transfer Orders

WMS TO INVENTORY TRANSFER ORDER FLOW

As a part of the Warehouse Management Cloud to Inventory Management predefined integrations, Warehouse Management Cloud now supports Transfer Orders (TO.) Support for Transfer Orders will allow Inventory Management to specify serial number information in the Inbound Shipment.

In this new flow for Transfer Orders, the Receipt Advice lines of Type TO will get created as a Cartonized Inbound Shipment in Warehouse Management Cloud Distribution Center 2 (DC2.)

NOTE: The Warehouse Management to Inventory Management predefined integration mappings currently only support serial numbers and lot numbers. Inventory Attributes are not currently supported.

The following figure shows the flow of Transfer Order Creation and Fulfillment by Warehouse Management Cloud from DC1 to DC2:

Transfer Order Creation and Fulfillment

  • Step 1: Transfer Orders are created by Inventory Management. Optionally, an internal sales order gets created in Order Management (OM) Cloud.
  • Step 2: Inventory Management creates a Shipment Request (Interface Order) to Warehouse Management at DC1 (Source Organization)
  • Step 3: DC1 fulfills and ships the order, creates an SLS file, and sends a Shipment Confirmation to Inventory Management.
  • Step 4: Inventory Management Generates Receipt Advice lines from the Ship Confirmation file and interfaces to Warehouse Management DC2 as an IB Shipment.
  • Step 5: Warehouse Management DC2 will perform receiving and putaway. DC2 sends a Receipt Confirmation to Inventory Management.
  • Step 6: The Transfer Order is closed and sent from Inventory Management back to Order Management.

Steps to Enable

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

Key Resources

Changes to WMS Predefined Integration Mappings to Inventory Management for Sales Orders for Serialized Items

When Warehouse Management Cloud ships sales orders, the WMS predefined integration mappings to Inventory Management now send multiple serial numbers packed in a LPN in a single shipment confirmation message (SLS).  This streamlines the number of shipment confirmation messages sent for serialized items. 

These changes to the shipment confirmation for serialized items  have also been delivered in the new WMS predefined integration mappings to Inventory Management for transfer orders.

Steps to Enable

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

Key Resources

IMPORTANT Actions and Considerations

DEPRECATION OF GEN1 WEB REPORTS

The original Gen 1 WebReports deprecation announcement was communicated with the WMS Cloud 20B update announcement in April 2020, and subsequently reiterated with the scheduled date in several customer connect sessions and reminders since. It is very important for you to have migrated all of your business critical reports fully to Gen2 by this date.

For further information and tips on creating reports, please refer to MOS and the following Cloud Customer Connect training sessions:

Please contact Oracle Support if you have any questions.

DEPRECATION OF LEGACY APIS

Warehouse Management Cloud is deprecating several legacy APIs that no longer comply with the overall strategy to develop REST APIs. See the Deprecation of Legacy APIs document for more details about the legacy APIs that will be deprecated in the 22B release.