Wiki

Scale Your Enterprise

User Tools

Site Tools


bw:sap_business_one_integration_for_hana_databases

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
bw:sap_business_one_integration_for_hana_databases [2019/04/05 16:23]
runger [JSON Samples]
— (current)
Line 1: Line 1:
-====== Introduction (SAP Business One Integration for HANA Databases) ======= 
- 
-This document discusses the Bizweaver tools used for integration with SAP Business One (SBO) using a HANA database. 
- 
-====== Audience ====== 
- 
-This document is intended for developers of Bizweaver workflows. The integration process also requires a reasonable knowledge of SAP Business One functionality. 
- 
-====== Related Documents ====== 
- 
-The following documents contain additional information that may be helpful with the development of Bizweaver workflows. 
- 
-  * [[bw:application_introduction|Application Introduction]] 
-  * [[bw:global_connections|Global Connections]] 
-  * [[bw:sql_command_tool|SQL Command Tool]] 
-  * [[bw:looping_tool|Looping Tool]] 
-  * [[bw:databuilder_tool|DataBuilder]] 
-  * [[bw:web_service_tool|WebService Tool]] 
- 
- 
-====== Special Terminology ====== 
- 
-  * To follow. 
- 
-====== Before You Begin ====== 
- 
-  * To follow. 
- 
-====== Overview ====== 
- 
-Accessing SAP Business One on HANA using the Service Layer is a two-step process. The first step (Login) responds with two cookies. These cookies are then used in any subsequent web service calls in the current processing cycle. 
- 
-===== Login ===== 
- 
-**Variables** 
- 
-{{:bw:webservice12.png?400|Variables}} 
- 
-**Request** 
- 
-{{:bw:webservice13.png?400|Login Request}} 
- 
-**Response (Cookies)** 
- 
-{{:bw:webservice14.png?300|Login Response}} 
- 
-==== Use Cookies ==== 
- 
-**Request** 
- 
-{{:bw:webservice15.png?600|Request Content}} 
- 
-**Sample of Response Content** 
- 
-{{:bw:webservice16.png?600|Content Response}} 
- 
-===== Sending Data to the Service Layer ===== 
-Transactions sent to the Service Layer for SAP Business One use a web service call that uses a **JSON** data structure.  The structures must be specifically as the Service Layer expects the (order of values) and certain values are expected depending on the transaction.  In addition, some values must be sent as **enumerators**.  These are specific values that represent other values in the SAP Business One database.  A listing of common enumerators is found here >> [[SAP Business One Enumerators]]. 
- 
-Samples of the JSON structures for key SAP Business One objects can be found in the links below.Data is sent to the (HANA) Service Layer for SAP Business One using a web service call.  This call sends the data to the Service Layer API in a JSON data structure. 
- 
-===== JSON Samples ===== 
- 
-=== Sales Order === 
-[[Sales Order for Service Layer]] 
- 
-=== Sales Invoice === 
-[[Sales Invoice for Service Layer]] 
- 
-=== Business Partner === 
-[[Business Partner for Service Layer]] 
  
bw/sap_business_one_integration_for_hana_databases.1554495784.txt.gz · Last modified: 2019/04/05 16:23 by runger