We are delighted to announce a groundbreaking enhancement to our WMS – the introduction of forward video-capturing capabilities. This update is a revolution in how we manage and process forward packaging, driven by the evolving needs of the market and the stringent requirements from leading marketplaces like Amazon, Myntra, Ajio, and Nykaa.
Why This Update Matters?
The e-commerce landscape demands transparency and accountability in the steps of the order fulfillment process. Recent policy updates from major marketplaces starts requiring the submission of forward packaging footage for SPF claims. This policy ensures that all stakeholders can confidently verify the integrity of the packaging process, making forward video capturing an indispensable tool for our operations.
This update is a testament to our commitment to innovation, operational excellence, and compliance. By introducing forward video capturing into our WMS, we're not just meeting marketplace requirements; we're setting a new standard for transparency and efficiency in warehouse management. Welcome to the future of WMS, where every package is packed with confidence.
Highlights
Enhanced Video Capturing for Forward Order Processing: Capture every moment with our new forward video capturing feature, ensuring compliance with marketplace SPF policies. Audit logs are now maintained at the warehouse level for enabling/disabling this configuration, ensuring full transparency and control.
Streamlined Media Management: We've refined the video file naming conventions and storage processes for both return and forward order processing, incorporating video size and duration for comprehensive tracking. The forward order videos are now meticulously named and stored, facilitating easier retrieval and management.
Improved Video and Image Retrieval: The process of downloading videos and images has been significantly improved. We've removed the multi-select option for a more focused approach and introduced dedicated 'Download Video' and 'Download Images' buttons, making it simpler and more efficient to access the media you need.
Optimized Packing Process with Video Support: The Piece-Packing Screen has been updated to support the new video capture feature, intelligently managing the recording process based on the packing scenario and ensuring that video capture aligns perfectly with operational workflows.
Prerequisites and Configurations
NAS devices should be installed in the warehouse’s local network.
Setting up NAS Hardware
Forward Video Capturing Configuration
Video Capturing Configuration in WMS
Operational Scenarios Addressed
We've tailored the video-capturing process to accommodate various packing situations, from single pack boxes without split-piece-packing to multi-pack boxes with split-piece-packing. Each scenario is designed to ensure that video capturing is seamlessly integrated into the packing process, enhancing compliance without compromising efficiency.
How to Access the Videos?
View & Retry Pending/ Failed Video Uploads to NAS in WMS
File name convention at NAS
File name for forward order videos will have the following pattern:
ChannelOrderCode_ShipmentID_timestamp
Capture audit logs at warehouse level for the enable / disable of this configuration.
Enable video capture -
Action : “enable forward video capturing” OR “enable return video capturing”
Description : “Channel : <Channel ID> “
Disable video capture -
Action : “disable forward video capturing” OR “disable return video capturing”
Description : “Channel : <Channel ID> “
Modifications / Enhancements
Search Return Order Screen
Remove the multi-select option for downloading videos.
Add a 'Download Video' button to download captured videos (if available). If no video is available for this return, display a warning message indicating the absence of any videos.
Add a ‘Download Images’ button that allows users to download images corresponding to a return order (in zip format).
To improve the video downloading process, eliminate the dummy 'iframe' used for downloading and replace it with a new download API that will be developed in the print-app.
When creating the video URL for downloading, remove the hardcoded value 'Share' from the path
Video Capturing during Forward Order Processing
Store videoBlobs in indexedDB accordingly to accommodate file name mentioned above
Piece-Packing Screen
Fetch NAS configuration for forward order processing
Check for pending blobs in indexedDB
if any blob present in
new
orin_transit
status,Login in NAS
if error, show prompt to configure print-app and refresh the screen
if successful, set
isLoggedIn
flag to true
Fetch pending blobs from indexedDB and send them to NAS
As soon as user scans item ID (or Outward Box ID in case of split-piece packing),
check for video capture configuration at channel-level
if video capture for forward order is false
continue with normal packing flow
else,
if
isLoggedIn
flag is false, try logging in NAS to verify if print-app is properly configuredif error, show prompt to configure print-app and refresh the screen
if successful, set
isLoggedIn
flag to true
Follow the steps outlined in the respective cases mentioned below.
Case 1: Single Pack Box without split-piece-packing
When 'complete packing' is clicked, save the video blob up to that point in indexedDB with
new
status.As soon as user clicks ‘print invoice & shipping label’, save the video blob up to that point in indexedDB with
new
status.If 'isSkipAWBScan' is true, stop recording and retrieve the stored videoBlobs (of
new
&in_transit
status) from indexedDB to send to NAS.If 'isSkipAWBScan' is false, stop recording once the user confirms AWB Scan. Save the video blob up to that point in indexedDB and then retrieve the stored videoBlobs (of
new
&in_transit
status) from indexedDB to send to NAS.
Case 2: Single Pack Box with split-piece-packing
Scan Item(s) tab
When ‘create shipment’ is clicked, stop recording. Save the video blob up to that point in indexedDB and then retrieve the stored videoBlobs (of
new
&in_transit
status) from indexedDB to send to NAS.
Scan Outward Box
Follow the steps mentioned in
Case 1
.
Case 3: Multi Pack Box without split-piece-packing
When the user clicks on 'close box', stop the recording. Save the video blob up to that point in indexedDB and then retrieve the stored videoBlobs (of
new
&in_transit
status) from indexedDB to send to NAS.If the UI is not getting reset (e.g., in cases of 'single_shipment_partial' or 'all items scanned'), automatically start video capturing again, and then follow the steps as mentioned in
Case 1
.
Case 4: Multi Pack Box with split-piece-packing
Scan Item(s) tab
Follow step 1 mentioned in
Case 3
.
Scan Outward Box
Follow the steps mentioned in
Case 1
.