Delete Receiving Inbound

deleteReceivingInbound Mutation

Deletes a ReceivingInbound object from the system.

Arguments

Name
Type
Description

id

ID!

The unique identifier of the receiving inbound to delete

Return Type

ReceivingInboundDeletePayload! - Contains information about the deleted receiving inbound and any triggered workflows.

Return Fields

ReceivingInboundDeletePayload:

Field
Type
Description

deletedID

ID

The ID of the deleted receiving inbound

workflows

[TemporalWorkflow]

Workflow instances that were triggered by the deletion

Usage Example

mutation {
  deleteReceivingInbound(id: "inbound_123") {
    deletedID
    workflows {
      id
      runID
      status
      type
      startedAt
      completedAt
      result
      failure
    }
  }
}

JavaScript Example

Important Notes

  • Deleting a receiving inbound will also delete all associated inbound items

  • This operation may trigger cleanup workflows to handle inventory adjustments

  • The deletion is permanent and cannot be undone

  • Ensure proper authorization before performing this operation

  • Related stock movements and transactions may need to be handled separately

Last updated

Was this helpful?