Lista dos Possíveis Parâmetros
| NOME | VALOR | DESCRIÇÃO |
|---|---|---|
| IMPRESSORA_CANAL | PORTA:AUTO|TEXTO | O Framework irá identificar a porta serial, fabricante e modelo da impressora, basta que a impressora esteja configurada em alguma porta COM no Windows ou porta de dispositivo no Linux. |
| PORTA:<identificação da porta>|BAUD:<baudrate>,<paridade>,<tamanho da palavra>,<número de stop-bits>|TEXTO | Configura uma impressora conectada na porta serial. O Framework irá identificar automaticamente o fabricante e modelo da impressora. Ex.: “PORTA:COM4|BAUD:115200,n,8,1”, “PORTA:/dev/ttyUSB0|BAUD:115200,n,8,1 |
|
| MODELO:<nome do fabricante>|PORTA:<identificação da porta>|BAUD:<baudrate>,<paridade>,<tamanho da palavra>,<número de stop-bits>|TEXTO | Configura uma impressora conectada na porta serial, especificando o fabricante. Ex.: “MODELO:BEMATECH|PORTA:COM4|BAUD:115200,n,8,1”, “MODELO:BEMATECH|PORTA:/dev/ttyUSB0|BAUD:115200,n,8,1” |
|
| IMPRESSORA:<Nome da impressora> | Configura a utilização de uma impressora spool do windows. Ex.: “IMPRESSORA:Nome Impressora” |
|
| SERVIDOR:<endereço ip>,<número da porta>|TEXTO | Configura uma impressora em rede. O Framework irá identificar o fabricante e modelo da impressora. Ex.:“SERVIDOR:192.168.0.63,9100” | |
| * A adição do parâmetro “|TEXTO” ao final da string de configuração faz com que o Framework utilize a fonte nativa da impressora para impressão dos Documentos. Se este parâmetro não for adicionado, o Framework gera e imprime um BITMAP. | ||
| TIPO_CONTINGENCIA | Indicador | Tipo de contingência que deve ser utilizada - 0-Não emite em contingência, 1-emissão em contingência Offline, 2-emissão em contingência CF-e SAT (somente para o estado de SP) |
| TEMPO_VERIFICACAO | Tempo (segundos) | Tempo em que o InvoiCy Framework deve aguardar entre cada tentativa de envio dos documentos pendentes. Padrão 60 segundos. Ex.: "300" |
| CONTINGENCIA_ATRASO | Tempo (segundos) | Tempo em que a biblioteca deve permanecer operando em contingência a partir do momento em que entrar em contingência. Padrão 300 segundos. Ex.: "120" |
| WS_TIMEOUT_CONEXAO | Tempo (segundos) | Timeout da fase de conexão da comunicação do InvoiCy Framework com a plataforma InvoiCy. O timeout padrão é 5 segundos. Ex.: “10” |
| WS_TIMEOUT_RECEBIMENTO | Tempo (segundos) | Timeout da fase de recepção da resposta da comunicação do InvoiCy Framework com a plataforma InvoiCy. O timeout padrão é 5 segundos. Ex.: “10” |
| WS_TIMEOUT_ENVIO | Tempo (segundos) | Timeout da fase de envio de dados da comunicação do InvoiCy Framework com a plataforma InvoiCy. O timeout padrão é 5 segundos. Ex.: “10” |
| LOG_DIAS | Número de dias | Indica o número de dias de logs antigos o InvoiCy Framework deve manter armazenados. O valor padrão é 30 dias. Ex.: “60” |
| LOG_DIRETORIO | Nome do subdiretório | Nome do subdiretório, a partir do <diretório de trabalho> para que o InvoiCy Framework armazene os logs. Por padrão os logs são gravados diretamente no <diretório de trabalho>. Ex.: “Logs” |
| LOG_REGISTRO | Indicador | Indicador numérico que habilita ou desabilita a gravação de log: valor = 1 → habilita valor = 0 → desabilita Caso não seja configurado pela AC, o InvoiCy Framework assume o valor 1, habilitando a gravação de logs. Ex.: “0” |
| LOG_NIVEL | Indicador | Indicador numérico que configura o nível de detalhamento das informações que serão gravadas no log: 0 → grava ocorrências de erros 1 → grava erros e alertas 2 → grava erros, alertas e informações gerais Caso não seja configurado pela AC, o InvoiCy Framework assume o valor 2, habilitando a gravação de logs no nível mais detalhado. Ex: “2” |
| LAYOUT_IMPRESSAO_POS_QRCODE | Indicador | Indicador numérico que configura a posição de impressão do QRCode na DANFE NFCe: 0 → impressão centralizada (valor padrão) 1 → impressão alinhada à esquerda |
| LAYOUT_IMPRESSAO_DANFENFCE | Indicador | Indicador numérico que configura o formato de impressão da DANFE NFCe: 0 → impressão completa (valor padrão) 1 → impressão resumida |
| EMITIR_EM_CONTINGENCIA | Indicador | Indicador numérico que configura o InvoiCy Framework para que ele opere exclusivamente em modo contingência (caso esteja configurada através da função InvoiCyFramework_InsereParametrosEmissao): 0 → operação normal (valor padrão) 1 → operação em contingência |
| EMITIR_MFE | Indicador | Indicador numérico que configura o InvoiCy Framework para que ele opere exclusivamente em modo de emissão através do Módulo Fiscal Eletrônico - MFE: 0 → operação normal de emissão através de NFC-e On-line, com contingência Off-line (valor padrão) 1 → operação de emissão através de CFe utilizando o Módulo Fiscal Eletrônico - MFE |
| AUTO_PREENCHE | Indicador | Indicador numérico que configura o InvoiCy Framework para que ele insira algumas informações de forma automática no XML do documento fiscal a ser emitido. RECOMENDA-SE MANTER ESTE PARÂMETRO COM O VALOR PADRÃO: 0 → preenchimento desabilitado 1 → preenchimento habilitado(valor padrão) |
| AUTO_INCREMENTA | Indicador | Indicador numérico que configura o InvoiCy Framework para que ele realize o controle da numeração sequencial (nNF) dos documentos fiscais emitidos: 0 → controle do sequencial desabilitado 1 → controle do sequencial habilitado (valor padrão) |
| SEQUENCIAL_INICIAL_NFCE | Número | Configura o número sequencial que o InvoiCy Framework irá utilizar na próxima emissão, vinculada à série inicial informada no parâmetro SERIE_INICIAL_NFCE. |
| SERIE_INICIAL_NFCE | Número | Configura a série vinculada ao sequencial inicial informado pelo parâmetro SEQUENCIAL_INICIAL_NFCE. |
| LEI_DO_IMPOSTO_CALCULAR_VALORES | Indicador | Indicador numérico que configura o InvoiCy Framework habilitando/desabilitando o cálculo do valor aproximado de tributos e aplicação da mensagem indicativa dos tributos apurados. 0 → desabilitado (valor padrão) 1 - 5 → habilitado |
| LEI_DO_IMPOSTO_ARQUIVO | Caminho e nome do arquivo da tabela IBPT | Configura o caminho e nome do arquivo csv que contém a tabela de produtos e respectivas tributações |
| DLLSAT | Caminho e nome do arquivo da DLL do SAT | Configura o caminho e nome da DLL a ser utilizada pelo InvoiCy Framework para interação com o equipamento SAT. |
| DLLMFE | Caminho e nome do arquivo da DLL do MFE | Configura o caminho e nome da DLL a ser utilizada pelo InvoiCy Framework para interação com o equipamento de Módulo Fiscal Eletrônico - MFE. |
| NUMERO_TENTATIVAS_ENVIO | Número | Define o número de tentativas de comunicação com o InvoiCy em caso de falha na comunicação - ausência de resposta. Por padrão o Framework faz uma tentativa de comunicação. Valores válidos entre 1 e 5. |
| LIMITE_ESPACAMENTO_IMPRESSAO | Número | Quantidade máxima de linhas (pixel) em branco que serão permitidas nas impressões de recibos. Valor padrão 12 |
| RETORNO_FORMATO | Indicador | 0(default) → devolve um XML com dados do documento emitido no formato “Escaped characters” 3 → devolve um XML com dados do documento emitido em formato “Unescaped characters” |