Provides integration into SAP Business One via the DI Server.

Revision History

1.0.0.0 Initial Release
9.3.0.1 Added support for SAP Business One 9.3

Properties

Connection

Type: Connection Input

DatabaseServer
Type: String
Name or IP Address of the application server

LicenseServer
Type: String
Name or IP Address of the licensing server

DatabaseType
Type: List Input
dst_MSSQL
dst_DB_2
dst_SYBASE
dst_MSSQL2005
dst_MAXDB
dst_MSSQL2008
dst_MSSQL2012
dst_MSSQL2014
dst_HANADB
dst_MSSQL2016

The type of database in use.

DatabaseName
Type: String
The name of the company database to connect to

DatabaseUsername
Type: String
The company database username (ie. MS SQL account username)

DatabasePassword
Type: String
The company database password

CompanyUsername
Type: String
The SAP B1 user ID

CompanyPassword
Type: String
The SAP B1 user password

BusinessOneVersion
Type: String
The version of the SAP B1 company

The Connection Property

Action

Type: List Input
Add
Update
Get
List
Raw
The action to take against the specified data

BusinessObject

Type: List Input
ActivityLocations
ActivityStatus
ActivityTypes
AdditionalExpenses
AlternateCatNum
BankPages
BillOfExchangeTransactions
Budget
BudgetDistribution
BudgetScenarios
BusinessPartners
BusinessPlaces
ChartOfAccounts
ChecksforPayment
Contacts
ContractTemplates
CorrectionInvoice
CorrectionInvoiceReversal
CorrectionPurchaseInvoice
CorrectionPurchaseInvoiceReversal
CreditNotes
CurrencyCodes
CustomerEquipmentCards
DeliveryNotes
Drafts
DunningLetters
EmployeesInfo
IncomingPayments
Industries
InventoryGenEntry
InventoryGenExit
Invoices
ItemGroups
Items
JournalEntries
JournalVouchers
KnowledgeBaseSolutions
LocalEra
MaterialRevaluation
Messages
Orders
PackagesTypes
PaymentRunExport
PaymentsDrafts
PaymentTermsTypes
PriceLists
ProductTrees
PurchaseCreditNotes
PurchaseDeliveryNotes
PurchaseInvoices
PurchaseOrders
PurchaseReturns
PurchaseTaxInvoice
QueryCategories
Queue
Quotations
Relationships
Returns
SalesForecast
SalesOpportunities
SalesTaxAuthorities
SalesTaxAuthoritiesTypes
SalesTaxCodes
SalesTaxInvoice
ServiceCalls
ServiceContracts
SpecialPrices
StockTakings
StockTransfer
Teams
Territories
UserFields
UserKeys
UserObjectsMD
UserPermissionTree
Users
UserTables
VendorPayments
Warehouses
WorkOrders
The name of the Business Object

RequestXml

Type: Xml Input
An XML document containing the request XML for the transaction. Refer to Node Samples for examples.

ResponseXml

Type: Xml Output
An XML document containing the response from the DI Server for the transaction

Remarks

The Flowgear SAP Business One connector provides a light abstraction over the DI Server. It is recommended that you refer to the DI Server and API documentation when using this Connector.

Reference documents

SAP Business One SDK General
https://archive.sap.com/documents/docs/DOC-28739

SAP Business One SQL Table Names
https://blogs.sap.com/2016/01/14/sap-business-one-tables

Troubleshooting

Resource Error (Error Code -8006: Error opening language resource)

This error may occur when attempting to establish a session after licensing or reinstalling the SAP DI Server. To resolve, locate and delete the folder named SM_OBS_DLL located in the user temp folder. Note that this folder varies depending on the service account under which the DropPoint is running.

If the DropPoint is running under the SYSTEM user, the folder will be located in %windir%\temp. If you are using a named user account, log into the server with this account and access the folder at %temp%.

Did this answer your question?