Método Soap utiliza o Certificado Digital da Entidade criada/utilizada no TSS para efetuar a consulta de uma chave especifica no ambiente da SEPRO.
Propriedades especificas do ambiente da SERPRO.
Certificado digital é o identificador da Empresa / Pessoa na SERPRO, ou seja, o CNPJ do Certificado é o identificador da empresa na SERPRO.
Uma empresa FILIAL NÃO PODE utilizar certificado digital da Matriz, como o CNPJ do certificado da matriz é diferente do utilizado pela FILIAL a SERPRO nao autoriza o envio ou consulta de nenhuma nota ou informação.
Cada empresa deverá ter seu próprio certificado para poder consumir o ambiente da nfs-e Nacional
Obs: SEPRO informou através de consultas que não irá modificar essa regra de utilização de Certificado digital para que filiais utilizem os certificados das matrizes.
Observação importante:
A SERPRO não fornece via consulta o status atual da nota ..
A nota uma vez criada o XML da mesma NUNCA É ALTERADO.
Cancelamento e outras intervenções que uma nota sofre é feito via “EVENTOS”, e no momento (17/10/2023) essa consulta de eventos de uma nota não esta em funcionamento na SERPRO
Único local onde pode se constatar que uma nota esta cancelada é no PDF
Através dessa consulta podemos obter o arquivo PDF da Danfse ( Tag PDF_RET )
Essa informação vem em formato encodado em BASE64, para extrair o arquivo basta desencodar de base64 o conteúdo da tag PDF_RET, na sequencia pegue o conteúdo obtido e salve em disco com a extensão PDF
segue exemplo do processo feito utilizando o Notepad++
execute a consulta e pegue o conteúdo da tag PDF_RET.
2 - Coloque o conteúdo em uma aba nova do notepad++ e execute o Decode da base 64
3 - O conteúdo obtido deve ser salvo com extensão PDF
4- Uma vez salvo basta abrir utilizando o leitor de PDF