on 02-01-2005 11:34 PM
hi,
I am was unable to add a user to Sap Business One 6.5 with service pack1 using DI aPI . following is the code.
i am getting an errocode =-5002 which is your OUSR.Password should be greater than 4 . but i have 8 character.
please help me . i am in desparate need.
Private Sub CreateUser()
Dim oUser As SAPbobsCOM.Users
Dim a As Long
Dim errMsg As String
' Set connection properties
oCompany.Server = "vishal"
oCompany.DbUserName = "sa"
oCompany.DbPassword = "pass"
oCompany.CompanyDB = "SBODemo_US"
oCompany.UserName = "manager"
oCompany.Password = "manager"
'Try to connect
lRetCode = oCompany.Connect()
If lRetCode <> 0 Then ' if the connection failed
oCompany.GetLastError(lErrCode, sErrMsg)
MsgBox("Connection Failed - " & sErrMsg, MsgBoxStyle.Exclamation, "Default Connection Failed")
End If
If oCompany.Connected Then ' if connected
Me.Text = Me.Text & " - Connected to " & oCompany.CompanyDB
End If
oUser = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oUsers)
oUser.UserName = "abc1"
oUser.UserCode = "amx_ctx2"
oUser.UserPassword = "1234"
a = oUser.Add()
Call oCompany.GetLastError(a, errMsg)
If (0 <> a) Then
MsgBox("Found error:" + Str(a) + "," + errMsg)
End If
End Sub
Hi Raj,
besides the fact that your password IS only 4 characters in the code you posted (user code is 8 chars...), your code works properly with SAP Business One / DI API 2004 build 186, PL 09.
I would heavily recommend to create a message on SAP Service Marketplace to get support check this - and maybe provide a bugfix...
Are you sure you are using DI API 6.5 (remember the side-by-side model for DI API)?
Maybe you should remove all copies of ObserverDLL.DLL etc. (I think besides some posts here there's also a note on Service Marketplace available.)?
But still, SAP Service Marketplace should be first choice!
Regards,
Frank
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
7 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.