For the complete documentation index, see llms.txt. This page is also available as Markdown.

Void Wave

Submit a void request for wave records in Xorosoft ERP. Use this operation carefully because it can change transaction status or remove data from active workflows.

post
Authorizations
AuthorizationstringRequired
Bodyobject[]

Waves or individual wave lines to void.

WaveIdinteger · int64 · nullableOptional

Internal wave record identifier. Supply this or WaveNumber.

WaveNumberstring · nullableOptional

Human-readable wave number. Supply this or WaveId.

WaveLineIdsinteger · int64[]Optional

Specific wave line identifiers to void. Omit this property to void the full wave.

OverrideOrderLockFlagbooleanOptional

Set to true only when the caller is permitted to void a wave associated with a locked order.

Responses
200

Request processed successfully.

application/json

Standard Xorosoft ERP API response envelope used by most endpoints.

ResultbooleanOptional

True when the operation completed successfully.

MessagestringOptional

Human-readable success or error message.

Pageinteger · nullableOptional

Current page number when paging is enabled.

TotalPagesinteger · nullableOptional

Total page count when paging is enabled.

post/api/xerp/wave/void
POST /api/xerp/wave/void HTTP/1.1
Host: res.xorosoft.io
Authorization: Basic username:password
Content-Type: application/json
Accept: */*
Content-Length: 60

{
  "WaveHeader": {
    "WaveNumber": "WAVE-1001"
  },
  "WaveDetailArr": []
}
{
  "Result": true,
  "Message": "Request processed successfully",
  "Data": {}
}

Last updated

Was this helpful?