O método AtualizarStatusTicket_LC_Integracao do Live Connector tem a função de alterar o status dos tickets de saída Existem dois métodos para atualizar status do Ticket:
Recebe Objeto Xml no formato Rentech.PracticoLive.Connector.Objects este é o método Padrão e usado pela maioria dos usuários
Recebe as informações de entrada no formato XML. Este método é utilizado pelos usuários que por alguma limitação técnica não conseguem manipular o formato padrão. |
|
Neste método recebemos como Payload uma lista de 1 ou mais tickets ficando a critério do integrador a quantidade de tickets por requisição. O método possui um limite de no máximo 100 tickets por requisição. Como se trata de um método de entrada é obrigatório passar o numero do ticket(Campo Numero do XML) no formato que o Live Connector aceita conforme regra abaixo:
Exemplo de consumo Via SoapUI: |
|
|
1 - Exemplo de chamada e retorno do método AtualizarStatusTicketLC_Integracao
|
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<AtualizarStatusTicketLC_IntegracaoResponse xmlns="http://LiveConnector/">
<AtualizarStatusTicketLC_IntegracaoResult xmlns:a="http://schemas.datacontract.org/2004/07/Rentech.PracticoLive.Connector.Objects" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<a:LC_StatusTicket>
<ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_StatusTicket</ClassID>
<Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-12-02T13:32:17.3320704-03:00</Creation>
<LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-12-02T13:32:17.3320704-03:00</LastUpdate>
<ObjectID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</ObjectID>
<OwnerID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</OwnerID>
<UserID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</UserID>
<a:NumeroSequencia i:nil="true"/>
<a:Numero>1200101005944801</a:Numero>
<a:Observacao/>
<a:StatusRetorno>1</a:StatusRetorno>
</a:LC_StatusTicket>
<a:LC_StatusTicket>
<ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_StatusTicket</ClassID>
<Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-12-02T13:32:17.3320704-03:00</Creation>
<LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-12-02T13:32:17.3320704-03:00</LastUpdate>
<ObjectID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</ObjectID>
<OwnerID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</OwnerID>
<UserID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</UserID>
<a:NumeroSequencia i:nil="true"/>
<a:Numero>1200101005944800</a:Numero>
<a:Observacao/>
<a:StatusRetorno>1</a:StatusRetorno>
</a:LC_StatusTicket>
<a:LC_StatusTicket>
<ClassID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">LC_StatusTicket</ClassID>
<Creation xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-12-02T13:32:17.3320704-03:00</Creation>
<LastUpdate xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">2020-12-02T13:32:17.3320704-03:00</LastUpdate>
<ObjectID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</ObjectID>
<OwnerID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</OwnerID>
<UserID xmlns="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data">00000000-0000-0000-0000-000000000000</UserID>
<a:NumeroSequencia i:nil="true"/>
<a:Numero>1200101010054600</a:Numero>
<a:Observacao/>
<a:StatusRetorno>1</a:StatusRetorno>
</a:LC_StatusTicket>
</AtualizarStatusTicketLC_IntegracaoResult>
</AtualizarStatusTicketLC_IntegracaoResponse>
</s:Body>
</s:Envelope>