catalog

Message Types and Data Types

Service Operations (Technical Names)

This process component provides the following service operations:

You use this information when preparing the implementation phase of your project. During the developments, use the WSDL provided by a running SAP CC Core Server system at the appropriate endpoint over HTTP. Use the technical name of this process component (catalog) to determine the relevant endpoint URL.

Note

Consult the functional specification of each service operation for more information about the business context and use, the error handling, and the prerequisites.

Legend
  • The XML elements are ordered and required by default. Each element is described on a line by its:
    • Name
    • Type (or base type)
    • Use: Optional (*), required (default), prohibited
    • Default value
    • Occurrence: Unique (default), multiple
    • Nillable attribute
    • Restricted enumeration
  • The attributes are prefixed using the @ character. Each attribute is described on a line by its:
    • Name
    • Type (or base type)
    • Use: Optional (*) (default), required, prohibited
    • Default value
    • Restricted enumeration

Important Note (*)

This SAP product documentation is based on the XML Schema handled by SAP CC. It does not show the conditional elements or attributes at business level. However conditional constraints may exist on certain elements or attributes that are tagged as optional. Refer to the annotations or comments that precise the final business use.

Message Types

This section details all the message types defined by this process component (Web service). Consult the specifications of both the request and response that correspond to your service operation.

Operation: chargePlanClassFind

The following message types are specified for the chargePlanClassFind operation:

Message Type: chargePlanClassFindRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The chargePlanClassFindRequest message type is structured as follows:

  • chargePlanClassSearchFilter (ChargePlanClassSearchFilter)
    • searchWindow (SearchFilterWindow, optional)
      The settings to enable reference-based pagination of search results in response. Several operation requests are necessary to retrieve the complete results.
      • windowSize (int, optional)
        The maximum number of results expected in the operation response. The SAP CC system returns a subset of the matching result set.
      • fromUniqueId (String256, optional)
        The reference to start pagination from. When omitted in the first search operation request, the beginning of the result set is returned by the SAP CC system. When set in an operation request, it must be equal to the lastUniqueId element in the previous operation response.
    • totalCountRequired (boolean, optional, default: "false")
      Tells the server to indicate the number of unreturned items in the response (the items included in the response itself are not included in the count).
    • id (StringAttributeDescription, optional)

    • description (StringAttributeDescription, optional)

    • status (Status, optional, {open | released | obsolete})
    • additionalInfo ... (AdditionalAttributeDescription, optional, multiple)
      • name (String256)

        • pattern (String256)
        • stringEnumeration (StringEnumeration)
        • numberEnumeration (NumberEnumeration)
        • dateEnumeration (DateEnumeration)
          • value ... (Date, multiple)
        • numberRange (NumberRange)
          • min (NumberBoundary)
            • @included (boolean, default: "true")
          • max (NumberBoundary)
            • @included (boolean, default: "true")
        • dateRange (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")

Message Type: chargePlanClassFindResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The chargePlanClassFindResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • totalCount (int, optional)
    The number of remaining objects in the set after the current page found by the SAP CC system. This includes the number of objects in the current set.
  • lastUniqueId (String256, optional)
    The reference of the last element in case of pagination. Set up the fromUniqueId element in the next search operation request with this reference value.
  • chargePlanClass ... (ChargePlanClass, optional, multiple)
    • id (String256)
    • owner (String256)
    • status (Status, optional, {open | released | obsolete})
    • description (String2000, optional)
    • additionalInfo ... (AdditionalInfo, optional, multiple)
    • parameter ... (Parameter, optional, multiple)
    • counter ... (Counter, optional, multiple)
    • accountAssignment ... (TypedAccountAssignment, optional, multiple)
    • userTechnicalIdentifier ... (ChargePlanClassUserTechnicalIdentifier, optional, multiple)
      • name (String256)
      • description (String2000, optional)
      • serviceTechnicalIdentifier ... (ServiceTechnicalIdentifier, multiple)

Operation: chargePlanClassDescriptionFind

The following message types are specified for the chargePlanClassDescriptionFind operation:

Message Type: chargePlanClassDescriptionFindRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The chargePlanClassDescriptionFindRequest message type is structured as follows:

  • chargePlanClassSearchFilter (ChargePlanClassSearchFilter)
    • searchWindow (SearchFilterWindow, optional)
      The settings to enable reference-based pagination of search results in response. Several operation requests are necessary to retrieve the complete results.
      • windowSize (int, optional)
        The maximum number of results expected in the operation response. The SAP CC system returns a subset of the matching result set.
      • fromUniqueId (String256, optional)
        The reference to start pagination from. When omitted in the first search operation request, the beginning of the result set is returned by the SAP CC system. When set in an operation request, it must be equal to the lastUniqueId element in the previous operation response.
    • totalCountRequired (boolean, optional, default: "false")
      Tells the server to indicate the number of unreturned items in the response (the items included in the response itself are not included in the count).
    • id (StringAttributeDescription, optional)

    • description (StringAttributeDescription, optional)

    • status (Status, optional, {open | released | obsolete})
    • additionalInfo ... (AdditionalAttributeDescription, optional, multiple)
      • name (String256)

        • pattern (String256)
        • stringEnumeration (StringEnumeration)
        • numberEnumeration (NumberEnumeration)
        • dateEnumeration (DateEnumeration)
          • value ... (Date, multiple)
        • numberRange (NumberRange)
          • min (NumberBoundary)
            • @included (boolean, default: "true")
          • max (NumberBoundary)
            • @included (boolean, default: "true")
        • dateRange (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")

Message Type: chargePlanClassDescriptionFindResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The chargePlanClassDescriptionFindResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • totalCount (int, optional)
    The number of remaining objects in the set after the current page found by the SAP CC system. This includes the number of objects in the current set.
  • lastUniqueId (String256, optional)
    The reference of the last element in case of pagination. Set up the fromUniqueId element in the next search operation request with this reference value.
  • chargePlanClassDescription ... (Description, optional, multiple)

Operation: refillPlanClassFind

The following message types are specified for the refillPlanClassFind operation:

Message Type: refillPlanClassFindRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The refillPlanClassFindRequest message type is structured as follows:

  • refillPlanClassSearchFilter (RefillPlanClassSearchFilter)
    • searchWindow (SearchFilterWindow, optional)
      The settings to enable reference-based pagination of search results in response. Several operation requests are necessary to retrieve the complete results.
      • windowSize (int, optional)
        The maximum number of results expected in the operation response. The SAP CC system returns a subset of the matching result set.
      • fromUniqueId (String256, optional)
        The reference to start pagination from. When omitted in the first search operation request, the beginning of the result set is returned by the SAP CC system. When set in an operation request, it must be equal to the lastUniqueId element in the previous operation response.
    • totalCountRequired (boolean, optional, default: "false")
      Tells the server to indicate the number of unreturned items in the response (the items included in the response itself are not included in the count).
    • id (StringAttributeDescription, optional)

    • description (StringAttributeDescription, optional)

    • status (Status, optional, {open | released | obsolete})
    • additionalInfo ... (AdditionalAttributeDescription, optional, multiple)
      • name (String256)

        • pattern (String256)
        • stringEnumeration (StringEnumeration)
        • numberEnumeration (NumberEnumeration)
        • dateEnumeration (DateEnumeration)
          • value ... (Date, multiple)
        • numberRange (NumberRange)
          • min (NumberBoundary)
            • @included (boolean, default: "true")
          • max (NumberBoundary)
            • @included (boolean, default: "true")
        • dateRange (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")

Message Type: refillPlanClassFindResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The refillPlanClassFindResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • totalCount (int, optional)
    The number of remaining objects in the set after the current page found by the SAP CC system. This includes the number of objects in the current set.
  • lastUniqueId (String256, optional)
    The reference of the last element in case of pagination. Set up the fromUniqueId element in the next search operation request with this reference value.
  • refillPlanClass ... (RefillPlanClass, optional, multiple)
    • id (String256)
    • owner (String256)
    • status (Status, optional, {open | released | obsolete})
    • description (String2000, optional)
    • additionalInfo ... (AdditionalInfo, optional, multiple)
    • parameter ... (Parameter, optional, multiple)
    • counter ... (Counter, optional, multiple)
    • accountAssignment (AccountAssignment)
    • userTechnicalIdentifier ... (UserTechnicalIdentifier, optional, multiple)

Operation: refillPlanClassDescriptionFind

The following message types are specified for the refillPlanClassDescriptionFind operation:

Message Type: refillPlanClassDescriptionFindRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The refillPlanClassDescriptionFindRequest message type is structured as follows:

  • refillPlanClassSearchFilter (RefillPlanClassSearchFilter)
    • searchWindow (SearchFilterWindow, optional)
      The settings to enable reference-based pagination of search results in response. Several operation requests are necessary to retrieve the complete results.
      • windowSize (int, optional)
        The maximum number of results expected in the operation response. The SAP CC system returns a subset of the matching result set.
      • fromUniqueId (String256, optional)
        The reference to start pagination from. When omitted in the first search operation request, the beginning of the result set is returned by the SAP CC system. When set in an operation request, it must be equal to the lastUniqueId element in the previous operation response.
    • totalCountRequired (boolean, optional, default: "false")
      Tells the server to indicate the number of unreturned items in the response (the items included in the response itself are not included in the count).
    • id (StringAttributeDescription, optional)

    • description (StringAttributeDescription, optional)

    • status (Status, optional, {open | released | obsolete})
    • additionalInfo ... (AdditionalAttributeDescription, optional, multiple)
      • name (String256)

        • pattern (String256)
        • stringEnumeration (StringEnumeration)
        • numberEnumeration (NumberEnumeration)
        • dateEnumeration (DateEnumeration)
          • value ... (Date, multiple)
        • numberRange (NumberRange)
          • min (NumberBoundary)
            • @included (boolean, default: "true")
          • max (NumberBoundary)
            • @included (boolean, default: "true")
        • dateRange (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")

Message Type: refillPlanClassDescriptionFindResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The refillPlanClassDescriptionFindResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • totalCount (int, optional)
    The number of remaining objects in the set after the current page found by the SAP CC system. This includes the number of objects in the current set.
  • lastUniqueId (String256, optional)
    The reference of the last element in case of pagination. Set up the fromUniqueId element in the next search operation request with this reference value.
  • refillPlanClassDescription ... (Description, optional, multiple)

Operation: mappingTableClassFind

The following message types are specified for the mappingTableClassFind operation:

Message Type: mappingTableClassFindRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableClassFindRequest message type is structured as follows:

  • mappingTableClassSearchFilter (CatalogSearchFilter)
    • searchWindow (SearchFilterWindow, optional)
      The settings to enable reference-based pagination of search results in response. Several operation requests are necessary to retrieve the complete results.
      • windowSize (int, optional)
        The maximum number of results expected in the operation response. The SAP CC system returns a subset of the matching result set.
      • fromUniqueId (String256, optional)
        The reference to start pagination from. When omitted in the first search operation request, the beginning of the result set is returned by the SAP CC system. When set in an operation request, it must be equal to the lastUniqueId element in the previous operation response.
    • totalCountRequired (boolean, optional, default: "false")
      Tells the server to indicate the number of unreturned items in the response (the items included in the response itself are not included in the count).
    • id (StringAttributeDescription, optional)

    • description (StringAttributeDescription, optional)

    • additionalInfo ... (AdditionalAttributeDescription, optional, multiple)
      • name (String256)

        • pattern (String256)
        • stringEnumeration (StringEnumeration)
        • numberEnumeration (NumberEnumeration)
        • dateEnumeration (DateEnumeration)
          • value ... (Date, multiple)
        • numberRange (NumberRange)
          • min (NumberBoundary)
            • @included (boolean, default: "true")
          • max (NumberBoundary)
            • @included (boolean, default: "true")
        • dateRange (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")

Message Type: mappingTableClassFindResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableClassFindResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • totalCount (int, optional)
    The number of remaining objects in the set after the current page found by the SAP CC system. This includes the number of objects in the current set.
  • lastUniqueId (String256, optional)
    The reference of the last element in case of pagination. Set up the fromUniqueId element in the next search operation request with this reference value.
  • mappingTableClass ... (MappingTableClass, optional, multiple)
    • id (String256)
    • description (String2000, optional)
    • additionalInfo ... (AdditionalInfo, optional, multiple)
    • inputColumn ... (MappingTableClassInputColumn, multiple (max: 100))
    • outputColumn ... (MappingTableClassOutputColumn, optional, multiple (max: 100))

Operation: mappingTableCreate

The following message types are specified for the mappingTableCreate operation:

Message Type: mappingTableCreateRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableCreateRequest message type is structured as follows:

Message Type: mappingTableCreateResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableCreateResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • id (String256, optional)
    The business identifier of the mapping table affected by this operation (identical to the one given in the query).
  • reference (String256, optional)
    The database identifier (primary key) of the mapping table affected by this operation.

Operation: mappingTableMaintain

The following message types are specified for the mappingTableMaintain operation:

Message Type: mappingTableMaintainRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableMaintainRequest message type is structured as follows:

Message Type: mappingTableMaintainResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableMaintainResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • id (String256, optional)
    The business identifier of the mapping table affected by this operation (identical to the one given in the query).
  • reference (String256, optional)
    The database identifier (primary key) of the mapping table affected by this operation.

Operation: mappingTableCancel

The following message types are specified for the mappingTableCancel operation:

Message Type: mappingTableCancelRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableCancelRequest message type is structured as follows:

Message Type: mappingTableCancelResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableCancelResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • id (String256, optional)
    The business identifier of the mapping table affected by this operation (identical to the one given in the query).
  • reference (String256, optional)
    The database identifier (primary key) of the mapping table affected by this operation.

Operation: mappingTableFind

The following message types are specified for the mappingTableFind operation:

Message Type: mappingTableFindRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableFindRequest message type is structured as follows:

  • mappingTableSearchFilter (CatalogTableSearchFilter)
    • searchWindow (SearchFilterWindow, optional)
      The settings to enable reference-based pagination of search results in response. Several operation requests are necessary to retrieve the complete results.
      • windowSize (int, optional)
        The maximum number of results expected in the operation response. The SAP CC system returns a subset of the matching result set.
      • fromUniqueId (String256, optional)
        The reference to start pagination from. When omitted in the first search operation request, the beginning of the result set is returned by the SAP CC system. When set in an operation request, it must be equal to the lastUniqueId element in the previous operation response.
    • totalCountRequired (boolean, optional, default: "false")
      Tells the server to indicate the number of unreturned items in the response (the items included in the response itself are not included in the count).
    • id (StringAttributeDescription, optional)

    • description (StringAttributeDescription, optional)

    • additionalInfo ... (AdditionalAttributeDescription, optional, multiple)
      • name (String256)

        • pattern (String256)
        • stringEnumeration (StringEnumeration)
        • numberEnumeration (NumberEnumeration)
        • dateEnumeration (DateEnumeration)
          • value ... (Date, multiple)
        • numberRange (NumberRange)
          • min (NumberBoundary)
            • @included (boolean, default: "true")
          • max (NumberBoundary)
            • @included (boolean, default: "true")
        • dateRange (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")
    • tableClassId (StringAttributeDescription, optional)

    • agreementId (StringAttributeDescription, optional)

    • tableScope (TableScope, optional, default: "catalog", {agreement | both | catalog})
    • omitRows (boolean, optional, default: "false")
      Set this flag to true when you want the table's rows to be omitted from the response.
    • totalRowCountRequired (boolean, optional, default: "false")
      Set this flag to true when you want the table's rows count from the response.
    • objectChangeNumberRequired (boolean, optional, default: "false")

Message Type: mappingTableFindResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableFindResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • totalCount (int, optional)
    The number of remaining objects in the set after the current page found by the SAP CC system. This includes the number of objects in the current set.
  • lastUniqueId (String256, optional)
    The reference of the last element in case of pagination. Set up the fromUniqueId element in the next search operation request with this reference value.
  • mappingTable ... (MappingTable, optional, multiple)

Operation: mappingTableRowFind

The following message types are specified for the mappingTableRowFind operation:

Message Type: mappingTableRowFindRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableRowFindRequest message type is structured as follows:

  • mappingTableId (String256)
  • mappingTableRowSearchFilter (MappingTableRowSearchFilter)
    • searchWindow (SearchFilterWindow, optional)
      The settings to enable reference-based pagination of search results in response. Several operation requests are necessary to retrieve the complete results.
      • windowSize (int, optional)
        The maximum number of results expected in the operation response. The SAP CC system returns a subset of the matching result set.
      • fromUniqueId (String256, optional)
        The reference to start pagination from. When omitted in the first search operation request, the beginning of the result set is returned by the SAP CC system. When set in an operation request, it must be equal to the lastUniqueId element in the previous operation response.
    • totalCountRequired (boolean, optional, default: "false")
      Tells the server to indicate the number of unreturned items in the response (the items included in the response itself are not included in the count).
    • id (StringAttributeDescription, optional)

    • start (DateAttributeDescription, optional)

        • enumeration (DateEnumeration)
          • value ... (Date, multiple)
        • range (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")
    • end (DateAttributeDescription, optional)

        • enumeration (DateEnumeration)
          • value ... (Date, multiple)
        • range (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")
    • column ... (AdditionalAttributeDescription, optional, multiple (max: 200))
      • name (String256)

        • pattern (String256)
        • stringEnumeration (StringEnumeration)
        • numberEnumeration (NumberEnumeration)
        • dateEnumeration (DateEnumeration)
          • value ... (Date, multiple)
        • numberRange (NumberRange)
          • min (NumberBoundary)
            • @included (boolean, default: "true")
          • max (NumberBoundary)
            • @included (boolean, default: "true")
        • dateRange (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")

Message Type: mappingTableRowFindResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableRowFindResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • totalCount (int, optional)
    The number of remaining objects in the set after the current page found by the SAP CC system. This includes the number of objects in the current set.
  • lastUniqueId (String256, optional)
    The reference of the last element in case of pagination. Set up the fromUniqueId element in the next search operation request with this reference value.
  • mappingTableId (String256, optional)
  • row ... (MappingTableRow, optional, multiple)

Operation: mappingTableRowMaintain

The following message types are specified for the mappingTableRowMaintain operation:

Message Type: mappingTableRowMaintainRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableRowMaintainRequest message type is structured as follows:

Message Type: mappingTableRowMaintainResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableRowMaintainResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • mappingTableId (String256, optional)
  • reference (String256, optional)

Operation: mappingTableRowCancel

The following message types are specified for the mappingTableRowCancel operation:

Message Type: mappingTableRowCancelRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableRowCancelRequest message type is structured as follows:

Message Type: mappingTableRowCancelResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableRowCancelResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • mappingTableId (String256, optional)
  • reference (String256, optional)

Operation: mappingTableRowMaintainBundle

The following message types are specified for the mappingTableRowMaintainBundle operation:

Message Type: mappingTableRowMaintainBundleRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableRowMaintainBundleRequest message type is structured as follows:

  • mappingTableRowMaintainRequest ... (mappingTableRowMaintainRequest, multiple (max: 1000))

Message Type: mappingTableRowMaintainBundleResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableRowMaintainBundleResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • mappingTableRowMaintainResponse ... (mappingTableRowMaintainResponse, optional, multiple (max: 1000))

Operation: mappingTableRowCancelBundle

The following message types are specified for the mappingTableRowCancelBundle operation:

Message Type: mappingTableRowCancelBundleRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableRowCancelBundleRequest message type is structured as follows:

  • mappingTableRowCancelRequest ... (mappingTableRowCancelRequest, multiple (max: 1000))

Message Type: mappingTableRowCancelBundleResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableRowCancelBundleResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • mappingTableRowCancelResponse ... (mappingTableRowCancelResponse, optional, multiple (max: 1000))

Operation: mappingTableDataCSVExport

The following message types are specified for the mappingTableDataCSVExport operation:

Message Type: mappingTableDataCSVExportRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableDataCSVExportRequest message type is structured as follows:

  • mappingTableId (String256)
  • mappingTableRowSearchFilter (MappingTableRowSearchFilter, optional)
    • searchWindow (SearchFilterWindow, optional)
      The settings to enable reference-based pagination of search results in response. Several operation requests are necessary to retrieve the complete results.
      • windowSize (int, optional)
        The maximum number of results expected in the operation response. The SAP CC system returns a subset of the matching result set.
      • fromUniqueId (String256, optional)
        The reference to start pagination from. When omitted in the first search operation request, the beginning of the result set is returned by the SAP CC system. When set in an operation request, it must be equal to the lastUniqueId element in the previous operation response.
    • totalCountRequired (boolean, optional, default: "false")
      Tells the server to indicate the number of unreturned items in the response (the items included in the response itself are not included in the count).
    • id (StringAttributeDescription, optional)

    • start (DateAttributeDescription, optional)

        • enumeration (DateEnumeration)
          • value ... (Date, multiple)
        • range (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")
    • end (DateAttributeDescription, optional)

        • enumeration (DateEnumeration)
          • value ... (Date, multiple)
        • range (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")
    • column ... (AdditionalAttributeDescription, optional, multiple (max: 200))
      • name (String256)

        • pattern (String256)
        • stringEnumeration (StringEnumeration)
        • numberEnumeration (NumberEnumeration)
        • dateEnumeration (DateEnumeration)
          • value ... (Date, multiple)
        • numberRange (NumberRange)
          • min (NumberBoundary)
            • @included (boolean, default: "true")
          • max (NumberBoundary)
            • @included (boolean, default: "true")
        • dateRange (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")
  • csvFormatParameter (CSVFormatParameter, optional)
    • fileFormatParameter (FileFormatParameter, optional)
      • fieldSeparator (FieldSeparator, default: "Comma", {Comma | Semicolon | Tabulation | Space})
      • commentLineMark (CommentLineMark, optional, default: "None", {None | Hash | Dollar})
    • numberFormatParameter (NumberFormatParameter, optional)
      • decimalSeparator (DecimalSeparator, default: "Period", {Period | Comma})
      • thousandSeparator (ThousandsSeparator, optional, default: "None", {None | Space | Quote | Comma | Period})

Message Type: mappingTableDataCSVExportResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableDataCSVExportResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • csv (string, optional)

Operation: mappingTableDataCSVImport

The following message types are specified for the mappingTableDataCSVImport operation:

Message Type: mappingTableDataCSVImportRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableDataCSVImportRequest message type is structured as follows:

  • mappingTableId (String256)
  • csvImportMode (CSVImportMode, optional, {Merge | ClearAndReplace})
  • csvFormatParameter (CSVFormatParameter, optional)
    • fileFormatParameter (FileFormatParameter, optional)
      • fieldSeparator (FieldSeparator, default: "Comma", {Comma | Semicolon | Tabulation | Space})
      • commentLineMark (CommentLineMark, optional, default: "None", {None | Hash | Dollar})
    • numberFormatParameter (NumberFormatParameter, optional)
      • decimalSeparator (DecimalSeparator, default: "Period", {Period | Comma})
      • thousandSeparator (ThousandsSeparator, optional, default: "None", {None | Space | Quote | Comma | Period})
  • csv (string)

Message Type: mappingTableDataCSVImportResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The mappingTableDataCSVImportResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • mappingTableId (String256, optional)
  • reference (String256, optional)

Operation: rangeTableClassFind

The following message types are specified for the rangeTableClassFind operation:

Message Type: rangeTableClassFindRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableClassFindRequest message type is structured as follows:

  • rangeTableClassSearchFilter (CatalogSearchFilter)
    • searchWindow (SearchFilterWindow, optional)
      The settings to enable reference-based pagination of search results in response. Several operation requests are necessary to retrieve the complete results.
      • windowSize (int, optional)
        The maximum number of results expected in the operation response. The SAP CC system returns a subset of the matching result set.
      • fromUniqueId (String256, optional)
        The reference to start pagination from. When omitted in the first search operation request, the beginning of the result set is returned by the SAP CC system. When set in an operation request, it must be equal to the lastUniqueId element in the previous operation response.
    • totalCountRequired (boolean, optional, default: "false")
      Tells the server to indicate the number of unreturned items in the response (the items included in the response itself are not included in the count).
    • id (StringAttributeDescription, optional)

    • description (StringAttributeDescription, optional)

    • additionalInfo ... (AdditionalAttributeDescription, optional, multiple)
      • name (String256)

        • pattern (String256)
        • stringEnumeration (StringEnumeration)
        • numberEnumeration (NumberEnumeration)
        • dateEnumeration (DateEnumeration)
          • value ... (Date, multiple)
        • numberRange (NumberRange)
          • min (NumberBoundary)
            • @included (boolean, default: "true")
          • max (NumberBoundary)
            • @included (boolean, default: "true")
        • dateRange (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")

Message Type: rangeTableClassFindResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableClassFindResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • totalCount (int, optional)
    The number of remaining objects in the set after the current page found by the SAP CC system. This includes the number of objects in the current set.
  • lastUniqueId (String256, optional)
    The reference of the last element in case of pagination. Set up the fromUniqueId element in the next search operation request with this reference value.
  • rangeTableClass ... (RangeTableClass, optional, multiple)
    • id (String256)
    • description (String2000, optional)
    • additionalInfo ... (AdditionalInfo, optional, multiple)
    • rangeUpperBound (RangeBound, {exclusive | inclusive})
    • lastRange (LastRange, {bounded | unbounded})
    • outputColumn ... (RangeTableClassOutputColumn, multiple (max: 100))
      • name (String256)
      • description (String2000, optional)

        • string (String256, nillable)
        • number (RangeTableClassDecimalOutputColumn, nillable)
          • @computationMode (ComputationMode, default: "single", {single | cumulative | rangeSizeCumulative})
    • inputColumn ... (RangeTableClassInputColumn, optional, multiple (max: 100))

Operation: rangeTableMaintain

The following message types are specified for the rangeTableMaintain operation:

Message Type: rangeTableMaintainRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableMaintainRequest message type is structured as follows:

  • id (String256)
  • description (String2000, optional)
  • additionalInfo ... (AdditionalInfo, optional, multiple)
  • tableClassId (String256)
  • agreementId (String256, optional)
  • totalRowCount (Integer, optional)
  • objectChangeNumber (Integer, optional)
  • date (Date, optional)
  • rangeSet ... (RangeTableRangeSet, multiple)
    • rangeSetKey (RangeTableRangeSetKey, optional)
      • inputColumn ... (RangeTableInputColumn, multiple (max: 100))
    • range ... (RangeTableRange, multiple)

      • outputColumn ... (RangeTableColumn, multiple (max: 100))

Message Type: rangeTableMaintainResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableMaintainResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • id (String256, optional)
    The business identifier of the range table affected by this operation (identical to the one given in the query).
  • reference (String256, optional)
    The database identifier (primary key) of the range table affected by this operation.

Operation: rangeTableCancel

The following message types are specified for the rangeTableCancel operation:

Message Type: rangeTableCancelRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableCancelRequest message type is structured as follows:

Message Type: rangeTableCancelResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableCancelResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • id (String256, optional)
    The business identifier of the range table affected by this operation (identical to the one given in the query).
  • reference (String256, optional)
    The database identifier (primary key) of the range table affected by this operation.

Operation: rangeTableFind

The following message types are specified for the rangeTableFind operation:

Message Type: rangeTableFindRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableFindRequest message type is structured as follows:

  • rangeTableSearchFilter (CatalogTableSearchFilter)
    • searchWindow (SearchFilterWindow, optional)
      The settings to enable reference-based pagination of search results in response. Several operation requests are necessary to retrieve the complete results.
      • windowSize (int, optional)
        The maximum number of results expected in the operation response. The SAP CC system returns a subset of the matching result set.
      • fromUniqueId (String256, optional)
        The reference to start pagination from. When omitted in the first search operation request, the beginning of the result set is returned by the SAP CC system. When set in an operation request, it must be equal to the lastUniqueId element in the previous operation response.
    • totalCountRequired (boolean, optional, default: "false")
      Tells the server to indicate the number of unreturned items in the response (the items included in the response itself are not included in the count).
    • id (StringAttributeDescription, optional)

    • description (StringAttributeDescription, optional)

    • additionalInfo ... (AdditionalAttributeDescription, optional, multiple)
      • name (String256)

        • pattern (String256)
        • stringEnumeration (StringEnumeration)
        • numberEnumeration (NumberEnumeration)
        • dateEnumeration (DateEnumeration)
          • value ... (Date, multiple)
        • numberRange (NumberRange)
          • min (NumberBoundary)
            • @included (boolean, default: "true")
          • max (NumberBoundary)
            • @included (boolean, default: "true")
        • dateRange (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")
    • tableClassId (StringAttributeDescription, optional)

    • agreementId (StringAttributeDescription, optional)

    • tableScope (TableScope, optional, default: "catalog", {agreement | both | catalog})
    • omitRows (boolean, optional, default: "false")
      Set this flag to true when you want the table's rows to be omitted from the response.
    • totalRowCountRequired (boolean, optional, default: "false")
      Set this flag to true when you want the table's rows count from the response.
    • objectChangeNumberRequired (boolean, optional, default: "false")

Message Type: rangeTableFindResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableFindResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • totalCount (int, optional)
    The number of remaining objects in the set after the current page found by the SAP CC system. This includes the number of objects in the current set.
  • lastUniqueId (String256, optional)
    The reference of the last element in case of pagination. Set up the fromUniqueId element in the next search operation request with this reference value.
  • rangeTable ... (RangeTable, optional, multiple)
    • id (String256)
    • description (String2000, optional)
    • additionalInfo ... (AdditionalInfo, optional, multiple)
    • tableClassId (String256)
    • agreementId (String256, optional)
    • totalRowCount (Integer, optional)
    • objectChangeNumber (Integer, optional)
    • revisions ... (RangeTableRevision, optional, multiple)
      • validityStartDate (Date, optional)
      • validityEndDate (Date, optional)
      • rangeSet ... (RangeTableRangeSet, multiple)
        • rangeSetKey (RangeTableRangeSetKey, optional)
          • inputColumn ... (RangeTableInputColumn, multiple (max: 100))
        • range ... (RangeTableRange, multiple)

          • outputColumn ... (RangeTableColumn, multiple (max: 100))

Operation: rangeTableRangeSetMaintain

The following message types are specified for the rangeTableRangeSetMaintain operation:

Message Type: rangeTableRangeSetMaintainRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableRangeSetMaintainRequest message type is structured as follows:

  • date (Date, optional)
  • rangeTableId (String256)
  • rangeSet ... (RangeTableRangeSet, multiple)
    • rangeSetKey (RangeTableRangeSetKey, optional)
      • inputColumn ... (RangeTableInputColumn, multiple (max: 100))
    • range ... (RangeTableRange, multiple)

      • outputColumn ... (RangeTableColumn, multiple (max: 100))

Message Type: rangeTableRangeSetMaintainResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableRangeSetMaintainResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • id (String256, optional)
    The business identifier of the range table affected by this operation (identical to the one given in the query).
  • reference (String256, optional)
    The database identifier (primary key) of the range table affected by this operation.

Operation: rangeTableRangeSetCancel

The following message types are specified for the rangeTableRangeSetCancel operation:

Message Type: rangeTableRangeSetCancelRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableRangeSetCancelRequest message type is structured as follows:

  • date (Date, optional)
  • rangeTableId (String256)
  • rangeSetKey ... (RangeTableRangeSetKey, multiple)
    • inputColumn ... (RangeTableInputColumn, multiple (max: 100))

Message Type: rangeTableRangeSetCancelResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableRangeSetCancelResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • id (String256, optional)
    The business identifier of the range table affected by this operation (identical to the one given in the query).
  • reference (String256, optional)
    The database identifier (primary key) of the range table affected by this operation.

Operation: rangeTableDataCSVExport

The following message types are specified for the rangeTableDataCSVExport operation:

Message Type: rangeTableDataCSVExportRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableDataCSVExportRequest message type is structured as follows:

  • rangeTableId (String256)
  • csvFormatParameter (CSVFormatParameter, optional)
    • fileFormatParameter (FileFormatParameter, optional)
      • fieldSeparator (FieldSeparator, default: "Comma", {Comma | Semicolon | Tabulation | Space})
      • commentLineMark (CommentLineMark, optional, default: "None", {None | Hash | Dollar})
    • numberFormatParameter (NumberFormatParameter, optional)
      • decimalSeparator (DecimalSeparator, default: "Period", {Period | Comma})
      • thousandSeparator (ThousandsSeparator, optional, default: "None", {None | Space | Quote | Comma | Period})

Message Type: rangeTableDataCSVExportResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableDataCSVExportResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • csv (string, optional)

Operation: rangeTableDataCSVImport

The following message types are specified for the rangeTableDataCSVImport operation:

Message Type: rangeTableDataCSVImportRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableDataCSVImportRequest message type is structured as follows:

  • rangeTableId (String256)
  • csvFormatParameter (CSVFormatParameter, optional)
    • fileFormatParameter (FileFormatParameter, optional)
      • fieldSeparator (FieldSeparator, default: "Comma", {Comma | Semicolon | Tabulation | Space})
      • commentLineMark (CommentLineMark, optional, default: "None", {None | Hash | Dollar})
    • numberFormatParameter (NumberFormatParameter, optional)
      • decimalSeparator (DecimalSeparator, default: "Period", {Period | Comma})
      • thousandSeparator (ThousandsSeparator, optional, default: "None", {None | Space | Quote | Comma | Period})
  • csv (string)

Message Type: rangeTableDataCSVImportResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The rangeTableDataCSVImportResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • rangeTableId (String256, optional)
  • reference (String256, optional)

Operation: monitoringPlanClassFind

The following message types are specified for the monitoringPlanClassFind operation:

Message Type: monitoringPlanClassFindRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The monitoringPlanClassFindRequest message type is structured as follows:

  • monitoringPlanClassSearchFilter (MonitoringPlanClassSearchFilter)
    • searchWindow (SearchFilterWindow, optional)
      The settings to enable reference-based pagination of search results in response. Several operation requests are necessary to retrieve the complete results.
      • windowSize (int, optional)
        The maximum number of results expected in the operation response. The SAP CC system returns a subset of the matching result set.
      • fromUniqueId (String256, optional)
        The reference to start pagination from. When omitted in the first search operation request, the beginning of the result set is returned by the SAP CC system. When set in an operation request, it must be equal to the lastUniqueId element in the previous operation response.
    • totalCountRequired (boolean, optional, default: "false")
      Tells the server to indicate the number of unreturned items in the response (the items included in the response itself are not included in the count).
    • id (StringAttributeDescription, optional)

    • description (StringAttributeDescription, optional)

    • status (Status, optional, {open | released | obsolete})
    • additionalInfo ... (AdditionalAttributeDescription, optional, multiple)
      • name (String256)

        • pattern (String256)
        • stringEnumeration (StringEnumeration)
        • numberEnumeration (NumberEnumeration)
        • dateEnumeration (DateEnumeration)
          • value ... (Date, multiple)
        • numberRange (NumberRange)
          • min (NumberBoundary)
            • @included (boolean, default: "true")
          • max (NumberBoundary)
            • @included (boolean, default: "true")
        • dateRange (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")

Message Type: monitoringPlanClassFindResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The monitoringPlanClassFindResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • totalCount (int, optional)
    The number of remaining objects in the set after the current page found by the SAP CC system. This includes the number of objects in the current set.
  • lastUniqueId (String256, optional)
    The reference of the last element in case of pagination. Set up the fromUniqueId element in the next search operation request with this reference value.
  • monitoringPlanClass ... (MonitoringPlanClass, optional, multiple)
    • id (String256)
    • owner (String256)
    • status (Status, optional, {open | released | obsolete})
    • description (String2000, optional)
    • additionalInfo ... (AdditionalInfo, optional, multiple)
    • counter ... (Counter, optional, multiple)
    • spendingStatusDescription ... (SpendingStatusDescription, optional, multiple)
    • userTechnicalIdentifier ... (UserTechnicalIdentifier, optional, multiple)

Operation: monitoringPlanClassDescriptionFind

The following message types are specified for the monitoringPlanClassDescriptionFind operation:

Message Type: monitoringPlanClassDescriptionFindRequest

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The monitoringPlanClassDescriptionFindRequest message type is structured as follows:

  • monitoringPlanClassSearchFilter (MonitoringPlanClassSearchFilter)
    • searchWindow (SearchFilterWindow, optional)
      The settings to enable reference-based pagination of search results in response. Several operation requests are necessary to retrieve the complete results.
      • windowSize (int, optional)
        The maximum number of results expected in the operation response. The SAP CC system returns a subset of the matching result set.
      • fromUniqueId (String256, optional)
        The reference to start pagination from. When omitted in the first search operation request, the beginning of the result set is returned by the SAP CC system. When set in an operation request, it must be equal to the lastUniqueId element in the previous operation response.
    • totalCountRequired (boolean, optional, default: "false")
      Tells the server to indicate the number of unreturned items in the response (the items included in the response itself are not included in the count).
    • id (StringAttributeDescription, optional)

    • description (StringAttributeDescription, optional)

    • status (Status, optional, {open | released | obsolete})
    • additionalInfo ... (AdditionalAttributeDescription, optional, multiple)
      • name (String256)

        • pattern (String256)
        • stringEnumeration (StringEnumeration)
        • numberEnumeration (NumberEnumeration)
        • dateEnumeration (DateEnumeration)
          • value ... (Date, multiple)
        • numberRange (NumberRange)
          • min (NumberBoundary)
            • @included (boolean, default: "true")
          • max (NumberBoundary)
            • @included (boolean, default: "true")
        • dateRange (DateRange)
          • min (DateBoundary)
            • @included (boolean, default: "true")
          • max (DateBoundary)
            • @included (boolean, default: "true")

Message Type: monitoringPlanClassDescriptionFindResponse

Consider the following SOAP API specifications interpreted and extracted from the WSDL that is provided by the SAP CC system.

Structure

The monitoringPlanClassDescriptionFindResponse message type is structured as follows:

  • status (ResponseStatus, {return | error | inProgress})
  • message (string, optional)
    Additional message to describe the error or report a warning, in case of success.
  • error (Failure, optional)
    • category (FailureCategory, optional, {alreadyExists | doesNotExist | invalid | prerequisiteMissing | incompatibleConfiguration | illegalState | temporaryIllegalState})
    • message (string, optional)
    • cause (FailureCause, optional)
      Consult the SAP CC Error Code Reference documentation for more information. Consider also the causedBy element.
      • module (string)
      • code (int)
      • message (string)
    • causedBy ... (FailureCause, optional, multiple)
      • module (string)
      • code (int)
      • message (string)
  • totalCount (int, optional)
    The number of remaining objects in the set after the current page found by the SAP CC system. This includes the number of objects in the current set.
  • lastUniqueId (String256, optional)
    The reference of the last element in case of pagination. Set up the fromUniqueId element in the next search operation request with this reference value.
  • monitoringPlanClassDescription ... (Description, optional, multiple)

Decimal

Syntax

This is a restriction of the decimal type.

Long

Syntax

This is a restriction of the long type.

  • maxInclusive: 9223372036854775807
  • minInclusive: 0
Integer

Syntax

This is a restriction of the int type.

  • maxInclusive: 2147483647
  • minInclusive: 0
Integer22

Syntax

This is a restriction of the decimal type.

  • totalDigits: 22
  • fractionDigits: 0
PositiveDecimal

Syntax

This is a restriction of the Decimal type.

  • minInclusive: 0
CurrencyCode

Syntax

This is a restriction of the string type.

  • maxLength: 5
String256

Syntax

This is a restriction of the string type.

  • maxLength: 256
NotEmptyString256

Syntax

This is a restriction of the string type.

  • minLength: 1
  • maxLength: 256
String2000

Syntax

This is a restriction of the string type.

  • maxLength: 2000
Date

Syntax

This is a restriction of the dateTime type.

  • pattern: [0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}
CountryCode

Syntax

This is a restriction of the string type.

  • length: 2
Empty

Syntax

This is a restriction of the string type.

  • length: 0
CSVImportMode

Syntax

This is a restriction of the string type.

The possible values are:

  • Merge
  • ClearAndReplace
CommentLineMark

Syntax

This is a restriction of the string type.

The possible values are:

  • None
  • Hash
  • Dollar
FieldSeparator

Syntax

This is a restriction of the string type.

The possible values are:

  • Comma
  • Semicolon
  • Tabulation
  • Space
DecimalSeparator

Syntax

This is a restriction of the string type.

The possible values are:

  • Period
  • Comma
ThousandsSeparator

Syntax

This is a restriction of the string type.

The possible values are:

  • None
  • Space
  • Quote
  • Comma
  • Period
ResponseStatus

Syntax

This is a restriction of the String256 type.

The possible values are:

  • return
  • error
  • inProgress
FailureCategory

Syntax

This is a restriction of the String256 type.

The possible values are:

  • alreadyExists
  • doesNotExist
  • invalid
  • prerequisiteMissing
  • incompatibleConfiguration
  • illegalState
  • temporaryIllegalState
SearchOrderType

Syntax

This is a restriction of the String256 type.

The possible values are:

  • asc
  • desc
  • noOrder
SearchFilterType

Syntax

This is a restriction of the string type.

The possible values are:

  • boolean
  • number
  • string
  • date
TableScope

Syntax

This is a restriction of the string type.

The possible values are:

  • agreement
  • both
  • catalog
Status

Syntax

This is a restriction of the String256 type.

The possible values are:

  • open
  • released
  • obsolete
AccountType

Syntax

This is a restriction of the String256 type.

The possible values are:

  • postpaid
  • prepaid
RangeBound

Syntax

This is a restriction of the string type.

The possible values are:

  • exclusive
  • inclusive
LastRange

Syntax

This is a restriction of the string type.

The possible values are:

  • bounded
  • unbounded
ComputationMode

Syntax

This is a restriction of the string type.

The possible values are:

  • single
  • cumulative
  • rangeSizeCumulative