Implement a feature to handle putaway pendency when items are inwarded and the putaway process remains incomplete. Requirements: When a user completes the putaway process: If all items are successfully put away, the status is updated as "Putaway Completed". If some items are lost during the process, the system should allow the user to mark the remaining items as "Not Found" before completing the putaway. Workflow: For each inwarded batch of items: The system tracks the total items meant for putaway: 100 items Records the count of items successfully put away: 80 items Identifies the pending items for which putaway is not completed: 20 items Provide an option for the user to mark the pending items as "Not Found". Once the user confirms, update the system to: Mark the pending items as "Not Found". Mark the putaway process as "Completed" for the batch. Edge Cases: Ensure audit logs track the "Not Found" status for transparency. UI/UX Changes: Add a "Mark as Not Found" option on the putaway completion screen for pending items. Reporting: Ensure the system updates inventory records to reflect items marked as "Not Found" appropriately. Include these items in inventory discrepancy or lost-item reports. Acceptance Criteria: The system accurately tracks and updates the status of items during putaway. Users can seamlessly mark pending items as "Not Found." The putaway process is completed only when all items are either put away or marked as "Not Found." Inventory records and reports reflect the correct status of items.