Socket
Book a DemoInstallSign in
Socket

n8n-nodes-sap-service-layer

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

n8n-nodes-sap-service-layer

n8n custom node for SAP Service Layer integration

0.1.19
latest
npmnpm
Version published
Weekly downloads
102
1033.33%
Maintainers
1
Weekly downloads
 
Created
Source

n8n-nodes-sap-service-layer

This is an n8n community node for SAP Service Layer integration. It allows you to interact with SAP Business One Service Layer API from your n8n workflows.

Installation

Follow the installation guide in the n8n community nodes documentation.

Credentials

The node requires the following credentials:

  • Service Layer URL: The URL of your SAP Service Layer (e.g., https://sl-eqnx.datacore.com.br:31218/b1s/v1)
  • Company DB: Your SAP company database name
  • Username: Your SAP username
  • Password: Your SAP password
  • Language: Language code (default: 1)

Operations

The node supports the following operations for each resource:

Business Partner

  • Create
  • Get
  • Get All
  • Update

Sales Order

  • Create
  • Get
  • Get All
  • Update

Item

  • Create
  • Get
  • Get All
  • Update

Usage

  • Add the SAP Service Layer node to your workflow
  • Configure the credentials
  • Select the resource you want to work with
  • Choose the operation
  • Provide the necessary parameters (ID for get/update operations, data for create/update operations)

Example

Get Business Partner

  • Select "Business Partner" as the resource
  • Choose "Get" as the operation
  • Enter the Business Partner ID
  • Execute the node

Create Sales Order

  • Select "Sales Order" as the resource
  • Choose "Create" as the operation
  • Enter the sales order data in JSON format
  • Execute the node

Data Format

Create/Update Business Partner

{
  "CardCode": "C00001",
  "CardName": "Test Customer",
  "CardType": "C",
  "GroupCode": 100
}

Create/Update Sales Order

{
  "CardCode": "C00001",
  "DocDate": "2024-03-20",
  "DocDueDate": "2024-03-27",
  "DocumentLines": [
    {
      "ItemCode": "I00001",
      "Quantity": 1,
      "UnitPrice": 100
    }
  ]
}

Create/Update Item

{
  "ItemCode": "I00001",
  "ItemName": "Test Item",
  "ForeignName": "Test Item EN",
  "ItemsGroupCode": 100,
  "PurchaseItem": "Y",
  "SalesItem": "Y",
  "InventoryItem": "Y"
}

License

MIT

Keywords

n8n-community-node-package

FAQs

Package last updated on 29 Aug 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.