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/09 10:05]
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]] 
- 
-=== Purchase Order === 
-[[Purchase Order for Service Layer]] 
  
bw/sap_business_one_integration_for_hana_databases.1554818740.txt.gz ยท Last modified: 2019/04/09 10:05 by runger