Recentemente precisei utilizar um script php pra fazer a criação de chamados no OTRS, porém eu precisava setar valores pra alguns DynamicField.
Para isso funcionar é preciso alterar o arquivo /otrs/rpc.pl
Usar esse conteúdo https://gist.github.com/xonic128/2147909
Após isso chamar no script do pagina da seguinte forma.
$nome = $client->__soapCall(“Dispatch”, array($username, $password,”TicketDynamicObject”, “ValueSet”,
“FieldID” , “3”,
“ObjectType”, ‘Ticket’,
“ObjectID”, $TicketID,
“Value”, array(array(“ValueText”=>”Teste no valor do DynamicField”)),
“UserID”, 1,
));
Resolvido.
Ola . Tux poderia me enviar o script para criação em .php ?
Esse mesmo do POST José.
Certo mas no seu post esta o script do rcp.pl e um trecho de como seria DynamicField .Estou tentando criar um script em php que pegue variaveis de um formulario html .Achei um post que clareou um pouco minha duvida porém parece que nao consegui fazer o otrs comunicar com o script via SOAP Link: http://jeffeske.com/blog/otrs-simple-web-services-example-using-php/ .O que será que esta faltando? minha versao do otrs é 4.0
Olá!
Por favor, sabem de algum tutorial para que eu possa desenvolver a criação de um chamado e leitura do status de um chamado pelo webservice?
Obrigada,
Fabi
Se precisar podemos fazer isso, entre em contato.