A pasta 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, versão do Manager eDoc e alterar propriedades de configuração.
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 |
GetValidadeInicialCertificado |
1 |
Retorna a data e hora da validade inicial do certificado configurado no CNPJ | GetValidadeInicialCertificado=1 ou GetValidadeInicialCertificado |
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 |
GetVersion | 1 | Retorna o número da versão do Manager SaaS e EDoc | GetVersion=1 ou GetVersion |
Exemplo de arquivo com comando:
GetConfig=1
Para alterar uma configuração devemos gerar um arquivo texto obedecendo o seguinte leiaute:
NomeDaPropriedadeConfiguracao="Valor da propriedade"
Por exemplo, atribuindo o caractere vírgula na configuração do delimitador de campo:
FieldDelimiter=;
Os campos disponíveis para configuração estão divididos em seções para melhor organização, seguem abaixo:
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"). |
AutoEmail | Envio de e-mail automático ao final da autorização da NFC-e. |
Por padrão 0 1 - Habilita ou 0 - Desabilita |
AutoImprimir | Impressão do DANFCe ao final da autorização da NFC-e. |
Por padrão 0 1 - Habilita ou 0 - Desabilita |
AutoXmlDestinatario | Geração do XML da NFC-e. |
Por padrão 0 1 - Habilita ou 0 - Desabilita |
RemoveCaracterXml | Remove caracteres especiais do XML da NFC-e antes da assinatura. | 1 - Habilita ou 0 - Desabilita |
Modo | Modo de envio da NFC-e. |
Por padrão 1 0 - Inativo 1 - Normal 2 - Contingência Offline |
Ambiente | Ambiente onde será realizado o envio |
1 - Produção |
NumeroAutomatico | Numeração automática da NFC-e. |
Por padrão 1 1 - Habilita ou 0 - Desabilita |
QtdeCopias | Quantidade de cópias do DANFCe a serem impressas. | Por padrão 1 |
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 60000 (em milissegundos) |
LoteAutomatico | Envio de NFC-e em lote automático. |
Por padrão 1 1 - Habilita ou 0 - Desabilita |
LoteAutomaticoTimer | Tempo máximo de espera para montagem do lote. |
Por padrão 0 1 - Habilita ou 0 - Desabilita |
LoteAutomaticoQtdeNotas | Quantidade de notas para montagem do lote. |
Por padrão 0 1 - Habilita ou 0 - Desabilita |
VersaoEsquema | Indica a Versão do Esquema utilizada na conversão das notas para Envio. | pl_005a, pl_005b, pl_005c, pl_005d, pl_005f, pl_006e, pl_006f,pl_006g, pl_006i, pl_006j, pl_006m, pl_006n, pl_006p, pl_006q,pl_006r, pl_006s, pl_006t, pl_006u, pl_006v, pl_008a, pl_008b, pl_008c, pl_008d, pl_008e, pl_008f, pl_008g, pl_008h, pl_008i,pl_008i1, pl_008i2, pl_009, pl_009g |
QtdeTentativas | Quantidade máxima de tentativas do envio da NFC-e. | Por padrão 10 |
ToleranciaStandBy | Tolerância do número de requisições para o WebService que resultaram em falha de alguma natureza. | Por padrão 10 |
TempoStandBy | Tempo em que o Manager SaaS permanecerá em StandBy. |
Por padrão 300 (em segundos) Valor mínimo 60 |
ValidarXMLJuntoAoSefaz | Valida o XML de uma NFC-e importada para o Manager SaaS. |
Por padrão 0 1 - Habilita ou 0 - Desabilita |
NumeracaoDescartada | Reutilização da numeração das notas descartadas. |
Por padrão 0 1 - Habilita ou 0 - Desabilita |
DelayConsulta | Tempo máximo de espera antes de executar a consulta de recibo do envio da NFC-e. | Por padrão 0 (em milissegundos) |
TentativasConversaoTX2 | Número de tentativas da conversão do padrão TX2 para XML. |
Por Padrão 0
|
TimerResolvePendencias | Tempo em segundos para inicio do resolve automático. | Por padrão 0 |
EnviarNotaAutomaticamente | Envia automaticamente a NFC-e para o Nota Segura 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 |
UtilizaEnvioSincrono | Tipo do método de envio da NFC-e. |
Por padrão 1 1 - Habilita ou 0 - Desabilita |
UtilizarPluginA3 |
Permite o uso de certificado A3. Atenção!: Necessário pré-requisitos para iniciar utilização. Veja com nossa consultória técnica. |
Por padrão 0 1 - Habilita ou 0 - Desabilita
|
XmlDicionario |
Indica o caminho para o arquivo NFCeDataSets.xml responsável pela conversão dos campos da NFC-e. Observação: O caminho depende da versão do esquema configurada. |
Por padrão na pasta da instalação. Exemplo: C:\Program Files (x86)\Manager eDoc\Plugins\ManagerNFCe\Files\Templates\vm60\Conversor |
Titulo | Título a ser exibido na interface Desktop do Manager EDoc. | Por padrão "Manager EDoc". |
DiretorioDanfce |
Diretório onde está localizado o layout de impressão da NFC-e. Observação: O caminho depende da versão do esquema configurada. |
Por padrão na pasta de instalação. Exemplo: C:\Program Files (x86)\Manager eDoc\Plugins\ManagerNFCe\Files\Templates\vm60\Danfce |
ImpressoraPadrao | Indica a impressora padrão para a impressão do DANFCE da NFC-e. | Por padrão a impressora definida como padrão do windows. |
ModoImpressao | Indica a forma de impressão do DANFCE da NFC-e. |
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. Texto: Gera o DANFCE em arquivo .txt. |
ValidarEsquema | Propriedade que permite ativar ou desativar a validação de esquema antes do envio |
1 - Habilita ou 0 - Desabilita |
LogotipoEmitente | Propriedade onde permite-se configurar o Logo do Emitente no DANFCE. |
Por padrão vazio. Exemplos: C:\logo.png ou C:\logo.jpeg. |
ControleStandBy | Indica a forma como o Manger EDoc vai controlar a entrada em StandBy. | Por padrão "CNPJ". (Atualmente só existe essa forma de controle de standby). |
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 |
AbrirJanelaImpressao | Indica que deve ser aberta a janela de escolha de impressora do Windows, quando não informado uma impressora na requisição. |
Por padrão 0 1 - Habilita ou 0 - Desabilita |
FusoHorario | Indica o fuso horário que será utilizado no envio de NFC-e. | Por padrão -03:00 |
Abaixo seguem as propriedades do envio de e-mail que pode 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 a NFC-e | teste@tecnospeed.com.br |
Assunto | Assunto do e-mail | Assunto exemplo |
Mensagem | Corpo da mensagem que será enviada por e-mail. | Olá, em anexo está sua NFC-e e seu respectivo DANFCE. |
AssuntoCancelamento | Assunto do e-mail do evento de cancelamento | Olá, em anexo está o XML do cancelamento da sua NFC-e. |
MensagemCancelamento | Corpo da mensagem do evento de cancelamento que será enviada por e-mail. | Olá, em anexo XML do evento de cancelamento da sua NFC-e. |
Usuario | Usuário de autenticação do servidor de e-mail | usuario@exemplo.com |
Senha | Senha do E-mail. | 123mudar |
TimeOut | Tempo de espera de envio de E-mail (Milissegundos). | 60000 |
EmailDestinatario | Email para o qual será enviada a NFC-e. | destinatario@exemplo.com |
CCo | Email para o qual a mensagem será enviada em cópia oculta. | cco@exemplo.com |
CC | Email 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 |
DANFCE
Campo | Descrição | Valor |
FraseContingencia | Indica a frase que será impressa no DANFCE quando a NFC-e for emitida em modo de Contingência. | Exemplo: "Danfce em contingência - Impresso em decorrência de problemas técnicos." |
FraseHomologacao | Indica a frase que será impressa no DANFCE quando a NFC-e for emitida em Ambiente de Homologação. | Exemplo: "SEM VALOR FISCAL" |
ModeloDanfce | Aponta para o diretório onde está o arquivo RTM com Layout de impressão em Retrato. | Exemplo: "Templates\Vm60\Danfce\retrato.rtm" |
ModeloDanfceMensagemEletronica | Aponta para o diretório onde está o arquivo RTM com Layout de impressão que será enviada por e-mail. | Exemplo: "Templates\Vm60\Danfce\retrato_email.rtm" |
InfCplMaxCol | Quantidade máxima de caracteres por linha nas informações complementares do DANFCE. | Por padrão 68 |
InfCplMaxRow | Quantidade máxima de caracteres nas informações complementares do DANFCE. | Por padrão 7 |
Retorno
Dentro do arquivo da pasta RETORNO teremos o resultado do processamento da pasta modo nos seguintes formatos:
- Para o retorno de SUCESSO o arquivo na pasta RETORNO terá seu conteúdo vazio. Para alterações de configuração.
- Para o retorno de comandos, será de acordo com o comando informado.
Exemplo de retorno comando (GetVencimentoCertificado=1) :
03/05/2019 13:34:00
Comentários
0 comentário
Por favor, entre para comentar.