Função: Informar ao TOTVS Services Sped qual o certificado digital, no formato Apache (.pem), que deverá ser utilizado para assinatura da Nota fiscal eletrônica e comunicação com a SEFAZ. Lembre-se que o certificado de comunicação foi informado na instalação do produto e, apesar da possibilidade de ser o mesmo certificado de assinatura, é mais seguro ter dois certificados. 

Uso do Banco de dados: Persistente ou volátil.

 

 

<soap:Body>

<USERTOKEN>STRING</USERTOKEN>

<ID_ENT>STRING</ID_ENT>

<CERTIFICATE>BASE64BINARY</CERTIFICATE>

<PRIVATEKEY>BASE64BINARY</PRIVATEKEY>

<PASSWORD>BASE64BINARY</PASSWORD>

</soap:Body>

 

Parâmetro

Tipo

Tam

Pai

Observação

USERTOKEN

Alfanumérico

06

-

Token de bilhetagem para execução do serviço.

ID_ENT

Alfanumérico

06

-

Código da entidade retornado pelo WS SpedAdm/AdmEmpresas.

CERTIFICATE

Binário

100k

-

Leia fisicamente o arquivo binário que contém o certificado e informe neste parâmetro.

PRIVATEKEY

Binário

100k

-

Leia fisicamente o arquivo binário que contém a private key e informe neste parâmetro.

PASSWORD

Binário

1-250

-

Informe a senha da private key. O formato base64binary somente foi utilizado neste parâmetro para proteger a senha do usuário, considerando que a comunicação pode ser http.

 

<soap:Body>
<MSG>STRING</MSG>
</soap:Body>

 

ParâmetroTipoTamPaiObservação
MSGAlfanumérico1-250-

Em caso de sucesso, retorna o Alfanumérico:

Certificado - Ok

Private key – Ok

Password – Ok

Certificado gravado com sucesso!!!


 

FaultDescrição
Invalid TokenO parâmetro USERTOKEN foi passado incorretamente.
001Código da entidade inválida.
002Código da entidade em branco.
003Certificado, Private key ou senha não informados.
TOTVS Service SpedFalha de gravação no certificado por falta de direito de acesso.
TOTVS Service SpedFalha no teste de assinatura.