📚 SAP Business One SDK Help

GetDataInterfaceFromXMLString Method
See Also  Example
bstrXMLString
Specifies an XML string.

Description

Creates a data structure from a specified XML string.

Syntax

Visual Basic
Public Function GetDataInterfaceFromXMLString( _
   ByVal bstrXMLString As String _
) As Object

Parameters

bstrXMLString
Specifies an XML string.

Example

Show to get an Openning Balance Account from an XML string.
GetDataInterfaceFromXMLString (Visual Basic)Copy Code
Dim oCmpSrv As CompanyService
Dim oAccountsService As AccountsService
Dim oOpenBalanceAccount As SAPbobsCOM.OpenningBalanceAccount
Dim oOpenBalanceAccountXmlStr As SAPbobsCOM.OpenningBalanceAccount
Dim sOpenBalanceAccountXmlStr As String

'get company service
oCmpSrv = oCompany.GetCompanyService

'get account service
oAccountsService = oCmpSrv.GetBusinessService(ServiceTypes.AccountsService)

'get OpenBalanceAccount Data Interface
oOpenBalanceAccount = oAccountsService.GetDataInterface(AccountsServiceDataInterfaces.asdiOpenningBalanceAccount)

'set the account number for the opening balance account
oOpenBalanceAccount.OpenBalanceAccount = "_SYS00000000078"

'save data to xml string
sOpenBalanceAccountXmlStr = oOpenBalanceAccount.ToXMLString

'create OpenBalanceAccount from xml string
oOpenBalanceAccountXmlStr = oAccountsService.GetDataInterfaceFromXMLString(sOpenBalanceAccountXmlStr)

See Also