Pular para conteúdo

Excluir Certificado Digital via Web Service

Com o intuito de realizar a exclusão do certificado digital via Web Service, o seu ERP deve realizar a integração com o Web Service arecepcao.aspx. Em seguida, é necessário estabelecer uma comunicação com o Web Service apropriado. Primeiramente, visualize a estrutura WSDL do mesmo:

Na sequência, para realizar a exclusão do certificado digital via SOAP, será necessário realizar o consumo do Web Service para efetuar a integração.

Preencha o XML de envio com as informações necessárias para realizar o envio da requisição. Em seguida, realize a geração do hash MD5, conforme orientações do artigo de referência.

Além disso, o XML deve ser linearizado, convertido para texto e enviado dentro da tag <inv:Documento> na estrutura SOAP, conforme demonstrado a seguir:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:inv="InvoiCy">
   <soapenv:Header/>
   <soapenv:Body>
      <inv:recepcaoprevia.Execute>
         <inv:Invoicyrecepcao>
            <inv:Cabecalho>
               <inv:EmpPK>ABCabcCBAcbaA+CabcCBAc==</inv:EmpPK>
               <inv:EmpCK>a7waa0Cb0a8aa23atRaaa10024a0a0Mp</inv:EmpCK>
               <inv:EmpCO></inv:EmpCO>
            </inv:Cabecalho>
            <inv:Informacoes>
               <inv:Texto></inv:Texto>
            </inv:Informacoes>
            <inv:Dados>
               <inv:DadosItem>
                  <inv:Documento><!-- (1) --></inv:Documento>
                  <inv:Parametros></inv:Parametros>
               </inv:DadosItem>
            </inv:Dados>
         </inv:Invoicyrecepcao>
      </inv:recepcaoprevia.Execute>
   </soapenv:Body>
</soapenv:Envelope>
  1. Neste campo, informe o XML de envio. Para visualizar um exemplo de envio, clique aqui.

A tag Acao precisa ser obrigatoriamente preenchida com o valor "EXCLUIR", para que o certificado digital seja excluído com sucesso.

Ressaltando que, somente será possível excluir o certificado digital de uma empresa vinculada à chave de parceiro informada na requisição. Sendo assim, as empresas que possuem mais de uma chave de parceiro vinculada ao seu cadastro não poderão excluir o certificado digital por meio desta funcionalidade.

Para mais informações sobre o envio de certificado digital via Web Service, consulte o artigo Certificados.