PROBLEM 1
The problem is that OTRS is sending SOAP request to outside system for all tickets that are moved. What I would like to do to is trigger SOAP request just for tickets that are moved into predefined queue.
PROBLEM 2
When closing the ticket the sent request contains only old ticket data and not the new values (so OTRS sends that ticket is in opened state)
Code: Select all
$VAR1 = {
'OldTicketData' => {
'Age' => '129604',
'ArchiveFlag' => ........
......
'State' => 'In progress',
'StateID' => '10',
'StateType' => 'open',
The other problem is that the SOAP request that OTRS sends to outside system contains only some of the Variables of the ticket not all. (Where can I define what variables are sent for triggered event?)
When changing the value BTKtest it contains only:
Code: Select all
$VAR1 = {
'FieldName' => 'BTKTXT2',
'TicketID' => '51125',
'UserID' => '109',
'Value' => 'aaaaa'
};
Any tips?
Thanks for your help.