Overview
This article lists the messages Logiwa IO shows when something stops you from creating, importing, receiving or cancelling a purchase order (PO), with the cause and the fix. Find the message you see, then follow the fix in the same row.
When to use it
A PO can’t be created, imported, edited or deleted.
Receiving is blocked on the web, on mobile or through the Open API.
A receipt can’t be cancelled.
Prerequisites
The exact message you see. Search this page for a few words of it.
Creating, importing and deleting POs
Message | Cause | How to fix |
“Purchase order is not created because the following products do not exist: [SKU_A, SKU_B]. Create these products first.” | The Excel file uses SKUs that aren’t in Logiwa IO. Over 20 SKUs are cut off with “and N more” | Create the listed products, then import the file again. See Import Purchase Order via Excel File |
“PO contains a Kit-to-Order product” | The Excel file has a Kit-to-Order product. The whole import fails | Remove the kit, or add its components instead |
“Parent LP is not allowed for Purchase Order creation. Please remove Parent LP details.” | A row of the Excel file has a parent LP | Remove the parent LP from the row. Receivers can still receive onto a parent LP on mobile |
“This Purchase Order status can not be deleted.” | You tried to delete a Started or Completed PO | Only Pending and Cancelled POs can be deleted. See Cancel or Delete a Purchase Order |
“A started purchase order cannot be cancelled.” | The PO already has receipts | Cancel its receipts in Receiving History first. When nothing is left received, the PO returns to Pending and can be cancelled |
Receive PO (web)
Message | Cause | How to fix |
“‘Receive PO’ cannot be used when PO is started” | The PO already has receipts. Receive PO works only on Pending POs | Receive the rest on mobile. See Receive a Purchase Order (Web) |
“This LP contains inventory” | The LP on a line already holds stock | Put an empty LP or a new LP number on the line |
“The selected License Plate already contains inventory in a different location. Please use an LP located in the Default Receiving Location or an empty LP to continue. ([LP])” | The LP holds stock in the Default Receiving Location, but the line has its own Receiving Location | Use an empty LP or a new LP number on the line |
“LP Number already exists for another LP Type in the same warehouse” | The LP number belongs to an LP of another LP type, or the same new number is on lines with different LP types | Use the LP’s own LP type on the line, or another LP number |
“Multiple SKUs for the LP are not allowed ([LP])” | The LP type allows only 1 SKU, and the LP would get a second product | Use a separate LP for each product |
Mobile receiving
Message | Cause | How to fix |
“You don’t have any access to complete process for the related order’s client” | Your user can’t access the PO’s client | Ask an admin to give you access to the client |
“You cannot receive more than remaining quantity” | The PO type doesn’t allow receiving more than ordered (Allow Exceed Quantity is off) | Receive only the open quantity, or use a PO type that allows exceeding |
“You have exceeded the expected quantity for this product. Would you like to proceed ?” | You are receiving more than ordered, and the PO type has Warn When Quantity Exceeds on | Confirm if the extra quantity is expected. Otherwise cancel and correct the quantity |
“The lot batch number you entered is not same with the expected one” | The PO type has Lot Batch Number Match on, and the lot doesn’t match the PO line | Receive the lot on the PO line, or correct the line |
“The receipt pack type you entered is not the same the expected one” | The PO type has Pack Type Match on, and you scanned another pack type than the line’s | Receive in the line’s pack type |
“Product or product pack type doesn’t belong to PO. Please check the entered data.” | The product isn’t on the PO, and the PO type has Allow Update When Started off | Receive only products on the PO, or add the product to the PO |
“You cannot add product for this PO Type” | The product isn’t on the PO, and the PO type has Allow Exceed Quantity off | Receive only products on the PO, or add the product to the PO |
“There is no LPN with this code. Please scan another LP code.” | The LP doesn’t exist, and creating new LPs is turned off | Scan an existing LP |
“This LP/Tote has inventory in different location. Location: [location]” | The LP already holds stock in another location | Use an empty LP, or receive into the LP’s location |
“Multiple SKUs for the LP are not allowed ([LP])” | The LP already holds another product, and its LP type allows only 1 SKU | Use a separate LP for each product |
A pop-up asks for dimensions, weight or volume | The client uses Receiving Verification, and the product has no physical attributes | Enter them, or continue if the mode is Warn. See Handling Missing Physical Attributes During Receiving |
Cancelling receipts
Message | Cause | How to fix |
“A received line of an order in completed status can’t be cancelled.” | The PO is Completed | Set the PO back to Started with Change Status, then cancel the receipt. See Cancel a Received Line |
“Receiving cannot be canceled for the selected inventory as it is transferred to another location” | The received stock has been moved to another location | The receipt can’t be cancelled from Receiving History |
Open API
Message | Cause | How to fix |
“This product is not found: '{SKU}'” | The SKU doesn’t exist | Create the product or correct the SKU |
“This line pack type not exists” | A PO line has no pack type | Send |
“PurchaseOrderDate must be date format” | The PO has no | Send the PO date |
“This LP does not exist” | The LP doesn’t exist, and | Send an existing LP, or set |
“LP {number} Creation failed. Valid LP Type required” | A new LP was requested without an LP type | Send a valid LP type code or identifier |
For every Open API rule and error code, see API Guide: Purchase Orders (Create, Update and Receive).
Common questions
My message isn’t on this page. What should I do? Contact support with the PO number, the SKU and the exact message text.
The message names a PO type setting. Where do I change it? Go to Settings > Data Setup > Purchase Order Type. See Purchase Order Type Creation.
