O método AtualizarVinculoCartaLGPDLC_Integracao do Live Connector tem a função de atualizar o consentimento (aceite - sim/não) de uma entidade com relação a uma carta consentimento LGPD.

  • Connector Habilitado.

Neste método recebemos como Payload uma lista de 1 ou mais documentos ficando a critério do integrador a quantidade de documentos a serem atualizados por requisição.

O método possui um limite de no máximo 100 documentos 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:


Os parâmetros devem ser passados na ordem apresentada abaixo.

CampoTipoFormatoDescriçãoObrigatório?
ChaveGuid

exemplo de formato:

c827c0cb-df3b-4872-8153-755f9c57e903

Chave de acesso Obtida no método ObterChaveAcesso           Sim
CodigoSistemaSateliteVarChar(10)
Cliente Solicita com time de Serviços LiveSim
DocumentosListLista de documentosVide tabela Documentos abaixoSim
TipoEntidadeIDVarChar(2)1

ID do tipo das entidades que serão atualizadas:

"1" - Cliente

            Sim
Documentos
ItensTipoDescrição/ FormatoObservaçãoObrigatório?
AceiteBoolean

Aceite (sim/não) que deseja atualizar o vinculo com uma carta consentimento

0 - Não

1 - Sim

------------------------

false - não

true - Sim

      

Identificação da entidade.

Não deve conter nenhum tipo de máscara.

       Sim
CpfCnpjVarChar(20)

exemplos de formatos:

  • 77777777777
  • 88888888888888

Identificação da entidade.

Não deve conter nenhum tipo de máscara.

       Sim

DataAceiteVarChar(20)

Exemplos de formatação (ddMMyyyy hhmmss):

  • 16/07/2021 09:14:00
  • 16/07/2021

Data de aceite ou recusa do vinculo da entidade com a carta consentimento LGPD.

Caso esse campo não seja enviado, será considerado a data e hora do momento da requisição.

Caso seja enviado apenas a data (ddMMyyyy), sem a hora, será considerado às 00:00:00 hrs.

      Não

Campos

Tipo

FormatoDescriçãoObrigatório?Observação
DocumentosListLista de documentosVide tabela Documentos abaixo

Lista de tickets

Itens

Tipo

Descrição/ FormatoObrigatório?Observação
CpfCnpjVarChar(20)

Identificação da Entidade

Sim
DescricaoErroVarChar(200)Descrição com o motivo do erro                SimSó retornará preenchido caso ocorra erro na atualização do vinculo da entidade.
SucessoBoolean

Status de retorno da atualização do ticket:

false - Erro

true - Sucesso


                Sim



1 - Chamada do método AtualizarVinculoCartaLGPDLC_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:AtualizarVinculoCartaLGPDLC_Integracao>
         <liv:identificacao>
            <ren1:Chave>6b2ecc84-04c8-4f67-8795-0f5edfd8fc66</ren1:Chave>
            <ren1:CodigoSistemaSatelite>2200002871</ren1:CodigoSistemaSatelite>
            <ren1:Documentos>
               <ren1:LC_VinculoCartaLGPD>
                  <ren1:Aceite>1</ren1:Aceite>
                  <ren1:CpfCnpj>52370993006</ren1:CpfCnpj>
                  <ren1:DataAceite>16/07/2021 09:14:00</ren1:DataAceite>
               </ren1:LC_VinculoCartaLGPD>
			  <ren1:LC_VinculoCartaLGPD>
                  <ren1:Aceite>1</ren1:Aceite>
                  <ren1:CpfCnpj>61187542849 </ren1:CpfCnpj>
                  <ren1:DataAceite>20/30/2021</ren1:DataAceite>
              </ren1:LC_VinculoCartaLGPD>
            <ren1:TipoEntidadeID>1</ren1:TipoEntidadeID>
         </liv:identificacao>
      </liv:AtualizarVinculoCartaLGPDLC_Integracao>
   </soapenv:Body>
</soapenv:Envelope>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
	<s:Body>
      <AtualizarVinculoCartaLGPDLC_IntegracaoResponse xmlns="http://LiveConnector/">
         <AtualizarVinculoCartaLGPDLC_IntegracaoResult xmlns:a="http://schemas.datacontract.org/2004/07/Rentech.PracticoLive.Connector.Objects" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <a:LC_StatusVinculoCartaLGPD>
               <a:CpfCnpj>61187542849</a:CpfCnpj>
               <a:DescricaoErro>- Data aceite inválida:20/30/2021</a:DescricaoErro>
               <a:Sucesso>false</a:Sucesso>
            </a:LC_StatusVinculoCartaLGPD>
            <a:LC_StatusVinculoCartaLGPD>
               <a:CpfCnpj>12345678925</a:CpfCnpj>
               <a:DescricaoErro>- Campo CpfCnpj com valor inválido</a:DescricaoErro>
               <a:Sucesso>false</a:Sucesso>
            </a:LC_StatusVinculoCartaLGPD>
            <a:LC_StatusVinculoCartaLGPD>
               <a:CpfCnpj>52370993006</a:CpfCnpj>
               <a:DescricaoErro/>
               <a:Sucesso>true</a:Sucesso>
            </a:LC_StatusVinculoCartaLGPD>
            <a:LC_StatusVinculoCartaLGPD>
               <a:CpfCnpj>40046539832</a:CpfCnpj>
               <a:DescricaoErro>CpfCnpj 40046539832   não encontrado para o domínio "MINISO (COMPARTILHADO)".</a:DescricaoErro>
               <a:Sucesso>false</a:Sucesso>
            </a:LC_StatusVinculoCartaLGPD>
            <a:LC_StatusVinculoCartaLGPD>
               <a:CpfCnpj>62752430744</a:CpfCnpj>
               <a:DescricaoErro/>
               <a:Sucesso>true</a:Sucesso>
            </a:LC_StatusVinculoCartaLGPD>
         </AtualizarVinculoCartaLGPDLC_IntegracaoResult>
      </AtualizarVinculoCartaLGPDLC_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>