@sap-cloud-sdk/odata-common
The shared machinery under the SDK's OData and OpenAPI client generators; a dependency of the generated clients rather than something written against directly.
Facts
Where it sits
Who is behind it
In the atlas: maintains 137, wrote 14@SAPmaintainerArtem KovalovContributes to this
In the atlas: contributes to 6@artemkovalyovSAP Cloud SDK BotContributes to this
In the atlas: contributes to 11@bot-sdk-jsBrigittaK307Contributes to this
In the atlas: contributes to 12@BrigittaK307Britta VarwigContributes to this
In the atlas: contributes to 8@bvarwigRobert KaniaContributes to this
In the atlas: contributes to 6@cezaryrkChristian SchüringsContributes to this
In the atlas: contributes to 25@cschueringsDaniel KullmannContributes to this
In the atlas: contributes to 6@daniel-kullmannDavid KnaackContributes to this
In the atlas: contributes to 13, wrote 1@davidkna-sapDeeksha SinhaContributes to this
In the atlas: contributes to 12@deekshas8Deni DajaContributes to this
In the atlas: contributes to 6@denidaja38 contributors
Before choosing this
Conditions
LicenceSAP Developer License Agreement 3.2 CAP§ 1from DestinationsA destination used by a covered CAP application sends SAP product data to a non-SAP product rather than only addressing a remote endpoint.
- § 1 License. Productive customer applications are limited to SAP BTP or another SAP-licensed platform, and mass extraction to a non-SAP product is restricted except where solely required for SAP interoperability.
A destination is configuration, not the deciding boundary. The licence becomes material when the resulting data flow is extraction into a non-SAP product, so the target and purpose need review.
SAP Developer License Agreement 3.2 CAP →What it declares
Every artifact
- Type
- Package
- Origin
- By SAP
As a package
- Where it runs
- does not say
- Distributed through
- does not say
Connections
Reaching remote systems without addresses or credentials in the code
Download
README
quoted from SAP/cloud-sdk-js under Apache-2.0, read@sap-cloud-sdk/odata-common
This package contains common functionality for the SAP Cloud SDK OData clients.
It should not be used directly.
Use the @sap-cloud-sdk/odata-v2 and @sap-cloud-sdk/odata-v4 packages instead.
Support
The recommended way to get in touch with us is to create an issue on GitHub. Select the issue category Bug, Feature, or Question depending on the nature of your request. We try to provide fixes, features and answers as soon as possible.
Contribute
If you would like to contribute to the SAP Cloud SDK, please make yourself familiar with our contributing guidelines and follow the given instructions.
Links
- Official support channel
- Github
- SAP Cloud SDK Documentation
- Sample repository
- SAP Cloud SDK for AI (JavaScript)
License
The SAP Cloud SDK is released under the Apache License Version 2.0.
History
Fixes 2
Notes
Patch Changes
- e8f8134: [fix] Export
./internal.jsnamed export inpackage.jsonfor compatibility. Please migrate to the new named export./internal, the old export is deprecated and will be removed in the next major release. - Updated dependencies [e8f8134]
- @sap-cloud-sdk/connectivity@4.9.1
- @sap-cloud-sdk/http-client@4.9.1
- @sap-cloud-sdk/util@4.9.1
Fixes 2
Notes
Patch Changes
- Updated dependencies [9f55261]
- Updated dependencies [05e9299]
- @sap-cloud-sdk/connectivity@4.9.0
- @sap-cloud-sdk/http-client@4.9.0
- @sap-cloud-sdk/util@4.9.0
Fixes 4
Notes
Patch Changes
- Updated dependencies [34da40e]
- Updated dependencies [a42a3a2]
- Updated dependencies [32aab37]
- Updated dependencies [24fe0c5]
- @sap-cloud-sdk/connectivity@4.8.0
- @sap-cloud-sdk/http-client@4.8.0
- @sap-cloud-sdk/util@4.8.0
Fixes 7
Notes
Patch Changes
- Updated dependencies [9102f18]
- Updated dependencies [d54ba5a]
- Updated dependencies [df84426]
- Updated dependencies [9102f18]
- Updated dependencies [d54ba5a]
- Updated dependencies [67e1c53]
- Updated dependencies [9102f18]
- @sap-cloud-sdk/connectivity@4.7.0
- @sap-cloud-sdk/http-client@4.7.0
- @sap-cloud-sdk/util@4.7.0
Fixes 5
Notes
Patch Changes
- Updated dependencies [7ea34ce]
- Updated dependencies [8637346]
- Updated dependencies [259d8ad]
- Updated dependencies [a6c8ff6]
- Updated dependencies [0800e7a]
- @sap-cloud-sdk/http-client@4.6.0
- @sap-cloud-sdk/connectivity@4.6.0
- @sap-cloud-sdk/util@4.6.0
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@4.5.1
- @sap-cloud-sdk/http-client@4.5.1
- @sap-cloud-sdk/util@4.5.1
Fixes 4
Notes
Patch Changes
- Updated dependencies [cbed72f]
- Updated dependencies [02d1302]
- Updated dependencies [f5715de]
- Updated dependencies [962cdcb]
- @sap-cloud-sdk/http-client@4.5.0
- @sap-cloud-sdk/connectivity@4.5.0
- @sap-cloud-sdk/util@4.5.0
Fixes 1
Notes
Patch Changes
- Updated dependencies [d444438]
- @sap-cloud-sdk/connectivity@4.4.0
- @sap-cloud-sdk/http-client@4.4.0
- @sap-cloud-sdk/util@4.4.0
- Updated dependencies [d444438]
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@4.3.1
- @sap-cloud-sdk/http-client@4.3.1
- @sap-cloud-sdk/util@4.3.1
Fixes 1
Notes
Patch Changes
- Updated dependencies [ab96aff]
- @sap-cloud-sdk/connectivity@4.3.0
- @sap-cloud-sdk/http-client@4.3.0
- @sap-cloud-sdk/util@4.3.0
- Updated dependencies [ab96aff]
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@4.2.0
- @sap-cloud-sdk/http-client@4.2.0
- @sap-cloud-sdk/util@4.2.0
Fixes 1
Notes
Patch Changes
- Updated dependencies [011b841]
- @sap-cloud-sdk/connectivity@4.1.2
- @sap-cloud-sdk/http-client@4.1.2
- @sap-cloud-sdk/util@4.1.2
- Updated dependencies [011b841]
Fixes 1
Notes
Patch Changes
- Updated dependencies [b502b40]
- @sap-cloud-sdk/connectivity@4.1.1
- @sap-cloud-sdk/http-client@4.1.1
- @sap-cloud-sdk/util@4.1.1
- Updated dependencies [b502b40]
Fixes 2
Notes
Patch Changes
- Updated dependencies [3c19ffa]
- Updated dependencies [3c19ffa]
- @sap-cloud-sdk/connectivity@4.1.0
- @sap-cloud-sdk/http-client@4.1.0
- @sap-cloud-sdk/util@4.1.0
Fixes 1
Notes
Patch Changes
- Updated dependencies [4a187d6]
- @sap-cloud-sdk/connectivity@4.0.2
- @sap-cloud-sdk/http-client@4.0.2
- @sap-cloud-sdk/util@4.0.2
- Updated dependencies [4a187d6]
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@4.0.1
- @sap-cloud-sdk/http-client@4.0.1
- @sap-cloud-sdk/util@4.0.1
Breaking 2, Fixes 8
Notes
Major Changes
- 7d92a1b: [Compatibility Note] The following deprecated content has been removed from the package:
- The
FunctionImportParameterstype has been removed. UseOperationParametersinstead. - The
ODataFunctionImportRequestConfigconstant has been removed. UseODataFunctionRequestConfiginstead. - The
FunctionImportParameterconstant has been removed. UseOperationParameterinstead. - The
ActionFunctionImportRequestBuilderBaseconstant has been removed. UseOperationRequestBuilderBaseinstead.
- The
- ab6ca60: [Improvement] Support precision handling during serialization of
Edm.DateTimeOffsetfields in OData v4.
Patch Changes
- Updated dependencies [7d92a1b]
- Updated dependencies [7d92a1b]
- Updated dependencies [d69325a]
- Updated dependencies [936a6eb]
- Updated dependencies [4228412]
- Updated dependencies [e7cf4e7]
- Updated dependencies [40fa8d9]
- Updated dependencies [25c9dd8]
- @sap-cloud-sdk/connectivity@4.0.0
- @sap-cloud-sdk/util@4.0.0
- @sap-cloud-sdk/http-client@4.0.0
- 7d92a1b: [Compatibility Note] The following deprecated content has been removed from the package:
Fixes 1
Notes
Patch Changes
- Updated dependencies [7ccc9a3]
- @sap-cloud-sdk/connectivity@3.24.0
- @sap-cloud-sdk/http-client@3.24.0
- @sap-cloud-sdk/util@3.24.0
- Updated dependencies [7ccc9a3]
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@3.23.0
- @sap-cloud-sdk/http-client@3.23.0
- @sap-cloud-sdk/util@3.23.0
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@3.22.2
- @sap-cloud-sdk/http-client@3.22.2
- @sap-cloud-sdk/util@3.22.2
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@3.22.1
- @sap-cloud-sdk/http-client@3.22.1
- @sap-cloud-sdk/util@3.22.1
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@3.22.0
- @sap-cloud-sdk/http-client@3.22.0
- @sap-cloud-sdk/util@3.22.0
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@3.21.0
- @sap-cloud-sdk/http-client@3.21.0
- @sap-cloud-sdk/util@3.21.0
Fixes 2
Notes
Patch Changes
- Updated dependencies [39eb88c]
- Updated dependencies [39eb88c]
- @sap-cloud-sdk/connectivity@3.20.0
- @sap-cloud-sdk/http-client@3.20.0
- @sap-cloud-sdk/util@3.20.0
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@3.19.0
- @sap-cloud-sdk/http-client@3.19.0
- @sap-cloud-sdk/util@3.19.0
Fixes 1
Notes
Patch Changes
- Updated dependencies [c1bf319]
- @sap-cloud-sdk/connectivity@3.18.1
- @sap-cloud-sdk/http-client@3.18.1
- @sap-cloud-sdk/util@3.18.1
- Updated dependencies [c1bf319]
Fixes 2
Notes
Patch Changes
- Updated dependencies [c23ccfd]
- Updated dependencies [06e5c72]
- @sap-cloud-sdk/connectivity@3.18.0
- @sap-cloud-sdk/http-client@3.18.0
- @sap-cloud-sdk/util@3.18.0
Fixes 4
Notes
Patch Changes
- Updated dependencies [54a46a3]
- Updated dependencies [86f4158]
- Updated dependencies [dbad36f]
- Updated dependencies [99b5009]
- @sap-cloud-sdk/connectivity@3.17.0
- @sap-cloud-sdk/http-client@3.17.0
- @sap-cloud-sdk/util@3.17.0
Fixes 3
Notes
Patch Changes
- Updated dependencies [efa75d3]
- Updated dependencies [efa75d3]
- Updated dependencies [4f29615]
- @sap-cloud-sdk/connectivity@3.16.0
- @sap-cloud-sdk/http-client@3.16.0
- @sap-cloud-sdk/util@3.16.0
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@3.15.0
- @sap-cloud-sdk/http-client@3.15.0
- @sap-cloud-sdk/util@3.15.0
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@3.14.0
- @sap-cloud-sdk/http-client@3.14.0
- @sap-cloud-sdk/util@3.14.0
Fixes 1
Notes
Patch Changes
- Updated dependencies [f72986a]
- @sap-cloud-sdk/connectivity@3.13.0
- @sap-cloud-sdk/http-client@3.13.0
- @sap-cloud-sdk/util@3.13.0
- Updated dependencies [f72986a]
Fixes 2
Notes
Patch Changes
- 60fdc04: [Fixed Issue] Fix type in
addCustomRequestConfigurationmethod to accept values of typeany. - Updated dependencies [60fdc04]
- @sap-cloud-sdk/connectivity@3.12.1
- @sap-cloud-sdk/http-client@3.12.1
- @sap-cloud-sdk/util@3.12.1
- 60fdc04: [Fixed Issue] Fix type in
Fixes 1
Notes
Patch Changes
- Updated dependencies [36be489]
- @sap-cloud-sdk/connectivity@3.12.0
- @sap-cloud-sdk/http-client@3.12.0
- @sap-cloud-sdk/util@3.12.0
- Updated dependencies [36be489]
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@3.11.0
- @sap-cloud-sdk/http-client@3.11.0
- @sap-cloud-sdk/util@3.11.0
Fixes 5
Notes
Patch Changes
- Updated dependencies [c721bbd]
- Updated dependencies [c721bbd]
- Updated dependencies [28c9cb7]
- Updated dependencies [4d2b49b]
- Updated dependencies [28c9cb7]
- @sap-cloud-sdk/connectivity@3.10.0
- @sap-cloud-sdk/util@3.10.0
- @sap-cloud-sdk/http-client@3.10.0
Features 1, Fixes 3
Notes
Minor Changes
- a87dd7f: [Fixed Issue] Add support for subrequest serialization where a batch request may only contain an entity with no path.
Patch Changes
- @sap-cloud-sdk/connectivity@3.9.0
- @sap-cloud-sdk/http-client@3.9.0
- @sap-cloud-sdk/util@3.9.0
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@3.8.1
- @sap-cloud-sdk/http-client@3.8.1
- @sap-cloud-sdk/util@3.8.1
Fixes 1
Notes
Patch Changes
- Updated dependencies [693cd655f]
- @sap-cloud-sdk/connectivity@3.8.0
- @sap-cloud-sdk/http-client@3.8.0
- @sap-cloud-sdk/util@3.8.0
- Updated dependencies [693cd655f]
Features 1, Fixes 3
Notes
Minor Changes
- bdcf14f85: [Fixed Issue] Do not send
nullvalues in the request payload for properties that are not set while creating or updating an entity. [Fixed Issue] FixRangeError: Maximum call stack size exceedederror that occurs when updating an entity after callinggetByKey.
Patch Changes
- @sap-cloud-sdk/connectivity@3.7.0
- @sap-cloud-sdk/http-client@3.7.0
- @sap-cloud-sdk/util@3.7.0
- bdcf14f85: [Fixed Issue] Do not send
Fixes 3
Notes
Patch Changes
- Updated dependencies [c2a2987c5]
- Updated dependencies [025b6aa2c]
- Updated dependencies [025b6aa2c]
- @sap-cloud-sdk/http-client@3.6.0
- @sap-cloud-sdk/connectivity@3.6.0
- @sap-cloud-sdk/util@3.6.0
Fixes 4
Notes
Patch Changes
- ee7477ce2: [Fixed Issue] Fix OData v2 serialization for
Edm.Decimalto serialize tostring. - Updated dependencies [7ed5ceb52]
- Updated dependencies [2277f9443]
- Updated dependencies [bf54df09b]
- @sap-cloud-sdk/connectivity@3.5.0
- @sap-cloud-sdk/http-client@3.5.0
- @sap-cloud-sdk/util@3.5.0
- ee7477ce2: [Fixed Issue] Fix OData v2 serialization for
Fixes 4
Notes
Patch Changes
- 431d2a542: [Fixed Issue] Serialize properties of type "Edm.Decimal" to numbers when they are within the safe range and strings when they are not.
- Updated dependencies [db0780f1b]
- Updated dependencies [bde64634d]
- Updated dependencies [bde64634d]
- @sap-cloud-sdk/connectivity@3.4.0
- @sap-cloud-sdk/http-client@3.4.0
- @sap-cloud-sdk/util@3.4.0
Fixes 8
Notes
Patch Changes
- Updated dependencies [0583836bc]
- Updated dependencies [8f54207b6]
- Updated dependencies [8f54207b6]
- Updated dependencies [36a01f775]
- Updated dependencies [6b58354e8]
- Updated dependencies [c09b1d06f]
- Updated dependencies [36a01f775]
- Updated dependencies [36a01f775]
- @sap-cloud-sdk/connectivity@3.3.0
- @sap-cloud-sdk/http-client@3.3.0
- @sap-cloud-sdk/util@3.3.0
Features 1, Fixes 4
Notes
Minor Changes
- aa1a4bdb0: [Fixed Issue] Remove encoding of keys in the
getEntityKeys()as it should only happen once ingetResourcePathForKeys().Fixes the errorvalue.format is not a functionwhen executing requests for entities withEdm.Datetype key property.
Patch Changes
- Updated dependencies [616d77b85]
- Updated dependencies [56c3f70f4]
- Updated dependencies [782b9e37e]
- Updated dependencies [73ff0ab03]
- @sap-cloud-sdk/connectivity@3.2.0
- @sap-cloud-sdk/http-client@3.2.0
- @sap-cloud-sdk/util@3.2.0
- aa1a4bdb0: [Fixed Issue] Remove encoding of keys in the
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@3.1.1
- @sap-cloud-sdk/http-client@3.1.1
- @sap-cloud-sdk/util@3.1.1
Fixes 4
Notes
Patch Changes
- cc8425abc: [Fixed Issue] Adjust
FromJsonTypeto stricter typings in TypeScript 5. - Updated dependencies [039412e59]
- Updated dependencies [28b7af86f]
- Updated dependencies [28b7af86f]
- @sap-cloud-sdk/connectivity@3.1.0
- @sap-cloud-sdk/http-client@3.1.0
- @sap-cloud-sdk/util@3.1.0
- cc8425abc: [Fixed Issue] Adjust
Fixes 3
Notes
Patch Changes
- 2fa8c36a6: [Compatibility Note] The
ActionFunctionImportRequestBuilderBasehas an additional mandatory type parameter to pass the according (de-)serializer type. This was missing previously due to a bug. - 2fa8c36a6: [Fixed Issue] Fix batch requests to accept only functions or actions.
- Updated dependencies [47fc7278d]
- @sap-cloud-sdk/connectivity@3.0.2
- @sap-cloud-sdk/http-client@3.0.2
- @sap-cloud-sdk/util@3.0.2
- 2fa8c36a6: [Compatibility Note] The
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@3.0.1
- @sap-cloud-sdk/http-client@3.0.1
- @sap-cloud-sdk/util@3.0.1
Breaking 9, Features 1, Fixes 19
Notes
Major Changes
- fde964e37: [Compatibility Note] By default, generation of OData clients fails if a service path cannot be determined. Either provide
servicePathvalue in theoptions-per-service.jsonor setskipValidationto true, in which case,/will be used. - fde964e37: [Compatibility Note] The constructor of
ODataRequestConfigwas changed so that the third parameter cannot be astringanymore. Passing in a string which was then interpreted as the value for theContent-TypeHTTP header was deprecated. The type of the parameter is nowRecord<string, any>, and if only want to set theContent-TypeHTTP header you can do so by passing{'content-type': 'some-value'}to the constructor. - fde964e37: [Compatibility Note] The constructor of the entity API is private to avoid accidental usage. Use the service object to get a API instance.
- fde964e37: [Compatibility Note] Remove the options
timeoutandenableCircuitBreakerfrom all BTP service interactions i.e. destination and token fetching. - fde964e37: [Compatibility Note] Switch the compilerOptions.module to
Node16instead ofCommonJSfor better interoperability with ES modules. See the TypeScript handbook for technical details if needed. - fde964e37: [Compatibility Note] Remove
timeout()method from the request builders and thetimeoutoptions from theexecuteHttpRequest()function. Visit the documentation portal to see how to add a timeout using middlewares. - fde964e37: [Compatibility Note] The
serviceMappingoption of the OData generator has been renamed tooptionsPerService. The mapping file,service-mapping.jsonhas also been renamed tooptions-per-service.json. By default, an options file will not be generated. - fde964e37: [Compatibility Note] Setting custom fields in
fromJsonthrough the_customFieldsproperty has been removed. Add custom properties to your JSON object instead. - fde964e37: [Compatibility Note]] The
urlproperty inDestinationis now optional as destinations of typeMAILdo not have a URL.
Minor Changes
- fde964e37: [New Functionality] Introduce the middleware on the request builders and http-client. Visit the documentation portal to see how to use middlewares.
Patch Changes
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- Updated dependencies [fde964e37]
- @sap-cloud-sdk/util@3.0.0
- @sap-cloud-sdk/connectivity@3.0.0
- @sap-cloud-sdk/http-client@3.0.0
- fde964e37: [Compatibility Note] By default, generation of OData clients fails if a service path cannot be determined. Either provide
Features 2, Fixes 3
Notes
Minor Changes
- 79e0fe811: [Improvement] Change the place where batch ID is generated from on serialization to request creation.
- 79e0fe811: [New Functionality] Add
getBatchReference()andsetBatchId()in request builders to use the batch ID as a reference to an entity in a batch request changeset. Batch reference are available increate,delete,getByKey,updateandactions/functionsrequest builder.
Patch Changes
- @sap-cloud-sdk/connectivity@2.11.0
- @sap-cloud-sdk/http-client@2.11.0
- @sap-cloud-sdk/util@2.11.0
Features 1, Fixes 3
Notes
Minor Changes
- 144ff66f4: [Compatibility Note] Changed constructor argument of class
EntityBasefromschemato_entityApi.
Patch Changes
- @sap-cloud-sdk/connectivity@2.10.0
- @sap-cloud-sdk/http-client@2.10.0
- @sap-cloud-sdk/util@2.10.0
- 144ff66f4: [Compatibility Note] Changed constructor argument of class
Features 1, Fixes 2
Notes
Minor Changes
- f62eb0d3: [Improvement] Make OderBy() set in ascending order by default.
Patch Changes
- Updated dependencies [4c51d3dc]
- Updated dependencies [24029503]
- @sap-cloud-sdk/util@2.9.0
- @sap-cloud-sdk/connectivity@2.9.0
- @sap-cloud-sdk/http-client@2.9.0
Features 1, Fixes 3
Notes
Minor Changes
- 15e9ef4b: [New Functionality] Allow function imports using GET http method in batch requests.
Patch Changes
- Updated dependencies [15e9ef4b]
- Updated dependencies [15e9ef4b]
- Updated dependencies [15e9ef4b]
- @sap-cloud-sdk/connectivity@2.8.0
- @sap-cloud-sdk/http-client@2.8.0
- @sap-cloud-sdk/util@2.8.0
Fixes 3
Notes
Patch Changes
- @sap-cloud-sdk/connectivity@2.7.1
- @sap-cloud-sdk/http-client@2.7.1
- @sap-cloud-sdk/util@2.7.1
Fixes 2
Notes
Patch Changes
- Updated dependencies [3bff42e1]
- Updated dependencies [010a46fa]
- @sap-cloud-sdk/connectivity@2.7.0
- @sap-cloud-sdk/http-client@2.7.0
- @sap-cloud-sdk/util@2.7.0
Fixes 8
Notes
Patch Changes
- de851289: [Fixed Issue] Fix parsing of
Edm.DateTimeOffsetwith high-precision fractional seconds and edge-cases like 5-digit years. - 0675ee3b: [Fixed Issue] Allow OData service to contain an entity name 'entity'.
- Updated dependencies [cb598c16]
- Updated dependencies [09094607]
- Updated dependencies [e44c214a]
- Updated dependencies [93d41281]
- Updated dependencies [e46bb51d]
- Updated dependencies [8fdfebd6]
- @sap-cloud-sdk/connectivity@2.6.0
- @sap-cloud-sdk/http-client@2.6.0
- @sap-cloud-sdk/util@2.6.0
- de851289: [Fixed Issue] Fix parsing of
Features 1, Fixes 2
Notes
Minor Changes
- c3166ff6: [Compatibility Note] Change
Edm.String,Edm.BooleanandEdm.Guidto be orderable to supportlt/lessThan(),le/lessOrEqual(),gt/greaterThan(), andge/greaterOrEqualoperators. Re-generate odata services to adopt the changes.
Patch Changes
- Updated dependencies [89f1c423]
- Updated dependencies [9481ec69]
- @sap-cloud-sdk/util@2.5.0
- @sap-cloud-sdk/http-client@2.5.0
- @sap-cloud-sdk/connectivity@2.5.0
- c3166ff6: [Compatibility Note] Change
Fixes 4
Notes
Patch Changes
- Updated dependencies [04726a35]
- Updated dependencies [0a008674]
- Updated dependencies [0a008674]
- Updated dependencies [0a008674]
- @sap-cloud-sdk/connectivity@2.4.0
- @sap-cloud-sdk/http-client@2.4.0
- @sap-cloud-sdk/util@2.4.0
Others providing
Compare all 15 on the Destinations page →- SAP Destination serviceSAP Destination serviceNamed, credentialed addresses of other systems, resolved at runtime — so an application holds no URL and no secret of its own, and the same code reaches a different system in every landscape.sap official, btpNamed, credentialed addresses of other systems resolved at runtimefrom BTP/BAIP
- SAP Private Link ServiceSAP Private Link ServiceA private network connection between a selected SAP BTP service and a selected service in an application's own account with a partner cloud provider, so the traffic between them never touches the public internet.sap official, btpPrivate network link between a BTP service and a partner cloudfrom BTP/BAIP
- com.sap.cds:cds-feature-remote-odatacom.sap.cds:cds-feature-remote-odataA CAP Java feature for consuming remote OData V2 and V4 services as Remote Services, translating CQN queries into OData requests against a destination or a service binding.sap official, capRemote Services for consuming OData V2 and V4 APIs in CAP Javafrom CAP
- com.sap.cds:cds-integration-cloud-sdkcom.sap.cds:cds-integration-cloud-sdkA CAP Java feature that integrates the SAP Cloud SDK, so features such as remote OData and enterprise messaging resolve a destination or service binding and reach a remote REST-based service.sap official, capSAP Cloud SDK integration for remote REST services in CAP Javafrom CAP
- capire/s4capire/s4A pre-built integration package for SAP S/4HANA, holding the imported service definitions a CAP project would otherwise generate for itself.sap official, capPrebuilt SAP S/4HANA integration package for CAP projectsfrom CAP
- cdsecdseResolves a destination from a CAP project's own configuration, then makes the outbound call with axios: the url, the method and the body are written at the call site.independent, capDestination resolution and axios calls from CAP configurationfrom CAP
- @sap/cds@sap/cdsThe CAP Node.js runtime, which compiles the CDS model, serves the services declared in it, answers generic requests before any handler runs, and loads every cds-plugin.sap official, capCAP Node.js runtimefrom CAP
- @sap-cloud-sdk/connectivity@sap-cloud-sdk/connectivityDestination lookup and the connectivity proxy — the package that turns a destination name into a reachable endpoint with credentials attached.sap official, capDestination lookup and connectivity proxy for the Cloud SDKfrom CAP
- @sap-cloud-sdk/http-client@sap-cloud-sdk/http-clientThe HTTP client that carries a destination's credentials, so an outbound call inherits the authentication rather than assembling it.sap official, capHTTP client carrying a destination's credentialsfrom CAP
- @sap-cloud-sdk/openapi@sap-cloud-sdk/openapiGenerated OpenAPI clients for the Cloud SDK, so a REST API described by a specification is called through typed functions.sap official, capGenerated OpenAPI clients for the Cloud SDKfrom CAP
- @sap-cloud-sdk/resilience@sap-cloud-sdk/resilienceTimeouts, retries and circuit breaking around a remote call, so one slow downstream system does not take the application with it.sap official, capTimeouts, retries and circuit breaking around remote callsfrom CAP
- @sap-cloud-sdk/util@sap-cloud-sdk/utilGeneral utilities shared across the Cloud SDK packages — a dependency, not a thing to reach for on its own.sap official, capGeneral utilities shared across the Cloud SDK packagesfrom CAP
- btp-cloud-connector-setup-automationbtp-cloud-connector-setup-automationA Yeoman generator that adds the Cloud Connector system mappings for an XS Advanced system and writes the matching SAP BTP destination files.sap official, btpYeoman generator for Cloud Connector mappings and BTP destinationsfrom BTP/BAIP
- @sapmentors/cds-scp-api@sapmentors/cds-scp-apiA Node module for CAP that calls an external API through a destination instead of a hardcoded endpoint, taking its address, credentials and on-premise tunnel from the SAP Destination and Connectivity services.community org, capNode module for CAP calling external APIs through a destinationfrom CAP
Details
Sources
Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.
Compatibility and provenance
Contributors
History in the atlas
- Typed cds-plugin by placement, which defaults every candidate to that. It is not one.
- The shared machinery under the SDK's OData and OpenAPI client generators; a dependency of the generated clients rather than something written against directly.
- First seen.
For your agent
- Ref
artifact:sap-cloud-sdk-odata-common- JSON
- /artifacts/sap-cloud-sdk-odata-common.json
- MCP
- Connecting an agent