MODO
A rota modo será utilizada para verificarmos as configurações de um CNPJ ou realizar a alteração de alguma das informações do mesmo.
Podemos executar comandos para consultar as configurações, informações sobre os certificados e alterar propriedades de configuração.
A maioria dos comandos e propriedades também se aplicam aos clientes que utilizam o Manager SaaS.
Os comandos que podem ser realizados são:
Campo | Valor | Descrição | Exemplo |
GetConfig | 1 | Retorna o arquivo de configurações do CNPJ | GetConfig=1 ou GetConfig |
GetVencimentoCertificado |
1
|
Retorna a data e hora do vencimento do certificado configurado no CNPJ | GetVencimentoCertificado=1 ou GetVencimentoCertificado |
GetCertificados | 1 |
Retorna o nome de todos os certificados instalados na máquina onde o Manager EDoc está sendo executado. Atenção!: Somente para Manager EDoc |
GetCertificados=1 ou GetCertificados |
Os campos disponíveis para configuração estão divididos em seções para melhor organização (MANAGEREDOC, CFESAT, CFESATPRINT, MAIL e NOTASEGURA), seguem abaixo:
MANAGEREDOC
Abaixo seguem as propriedades da seção MANAGEREDOC que podem ser alteradas:
Campo | Descrição | Valor |
FieldDelimiter | Delimitador de campos | Por padrão | |
LineDelimiter | Delimitador de linha |
Por padrão delimitador de quebra de linha do Windows ("Enter"). Atenção! Existe campo com mesmo nome em outra seção, caso queira alterar apenas nessa seção deve-se informar o nome da seção antes do campo. |
Ambiente | Ambiente onde será realizado o envio |
1 - Produção |
AutoEmail | Envio de e-mail automático ao final da autorização do CF-e SAT. |
Por padrão 0 1 - Habilita ou 0 - Desabilita |
AutoImprimir | Impressão do CF-e SAT ao final da autorização. |
Por padrão 0 1 - Habilita ou 0 - Desabilita |
AutoXmlDestinatario | Geração do XML do CF-e SAT. |
Por padrão 0 1 - Habilita ou 0 - Desabilita |
NomeSecaoManager | Indica o nome da seção no arquivo .ini onde estão as configurações do EDoc. | Por padrão nome da seção é MANAGEREDOC |
ServerDelay | Tempo de espera antes de executar a comunicação com o servidor da SEFAZ. | Por padrão 5000 (em milissegundos) |
TimeOut |
Tempo máximo de espera da resposta de uma requisição feita a SEFAZ. |
Por padrão 180000(em milissegundos) Atenção! Existe campo com mesmo nome em outra seção, caso queira alterar apenas nessa seção deve-se informar o nome da seção antes do campo. |
EnviarNotaAutomaticamente | Envia automaticamente o CF-e SAT para o Plug Storage logo após a autorização. |
Por padrão 0 1 - Habilita ou 0 - Desabilita |
UsaLineDelimiter | Habilita ou desabilita o uso de delimitador de linha. |
Por padrão 0 1 - Habilita ou 0 - Desabilita |
DiretorioImpressaoCFeSat |
Diretório de impressão do CF-e SAT.
|
Por padrão na pasta de instalação. Exemplo: C:\Program Files (x86)\Manager eDoc\Plugins\ManagerCFeSat\FilesFiles\imprime |
ModoImpressao | Indica a forma de impressão do Danfce. |
Por padrão "PDF". Impressora: Imprime na impressora configurada. PDF: Gera o Danfce em arquivo .pdf. Ambos: Imprime na impressora configurada e gera o arquivo .pdf. |
CFESAT
Abaixo seguem as propriedades da seção CFESAT que podem ser alteradas:
Campo | Descrição | Valor |
UF |
Unidade Federativa (Estado) do Emitente. |
|
Repositorio | Define o tipo do certificado que será utilizado | MEMORY_STORE, LOCAL_MACHINE_STORE, CURRENT_USER_STORE, ACTIVE_DIRECTORY_USER_STORE ou SMART_CARD_USER_STORE |
NomeCertificado | Nome do Emitente para qual foi emitido o certificado | |
DiretorioLog | Diretório onde serão criados os arquivos de log | "Plugins\ManagerCFeSat\Files\Log" |
DiretorioEsquemas | Diretório dos Esquemas XML | "Plugins\ManagerCFeSat\Files\Esquemas" |
DiretorioTemplates | Diretório dos Templates que serão utilizados na geração dos arquivos XML | "Plugins\ManagerCFeSat\Files\Templates" |
ValidarEsquemaAntesEnvio | Propriedade que permite ativar ou desativar a validação de esquema antes do envio |
1 - Habilita ou 0 - Desabilita |
CFESATPRINT
Abaixo seguem as propriedades da seção CFESATPRINT que podem ser alteradas:
Campo | Descrição | Valor |
LogotipoEmitente |
Propriedade onde permite-se configurar o Logo do Emitente. |
Por padrão vazio. Exemplos: C:\logo.png ou C:\logo.jpeg. |
LineDelimiter | Delimitador (quebra) de Linha para campos observação do CF-e SAT. Default = | (pipe) |
| Atenção! Existe campo com mesmo nome em outra seção, caso queira alterar apenas nessa seção deve-se informar o nome da seção antes do campo. |
QtdeCopias | Quantidade de cópias na impressão | 2 |
ModeloImpressao | Modelo no qual o Danfce será impresso | Exemplo: "Plugins\ManagerCFeSat\Files\Files\Templates\Impressao\retrato.rtm" |
ParamsAvancados | Este parâmetro é utilizado para passar alguns comandos específicos para o report builder,tais como, tamanho da folha, margens e tipo de papel, valor troco | Acesse aqui para verificar os exemplos de parâmetros avançados. |
ExibirDetalhamento | É utilizada para ativar a exibição do detalhamento de itens no danfce NFCe |
Por padrão 1 1 - Habilita ou 0 - Desabilita |
Abaixo seguem as propriedades da seção MAIL que podem ser alteradas:
Campo | Descrição | Valor |
Servidor | Endereço do servidor de envio de email (SMTP/SMTPS). | smtp.gmail.com |
EmailRemetente | Email para o qual será enviada o CF-e SAT. | teste@tecnospeed.com.br |
Assunto | Assunto do e-mail | Você recebeu um Cupom Fiscal eletrônico |
Mensagem | Corpo da mensagem que será enviada por e-mail. | Os arquivos referentes ao Cupom Fiscal eletrônico foram anexados a este e-mail. |
AssuntoCancelamento | Assunto do e-mail do evento de cancelamento | Olá, em anexo está o XML do cancelamento do seu CF-e SAT. |
MensagemCancelamento | Corpo da mensagem do evento de cancelamento que será enviada por e-mail. | Olá, em anexo XML do evento de cancelamento do seu CF-e SAT. |
Usuario |
Usuário de autenticação do servidor de e-mail. |
Atenção! Existe campo com mesmo nome em outra seção, caso queira alterar apenas nessa seção deve-se informar o nome da seção antes do campo. |
Senha |
Senha do E-mail. |
123mudar Atenção! Existe campo com mesmo nome em outra seção, caso queira alterar apenas nessa seção deve-se informar o nome da seção antes do campo. |
TimeOut |
Tempo de espera de envio de E-mail (Milissegundos). |
60000 Atenção! Existe campo com mesmo nome em outra seção, caso queira alterar apenas nessa seção deve-se informar o nome da seção antes do campo. |
EmailDestinatario | E-mail para o qual será enviada o CF-e SAT. | destinatario@exemplo.com |
CCo | E-mail para o qual a mensagem será enviada em cópia oculta. | cco@exemplo.com |
CC | E-mail para o qual a mensagem será enviada em cópia. | cc@exemplo.com |
Autenticacao | Propriedade booleana que deve ser ativada quando o servidor de e-mail exigir autenticação. | True ou False |
Porta | Porta de conexão com o servidor de SMTP/SMTPS necessária para envio de e-mail. | 587 |
ConteudoHtml | Define o formato do texto do corpo do e-mail. |
0 - Indica que o corpo da mensagem não contém um conteúdo HTML 1 - Indica que o corpo da mensagem contém um conteúdo HTML |
QtdeTentativasEmail | Quantidade máxima de tentativas de envio do e-mail em caso de falha. | 5 |
TipoTLS | Tipo de protocolo TLS utilizado no envio de e-mail. |
Por padrão REQUIRETLS Valores possíveis: REQUIRETLS IMPLICITTLS EXPLICITTLS |
AnexarImpressaoPDF | Anexar a impressão da CFe SAT no e-mail. |
0 - Não anexa a impressão em formato PDF no e-mail. 1 - Anexa a impressão em formato PDF no e-mail. |
NOTASEGURA
Abaixo seguem as propriedades do seção NOTASEGURA que podem ser alteradas:
Campo | Descrição | Valor |
NotaSeguraServidor | Endereço do servidor PlugStorage | |
NotaSeguraLogin | Login do usuário no PlugStorage. | |
NotaSeguraSenha | Senha do usuário no PlugStorage. | |
NotaSeguraToken | Token do usuário no PlugStorage |
GET
http://localhost:8081/ManagerAPIWeb/cfesat/modo
Headers
Nome | Descrição | Exemplo |
Authorization | Este usuário e senha são os seus dados para logar como administrador em um grupo do EDoc | Basic dGVzdGU6MTIzbXVkYXI= |
Querystring
Nome | Descrição |
Grupo | Nome do grupo |
CNPJ | CNPJ do emitente do CF-e SAT cadastrado no Manager EDoc, apenas números |
Secao |
MANAGEREDOC ou CFESAT ou MAIL Opcional - Informar a seção principalmente ao alterar campos com mesmo nome em seções diferentes, por exemplo Usuario, Senha e Timeout. Para alterar campos únicos não é necessário informar a seção. |
Comando ou Campo |
Valor do comando desejado, exemplo: GetVencimentoCertificado=1 |
Retorno
Será de acordo com o comando ou campo informado.
Exemplo de retorno com os campos (ValidarEsquema=1) :
OK, Operação realizada com sucesso
Exemplo de retorno (GetVencimentoCertificado=1) :
03/05/2022 13:34:00
Comentários
0 comentário
Por favor, entre para comentar.