on 02-01-2005 11:41 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,
I have tested your code for adding a new user with version 2004A and it works fine (with the same UserName, UserCode and UserPassword as you).
Maybe you should consider using version 2004A.
Otherwise you must create a CSN message for this problem, it should work as it is. I cannot see nothing strange on it.
Regards
Trinidad.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.