Skip to Content
Product Information

How to use Condition Record OData Service for Purchasing

Background

In S/4HANA, new synchronous inbound service (API_PURGPRICINGCONDITIONRECORD_SRV) provided to create, read, update, and delete condition records for pricing that are used in Purchasing.

The service contains entities for condition record, validity of condition record, pricing scale, and condition supplement.

Required Communication Scenario

To be able to use this service, you have to set up the communication scenario SAP_COM_0294.

Service Entity

Below is the service entity list for Purchasing part:

Entity Description
A_PurgPrcgConditionRecord Condition records
A_PurgPrcgCndnRecdValidity Validity of condition records
A_PurgPrcgCndnRecordScale Pricing scales defined for condition records and condition supplements
A_PurgPrcgCndnRecdSuplmnt Condition supplements

Service Operations

Create

You can use this operation to create condition records together with their validity, pricing scales, and condition supplements.

You can also create pricing scales and condition supplements for existing condition records.

Update

You can update condition records, validity periods, pricing scales, and condition supplements.

You can also use the update operation to setting the deletion flag for condition records and condition supplements.

For entity ‘A_PurgPrcgConditionRecord’, below fields support update action:

  • ConditionRateValue
  • ConditionExclusion
  • AdditionalValueDays
  • FixedValueDate
  • PaymentTerms
  • ConditionIsDeleted

For entity ‘A_PurgPrcgCndnRecdValidity’, below fields support update action:

  • ConditionValidityStartDate
  • ConditionValidityEndDate

For entity ‘A_PurgPrcgCndnRecdSuplmnt’, below fields support update action:

  • ConditionRateValue
  • ConditionIsDeleted

For entity ‘A_PurgPrcgCndnRecordScale’, below fields support update action:

  • ConditionScaleQuantity
  • ConditionScaleAmount
  • ConditionRateValue

Create and Update Example

The example already provided in help, you can directly copy it for using.

Link:

https://help.sap.com/viewer/bb9f1469daf04bd894ab2167f8132a1a/latest/en-US/1fb6afda600d41eeba51251a022e3cf8.html

Read

You can read condition records in the system. You can either retrieve all existing data at once or use any of the properties for each service entity as filters.

Most query options are supported, included: format, value, top, skip, count, inlinecount, orderby, select, filter, expand, links, not. For filter query option, supported below operations:

  • eq/ne
  • gt/lt
  • ge/le
  • and/or
  • not
  • ()
  • substringof(string po, string p1)
  • startswith(string p0, string p1)
  • endswith(string p0, string p1)

Read Example

Read condition validity with specific filter:
GET <host>/sap/opu/odata/sap/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgCndnRecdValidity/?$filter=(ConditionType eq 'PPR0' and Supplier eq 'S10300901' and (Material eq 'TG12' or endswith(Material, '13') eq true))&$inlinecount=allpages&$select=ConditionRecord,ConditionApplication,ConditionType,Material,Supplier,PurchasingOrganization
X-CSRF-Token: abc 
Accept: application/json

Status: 200 OK 
content-Type: application/json; charset=utf-8 
dataserviceversion: 2.0

{
  "d" : {
    "__count" : "2",
    "results" : [
      {
        "__metadata" : {
          "id" : "<host>/sap/opu/odata/sap/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgCndnRecdValidity(ConditionRecord='0000029268',ConditionValidityEndDate=datetime'9999-12-31T00%3A00%3A00')",
          "uri" : "<host>/sap/opu/odata/sap/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgCndnRecdValidity(ConditionRecord='0000029268',ConditionValidityEndDate=datetime'9999-12-31T00%3A00%3A00')",
          "type" : "API_PURGPRCGCONDITIONRECORD_SRV.A_PurgPrcgCndnRecdValidityType",
          "etag" : "W/\"'6D84E97CCC70197055658E2DE0EC69FE25D7AE9D'\""
        },
        "ConditionRecord" : "0000029268",
        "ConditionApplication" : "M",
        "ConditionType" : "PPR0",
        "PurchasingOrganization" : "1010",
        "Supplier" : "S10300901",
        "Material" : "TG12"
      },
      {
        "__metadata" : {
          "id" : "<host>/sap/opu/odata/sap/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgCndnRecdValidity(ConditionRecord='0000030419',ConditionValidityEndDate=datetime'9999-12-31T00%3A00%3A00')",
          "uri" : "<host>/sap/opu/odata/sap/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgCndnRecdValidity(ConditionRecord='0000030419',ConditionValidityEndDate=datetime'9999-12-31T00%3A00%3A00')",
          "type" : "API_PURGPRCGCONDITIONRECORD_SRV.A_PurgPrcgCndnRecdValidityType",
          "etag" : "W/\"'BE31A7D56184E7D488FA1E2F34AAFF09F8982654'\""
        },
        "ConditionRecord" : "0000030419",
        "ConditionApplication" : "M",
        "ConditionType" : "PPR0",
        "PurchasingOrganization" : "1010",
        "Supplier" : "S10300901",
        "Material" : "TG13"
      }
    ]
  }
}
Read condition record and expand to validity:
GET <host>/sap/opu/odata/sap/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgConditionRecord('0000029268')?$expand=to_PurgPrcgCndnRecdValidity&$format=json&$select=ConditionRecord,ConditionType,ConditionRateValue,ConditionRateValueUnit,to_PurgPrcgCndnRecdValidity/ConditionType,to_PurgPrcgCndnRecdValidity/Material,to_PurgPrcgCndnRecdValidity/Supplier,to_PurgPrcgCndnRecdValidity/ConditionValidityEndDate
X-CSRF-Token: abc 
Accept: application/json

Status: 200 OK 
content-Type: application/json; charset=utf-8 
dataserviceversion: 2.0

{
  "d" : {
    "__metadata" : {
      "id" : "<host>/sap/opu/odata/sap/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgConditionRecord('0000029268')",
      "uri" : "<host>/sap/opu/odata/sap/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgConditionRecord('0000029268')",
      "type" : "API_PURGPRCGCONDITIONRECORD_SRV.A_PurgPrcgConditionRecordType",
      "etag" : "W/\"'FF1609D1234456B7B4DF5E6A9E359D0C4C3E2C24'\""
    },
    "ConditionRecord" : "0000029268",
    "ConditionType" : "PPR0",
    "ConditionRateValue" : "20.00",
    "ConditionRateValueUnit" : "EUR",
    "to_PurgPrcgCndnRecdValidity" : {
      "results" : [
        {
          "__metadata" : {
            "id" : "<host>/sap/opu/odata/sap/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgCndnRecdValidity(ConditionRecord='0000029268',ConditionValidityEndDate=datetime'9999-12-31T00%3A00%3A00')",
            "uri" : "<host>/sap/opu/odata/sap/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgCndnRecdValidity(ConditionRecord='0000029268',ConditionValidityEndDate=datetime'9999-12-31T00%3A00%3A00')",
            "type" : "API_PURGPRCGCONDITIONRECORD_SRV.A_PurgPrcgCndnRecdValidityType",
            "etag" : "W/\"'101E588197801E0FD3C3C405C0E51CBEE2993B37'\""
          },
          "ConditionValidityEndDate" : "\/Date(253402214400000)\/",
          "ConditionType" : "PPR0",
          "Supplier" : "S10300901",
          "Material" : "TG12"
        }
      ]
    }
  }
}

Delete

You can delete condition records, pricing scales, and condition supplements. When condition records are deleted, their validity, pricing scales, and condition supplements are no longer valid in pricing.

The delete action is decided by configuration for condition type, if set Delete from DB as ‘Do not delete (set the deletion flag only)’, see below delete action for detail:

Entity Delete Action
A_PurgPrcgConditionRecord Do not support and need use Update action to update deletion flag
A_PurgPrcgCndnRecdValidity Do not support on validity entity
A_PurgPrcgCndnRecordScale Delete from DB
A_PurgPrcgCndnRecdSuplmnt Update the deletion flag to ‘True’

If set Delete from DB as ‘with popup’ or ‘without popup’, see below delete action for detail:

Entity Delete Action
A_PurgPrcgConditionRecord

Delete condition validity from DB

Update deletion flag to ‘True’ for condition record

A_PurgPrcgCndnRecdValidity Do not support on validity entity
A_PurgPrcgCndnRecordScale Delete from DB
A_PurgPrcgCndnRecdSuplmnt Update the deletion flag to ‘True’

Delete Example

Delete condition record:
DELETE <host>/sap/opu/odata/SAP/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgConditionRecord('0000029268')
X-CSRF-Token: abc
If-Match: W/"'06AEDB703655EE574089C1A178AEBDD47F4683C1'"

Status: 204 No Content 
dataserviceversion: 2.0
Delete condition supplement:
DELETE <host>/sap/opu/odata/SAP/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgCndnRecdSuplmnt(ConditionRecord='0000059328',ConditionSequentialNumber='2')
X-CSRF-Token: abc
If-Match: W/"'76C543231E4797F544B7023BDE1E3D8FFD639D99'"

Status: 204 No Content 
dataserviceversion: 2.0

Batch

You can combine the create, read, update, and delete operations in a single batch request. The use of change sets is required for batching the create, update, and delete operations.

Batch requests are submitted as a single HTTP POST request to the $batch endpoint of the service.

Batch Example

Update condition record and validity together:
POST <host>/sap/opu/odata/SAP/API_PURGPRCGCONDITIONRECORD_SRV/$batch
X-CSRF-Token: abc
Content-Type: multipart/mixed; boundary=batch


--batch
Content-Type: multipart/mixed; boundary=changeset

--changeset
Content-Type: application/http
Content-Transfer-Encoding: binary

PATCH A_PurgPrcgCndnRecdValidity(ConditionRecord='0000029268',ConditionValidityEndDate=datetime'9999-12-31T00%3A00%3A00') HTTP/1.1
Content-Type: application/json
If-Match: W/"'6D84E97CCC70197055658E2DE0EC69FE25D7AE9D'"

{
"ConditionValidityStartDate" : "2056-10-01T00:00:00",
"ConditionValidityEndDate" : "2056-10-30T00:00:00"
}

--changeset--

--batch
Content-Type: multipart/mixed; boundary=changeset

--changeset
Content-Type: application/http
Content-Transfer-Encoding: binary

PATCH A_PurgPrcgConditionRecord('0000029268') HTTP/1.1
Content-Type: application/json
If-Match: W/"'06AEDB703655EE574089C1A178AEBDD47F4683C1'"

{
"ConditionRateValue" : "99.99",
"ConditionRateValueUnit" : "EUR",
"AdditionalValueDays" : "15",
"PaymentTerms" : "0001"
}

--changeset--


--batch--
Status: 202 Accepted 
dataserviceversion: 2.0 

--9BAB6C56452BC7F3D51BE832946442E20
Content-Type: multipart/mixed; boundary=9BAB6C56452BC7F3D51BE832946442E21
Content-Length: 238

--9BAB6C56452BC7F3D51BE832946442E21
Content-Type: application/http
Content-Length: 71
content-transfer-encoding: binary

HTTP/1.1 204 No Content
Content-Length: 0
dataserviceversion: 2.0


--9BAB6C56452BC7F3D51BE832946442E21--

--9BAB6C56452BC7F3D51BE832946442E20
Content-Type: multipart/mixed; boundary=9BAB6C56452BC7F3D51BE832946442E21
Content-Length: 238

--9BAB6C56452BC7F3D51BE832946442E21
Content-Type: application/http
Content-Length: 71
content-transfer-encoding: binary

HTTP/1.1 204 No Content
Content-Length: 0
dataserviceversion: 2.0


--9BAB6C56452BC7F3D51BE832946442E21--

--9BAB6C56452BC7F3D51BE832946442E20--

Create condition record, validity and scale with Content ID:
POST <host>/sap/opu/odata/SAP/API_PURGPRCGCONDITIONRECORD_SRV/$batch
X-CSRF-Token: abc
Content-Type: multipart/mixed; boundary=batch

--batch
Content-Type: multipart/mixed; boundary=changeset

--changeset
Content-Type: application/http
Content-Transfer-Encoding: binary

POST A_PurgPrcgConditionRecord HTTP/1.1
Content-Type: application/json
Content-ID: 100

{
    "ConditionTable" : "018",
    "ConditionType" : "PPR0",
    "ConditionRateValueUnit" : "EUR",
    "ConditionRateValue" : "231.99"

}

--changeset
Content-Type: application/http
Content-Transfer-Encoding: binary

POST $100/to_PurgPrcgCndnRecdValidity HTTP/1.1
Content-Type: application/json

{
          "ConditionValidityEndDate" : "2021-02-01T00:00:00",
          "ConditionValidityStartDate" : "2021-02-01T00:00:00",
          "Supplier" : "S10300901",
          "Material" : "TG14",
          "PurchasingOrganization" : "1010",
          "PurchasingInfoRecordCategory" : "2"
}

--changeset
Content-Type: application/http
Content-Transfer-Encoding: binary

POST $100/to_PurgPricingCndnRecdScale HTTP/1.1
Content-Type: application/json

{
    "ConditionSequentialNumber" : "1",
    "ConditionScaleLine" : "1",
    "ConditionScaleQuantity" : "10",
    "ConditionScaleQuantityUnit" : "PC",
    "ConditionRateValue" : "225.99",
    "ConditionRateValueUnit" : "EUR"
}

--changeset--

--batch--
Status: 202 Accepted 
dataserviceversion: 2.0

--3A41EA16A892972897649D36C1BD75860
Content-Type: multipart/mixed; boundary=3A41EA16A892972897649D36C1BD75861
Content-Length:     10461

--3A41EA16A892972897649D36C1BD75861
Content-Type: application/http
Content-Length: 4044
content-transfer-encoding: binary

HTTP/1.1 201 Created
Content-Type: application/atom+xml;type=entry
Content-Length: 3455
location: <host>/sap/opu/odata/SAP/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgConditionRecord('0000030590')
dataserviceversion: 2.0

content-id: 100

<?xml version="1.0" encoding="utf-8"?>
<entry m:etag="W/&quot;''&quot;" xml:base="<host>/sap/opu/odata/SAP/API_PURGPRCGCONDITIONRECORD_SRV/" xmlns="http://www.w3.org/2005/Atom" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices">
<id><host>/sap/opu/odata/SAP/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgConditionRecord('0000030590')</id>
<title type="text">A_PurgPrcgConditionRecord('0000030590')</title>
<updated>2020-01-21T07:28:36Z</updated>
<category term="API_PURGPRCGCONDITIONRECORD_SRV.A_PurgPrcgConditionRecordType" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme"/>
<link href="A_PurgPrcgConditionRecord('0000030590')" rel="edit" title="A_PurgPrcgConditionRecordType"/>
<link href="A_PurgPrcgConditionRecord('0000030590')/to_PurgPrcgCndnRecdSuplmnt" rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/to_PurgPrcgCndnRecdSuplmnt" type="application/atom+xml;type=feed" title="to_PurgPrcgCndnRecdSuplmnt"/>
<link href="A_PurgPrcgConditionRecord('0000030590')/to_PurgPrcgCndnRecdValidity" rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/to_PurgPrcgCndnRecdValidity" type="application/atom+xml;type=feed" title="to_PurgPrcgCndnRecdValidity"/>
<link href="A_PurgPrcgConditionRecord('0000030590')/to_PurgPricingCndnRecdScale" rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/to_PurgPricingCndnRecdScale" type="application/atom+xml;type=feed" title="to_PurgPricingCndnRecdScale"/>
<content type="application/xml">
<m:properties>
<d:ConditionRecord>0000030590</d:ConditionRecord>
<d:ConditionSequentialNumber>1</d:ConditionSequentialNumber>
<d:ConditionTable>018</d:ConditionTable>
<d:ConditionApplication>M</d:ConditionApplication>
<d:ConditionType>PPR0</d:ConditionType>
<d:ConditionValidityEndDate>2021-02-01T00:00:00</d:ConditionValidityEndDate>
<d:ConditionValidityStartDate>2021-02-01T00:00:00</d:ConditionValidityStartDate>
<d:ConditionScaleQuantityUnit>PC</d:ConditionScaleQuantityUnit>
<d:ConditionCalculationType>C</d:ConditionCalculationType>
<d:ConditionRateValue>225.99</d:ConditionRateValue>
<d:ConditionRateValueUnit>EUR</d:ConditionRateValueUnit>
<d:ConditionQuantity>1</d:ConditionQuantity>
<d:ConditionQuantityUnit>PC</d:ConditionQuantityUnit>
......
<d:ETag/>
</m:properties>
</content>
</entry>
--3A41EA16A892972897649D36C1BD75861
Content-Type: application/http
Content-Length: 3417
content-transfer-encoding: binary

HTTP/1.1 201 Created
Content-Type: application/atom+xml;type=entry
Content-Length: 3072
location: <host>/sap/opu/odata/SAP/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgCndnRecdValidity(ConditionRecord='0000030590',ConditionValidityEndDate=datetime'2021-02-01T00%3A00%3A00')
dataserviceversion: 2.0
etag: W/"''"

<?xml version="1.0" encoding="utf-8"?>
<entry m:etag="W/&quot;''&quot;" xml:base="<host>/sap/opu/odata/SAP/API_PURGPRCGCONDITIONRECORD_SRV/" xmlns="http://www.w3.org/2005/Atom" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices">
<id><host>/sap/opu/odata/SAP/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgCndnRecdValidity(ConditionRecord='0000030590',ConditionValidityEndDate=datetime'2021-02-01T00%3A00%3A00')</id>
<title type="text">A_PurgPrcgCndnRecdValidity(ConditionRecord='0000030590',ConditionValidityEndDate=datetime'2021-02-01T00%3A00%3A00')</title>
<updated>2020-01-21T07:28:36Z</updated>
<category term="API_PURGPRCGCONDITIONRECORD_SRV.A_PurgPrcgCndnRecdValidityType" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme"/>
<link href="A_PurgPrcgCndnRecdValidity(ConditionRecord='0000030590',ConditionValidityEndDate=datetime'2021-02-01T00%3A00%3A00')" rel="edit" title="A_PurgPrcgCndnRecdValidityType"/>
<link href="A_PurgPrcgCndnRecdValidity(ConditionRecord='0000030590',ConditionValidityEndDate=datetime'2021-02-01T00%3A00%3A00')/to_PurgPrcgCndnRecdSuplmnt" rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/to_PurgPrcgCndnRecdSuplmnt" type="application/atom+xml;type=feed" title="to_PurgPrcgCndnRecdSuplmnt"/>
<link href="A_PurgPrcgCndnRecdValidity(ConditionRecord='0000030590',ConditionValidityEndDate=datetime'2021-02-01T00%3A00%3A00')/to_PurgPrcgConditionRecord" rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/to_PurgPrcgConditionRecord" type="application/atom+xml;type=entry" title="to_PurgPrcgConditionRecord"/>
<content type="application/xml">
<m:properties>
<d:ConditionRecord>0000030590</d:ConditionRecord>
<d:ConditionValidityEndDate>2021-02-01T00:00:00</d:ConditionValidityEndDate>
<d:ConditionValidityStartDate>2021-02-01T00:00:00</d:ConditionValidityStartDate>
<d:ConditionApplication>M</d:ConditionApplication>
<d:ConditionType>PPR0</d:ConditionType>
<d:PurchasingOrganization>1010</d:PurchasingOrganization>
<d:PurchasingInfoRecordCategory>2</d:PurchasingInfoRecordCategory>
<d:Supplier>S10300901</d:Supplier>
<d:Material>TG14</d:Material>
......
<d:ETag/>
</m:properties>
</content>
</entry>
--3A41EA16A892972897649D36C1BD75861
Content-Type: application/http
Content-Length: 2571
content-transfer-encoding: binary

HTTP/1.1 201 Created
Content-Type: application/atom+xml;type=entry
Content-Length: 2233
location: <host>/sap/opu/odata/SAP/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgCndnRecordScale(ConditionRecord='0000030590',ConditionSequentialNumber='1',ConditionScaleLine='1')
dataserviceversion: 2.0
etag: W/"''"

<?xml version="1.0" encoding="utf-8"?>
<entry m:etag="W/&quot;''&quot;" xml:base="<host>/sap/opu/odata/SAP/API_PURGPRCGCONDITIONRECORD_SRV/" xmlns="http://www.w3.org/2005/Atom" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices">
<id><host>/sap/opu/odata/SAP/API_PURGPRCGCONDITIONRECORD_SRV/A_PurgPrcgCndnRecordScale(ConditionRecord='0000030590',ConditionSequentialNumber='1',ConditionScaleLine='1')</id>
<title type="text">A_PurgPrcgCndnRecordScale(ConditionRecord='0000030590',ConditionSequentialNumber='1',ConditionScaleLine='1')</title>
<updated>2020-01-21T07:28:36Z</updated>
<category term="API_PURGPRCGCONDITIONRECORD_SRV.A_PurgPrcgCndnRecordScaleType" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme"/>
<link href="A_PurgPrcgCndnRecordScale(ConditionRecord='0000030590',ConditionSequentialNumber='1',ConditionScaleLine='1')" rel="edit" title="A_PurgPrcgCndnRecordScaleType"/>
<link href="A_PurgPrcgCndnRecordScale(ConditionRecord='0000030590',ConditionSequentialNumber='1',ConditionScaleLine='1')/to_PurgPrcgCndnRecdSuplmnt" rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/to_PurgPrcgCndnRecdSuplmnt" type="application/atom+xml;type=entry" title="to_PurgPrcgCndnRecdSuplmnt"/>
<link href="A_PurgPrcgCndnRecordScale(ConditionRecord='0000030590',ConditionSequentialNumber='1',ConditionScaleLine='1')/to_PurgPrcgConditionRecord" rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/to_PurgPrcgConditionRecord" type="application/atom+xml;type=entry" title="to_PurgPrcgConditionRecord"/>
<content type="application/xml">
<m:properties>
<d:ConditionRecord>0000030590</d:ConditionRecord>
<d:ConditionSequentialNumber>1</d:ConditionSequentialNumber>
<d:ConditionScaleLine>1</d:ConditionScaleLine>
<d:ConditionScaleQuantity>10</d:ConditionScaleQuantity>
<d:ConditionScaleQuantityUnit>PC</d:ConditionScaleQuantityUnit>
<d:ConditionScaleAmount>0.00</d:ConditionScaleAmount>
<d:ConditionScaleAmountCurrency/>
<d:ConditionRateValue>225.99</d:ConditionRateValue>
<d:ConditionRateValueUnit>EUR</d:ConditionRateValueUnit>
<d:ETag/>
</m:properties>
</content>
</entry>
--3A41EA16A892972897649D36C1BD75861--

--3A41EA16A892972897649D36C1BD75860--

Conclusion

In this blog, we introduced how to use condition record OData Service for sales part. User can direct copy the example in own system for create, read, update and delete action.

Source: https://help.sap.com/viewer/bb9f1469daf04bd894ab2167f8132a1a/latest/en-US/039ad90332864c3eba5e65f81875b86f.html

Be the first to leave a comment
You must be Logged on to comment or reply to a post.