Ariba Sourcing · Schema

ApprovalChange

An approval task state change record.

ApprovalsAuctionsB2BContractsProcurementRFxSAPSourcingSupplier ManagementSupply Chain

Properties

Name Type Description
changeSequenceId string Sequence ID of the change for pagination.
taskId string Task identifier.
documentType string Type of document being approved.
documentId string Document identifier.
status string Current task status.
fullURL string Full URL to view the approvable in the SAP Ariba UI.
View JSON Schema on GitHub

JSON Schema

external-approval-api-approval-change-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/ariba-sourcing/refs/heads/main/json-schema/external-approval-api-approval-change-schema.json",
  "title": "ApprovalChange",
  "description": "An approval task state change record.",
  "type": "object",
  "properties": {
    "changeSequenceId": {
      "type": "string",
      "description": "Sequence ID of the change for pagination.",
      "example": "12345"
    },
    "taskId": {
      "type": "string",
      "description": "Task identifier.",
      "example": "TASK-500123"
    },
    "documentType": {
      "type": "string",
      "description": "Type of document being approved.",
      "example": "RFXDocument"
    },
    "documentId": {
      "type": "string",
      "description": "Document identifier.",
      "example": "DOC-001234"
    },
    "status": {
      "type": "string",
      "description": "Current task status.",
      "example": "submitted"
    },
    "fullURL": {
      "type": "string",
      "description": "Full URL to view the approvable in the SAP Ariba UI.",
      "example": "https://mycompany-T.sourcing.ariba.com/Sourcing/main/ad/taskWorkspace"
    }
  }
}