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







<http://10.50.240.8/otrs/index.pl#>
Detected operation 'TicketUpdate' (2013-08-30 21:35:36, debug)

No data provided

<http://10.50.240.8/otrs/index.pl#>
Incoming data before mapping (2013-08-30 21:35:36, debug)

$VAR1 = {
  'Article' => '',
  'Password' => 'otrsXXXXXXXXXX',
  'Ticket' => {
    'State' => 'closed',
    'TicketNumber' => '2013083010269'
  },
  'UserLogin' => 'root@localhost'
};

<http://10.50.240.8/otrs/index.pl#>
TicketUpdate.MissingParameter (2013-08-30 21:35:36, error)

TicketUpdate: TicketID or TicketNumber is required!

<http://10.50.240.8/otrs/index.pl#>
Outgoing data before mapping (2013-08-30 21:35:36, debug)

$VAR1 = {
  'Error' => {
    'ErrorCode' => 'TicketUpdate.MissingParameter',
    'ErrorMessage' => 'TicketUpdate: TicketID or TicketNumber is required!'
  }
};

<http://10.50.240.8/otrs/index.pl#>
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

Reply via email to