Operação addTicketByData

<< <%SKIN-STRTRANS-SYNTOC%> >>

Navegação:  Manual de INTEGRAÇÃO > Recurso WebServices > Geração de Log para os WebServices > Webservice Ticket >

Operação addTicketByData

Operação addTicketByData

Abre um chamado na base do Qualitor. Essa operação irá abrir um chamado no Qualitor, sendo passado por parâmetro todos os valores necessários para abertura de um novo chamado. Permissão necessária: Acesso ao menu “Chamados / Novo chamado”, nas permissões de usuário e grupo do Qualitor.

 

XML de entrada:

 (Informações em vermelho são obrigatórias)

<?xml version=”1.0” encoding=”ISO-8859-1”?>

 <wsqualitor>

<contents>

    <data>

 <cdcliente>A120</cdcliente>

        <cdcontato>2</cdcontato>        // Ver abaixo *1

                   <idchamado>1</idchamado>   // Ver abaixo *2        

                      <nmtitulochamado>Title</nmtitulochamado>

                <cdtipochamado>5</cdtipochamado>

                   <cdcategoria>32</cdcategoria>        // Ver abaixo *3            

               <cdlocalidade>4</cdlocalidade>       // Ver abaixo *4

               <cdseveridade>2</cdseveridade>

                        <dschamado>texto</dschamado>

              <dspalavrachave></dspalavrachave>

                         <cdorigem></cdorigem>

                         <cdcomplexidade></cdcomplexidade>

                            <cdanimo></cdanimo>

                 <idfca></idfca>

                 <faturamento>            

                  <idtipofaturamento>2</idtipofaturamento>   // Ver abaixo *5

                                           <avulso>

 <vlabertura>250.00</vlabertura>

                                 <vlhora>67.00</vlhora>

                         </avulso>

                         <contrato>

                                  <cdcontrato>45</cdcontrato> // Ver abaixo *6

<nrhorasconsumidas>22:00</nrhorasconsumidas>

                         </contrato>

                         <pacote>

                                 <dataitem>

                                         <nrdias></nrdias>

                                         <vlparcela></vlparcela>

                                         <dssituacao></dssituacao>

                                 </dataitem>

                                 ... +

                         </pacote>

                 </faturamento>

                 <vlcustoprevisto>0.00</vlcustoprevisto>        Assume 0,00 quando não informado

                 <vlcustorealizado>0.00</vlcustorealizado>        Assume 0,00 quando não informado

<cdperfilchamado></cdperfilchamado>   // Ver abaixo *7

         <cddocumento></cddocumento>

         <cdchamadosuperior></cdchamadosuperior>

         <idprontoatendimento></idprontoatendimento> // Ver abaixo *8

         <cdprojeto></cdprojeto>

 <cdfase></cdfase>

         <cdproblema></cdproblema>

          <produto>     // Ver abaixo *9

                 <cdproduto></cdproduto>

                 <dtnotafiscal></dtnotafiscal>

                 <dtfabricacao></dtfabricacao>

                 <dtvalidade></dtvalidade>

            </produto>

            <cdequipamento></cdequipamento>   // Ver abaixo *10

 </data>

 <depends>

               <depends_on>6</depends_on>

 </depends>                                    

 <attachments>

         Ver addAttachment

 </attachments>      

 <informacoesadicionais> // Ver abaixo *11

         <vlinformacaoadicional1>3</vlinformacaoadicional1>

         ....

         </informacoesadicionais>                

     </contents>

</wsqualitor>

 

Observações:

* 1:        Recurso WebServices_FIG3

 

* 2:        Recurso WebServices_FIG4

 

* 3: Recurso WebServices_FIG5

 

* 4: Recurso WebServices_FIG6

 

* 5: Recurso WebServices_FIG7

 

* 6:        Recurso WebServices_FIG8

 

* 7:        Recurso WebServices_FIG9

 

* 8:        Recurso WebServices_FIG10

 

* 9:        Recurso WebServices_FIG11

 

* 10:           Recurso WebServices_FIG12

 

* 11:           Recurso WebServices_FIG13

 

XML de retorno:

 <?xml version=”1.0” encoding=”ISO-8859-1”?>

<wsqualitor>

 <response status>

         <status>1</status>                Retorna 1 para OK ou 0 para ERRO

         <error_code></error_code>         Se ocorrer erro na operação, o código do erro será retornado

         <msg></msg>                Mensagem de retorno da operação

 </response status>

 <response data>

         <dataitem>

 <cdchamado>999</cdchamado>        Código do chamado

                 <cdsituacao>1</cdsituacao>                Situação do chamado

                <nmsituacao>atendimento</nmsituacao>                Nome da situação

                 <dtchamado>1900-01-13 11:42</dtchamado>                Data de criação

         </dataitem>

 </response data>

        <wsqualitor>