Somehow after finding the logs, I figured out that we need UserCustomerID instead of ID.

 

Logs are :

[Sat Feb 23 17:41:50 2013][Error][Kernel::System::CustomerUser::DB::CustomerUserUpdate][686] Need UserCustomerID!   .

 

 

Thanks,

Jignesh

 

From: dev-bounces@otrs.org [mailto:dev-bounces@otrs.org] On Behalf Of Jignesh Kakka (jkakka)
Sent: Saturday, February 23, 2013 3:58 PM
To: dev@otrs.org
Subject: [dev] Problems in Customer Update

 

I am using following syntax as mentioned in dev.otrs.org to update Customer

 

 

$CustomerUserObject->CustomerUserUpdate(

        Source        => 'CustomerUser', # CustomerUser source config

        ID            => 'mh'            # current user login

        UserLogin     => 'mhuber',       # new user login

        UserFirstname => 'Huber',

        UserLastname  => 'Manfred',

        UserPassword  => 'some-pass',    # not required

        UserEmail     => 'email@example.com',

        ValidID       => 1,

        UserID        => 123,

    );

 

 

 

Unfortunately, I am not able to update customer.

 

I would like to know the values that I should enter in these fields

ID, and UserID

 

 

 

Thanks,

Jignesh