Description
Creates a data structure from a specified XML file.
Syntax
| Visual Basic |
|---|
Public Function GetDataInterfaceFromXMLFile( _
   ByVal bstrFileName As String _
) As Object |
Parameters
Example
How to get an Openning Balance Account from an XML file
| GetDataInterfaceFromXMLFile (Visual Basic) | Copy Code |
|---|
Dim oCmpSrv As SAPbobsCOM.CompanyService
Dim oOpenBalanceAccount As SAPbobsCOM.OpenningBalanceAccount
Dim oOpenBalanceAccountXmlFile As SAPbobsCOM.OpenningBalanceAccount
Dim oBpAccounts As SAPbobsCOM.BPCodes
oCmpSrv = oCompany.GetCompanyService
oBusinessPartnersService = oCmpSrv.GetBusinessService(ServiceTypes.BusinessPartnersService)
oOpenBalanceAccount = oBusinessPartnersService.GetDataInterface(AccountsServiceDataInterfaces.asdiOpenningBalanceAccount)
oOpenBalanceAccount.OpenBalanceAccount = "_SYS00000000078"
oOpenBalanceAccount.ToXMLFile("c:\OpenningBalanceAccount.xml")
oOpenBalanceAccountXmlFile = oBusinessPartnersService.GetDataInterfaceFromXMLFile("c:\OpenningBalanceAccount.xml")
|
|
Shows how to get an Openning Balance Account from an XML file.
| GetDataInterfaceFromXMLFile (Visual Basic) | Copy Code |
|---|
Dim oCmpSrv As CompanyService
Dim oAccountsService As AccountsService
Dim oOpenBalanceAccount As SAPbobsCOM.OpenningBalanceAccount
Dim oOpenBalanceAccountFrmFile As SAPbobsCOM.OpenningBalanceAccount
oCmpSrv = oCompany.GetCompanyService
oAccountsService = oCmpSrv.GetBusinessService(ServiceTypes.AccountsService)
oOpenBalanceAccount = oAccountsService.GetDataInterface(AccountsServiceDataInterfaces.asdiOpenningBalanceAccount)
oOpenBalanceAccount.OpenBalanceAccount = "_SYS00000000078"
oOpenBalanceAccount.ToXMLFile("c:\MyAccount.xml")
oOpenBalanceAccountFrmFile = oAccountsService.GetDataInterfaceFromXMLFile("c:\MyAccount.xml") |
|
See Also