Pular para conteúdo

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 é 4 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 é 3 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 é 3 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
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
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”
VALIDAR_REJEICAO_212 Indicador 0 → o Framework não irá validar o conteúdo do campo dhEmi da NFC-e
1 (default) → o Framework irá validar o conteúdo do campo dhEmi da NFC-e
CONVERTER_SAT_ENTRADA Indicador 0 (default) → o Framework não realiza conversão de CFe-SAT em NFCe.
1 → o Framework irá converter o XML de entrada para emissão
layout CFe-SAT em uma NFC-e (são necessários alguns parâmetros adicionais ao layout padrão do CFe-SAT)
IMPRIME_ACRESC_DESC_ITENS Indicador 0 (default) → o Framework não irá imprimir acréscimo ou desconto em itens
1 → o Framework irá imprimir acréscimo ou desconto em itens
IMPRIME_CPF_DEST_MASCARADO Indicador 0(default) → Não imprime o CPF do destinatário mascarado no documento auxiliar
1 → Imprime o CPF do destinatário no documento auxiliar Este parâmetro pode ser utilizado ao invés de passar o parâmetro “ImprimeCPFDestMascarado” na chamada do método de emissão, com a vantagem que ele funciona tanto para a emissão (InvoiCyFramework_EmiteDocumento) quanto para a reimpressão (InvoiCyFramework_ImprimeDocumento) Este parâmetro prevalece sobre “ImprimeCPFDestMascarado” e sobre a configuração equivalente existente na plataforma InvoiCy.
NAO_IMPRIME_ENDERECO_DEST Indicador 0(default) → Imprime o endereço do destinatáriono documento auxiliar
1 → Não imprime o endereço do destinatário no documento auxiliar Este parâmetro pode ser utilizado ao invés de passar o parâmetro “NaoImprimeEnderecoDest” na chamada do método de emissão, com a vantagem que ele funciona tanto para a emissão (InvoiCyFramework_EmiteDocumento) quanto para a reimpressão (InvoiCyFramework_ImprimeDocumento) Este parâmetro prevalece sobre “NaoImprimeEnderecoDest”.
REJEICAO_nnn_INICIA_CONTINGENCIA Indicador 0 (default) → o Framework não entrará em contingência ao receber a rejeição nnn
1 → o Framework irá entrar em contingência ao receber a rejeição nnn
*nnn pode ser um dos seguintes códigos → 374, 382-384, 386, 446, 471, 518-527, 529, 530, 611, 612, 656, 660, 722, 770, 778, 806, 880, 882-896, 928, 930 e 931.
REJEICAO_nnn_EMITIR_CONTINGENCIA Indicador 0 (default) → o Framework não entrará em contingência ao receber a rejeição nnn
1 → o Framework irá entrar em contingência ao receber a rejeição nnn
*nnn pode ser um dos seguintes códigos → 374, 382-384, 386, 446, 471, 518-527, 529, 530, 611, 612, 656, 660, 722, 770, 778, 806,880, 882-896, 928, 930 e 931.
CONTROLE_GAVETA Indicador 0 → o Framework não realizará acionamentos da gaveta de valores
1 (default) → o Framework irá realizar o acionamento da gaveta ao final das impressões de Documentos Auxiliares.
URL_API_CALCULADORA Texto URL de acesso às API da Calculadora de tributos da RFB.
Para uso local recomenda-se a url padrão: “http://localhost:8080/api”;
Atenção: Para ambiente Android ou em rede, substitua o termo "localhost" pelo IP do computador, onde a Calculadora de Tributos Offline, esteja em execução.
IMPRIME_CHAVE_ACESSO_BARCODE Indicador 0 (default) → o Framework não imprime o código de barras da chave de acesso
1 → o Framework imprime o código de barras da chave de acesso
IMPRIME_CODIGO_PRODUTO_EAN Indicador 0(default) → o Framework imprime o código do campo cProd nos dados dos itens na DANFCe
1 → o Framework imprime o código do campo cEAN, caso ele tenha um valor diferente de “SEM GTIN”, caso contrário imprimirá cProd