Official Library By YouSolution.Cloud
LayerOne2 it's a service for comunicaton via Web API on format JSON for SAP ServiceLayer,
Created by InnoTech Srl -Build Partner SAP
You can install the nodes using node-red's "Manage palette" in the side bar.
Or run the following command in the root directory of your Node-RED installation
npm install @yousolution/node-red-contrib-you-layerone2 --save
The nodes are tested with Node.js v16.18.6 and Node-RED v3.0.2.
Changes can be followed here.
Use this node to authenticate with a valid SAP service layer API access
The node requires the following credentials:
- host
- port
- protocol
- company
- user
- password
You can see how to use it in the example flows in the /examples directory.
For more details see official SAP Service layer documentation
Use this node to retrieve a list of entities
- Select the type of entity you want to retrieve as a list
- If you want to add filter/options use oData params optional
Query options on entities:
| option | description |
|---|---|
| $filter | Restrict the set of business objects returned. |
| $orderby | Specify the order in which business objects are returned from the service. |
| $select | Restrict the service to return only the properties requested by the client. |
| $skip | Specify that the result excludes the first n entities. |
| $top | Specify that only the first n records should be returned. |
You can see how to use it in the example flows in the /examples directory.
For more details see official SAP Service layer documentation
Use this node to get a single entity by providing the primary key
- Select the type of entity you want to retrieve
- Use objectId as primary key of entity
- Use oData to filter the response fields optional\
Query options on single entity:
| option | description |
|---|---|
| $select | Restrict the service to return only the properties requested by the client. |
You can see how to use it in the example flows in the /examples directory.
For more details see official SAP Service layer documentation
Use this node to create a new entity.
- Select the type of entity you want to create
- Use msg.bodyPost to provide the entity's fields
- Use msg.createParams to provide object params
You can see how to use it in the example flows in the /examples directory.
For more details see official SAP Service layer documentation
Use this node to update an object.
- Select the type of object you want to update
- Use objectId as primary key of object
- Use msg.updateParams to provide object params
You can see how to use it in the example flows in the /examples directory.
For more details see official SAP Service layer documentation
Use this node to delete an object.
- Select the type of object you want to delete
- Use objectId as primary key of object
You can see how to use it in the example flows in the /examples directory.
For more details see official SAP Service layer documentation
Use this node to count the number of objects per type.
- Select the type of object you want to count
You can see how to use it in the example flows in the /examples directory.
For more details see official SAP Service layer documentation
