Pré-requisitos
Parâmetros de Entrada
Campo | Tipo | Formato | Descrição | Obrigatório? |
---|---|---|---|---|
Chave | Guid | exemplo de formato: c827c0cb-df3b-4872-8153-755f9c57e903 | Chave de acesso Obtida no método ObterChaveAcesso | Sim |
CodigoSistemaSatelite | VarChar(10) | Cliente Solicita com time de Serviços Live | Sim | |
ListaTickets | List | Lista de tickets | Vide tabela Lista de tickets abaixo | Sim |
Status | Int | Status que deseja alterar o ticket: 1 - Disponível para envio 2 - Envio confirmado | Sim | |
TipoTicket | Int | Tipo do ticket a ser alterado conforme itens abaixo: 3 - RecuperarCupomFiscal 47 - ClassificadorProduto | Sim | |
Lista de tickets | ||||
Itens | Tipo | Descrição/ Formato | Obrigatório? | Observação |
NumeroTicket | Varchar(16) | Número do ticket | Sim |
Campos de retorno
Importante
Os parâmetros devem ser passados na ordem apresentada abaixo.
Cliente (Campos) | Tipo | Formato | Descrição | Obrigatório? | Observação |
ListaTickets | List | Lista de tickets | Vide tabela Lista de tickets abaixo | ||
Numero | VarChar(16) | 0AAMMDDHHMMSSMMM | Número do Ticket de entrada, ver detalhes no item "DICA 01" acima | Sim | |
TipoTicket | Int | Tipo do ticket a ser alterado Conforme Tabela Abaixo: | Sim | ||
Status | Int | Status que deseja alterar o ticket 1 = Disponível para envio 2 = Envio confirmado | Sim |
Lista de tickets | ||||
Itens | Tipo | Descrição/ Formato | Obrigatório? | Observação |
Numero | Varchar(16) | Número do ticket | Sim | |
Observacao | Varchar(4000) | Descrição com o motivo do erro | Sim | |
StatusRetorno | BIT | Status de retorno da atualização do ticket: 0 - Erro 1 - Sucesso | Sim |
Exemplo de Chamada do Método
1 - Chamada do método AtualizarStatusTicketLC_Integracao
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:liv="http://LiveConnector/" xmlns:ren="http://schemas.datacontract.org/2004/07/Rentech.Framework.Data" xmlns:ren1="http://schemas.datacontract.org/2004/07/Rentech.PracticoLive.Connector.Objects"> <soapenv:Header/> <soapenv:Body> <liv:AtualizarStatusTicketLC_Integracao> <liv:identificacao> <ren1:Chave>c827c0cb-df3b-4872-8153-755f9c57e903</ren1:Chave> <ren1:CodigoSistemaSatelite>2200002000</ren1:CodigoSistemaSatelite> <ren1:ListaTickets> <ren1:LC_Ticket> <ren1:Numero>1200101005944801</ren1:Numero> </ren1:LC_Ticket> <ren1:LC_Ticket> <ren1:Numero>1200101005944800</ren1:Numero> </ren1:LC_Ticket> <ren1:LC_Ticket> <ren1:Numero>1200101010054600</ren1:Numero> </ren1:LC_Ticket> </ren1:ListaTickets> <ren1:Status>1</ren1:Status> <ren1:TipoTicket>3</ren1:TipoTicket> </liv:identificacao> </liv:AtualizarStatusTicketLC_Integracao> </soapenv:Body> </soapenv:Envelope>
<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>
2 - Chamada do método AtualizarStatusTicketLC_Integracao_Xml
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:liv="http://LiveConnector/"> <soapenv:Header/> <soapenv:Body> <liv:AtualizarStatusTicketLC_Integracao_Xml> <liv:codigoSistemaSatelite>2200002811</liv:codigoSistemaSatelite> <liv:identificacao><![CDATA[<?xml version="1.0"?><LC_AtualicaoTicket> <Chave>c827c0cb-df3b-4872-8153-755f9c57e903</Chave> <CodigoSistemaSatelite>2200002000</CodigoSistemaSatelite> <TipoTicket>3</TipoTicket> <Status>1</Status> <ListaTickets> <LC_Ticket> <Numero>1200101005944800</Numero> </LC_Ticket> </ListaTickets> </LC_AtualicaoTicket> ]]> </liv:identificacao> </liv:AtualizarStatusTicketLC_Integracao_Xml> </soapenv:Body> </soapenv:Envelope>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <AtualizarStatusTicketLC_Integracao_XmlResponse xmlns="http://LiveConnector/"> <AtualizarStatusTicketLC_Integracao_XmlResult> <![CDATA[<?xml version="1.0" encoding="utf-8"?> <Documentos> <LC_StatusTicket> <Numero>1200101005835017</Numero> <Observacao></Observacao> <Status>1</Status> </LC_StatusTicket> </Documentos>]]> </AtualizarStatusTicketLC_Integracao_XmlResult> </AtualizarStatusTicketLC_Integracao_XmlResponse> </s:Body> </s:Envelope>