
Hi Rene,
the Ticket Number should be on the same level as the username and password, i.e:
<TicketUpdate>
<UserLogin>foo</UserLogin>
<Password>secret</Password>
<TicketNumber>2013083010269</TicketNumber>
we're running happily the api calls for ticketcreate.
now we also would like to close the ticket via an api call.
I do get the impression that we've to do this via the webservices and then the TicketUpdate.
We're doing a ticketupdate with state closed and the ticketnumumber included, but keep getting a message back that the ticketid or ticketnumber is missing.
Please see snapshot below from the debugger of the webservice
I can't see what's wrong (as the ticketnumbver is included).
Any help is appreciated:
snapshot:
Received data by provider from remote system (2013-08-30 21:35:36, debug)
root@localhost
otrsXXXXXXXX
closed
2013083010269
Detected operation 'TicketUpdate' (2013-08-30 21:35:36, debug)
No data provided
Incoming data before mapping (2013-08-30 21:35:36, debug)
$VAR1 = { 'Article' => '', 'Password' => 'otrsXXXXXXXXXX', 'Ticket' => { 'State' => 'closed', 'TicketNumber' => '2013083010269' }, 'UserLogin' => 'root@localhost' };
TicketUpdate.MissingParameter (2013-08-30 21:35:36, error)
TicketUpdate: TicketID or TicketNumber is required!
Outgoing data before mapping (2013-08-30 21:35:36, debug)
$VAR1 = { 'Error' => { 'ErrorCode' => 'TicketUpdate.MissingParameter', 'ErrorMessage' => 'TicketUpdate: TicketID or TicketNumber is required!' } };
Returning provider data to remote system (HTTP Code: 200) (2013-08-30 21:35:36, debug)
TicketUpdate.MissingParameter
--------------------------------------------------------------------- OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs