Dúvida
Descrição e tamanho das chaves do DarumaFramework.xml
Ambiente
Microsiga Protheus – Sigaloja/Totvs Pdv – A partir da versão 11.80
Solução
Chave |
Tam. Máximo |
Descrição |
START\LocalArquivos |
299 |
Esta chave permite configurar a localização onde os arquivos de LOG, entre outras informações geradas pela DLL - DarumaFramework.dll irá criar, geralmente está na raiz da maquina, ou seja, Drive C. Pode ser configurada com o valor "./" ou ".\" para que os arquivos sejam gerados na pasta onde está sendo executado o aplicativo. |
START\LocalArquivosRelatorios |
299 |
Esta chave permite configurar a localização onde os arquivos de relatórios (MF, MFD, TDM, NFP, NFPTDM, SINTEGRA, SPED) gerados pela DLL - DarumaFramework.dll através do comando rGerarRelatorio_ECF_Daruma serão gerados, geralmente está na raiz da maquina, ou seja, Drive C. Pode ser configurada com o valor "./" ou ".\" para que os relatórios sejam gerados na pasta onde está sendo executado o aplicativo. |
START\LogTamMaxMB |
1 |
Esta opção é responsável pelo tamanho em que o LOG, criado pela DarumaFramework.dll poderá alcançar por padrão definimos o conteúdo para no máximo 5 Megas. |
START\ModoObserver |
1 |
Com essa chave habilitada - valor 1, a dll faz um arquivo para que Observer coloque os seus comandos e eles sejam mandados para a impressora, seu valor default é 0, que significa recurso desabilitado. |
START\PathBibliotecasAuxiliares |
299 |
Chave que permite informar um caminho específico onde estão as bibliotecas auxiliares (lebin, LeituraMFDBin e QrCode_DarumaFramework) caso não queira utiliza-las junto com a DarumaFramework.dll que é o padrão seguido para quando o valor está vazio. |
START\Produto |
6 |
Configuração que determina para a DarumaFramework.dll qual o produto que está sendo utilizado. Se você deseja apenas carregar a DLL na memória - recurso utilizado quando o seu aplicativo carrega dll de vários fabricantes ao mesmo tempo, independente da marca utilizada, pode deixar sem valor (vazio). Caso você esteja utilizando mais de um produto, não precisa mais se preocupar em ficar trocando a configuração com o método eDefinirProduto_DarumaFramework, visto que internamente a DLL está preparada para reconhecer pela chamada do método qual o produto que está sendo utilizado no momento. Seu valor padrão inicial é ECF. |
START\ThreadAoIniciar |
1 |
Com esta opção habilitada(1) é possível configurar a DarumaFramework.dll para trabalhar em Thread (programa que consiste de várias seções menores independentes) possibilitando assim, você instanciar sua aplicação pela segunda vez pela mesma DLL. Seu valor padrão é 0. |
START\TipoRegistro |
1 |
Esta chave permite configurar o modo no qual dll irá utilizar para criação do Registry e/ou XML. E para isso você tem 3 opções: 0 = Registry LocalMachine e XML, 1= Registry CurrentUser e XML, 2= Somente XML. O valor padrão utilizado é 2. |
START\TokenEncurtadorUrl |
1 até 55 |
Chave que faz com que a DLL encurte a url passada para o QrCode, transformando-a em uma biturl. Seu valor default é 0 que significa que o encurtador de url está desligado. Você pode alterá-lo para 1 e com isso utilizará a nossa chave para encurtar a url; ou colocar o conteúdo da sua própria chave no valor para que ela seja utilizada pra encurtar a url. |
DUAL |
||
DUAL\AguardarProcesso |
2 |
Uso interno da DLL DarumaFramework, aconselhamos não alterar o seu valor. Faz com que a dll aguarde um retorno/ reposta da impressora para prosseguir. Garantindo envio e recebimento dos comandos. |
DUAL\AtivaRota |
1 |
Torna possível a comunicação Ethernet com a impressora mesmo que aplicação esteja configurada para trabalhar com a porta serial, dispensando modificações no código da aplicação. Por exemplo, caso a aplicação esteja configurada para se comunicar pela porta serial COM1 , essa chave deverá ser habilita com o valor "1" e uma chave Rota deverá ser preenchida com o ip e a porta que possibilitam o acesso à impressora. Ex: <Rota2>COM1>198.168.25.10:5000<Rota2> |
DUAL\Auditoria |
1 |
Chave responsável por registrar os eventos ocorridos pelo sistema e pela DarumaFramework.dll no módulo DUAL |
DUAL\CaracterSeparador |
1 |
Caractere utilizado para separar informações retornadas pelo comando rConsultaStatusImpressora_DUAL, quando solicitada mais de uma informação ao mesmo tempo. |
DUAL\CodePageAutomatico |
1 |
Opção que determina que ira utilizar a tabela de caracteres configurada na impressora Não-Fiscal Daruma, no qual será utilizado para imprimir caracteres especiais, como acentos, entre outros, a impressora trabalha com as seguintes tabelas ISO 8859-1, CP 850, ABICOMP e CP 437, sendo como padrão ISO 8859-1. Você pode estar alterando está opção pelo método regCodePageAutomatico_DUAL_DarumaFramework. |
DUAL\ComunicacaoUSB |
1 |
Chave que indica que a comunicação utilizada é uma USB Nativa e força a DLL a utilizar esta comunicação, mesno não identificando a mesma no startup feito. Tem por padrão o valor 0 - desabilitado e é habilitada com o valor 1. |
DUAL\ControleAutomatico |
1 |
Configuração que indica se a DLL vai ou não prender a porta de comunicação com a impressora, veja as configurações possíveis: 0 - A dll vai configurar e abrir a comunicação quando for iniciada, e só encerrar a comunicação com a impressora ao ser descarregada, no encerramento da aplicação. É o valor padrão; 1 - Habilita o controle automático, e a cada chamada feita à dll, a porta é configurada e acessada, encerrando o comando, a mesma é liberada. Permitindo que outra aplicação se comunique com a impressora; 2 - Também habilita o Controle automático e permite que outro aplicativo use a impressora, porém só configura a porta no startup, depois a cada comando utillizado, ela só abre e fecha a comunicação; |
DUAL\EncontrarDUAL |
1 |
Chave que define o modo que a DLL vai fazer o auto detect da impressora DUAL no start-up, podendo ter os seguintes valores : 0 = Não procura pela porta e nem a velocidade, 1 = Não procura a porta e equaliza somente a velocidade, 2 = Equaliza a porta e velocidade. Seu valor padrão é 1. A busca é realizada apenas nas portas Serial e USB - nativas e convertidas. |
DUAL\EndPortaParalela |
9 |
Esta configuração por padrão fica vazia, deve ser preenchida com o endereço da Porta Paralela, quando estiver utilizando uma porta paralela que não segue o padrão IEEE. A partir do momento que esta chave possuir um valor a DLL vai utiliza-lo como endereço para a porta indicada na chave DUAL\PortaComunicacao. |
DUAL\EnterFinal |
2 |
Com esta opção habilitada(1) é possível configurar sua impressora não-fiscal Daruma, para assim que seja efetuado cada impressão utilizando o método linha-a-linha seja efetua a quebra de linha após a sua impressão. Você pode estar alterando está opção pelo método regEnterFinal_DUAL_DarumaFramework. |
DUAL\FormataTexto |
3 |
Chave que indica para a DLL se vai utilizar os comandos de formatação feitos pela DLL ou da própria impressora (IMP), vem por default com o valor IMP preenchido. E você pode alterar para DLL através do método regAlterarValor_Daruma. Veja mais sobre as tags clicando aqui. |
DUAL\Inicializou |
1 |
Uso interno da DLL DarumaFramework |
DUAL\LinhasGuilhotina |
4 |
Opção responsável na impressora para ativar o quanto de linhas será necessário pular para efetuar o corte utilizando a Guilhotina, devemos lembrar que não são todos os modelos de impressoras no qual estarão com a Guilhotina presente, ou seja, caso necessário a utilização da mesma devera informar a seu revendedor sobre a opção em sua impressora não-fiscal Daruma. Você pode estar alterando está opção pelo método regLinhasGuilhotina_DUAL_Daruma_Framework. |
DUAL\Margem |
5 |
Configuração que determina o padrão de margem a ser utilizado pela aplicação. Por default vem preenchido com 0;0 que significa que não tem margem definida e serão usadas todas as colunas disponíveis na impressora. A sua configuração pode ser alterada através do método regAlterarValor_Daruma e os valores são de quantas colunas deseja ter de margem esquerda e direita respectivamente, por exemplo "10;05" que indica que começo a escrever a partir da coluna 10 e termino sempre 05 antes do final da bobina. |
DUAL\ModoGaveta |
2 |
Esta chave é responsável pela ativação da Gaveta presente na impressora não-fiscal Daruma, no qual é conectada na parte inferior da impressora através do cabo RJ11. Você pode estar alterando está opção pelo método regModoGaveta_DUAL_Daruma_Framework. |
DUAL\PortaComunicacao |
5 |
Chave responsável pela configuração da Porta Serial, no qual ira executar a comunicação com a impressora não-fiscal Daruma, esta chave por padrão esta configurada como "COM1", no qual em seu aplicativo você devera estar informando qual a porta será utilizada para efetuar a comunicação com a impressora. Você pode estar alterando está opção pelo método regPortaComunicacao_DUAL_Daruma_Framework. |
DUAL\Rota1 |
29 |
Chave que contém a porta serial que estava sendo utilizada para a comunicação e o endereço de rede que dá acesso a impressora, e que será utilizado somente quando a chave <AtivaRota> estiver habilitada. |
DUAL\Rota2 |
29 |
Chave que contém a porta serial que estava sendo utilizada para a comunicação e o endereço de rede que dá acesso a impressora, e que será utilizado somente quando a chave <AtivaRota> estiver habilitada. |
DUAL\Rota3 |
29 |
Chave que contém a porta serial que estava sendo utilizada para a comunicação e o endereço de rede que dá acesso a impressora, e que será utilizado somente quando a chave <AtivaRota> estiver habilitada. |
DUAL\Rota4 |
29 |
Chave que contém a porta serial que estava sendo utilizada para a comunicação e o endereço de rede que dá acesso a impressora, e que será utilizado somente quando a chave <AtivaRota> estiver habilitada. |
DUAL\Rota5 |
29 |
Chave que contém a porta serial que estava sendo utilizada para a comunicação e o endereço de rede que dá acesso a impressora, e que será utilizado somente quando a chave <AtivaRota> estiver habilitada. |
DUAL\Tabulacao |
19 |
Com esta opção será possível você configurar o estilo utilizado em sua tabulação na impressora não-fiscal daruma, passando os parametros de como devera constar, assim deixando de forma organizada(como se fosse uma tabela) suas opções presentes no cupom, por padrão utilizamos as configurações: 05,10,15,20,25,35, porem nada impede das mesmas serem alteradas. Você pode estar alterando está opção pelo método regTabulacao_DUAL_Daruma_Framework. |
DUAL\TamanhoBobina |
2 |
Indica o número de colunas da bobina na impressora, pode ser configurada com 3 valores: 34 - para bobina de 57mm, 48 ou 52* para bobinas de 80mm. Valor default assumido caso fique em branco ou com valor zero é 48. * 52 colunas só está disponível nos modelos DR700M e DR700H. |
DUAL\TempoEsperaLeitura |
2 |
Configuração do tempo em segundos que a framework aguardará uma resposta da impressora. Por padrão seu valor é 10. |
DUAL\Termica |
2 |
Opção responsável para informar a impressora não-fiscal Daruma, no qual seu modelo de impressão esta sendo trabalhado através de impressoras térmicas. Você pode estar alterando está opção pelo método regTermica_DUAL_Daruma_Framework |
DUAL\Velocidade |
6 |
Chave responsável pela velocidade que sua porta de comunicação ira trabalhar, sendo ela 9600, 38400 ou 115200, por padrão e caso utilizado as impressoras conectadas através da porta paralela LPT, a velocidade padrão e única esta configurada para 115200, já caso o desenvolvedor estiver trabalhar com Cabo USB ou Serial(RS232) haverá a possibilidade de alterar na velocidade desejada. Você pode estar alterando está opção pelo método regVelocidade_DUAL_Daruma_Framework. |
DUAL\Wine |
1 |
Chave que deve ser utilizada apenas para quem utiliza o ambiente com Wine. Valor default 0. |
DUAL\ZeroCortado |
1 |
Informa se a impressora irá trabalhar utilizar o zero com corte na diagonal ( Ø ), diferenciando-o da letra "O". |
ECF |
||
ECF\AguardarBitmapRZ |
1 |
Esta chave permite configurar a dll DarumaFramework para retornar a resposta do comando iReducaoZ_ECF_Daruma e liberar a impressora para ao envio de um novo comando apenas quando terminar a impressão do Bitmap da Redução Z. Tem como valor padrão 0. (Só é indicado alterar o valor padrão quando se tem reduções de grandes movimentos, ou seja muitos bitmaps com a codificação do movimento) |
ECF\AguardarImpressao |
1 |
Esta chave permite configurar a dll DarumaFramework para retornar a resposta dos comandos apenas ao final da impressão dos documentos, no caso da redução Z a resposta do comando é retornada antes do termino do bitmap. Seu valor padrão é 0. |
ECF\AjustaDATAM |
1 |
Esta configuração está relacionada à geração de arquivos (métodos rGerarRelatorio_ECF_Daruma e rGerarRelatorioOffline_ECF_Daruma) serve para que a DLL ao receber Data Inicial menor que a do primeiro documento emitido pela impressora, ou Data Final maior que o último movimento encerrado, automaticamente considere estas datas aos invés da data informada, realizando a geração dos arquivos sem retornar erro de intervalo inválido. Por default está preenchida com valor 0, recurso desligado. Para ativa-lo altere para o valor 1. |
ECF\AlterarFPGTO |
1 |
Tem como valor default 1, o que indica que a DLL ao receber nos comandos de pagamento a descrição da forma de pagamento, além de considerar descrições com e sem acentos como iguais (Cartão = Cartao) se não encontra a mesma cadastrada, automaticamente enviará o meio de pagamento "Dinheiro" para que a DLL não tenha este comportamento é preciso desligar a chave, mudando seu valor para 0. |
ECF\ArquivoLeituraX |
19 |
Configura o nome do arquivo referente ao espelho da leitura X gerado pelo comando rLeituraX_ECF_Daruma |
ECF\ArredondarTruncar |
1 |
Configura a impressora para trabalhar arredondando (A) ou truncando (T). O valor padrão desta configuração é A. |
ECF\Auditoria |
1 |
Chave responsável por registrar os eventos ocorridos pelo sistema e pela DarumaFramework.dll no módulo FISCAL. O valor padrão é 0 que é desligado. (Utilize 1 para ligar) |
ECF\CaracterSeparador |
1 |
Caracter utilizado para separ as informações dos comandos de retorno como: rLerAliquotas, rLerMeiosPgto, rLerRG, rLerCNFe rRetornarDadosReducaoZ. Valor default ";". |
ECF\ControleAutomatico |
1 |
Configuração que indica se a DLL vai ou não prender a porta de comunicação com a impressora, veja as configurações possíveis: 0 - A dll vai configurar e abrir a comunicação quando for iniciada, e só encerrar a comunicação com a impressora ao ser descarregada, no encerramento da aplicação. É o valor padrão; 1 - Habilita o controle automático, e a cada chamada feita à dll, a porta é configurada e acessada, encerrando o comando, a mesma é liberada. Permitindo que outra aplicação se comunique com a impressora; 2 - Também habilita o Controle automático e permite que outro aplicativo use a impressora, porém só configura a porta no startup, depois a cada comando utillizado, ela só abre e fecha a comunicação; |
ECF\DelayEntreBytes |
3 |
Configuração de uso interno da DLL DarumaFramework, e não pode ser alterada pelo usuário. Utilizada quando DLL envia comando de configuração da Velocidade da impressora. Seu valor sempre deve estar = 010. |
ECF\EncontrarECF |
1 |
Chave que define o modo que a DLL vai fazer o auto detect do ECF no start-up, podendo ter os seguintes valores : 0 = Não procura pela porta e nem a velocidade, 1 = Não procura a porta e equaliza somente a velocidade, 2 = Equaliza a porta e velocidade. Seu valor padrão é 1. |
ECF\EmErroBuscaPorta |
1 |
Uso interno da DLL DarumaFramework |
ECF\EnviarAvisoAoUsuario |
1 |
Uso interno da DLL DarumaFramework |
ECF\EnviarErroAoUsuario |
1 |
Uso interno da DLL DarumaFramework |
ECF\FarmaciaPopular |
1 |
Habilita o modo farmácia popular, modo que permite a impressão automática da segunda via do cupom fiscal em Relatório Gerencial. Valores possíveis: 0 = Desligado (padrão) e 1 = Ligado. |
ECF\GerandoRelatorio |
- |
Uso interno da DLL DarumaFramework. |
ECF\HabilitarNFCe |
1 |
Configuração reservada para uso futuro. |
ECF\NumeroECFCompativel |
3 |
Uso interno da DLL DarumaFramework |
ECF\HabilitaNotificacaoWS |
1 |
Chave que indica se o envio de dados para o nosso WebService está ou não ativo. Seu valor default é 0 - desligado, para habilitar, altere o valor para 1 - envia automaticamente os dados do WebService no final do cupom fiscal. |
ECF\HorarioVeraoInicio |
8 |
Configuração que faz com que a impressora entre automaticamente em horário de verão, por padrão fica vazia, e a DLL vai checar a data quando estiver preenchida com algum valor, este valor deve seguir o formato 'ddMMaaaa' |
ECF\HorarioVeraoFim |
8 |
Chave que faz par com a de inicio do Horário de verão, deve seguir o formato 'ddMMaaaa' e ser preenchida com a data em que o horário de verão já não estará mais vigente. Veja mais sobre a configuração do horário de verão na Impressora Fiscal, clique aqui. |
ECF\LegendaInmetro |
1 |
Chave para habilitar ou desabilitar a legenda do INMETRO no item do cupom. Valores possíveis: 0 = Desligado (padrão) e 1 = Ligado. |
ECF\LMFCompleta |
1 |
Configura a impressora para emitir a Leitura da Memória Fiscal completa, alterando o valor da chave para "1", ou simplificada, alterando o valor para "0" que é o valor padrão. |
ECF\MaxFechamentoAutomatico |
12 |
Se no encerramento do cupom fiscal faltar pagar um valor menor ou igual ao valor da chave, é efetuado o resto do pagamento como Dinheiro. Valores possíveis: 0 = Desligado (padrão) e 1 = Ligado. |
ECF\MensagemApl1 |
42 |
Configura a primeira linha da mensagem do Aplicativo, vem por default vazia. |
ECF\MensagemApl2 |
42 |
Configura a segunda linha da mensagem do Aplicativo, também vem vazia por default. |
ECF\MensagemAviso |
99 |
Uso interno da DLL DarumaFramework. |
ECF\ModoGaveta |
1 |
Em alguns modelos de gaveta, este sinal poderá vir invertido, ou seja, o sinal que corresponde a "gaveta aberta", pode ser o sinal para "gaveta fechada". Neste caso habilite esta chave, substituindo o valor 0 (zero, valor padrão) para 1 (um). |
ECF\NaoAvisarPoucoPapel |
1 |
Configura a dll para ignorar ou não o aviso de pouco papel. Valores Possíveis: 1 = Não avisa - valor padrão e 0 = Avisa (este é o valor padrão). |
ECF\NomeUltimoCMD |
|
Guarda o ultimo comando da dll executado. |
ECF\PortaSerial |
9 |
Chave responsável pela configuração da Porta Serial, com a qual a dll ira executar a comunicação com a impressora fiscal Daruma. Esta chave por padrão está configurada como "COM1", para configurar outra porta na aplicação, utilize o comando regAlterarValor_Daruma. |
ECF\ReceberAvisoEmArquivo |
1 |
Retorna o código de aviso em arquivo .txt. Valores Possíveis:1 = para gravar aviso em arquivo, 0 = não grava aviso em arquivo (valor default). |
ECF\ReceberDescricaoAvisoEmArquivo |
1 |
Retorna a descrição do aviso em arquivo .txt. Valores Possíveis:1 = para gravar aviso em arquivo, 0 = não grava aviso em arquivo (valor default). |
ECF\ReceberDescricaoErroEmArquivo |
1 |
Retorna a descrição do erro em arquivo .txt. Valores Possíveis:1 = para gravar erro em arquivo, 0 = não grava erro em arquivo (valor default). |
ECF\ReceberErroEmArquivo |
1 |
Retorna o código de erro em arquivo .txt. Valores Possíveis:1 = para gravar erro em arquivo, 0 = não grava erro em arquivo (valor default). |
ECF\ReceberInfoEstendida |
1 |
Habilita a dll a permitir a leitura da resposta estendia dos comandos enviados, que são informações que alguns comandos já indicam na resposta. (Veja tabela de respostas estendidas). Tem como valor padrão 1 = para receber, e pode ser configurada como 0 = que ignora que estas informações. |
ECF\ReceberInfoEstendidaEmArquivo |
1 |
Retorna a informação estendida dos comando em arquivo .txt. Valores Possíveis:1 = para gravar em arquivo, 0 = não grava em arquivo (valor default). |
ECF\ReducaoZAutomatica |
1 |
Configura a dll para emitir a redução Z automaticamente no start-up caso a mesma esteja pendente. Por padrão vem com o valor 0 que é não emitir a Z automaticamente, deve ser alterada para 1 para que o recurso seja ligado. |
ECF\RetornarAvisoErro |
1 |
Quando ligada esta chave, os métodos vão retornar -12 caso a impressora devolva algum erro ou aviso na sua execução. O seu valor padrão é 0 = desligado, e pode ser alterada para 1 = Ligado. |
ECF\SangriaMensagem |
619 |
Mensagem que será impressa no cupom de Sangria quando for chamado o comando iSangriaPadrao_ECF_Daruma. Por default a mensagem está vazia, o que não causa erros. Para altera-la utilize o comando regAlteraValor_Daruma. |
ECF\SangriaValor |
11 |
Valor que será impresso no cupom de Sangria quando for chamado o comando iSangriaPadrao_ECF_Daruma. Não pode ser igual ou menor que 0 por isso seu valor padrão é 100 (sempre considerando 2 casas decimais = R$1,00). |
ECF\SerialByteAByte |
3 |
|
ECF\SinalSonoroIniciar |
1 |
A impressora vai emitir um Beep quando a dll estabelecer comunicação com ela, e o valor desta configuração for 1. Para não fazer o Beep, mude para 0. |
ECF\SuprimentoMensagem |
619 |
Mensagem que será impressa no cupom de Suprimento quando for chamado o comando iSuprimentoPadrao_ECF_Daruma. Por default a mensagem está vazia, o que não causa erros. Para altera-la utilize o comando regAlteraValor_Daruma. |
ECF\SuprimentoValor |
11 |
Valor que será impresso no cupom de Suprimento quando for chamado o comando iSuprimentoPadrao_ECF_Daruma. Não pode ser igual ou menor que 0 por isso seu valor padrão é 100 (sempre considerando 2 casas decimais = R$1,00). |
ECF\TipoUltimoDocumento |
1 |
Informa o último documento impresso pela impressora fiscal, assumindo os valores: 0 - para nenhum documento. 1 - para Cupom Fiscal 2 - para Comprovante Não Fiscal 3 - para Comprovante de Credito ou Débito 4 - para Relatório Gerencial 5 - para Leitura X 6 - para Leitura de Memória Fiscal 7 - para Redução Z |
ECF\TituloMensagem |
49 |
Uso interno da DLL DarumaFramework |
ECF\Velocidade |
6 |
Chave responsável pela velocidade que sua porta de comunicação ira trabalhar, sendo ela 9600, 38400 ou 115200, por padrão , a velocidade esta configurada para 9600. Ao utilizar o comando regAlterarValor_Daruma para alterar o valor da chave ECF\Velocidade, a velocidade da impressora também será alterada. |
ECF\VelocidadeAntiga |
6 |
Uso interno da DLL DarumaFramework |
ECF\VelocidadeGeracaoRelatorio |
1 |
Configuração que aceita 2 valores: 1 - Gerar otimizando (faz com a DLL altere a velocidade da impressora para 115200 quando vai fazer o download dos binários - ler dados da impressora, e depois ela automaticamente volta para a velocidade anterior); 0 - Não altera velocidade, a DLL não vai alterar a velocidade utilizando a que a impressora estiver utilizando atualmente. Importante: Esta configuração por default é 1, caso você desligue ela, colocando o valor 0 terá uma demora um pouco mais na geração dos arquivos) |
ECF\Wine |
1 |
Deve ser habilitada quando se está utilizando Wine (Windows em uma máquina virtual no Linux), utilizada principalmente para a geração de relatórios. |
ECF\CF\BMP |
1 |
Habilita a impressão automática de logotipo no encerramento do cupom fiscal, por padrão o valor desta chave é 0 (Impressão automática de logo desabilitada). Para que o logo seja impresso automaticamente no final do cupom, deve ser informado o número do índice em que a imagem foi carregada, esse número pode ser 1,2,3,4 ou 5. Para carregar a imagem você deve chamar o comando: eCarregarBitmapPromocional_ECF_Daruma |
ECF\CF\CupomAdicionalDllConfig |
21 |
Configura os dados que serão impressos no cupom adicional, após cada cupom fiscal. Essa configuração é feita através de 21 bytes (com valor 0 ou 1) que podem ser configurados da seguinte maneira. |
ECF\CF\CupomAdicionalDllTitulo |
99 |
Título que será impresso no cupom adicional, lembrando que esse título deve esta cadastrado na impressora como um Relatório Gerencial. |
ECF\CF\CupomMania |
1 |
Habilita a dll a trabalhar com o modo Cupom Mania, imprimindo no cupom fiscal a mensagem "Válido para Cupom Mania" e também o valor de ICMS e ISS referente ao cupom. Veja mais sobre o Cupom Mania e os valores aceitos clicando aqui. |
ECF\CF\FormaPgto |
15 |
Esta chave permite configurar qual a forma de pagamento que será passada como padrão nos comandos iCFEfetuarPagamentoPadrao_ECF_Daruma e iCFEncerrarResumido_ECF_Daruma. O XML vem com a forma de pagamento DINHEIRO configurada como padrão. A forma de pagamento informada nessa chave deve esta previamente cadastrada na impressora fiscal. |
ECF\CF\IdentificaConsumidorFormatado |
9 |
Chave que recebe as tags que formatação que serão utilizadas para formatar automaticamente a identificação do consumidor nos comando iCFAbrir_ECF_Daruma e iCFIdentificarConsumidor_ECF_Daruma. As tags que podem ser utilizadas são: <e> - expandido, <b> - negrito, <s> - sublinhado, <c> - condensado. Cada tag de formatação utilizada ocupa o lugar de 7 caracteres em cada campo. Caso os parâmetros informados na identificação do consumidor mais os espaços que cada tag utiliza sejam maiores que o valor máximo que o campo suporta, esse texto não será formatado. |
ECF\CF\MascaraIdentificaConsumidor |
1 |
Configuração que indica para a DLL se deve automaticamente formatar o CPF/ CNPJ informado na identificação do consumidor. os caracteres usados para máscara são o . e / conforme pede a legislação do PAF e DF. Por padrão vem preenchida com o valor 0 que significa desligado. Para ativar a máscara, deve ser alterado para 1. |
ECF\CF\MensagemFormaPagamento |
99 |
Permite configurar a mensagem de forma de pagamento padrão impressa pelos comandos iCNFEfetuarPagamentoPadrao_ECF_Daruma, iCNFEfetuarPagamentoFormatado_ECF_Daruma, iCFEfetuarPagamentoPadrao_ECF_Daruma e iCFEfetuarPagamentoFormatado_ECF_Daruma |
ECF\CF\MensagemPromocional |
99 |
Esta chave permite configurar qual a mensagem Promocional padrão que será utilizada nos comandos iCFEncerrarResumido_ECF_Daruma e iCFEncerrarPadrao_ECF_Daruma. |
ECF\CF\MinasLegal |
1 |
Habilita a dll a trabalhar com o modo Minas Legal, imprimindo no cupom fiscal a mensagem "MINAS LEGAL: cnpjUsuarioImpressora+DataCupom+TotalCupom" |
ECF\CF\ModoPreVenda |
1 |
Habilita a dll para trabalhar com o modo pré-venda nas impressoras da família MACH. Essa chave só tera efeito caso a impressora esteja com o modo pré-venda habilitado internamente |
ECF\CF\NotaLegal |
1 |
Habilita/ Desabilita a DLL para adotar o modo NotaLegal (DF), quando habilitado com valor 1, imprime logo no inicio mensagem Promocional de cada Cupom Fiscal a mensagem: "ESTABELECIMENTO INCLUIDO NO PROGRAMA DE CONCESSÃO DE CREDITOS - LEI nº 4.159/08. NOTA LEGAL: ICMS = x,xx ISS = x,xx"; com valor 2, imprime na primeira linha da mensagem promocional apenas a partir de "NOTA LEGAL: ICMS = x,xx ISS = x,xx"; Já com o valor 3, a Mensagem completa (igual opção 1) é impressa no final da mensagem promocional, o que faz com que vc tenha 6 linhas para seu texto livre, já que ocuparemos 2 do final; o valor 4 inclui no final da mensagem promocional apenas o trecho: "NOTA LEGAL: ICMS = x,xx ISS = x,xx". O valor default é 0 que significa desativado, não acrescenta nenhuma mensagem referente a Nota Legal no cupom. |
ECF\CF\Quantidade |
7 |
Esta chave permite configurar qual a quantidade padrão que sera informada no comando iCFVenderResumido_ECF_Daruma, comando em que o desenvolvedor NÃO precisa informar a quantidade durante a venda, seu valor não pode ser igual ou inferior a 0, e por padrão está gravado como 1. |
ECF\CF\TamanhoMinimoDescricao |
2 |
Tamanho Mínimo da descrição do item, tem como valor padrão 15, sendo assim, uma descrição com apenas 5 caracteres por exemplo será preenchida automaticamente com mais 10 espaços em branco no cupom. Para utilizar impressão de item em mais de uma linha, o tamanho você deve informar é "00". |
ECF\CF\TipoDescAcresc |
2 |
Esta chave permite configurar qual o tipo de desconto ou acréscimo padrão que sera informada no comando iCFVenderResumido_ECF_Daruma, iCFVerderSemDesc_ECF_Daruma, iCFTotalizarCupomPadrao_ECF_Daruma e iCNFTotalizarComprovantePadrao, comandos em que o desenvolvedor NÃO precisa informar o tipo de desconto ou acréscimo. As possíveis configurações para essa chave são: A% - Acréscimo em Percentual, A$ - Acréscimo em Valor, D% - Desconto em Percentual (valor default), D$ - Desconto em Valor. |
ECF\CF\TorpedoPremiadoParaiba |
1 |
Configuração que habilita ou desabilita a DLL para imprimir na mensagem promocional de cada Cupom Fiscal as informações: “PARAÍBA LEGAL – RECEITA CIDADÔ, em uma linha, seguido de: “TORPEDO PREMIADO:" + CNPJ da impressora DataEmissãoCupom ValorCupom CPFConsumidor. Valor 1 - Habilita para impressão nas primeiras linhas da mensagem promocional; Valor 2 - Habilita para impressão da mensagem no final da mensagem promocional; E o valor 0 que é o padrão é Desabilitado. |
ECF\CF\UnidadeMedida |
3 |
Permite configurar qual a unidade de medida padrão que será utilizada quando o aplicativo enviar o comando iCFVenderResumido_ECF_Daruma ou iCFVenderSemDesc_ECF_Daruma. Por padrão seu valor é gravado como "un". |
ECF\CF\ValorDescAcresc |
12 |
Esta chave permite configurar qual o valor do desconto ou acréscimo padrão que será informado no comando iCFVenderResumido_ECF_Daruma, iCFVerderSemDesc_ECF_Daruma, iCFTotalizarCupomPadrao_ECF_Daruma e iCNFTotalizarComprovantePadrao, comandos em que o desenvolvedor NÃO precisa informar o valor de desconto ou acréscimo. |
ECF\CFBP\CaptionPoltrona |
20 |
Indica o caption que será impresso no Bilhete de Passagem para o campo Poltrona. Tem por padrão o conteúdo "Poltrona" e caso fique vazio, não sairá nada impresso antes do número da poltrona. |
ECF\CFBP\CaptionPlataforma |
20 |
Indica o caption que será impresso no Bilhete de Passagem para o campo Plataforma. Por padrão vem preenchido com "Plataforma" e caso fique vazio, não sairá nenhum caption para o campo Plataforma. |
ECF\CFBP\CategoriaTransp |
- |
Chave de uso interno da DarumaFramework. |
ECF\CFBP\DataHoraEmbarque |
- |
Chave de uso interno da DarumaFramework. |
ECF\CFBP\Destino |
- |
Chave de uso interno da DarumaFramework. |
ECF\CFBP\LocalInfoCFBP |
- |
Chave de uso interno da DarumaFramework. |
ECF\CFBP\ModalidadeTransp |
- |
Chave de uso interno da DarumaFramework. |
ECF\CFBP\ModoCompFS800 |
- |
Chave de uso interno da DarumaFramework. |
ECF\CFBP\Origem |
- |
Chave de uso interno da DarumaFramework. |
ECF\CFBP\Percurso |
- |
Chave de uso interno da DarumaFramework. |
ECF\CFBP\Plataforma |
- |
Chave de uso interno da DarumaFramework. |
ECF\CFBP\Prestadora |
- |
Chave de uso interno da DarumaFramework. |
ECF\CFBP\Poltrona |
- |
Chave de uso interno da DarumaFramework. |
ECF\CFBP\UFOrigem |
- |
Chave de uso interno da DarumaFramework. |
ECF\CFBP\UFDestino |
- |
Chave de uso interno da DarumaFramework. |
ECF\CCD\DocOrigem |
6 |
Uso interno da DLL DarumaFramework, para emissão de CCD através do iCCDAbrirPadrao_ECF_Daruma. |
ECF\CCD\FormaPgto |
15 |
Uso interno da DLL DarumaFramework, para emissão de CCD através do iCCDAbrirPadrao_ECF_Daruma. |
ECF\CCD\LinhasTEF |
3 |
Chave de configuração opcional, que determina o número de linhas que será impresso por vez, quando usado o comando iCCDImprimirArquivo_ECF_Daruma. |
ECF\CCD\SaltarLinhasTEF |
2 |
Configuração que indica quantas linhas a DarumaFramework.dll deve saltar automaticamente no início de impressão de resposta do TEF, quando feita através dos métodos: iTEFImprimirResposta_ECF_Daruma e iTEFImprimirRespostaCartao_ECF_Daruma. Seu valor padrão é 0(zero). |
ECF\CCD\Parcelas |
2 |
Uso interno da DLL DarumaFramework, para emissão de CCD através do iCCDAbrirPadrao_ECF_Daruma. |
ECF\CCD\Valor |
12 |
Uso interno da DLL DarumaFramework, para emissão de CCD através do iCCDAbrirPadrao_ECF_Daruma. |
ECF\CHEQUE\XLinha1 |
2 |
Uso interno da DLL DarumaFramework |
ECF\CHEQUE\XLinha2 |
2 |
Uso interno da DLL DarumaFramework |
ECF\CHEQUE\XLinha3 |
2 |
Uso interno da DLL DarumaFramework |
ECF\CHEQUE\YLinha1 |
2 |
Uso interno da DLL DarumaFramework |
ECF\CHEQUE\YLinha2 |
2 |
Uso interno da DLL DarumaFramework |
ECF\CHEQUE\YLinha3 |
2 |
Uso interno da DLL DarumaFramework |
ECF\CHEQUE\TimeOutEjetarCheque |
4 |
Tempo em segundos que o comando eEjetarCheque_ECF vai esperar pela retirada do cheque. Tem como valor default o tempo de 20 segundos. Não pode ficar em branco, nem mesmo zerado, nestes casos o valor default será assumido automaticamente. |
ECF\LEI12741\ColunasIBT |
10 |
Indicação de qual coluna a DLL deve buscar respectivamente para as seguintes informações: Código NCM, Aliquota Nacional, Aliquota Importado e Código Ex. Nesta configuração as colunas indicadas sempre devem ser separados por ";". |
ECF\LEI12741\LocalArquivoNCM |
299 |
Caminho e nome do arquivo da Tabela de NCM que por default vem com o valor "./IBPTAX.csv" que indica que o arquivo IBPTAX.csv está no mesmo diretorio que a .DLL |
ECF\LEI12741\LocalMSG |
1 |
Por padrão vem preenchido com o valor 0, porém deve ser alterado conforme o local onde deseja que seja impressa a mensagem da Lei 12.741, com informação de valor e percentual de impostos do cupom. Os valores possíveis são: 1 - Inicio da Mensagem Promocional; 2 - Final da Mensagem Promocional; 3 - Mensagem adicional da Forma de Pagamento; 4 - Relatório Gerencial. Veja mais sobre os locais de impressão no tópico Lei 12.741/2012. |
ECF\LEI12741\MSG |
299 |
Mensagem que será impressa no cupom fiscal contendo valor de imposto e percentual dele em relação ao total do cupom. Por padrão temos uma mensagem, que ocupa exatamente uma linha da mensagem promocional:"Val Aprox Tributos|Fonte:IBPT", caso queira alterar lembre-se de colocar o caractere "I" no local onde sairão valor e percentual do Imposto calculado. |
ECF\LEI12741\SeparadorIBPT |
1 |
Por padrão vem preenchido com ";" e indica qual é o separador utilizado no arquivo que contém os NCMs, ele vai interferir apenas na leitura deste arquivo não servindo para nenhum outro recurso da Dll. |
ECF\REDUCAOZ\AvisarOperacoesReducaoZ |
1 |
Chave que habilita a impressão de um relatório gerencial antes da Redução Z ser impressa se possuir valor "1". O relatório não será impresso se a mesma possuir valor "0" ou se a Redução Z estiver pendente. |
ECF\REDUCAOZ\AvisarReducaoZ |
1 |
Quando configurada com "1", essa chave permite que a dll mande no retorno do método iReducaoZ_ECF_Daruma uma mensagem avisando que a impressora será bloqueada até as 23:59:59, sendo preciso chamar o método novamente (dentro de 10 minutos) para que a Redução Z seja efetivada, evitando o bloqueio indesejado do ECF. |
ECF\REDUCAOZ\Relatorios |
44 |
Chave que indica os relatórios que serão gerados antes ou depois da Redução Z ser realizada, de acordo com a chave ECF\REDUCAOZ\ExecutarAntesOuDepois. A indicação dos relatórios pode ser feita da seguinte forma: MFD+SPED+SINTEGRA |
ECF\REDUCAOZ\PeriodoInicial |
8 |
Período inicial utilizado para gerar os relatórios especificados na tag ECF\REDUCAOZ\Relatorios. Caso essa tag não estiver preenchida, a dll utilizará o período inicial do último movimento registrado na impressora. |
ECF\REDUCAOZ\PeriodoFinal |
8 |
Período final utilizado para gerar os relatórios especificados na tag ECF\REDUCAOZ\Relatorios. Se apenas a tag referente ao período inicial estiver preenchida, a dll utilizará o movimento da última ReduçãoZ como período final. |
ECF\REDUCAOZ\ChavePrivada |
99 |
Path da chave ou chave que será utilizada para assinar os relatórios gerados. |
ECF\REDUCAOZ\ExecutarAntesOuDepois |
1 |
Determina se os relatórios serão gerados antes ou depois da ReduçãoZ. Caso possua o valor "0", os relatórios serão gerados antes, caso possua valor "1", serão gerados depois. |
ECF\REDUCAOZ\MensagemAviso |
618 |
Mensagem que estará no relatório gerencial impresso antes da Redução Z. |
ECF\REDUCAOZ\RetornarInformacao |
249 |
Chave que possui código das informações que a dll armazenará em um arquivo de texto com o nome "InformacoesECF+numeroDeSerieECF"(ex: InformacoesECF+DR0206BR000000090260), antes ou depois de efetuada a Redução Z, de acordo com a chave ECF\REDUCAOZ\ExecutarAntesOuDepois. O códigos das informações podem ser indicados da seguinte forma: 78+1+140 . Para ver as informações e seus respectivos códigos acesse Tabela Para_Consulta_das_Informações_do_ECF |
ECF\REDUCAOZ\TimeOutReducaoZ |
2 |
Indica em segundos qual o tempo de time out que a DLL irá aguardar uma resposta da impressora, apenas para o comando de Redução Z. Por padrão o valor utilizado é 30 e só deve ser alterado caso esteja tendo retorno de erro mesmo a impressão ocorrendo com sucesso. |
ECF\SCU\DivisaoBufferUSB |
1 |
Configuração que indica se a dll vai dividir os buffers enviados para a impressora em blocos de 110 bytes. Indicada para quando o Sistema Operacional é antigo e não utiliza o nosso driver (caso do linux) para que não ocorra perda de dados na comunicação. 0 - Divisão desligada, normal da DLL - Valor padrão da chave; 1 - Liga a divisão de buffers. |
ECF\SCU\DocOrigem |
1 |
Uso interno da DarumaFramework.dll, para emissão de CCD na FS800i. |
ECF\SCU\Habilitar |
1 |
Configuração que indica se está ou não utilizando uma impressora FS800i ativando o tradutor de comandos. TEm valor padrão = 0, que é tradutor desligado, para ligar altere o valor da chave para 1 usando o método regAlterarValor_Daruma. |
ECF\SCU\HabilitarGuilhotina |
1 |
Configuração que indica se a guilhotina será acionda ou não ao final de alguns documentos (CF, CNF, CFBP, RG E CDD): 0 - Desabilitada; 1 - Habilitada; |
ECF\SCU\LegendaINMETRO |
1 |
Indica legenda utilizada nas vendas realizadas na FS800i. Tem por padrão o valor 0. |
ECF\SCU\NumeroParcelas |
2 |
Uso interno da DarumaFramework.dll, para emissão de CCD na FS800i. |
ECF\SCU\Pagamento |
- |
Uso interno da DarumaFramework.dll, para emissão de CCD na FS800i. |
ECF\SCU\QuantCasasDecimais |
1 |
Chave de preenchimento automático pela dll, ela contém o número de casas decimais utilizado na impressoraFS800i, para o campo quantidade da venda de itens. |
ECF\SCU\QuantCasasDecimaisPrecoUnitario |
1 |
Chave de preenchimento automático que informa quantas casas decimais estão configuradas na impressora FS800i para o valor unitário utilizado na venda de itens. |
ECF\SCU\QuantCasasDecimaisPrecoUnitarioVenda |
1 |
Configuração que indica quantas casas decimais serão utilizadas no preço unitário na venda. O valor padrão da chave é vazio, o que faz a DLL utilizar o valor 3. |
ECF\SCU\QuantCasasDecimaisVenda |
1 |
Configuração que indica quantas casas decimais serão utilizadas na quantidade do item na hora da venda. Por padrão vem vazio, e quando está vazio a DLL utiliza o padrão 3 decimais. |
ECF\SCU\TimeoutBinario |
3 |
Chave que indica o timeout em segundos, que será usado na geração de arquivos da FS800i. Por default vem com o valor 220 seg. |
ECF\SCU\TimeoutCmd |
3 |
Configuração que determina o TimeOut utilizado na comunicação com a FS800i. É medido em segundos e vem com valor padrão de 40 seg. |
ECF\SCU\URLQrCode |
- |
Uso interno da DarumaFramework. |
ECF\SINTEGRA\Bairro |
99 |
Informação colocada no campo 05 do Registro 11 do Sintegra |
ECF\SINTEGRA\CEP |
19 |
Informação colocada no campo 06 do Registro 11 do Sintegra |
ECF\SINTEGRA\Cod_Convenio |
1 |
Informação colocada no campo 10 do Registro 10 do Sintegra, essa informação deve ser pega com o contador da empresa |
ECF\SINTEGRA\Cod_Finalidade |
1 |
Informação colocada no campo 12 do Registro 10 do Sintegra , essa informação deve ser pega com o contador da empresa |
ECF\SINTEGRA\Cod_Natureza |
1 |
Informação colocada no campo 11 do Registro 10 do Sintegra , essa informação deve ser pega com o contador da empresa |
ECF\SINTEGRA\Complemento |
99 |
Informação colocada no campo 04 do Registro 11 do Sintegra |
ECF\SINTEGRA\Contato_Nome |
49 |
Informação colocada no campo 07 do Registro 11 do Sintegra |
ECF\SINTEGRA\Contato_Telefone |
19 |
Informação colocada no campo 08 do Registro 11 do Sintegra |
ECF\SINTEGRA\Fax |
19 |
Informação colocada no campo 07 do Registro 10 do Sintegra |
ECF\SINTEGRA\Logradouro |
99 |
Informação colocada no campo 02 do Registro 11 do Sintegra |
ECF\SINTEGRA\Municipio |
99 |
Informação colocada no campo 05 do Registro 10 do Sintegra |
ECF\SINTEGRA\Numero |
9 |
Informação colocada no campo 03 do Registro 11 do Sintegra |
ECF\SINTEGRA\RateioSubTotal |
1 |
Chave que indica se a DLL vai fazer o Rateio de descontos e acréscimos de cupom para os registros 60D e 60I. Por padrão vem com o valor 0 - desligado, assim se você não precisa que seja feito o rateio, vai continuar gerando como sempre gerou. Caso o estado do seu cliente exija o rateio, altere o valor da chave para 1. |
ECF\SINTEGRA\UF |
2 |
Informação colocada no campo 06 do Registro 10 do Sintegra |
ECF\MOVIMENTOPORECF\SOFTWAREHOUSE\CNPJ |
14 |
CNPJ da software house desenvolvedora do programa aplicativo fiscal (PAF), sem formatações. |
ECF\MOVIMENTOPORECF\SOFTWAREHOUSE\IE |
14 |
Inscrição Estadual da software house desenvolvedora do PAF, sem formatações. |
ECF\MOVIMENTOPORECF\SOFTWAREHOUSE\IM |
14 |
Inscrição Municipal da software house desenvolvedora do PAF, sem formatações. |
ECF\MOVIMENTOPORECF\SOFTWAREHOUSE\Denominacao |
40 |
Denominação da software house desenvolvedora do PAF. |
ECF\MOVIMENTOPORECF\SOFTWAREHOUSE\NomePAFECF |
40 |
Nome Comercial do PAF. |
ECF\MOVIMENTOPORECF\SOFTWAREHOUSE\VersaoPAFECF |
10 |
Versão atual do PAF. |
ECF\MOVIMENTOPORECF\SOFTWAREHOUSE\MD5PAFECF |
32 |
Código MD-5 da lista de arquivos autenticados. |
ECF\MOVIMENTOPORECF\SOFTWAREHOUSE\VersaoERPAFECF |
4 |
Versão da Especificação de Requisitos do PAF-ECF |
ECF\ATOCOTEPE\Automatico |
1 |
Configura a dll para gerar os arquivos de NFP automaticamente após a redução Z, utilize os valores: 1 = para Ligado, 0 = para desligado (padrão). |
ECF\ATOCOTEPE\Layout |
1 |
Chave que indica qual o layout será seguido na geração dos arquivos do tipo AtoCotepe que são MF, MFD e TDM. Aceita os valores: 0 - Ato Cotepe 17/04 - valor padrão da chave; 1 - Ato Cotepe 54/14 - layout 02.00; |
ECF\XMLRZ\CNPJDesenvolvedor |
14 |
CNPJ da empresa desenvolvedora do PAF-ECF. |
ECF\XMLRZ\RazaoSocialdesenvolvedor |
4000 |
Razão Social da empresa desenvolvedora do PAF-ECF |
ECF\XMLRZ\VersaoPAF |
20 |
Versão do PAF-ECF |
ECF\XMLRZ\NomeComercialPAF |
4000 |
Nome Comercial do PAF-ECF |
ECF\XMLRZ\NumeroCredenciamentoECF |
15 |
Número do credenciamento do ECF, obtido quando o ECF é inicializado/ registrado na SEFAZ do estado. Tanto o interventor quanto o contador possuem acesso à aplicação de consulta. |
ECF\XMLRZ\NumeroCredenciamentoPAF |
15 |
Número do credenciamento do PAF-ECF na unidade federativa que autorizou seu uso, obtido através da empresa homologadora do PAF. |
TA2000 |
||
TA2000\Auditoria |
1 |
Chave responsável por registrar os eventos ocorridos pelo sistema e pela DarumaFramework.dll no módulo TA2000. O valor padrão é 0 que é desligado. (Utilize 1 para ligar) |
TA2000\MensagemBoasVindasLinha1 |
40 |
Chave responsável pela mensagem inicial na primeira linha do display. A mensagem será apresentada quando ocorrer o start-up da dll/ aplicação. |
TA2000\MensagemBoasVindasLinha2 |
40 |
Chave responsável pela segunda linha da mensagem inicial que será apresentada no display quando ocorrer o start-up da dll/ aplicação. |
TA2000\Porta |
5 |
Chave responsável pelo registro da porta de comunicação presente para o TA2000, por padrão utilizamos a porta paralela LPT0, pela qual seu aplicativo se comunicará com o display fisico ou emulador dele. Este emulador pode ser encontrado em nosso site: www.desenvolvedoresdaruma.com.br. |
MODEM |
||
MODEM\Apn |
19 |
APN utilizado para para realizar conexão GPRS, sua configuração é que garantirá o sucesso da conexão, visto que o APN é que indica o tipo de serviço que está utilizando, por default está preenchido com XXXX, verifique qual o endereço correto para a sua operadora (exemplo: operadora.com.br). |
MODEM\Auditoria |
1 |
Chave responsável por registrar os eventos ocorridos pelo sistema e pela DarumaFramework.dll no módulo MODEM. O valor padrão é 0 que é desligado. (Utilize 1 para ligar) |
MODEM\BandejaInicio |
9 |
Configura em qual bandeja a dll vai utilizar (SIM1 ou SIM2). O seu valor padrão é SIM1. |
MODEM\CaptionWinAPP |
29 |
Chave responsável pela determinação do nome da janela( title, caption ) na qual vai receber o alerta da existência de SMS unread (Mensagem não lida) no modem. Veja mais sobre este assunto clicando aqui. |
MODEM\ControleAutomatico |
1 |
Configuração que indica se a DLL vai ou não prender a porta de comunicação com o modem, veja as configurações possíveis: 0 - A dll vai configurar e abrir a comunicação quando for iniciada, e só encerrar a comunicação com o modem ao ser descarregada, no encerramento da aplicação. É o valor padrão; 1 - Habilita o controle automático, e a cada chamada feita à dll, a porta é configurada e acessada, encerrando o comando, a mesma é liberada. Permitindo que outra aplicação se comunique com o modem; 2 - Também habilita o Controle automático e permite que outro aplicativo use o modem, porém só configura a porta no startup, depois a cada comando utillizado, ela só abre e fecha a comunicação; |
MODEM\ConfirmaEntregaSMS |
1 |
Quando habilitada , permite o envio de uma mensagem para o remetente, confirmando a entrega do sms enviado pelo mesmo anteriormente. O valor padrão para esta chave é 0 que significa desabilitado. (Utilize o valor 1 para habilitar) |
MODEM\IpCliente |
19 |
IP do cliente utilizado para realizar conexão GPRS. |
MODEM\IpServidor |
19 |
IP do servidor utilizado para realizar conexão GPRS. |
MODEM\LerApagar |
6 |
Chave que indica se a mensagem será excluída automaticamente pela dll, após ser lida. Evitando assim, que a memória do SIMCard lote, está chave vêem como padrão "FALSE", que indica que o recurso está desligado, altere para TRUE caso queira utilizar. |
MODEM\ListarSms |
1 |
Chave que indica quais serão os SMS lidos através do comando rListarSms_MODEM_DarumaFramework. O seu valor padrão é: 0 que significa todas as mensagens. Os outros valores possíveis são: 1 - para mensagens Lidas, 2 - para mensagens Não Lidas. |
MODEM\ListarSmsSIM |
1 |
Esta chave indica pra DLL se ela deve gravar ou não arquivo texto com as mensagens listadas pelo comando rListarSm_MODEM_DarumaFramework será gerado com nome do SIM utilizado (SIM1 ou SIM2), não substituindo os arquivos de cada chip utilizado. Valores aceitos: 0 - desligado; 1 - habilitado; |
MODEM\NumeroTentativas |
2 |
Chave que indica para a DLL se ela vai e quantas vezes vai tentar automaticamente enviar o SMS, caso o envio comandado pelo método retorne erro. O seu valor padrão é 0, que significa que nenhuma tentativa extra será feita, altere para o valor desejado através do método regAlterarValor_Daruma. |
MODEM\Porta |
5 |
Chave responsável pela configuração da Porta Serial, com a qual a dll ira executar a comunicação com o Modem Daruma. Esta chave por padrão está configurada como "COM1", para configurar outra porta na aplicação, utilize o comando regAlterarValor_Daruma. |
MODEM\PortaGPRS |
4 |
Informa qual porta TCP/IP será utilizada na configuração GPRS, quando utilizados comandos de comunicação GPRS. O padrão preenchido na chave é "1001". |
MODEM\PortaTimeOut |
5 |
Tempo em segundos para retornar Time-Out dos comandos enviados ao modem. O seu valor padrão é 5, e pode ser alterado através do comando regAlterarValor_Daruma. |
MODEM\Profile |
1 |
Informa o profile que será utilizado nas configurações GPRS. Por default vem preenchida com valor "1". |
MODEM\ReceberNumeroChamada |
1 |
Chave que indica se a identificação da chamada está habilitada ou não. Seu valor padrão é 0 - desabilitado, e deve ser alterado para 1 caso queira identificar a chamada usando o método rRetornarNumeroChamada_MODEM_DarumaFramework |
MODEM\SalvarRetornoSMS |
1 |
Esta cahve indica se a resposta do comando tEnviarSMS_MODEM_DarumaFramework, serão gravadas em arquivo RetornoSMS.txt. Valores aceitos: 0 - gravação desativada; 1 - ativar gravação em arquivo, com retorno do método + número do SMS enviado. |
MODEM\Senha |
19 |
Senha utilizada para realizar conexão GPRS, configurada de acordo com o Apn e Usuário utilizados, cada operadora possui sua senha padrão que deverá ser utilizada. |
MODEM\SmsClasse0 |
1 |
Configuração que indica o tipo de comando que será enviado pelo método tEnviarSms_MODEM_DarumaFramework, quando estiver com valor 0, o SMS enviado será o normal, e quando estiver 1 será enviado o SMS que chamamos de classe 0. |
MODEM\Tecla |
9 |
Quando uma mensagem não lida é encontrada, a função acionada pela tecla gravada nessa chave é chamada. Veja mais sobre este assunto clicando aqui. |
MODEM\TempoAlertar |
6 |
Chave responsável por indicar em milisegundos, o período de tempo em que a Thread vai verificar e alertar a existência de SMS Unread, ou seja, mensagens Não Lidas. Por padrão vem preenchida com o valor: 4000. |
MODEM\TotalSmsEnviados |
3 |
Campo inicialmente tem o valor 0, e será somado +1 sempre que um sms for enviado com sucesso. Para zerar é necessário voltar o seu valor para 0 manualmente. |
MODEM\Thread |
6 |
Chave que indica se a DarumaFramework.dll vai iniciar o Loop que verifica constantemente a existência de Novas mensagens. Pode default vem preenchida com o valor: FALSE, pode ser alterada através do método regAlterarValor_Daruma. Veja mais sobre Thread clicando aqui. |
MODEM\Usuario |
19 |
Usuário utilizado para realizar conexão GPRS, deve ser configurado de acordo com o Apn utilizado, utilize também o Usuário pré-definido pela operadora. |
MODEM\Velocidade |
9 |
Chave responsável pela configuração da velocidade no qual a sua porta de comunicação ira trabalhar, sendo ela 9600, 38400, 19200 ou 115200, por padrão a chave esta inicialmente configurado para 9600, onde através deste registro você poderá alterar a velocidade conforme a sua necessidade. A velocidade em si, não condiz com o tempo de saída do SMS até seu destinatário e sim a velocidade de comunicação da porta serial com o modem. |
DSP |
||
DSP\Auditoria |
1 |
Chave responsável por registrar os eventos ocorridos pelo sistema e pela DarumaFramework.dll no módulo DSP |
DSP\PortaSerial |
5 |
Porta utilizada para comunicação com o display. No PDV Daruma Touch Way com processador ATOM a porta de comunicação padrão é a COM5 e no PDV com processador Dual Core a porta é a COM4. |
DSP\Velocidade |
6 |
Chave responsável pela velocidade que sua porta de comunicação ira trabalhar, sendo ela 9600, 38400 ou 115200, por padrão , a velocidade esta configurada para 9600. |
DSP\Mascara |
20 |
Mascara padrão utilizada para valor especificado pela tag <vr>. |
DSP\MENSAGEMABERTURA\Linha1 |
20 |
Mensagem exibida na linha 1 do display quando é definido como produto "Display", "DSP" ou "PDVTouch" na dll. |
DSP\MENSAGEMABERTURA\Linha2 |
20 |
Mensagem exibida na linha 1 do display quando é definido como produto "Display", "DSP" ou "PDVTouch" na dll. |
DSP\MENSAGEMENCERRAMENTO\Linha1 |
20 |
Mensagem exibida na linha 1 quando a aplicação é encerrada. |
DSP\MENSAGEMENCERRAMENTO\Linha2 |
20 |
Mensagem exibida na linha 2 quando a aplicação é encerrada. |
DSP\MENSAGEMPROMOCIONALDSP\Animacao |
34 |
Chave que contém tags para animação do texto da mensagem promocional . Para saber mais sobre essas tags acesse Tags do Display. |
DSP\MENSAGEMPROMOCIONALDSP\Linha1 |
20 |
Texto da mensagem promocional mostrado na linha 1 do display. |
DSP\MENSAGEMPROMOCIONALDSP\Linha2 |
20 |
Texto da mensagem promocional mostrado na linha 2 do display. |
OBSERVER |
||
OBSERVER\PathEntrada |
100 |
Local e nome do arquivo .cmd que o Observer utiliza para receber comandos, inicialmente tem o valor padrão: C:\Daruma.cmd |
OBSERVER\PathSaida |
100 |
Local e nome do arquivo .ret em que o Observer traz o retorno do ultimo comando enviado, seu valor inicial default é: C:\Daruma.ret |
OBSERVER\Latencia |
14 |
Intervalo de tempo em que o Observer verifica os arquivos .cmd e .ret, possui o valor padrão 25. |
OBSERVER\Log_Path |
149 |
Caminho do local onde o log do Observer será gravado. |
OBSERVER\Modo |
1 |
Configuração que define como o observer vai trabalhar: 0 - valor default, utiliza a troca de arquivos; 1 - passa a utilizar a conexão socket para comunicação. |
OBSERVER\PortaTCP |
5 |
Porta TCP em que o observer vai aguardar a conexão do cliente. Tem como valor default 8890. Só é necessário configurar caso esteja utilizando a conexão socket. |
OBSERVER\Separador |
14 |
Contém o caractere utilizado para separar os retornos das funções. |
OBSERVER\Gravar_Log |
1 |
Indica se o Log do Observer será ou não gravado, independente da auditoria da DarumaFramework. |
OBSERVER\TerminadorSocket |
1 |
Byte que indica o fim de um comando enviado via socket. Por padrão é preenchido com o byte "0x03" [ETX] |
OBSERVER\TipoInicialização |
1 |
Configuração que permite ou não o uso de mais de uma instância do Observer. Tem como valor default o valor 0 e aceita as opções abaixo: 0 - Permite a abertura de várias instâncias ; 1 - Passa a permitir apenas 1 instância. |
WSWIN8 |
||
WSWIN8\NomeFantasia |
20 |
Aqui deve ser configurado o nome com que os cupons do estabelecimento vão aparecer na Aplicação do Windows 8. Por exemplo "Daruma" |
WSWIN8\SyncAssync |
1 |
Indica se o envio de informações para o WebService será Sincrono ou Assincrono. O valor default é 0 - que significa Sincrono então o retorno do método de encerramento do cupom Fiscal só vem depois que os dados foram enviados para o WebService. Mudando para o valor 1 - Assincrono, o retorno do método de encerramento será entregue mesmo que as informações ainda não tenham sido enviadas para o WebService. Neste caso aqui (1) para saber se o processamento/ envio já terminou, deve-se utilizar o método de status do WebService. |
WSWIN8\IndiceSegmento |
2 |
Indica o tipo do segmento para que seja utilizada uma imagem de acordo com o mesmo. Veja a tabela de segmentos clicando aqui. |
NFCE |
||
NFCE\AjustaDataHora |
1 |
Configuração que permite que a DLL configure o rellógio do PC de acordo com o Servidor da Sefaz que está sendo utilizado, ver chave <UF> do GNE_Framework. Funciona em ambiente de Homologação e Produção. O valor default é 0 - desligado, e pode alterar para 1 para ligar o recurso. *Para que funcione corretamente a plicação precisa ser executada como administrador, caso contrario, não será possível alterar o relógio. |
NFCE\AvisoContingencia |
1 |
Chave que define o retorno do método quando esta em Contingência. 0 - Valor padrão, não avisar que a NFCe foi emitida em Contingência, nesse caso se o processo foi finalizado com sucesso o método deve retornar 1. 1 - o método tCFEncerrar_NFCe_Daruma deve retornar "2 - Encerramento foi feito em Contingência Offline" e "3 - Encerramento foi feito em Contingência OnLine". 2 - Configurando com valor 2, o retorno "2" e "3" citado acima são mantidos, e pode retornar também o " 4: Encerramento foi feito em Contingência OnLine - por TimeOut Sefaz." e o "5: Encerramento foi feito em Contingência Offline, com salto de numeração e referência para descarte da nota original.". |
NFCE\Auditoria |
1 |
Chave responsável por registrar os eventos ocorridos pelo sistema e pela DarumaFramework.dll no módulo NFCE. O valor padrão é 0 = que é desligado; 1 = Ligado. |
NFCE\EmissaoCtg |
1 |
Esta configuração permite selecionar o comportamento que a DarumaFramework.dll irá seguir quando ocorrer um problema de Time Out Sefaz (retorno 108 do WebService no envio da nota), as opções disponiveis são: 0 - Configuração Padrão, entra em Contingência Online; 2 - Entra em Contingência Offline por tempo que pode ser determinado pela tag TempoCtg, ou até que o webService retorne 100. Com esta opção é necessário verificar periodicamente os arquivos gerados em contingência para que sejam enviados para a SEFAZ; |
NFCE\EncontrarImpressora |
1 |
Chave que define o modo que a DLL vai fazer o auto detect da impressora no start-up, podendo ter os seguintes valores : 0 = Não procura pela porta e nem a velocidade, 1 = Não procura a porta e equaliza somente a velocidade, 2 = Equaliza a porta e velocidade. Seu valor padrão é 2.Esta opção funcona apenas para as portas seriais (nativas ou convertidas). |
NFCE\EnderecoServidor |
300 |
Chave que por default fica vazia, pois o padrao da DLL é trocar informações com o Servidor Daruma - Migrate. Caso o servidor utilizado seja outro, nesta chave pode ser indicado o endereço completo dele. |
NFCE\EntradaCtg |
1 |
Chave de uso interno da DarumaFramework.dll. |
NFCE\NaoReenviarCtg |
1 |
Configuração que quando habilitada faz com que a DLL não gere uma nova nota quando obtém retorno de SEAFZ Fora do ar (109) ou TimeOut SEFAZ (108), fazendo apenas o referenciamento da nota atual para que seja cancelada ou inutilizada, visto que não sabemos o seu real status. |
NFCE\PathArquivosCtgOffline |
300 |
Esta chave permite configurar a localização onde os arquivos de Contingência OffLine serão salvos. Permite configurar até três diretórios diferentes, a separação entre eles deve ser feita por "|" (pipe) . |
NFCE\SepararCtgOfflineRejeitado |
300 |
Chave que possibilita configurar um diretorio especifico para onde os arquivos de contingência OffLine serão copiados caso sejam rejeitados na hora do envio. |
NFCE\NaoAlterarPathCtgTimeOut |
1 |
Chave que permite indicar se a DarumaFramework deve ou não mover os arquivos de contingência Offline para outro path quando receber retorno de time out. Seu valor default é 0 - vai mover, altere para 1 quando desejar que a biblioteca não faça esta operação. |
NFCE\TempoCtg |
3 |
Tempo em minutos que a DLL permanecerá na contingência selecionada em NFCE |
NFCE\HabilitarSAT |
1 |
Configuração que indica para DLL se a venda feita através dos métodos de NFCe será traduzida para SAT no comando de encerramento, emitindo assim um Cupom Fiscal eletrônico e não uma DANF-e. Os valores aceitos para a tag são: 0 - Desligado, que é o padrão; 1 - Tradução ligada. |
NFCE\NumEnvioCtg |
1 |
Número de arquivos de contingência que serão enviados por vez, ao sair do fluxo de Contingência que faz o envio automático dos arquivos gerados. Por padrão vem com valor 0 , que indica envio de todos os arquivos que houverem, pode ser configurado pela aplicação |
NFCE\NumCtgRestante |
1 |
Chave de uso interno da DLL. |
NFCE\PROXY\Habilitar |
1 |
Esta configuração deve ser habilitada quando a rede onde está sendo utilizada a DLL requer configuração de Proxy. Valores possíveis: 0 - Não usa proxy, é o valor default; 1- Utiliza proxy, e quando estiver cm este valor configurado, deve-se configurar o restante das informações. |
NFCE\PROXY\Host |
300 |
Endereço do Host, que por default vem preenchido com: "http://localhost". Altere se necessário. |
NFCE\PROXY\Porta |
5 |
Indica a porta do proxy e vem com valor default "8080". |
NFCE\PROXY\Usuario |
40 |
Nome do usuário de acesso à rede, por padrão sem valor preenchido. |
NFCE\PROXY\Senha |
20 |
Senha referente ao usuário configurado, uma vez configurada, quando a DLL utilizar pela primeira vez, será criptografada, portanto não será possível obter a senha configurada. |
NFCE\TimeOutWS |
3 |
Permite que o usuário configure o tempo (em segundos) que será utilizado no envio, recebimento e conexão com o WebService. Seu valor padrão é 10 segundos. |
NFCE\IMPRESSORA\ComunicacaoUSB |
1 |
Chave que indica que a comunicação utilizada é uma USB Nativa e força a DLL a utilizar esta comunicação, mesno não identificando a mesma no startup feito. Tem por padrão o valor 0 - desabilitado e é habilitada com o valor 1. Essa configuração é utilizada apenas quando a Marca Impressora é 0 - Daruma. |
NFCE\IMPRESSORA\ControleAutomatico |
1 |
Configuração que indica se a DLL vai ou não prender a porta de comunicação com a impressora, veja as configurações possíveis: 0 - A dll vai configurar e abrir a comunicação quando for iniciada, e só encerrar a comunicação com a impressora ao ser descarregada, no encerramento da aplicação. É o valor padrão; 1 - Habilita o controle automático, e a cada chamada feita à dll, a porta é configurada e acessada, encerrando o comando, a mesma é liberada. Permitindo que outra aplicação se comunique com a impressora; 2 - Também habilita o Controle automático e permite que outro aplicativo use a impressora, porém só configura a porta no startup, depois a cada comando utillizado, ela só abre e fecha a comunicação; |
NFCE\IMPRESSORA\MarcaImpressora |
1 |
Configuração que indica a marca da impressora que está sendo utilizada para impressão da Danfe. As marcas suportadas são: 0 - Daruma; 1 - Epson; 2 - MP4200 TH; 3 - Daruma DT35; 4 - MP2500 TH; 5 - MP100S TH; 6 - Elgin i9 |
NFCE\IMPRESSORA\PortaComunicacao |
21 |
Indica a porta ou endereço de comunicação que está sendo utilizado para comunicar com a Mini-impressora. Seu valor padrão é "COM1" mas pode ser alterado para a porta utilizada ou IP e porta no caso de impressora Ethernet. |
NFCE\IMPRESSORA\TamanhoBobina |
2 |
Tamanho da bobina utilizada na Mini-Impressora, medida em colunas, os valores aceitos podem ser: 34, 48 ou 52 (para impressoras Daruma), 42(para Epson e Bematech), 48 (para Elgin) |
NFCE\IMPRESSORA\Velocidade |
6 |
Velocidade de comunicação em que a impressora está trabalhando na porta Serial (nativa ou serial convertida). |
NFCE\IMPRESSORA\ConfAnterior |
1 |
Esta chave irá funcionar apenas para impressoras que não são da marca Daruma, seu valor default é 0. Quando habilitada para 1, a DarumaFramework.dll ira retornar as configurações da impressora para o modo que estava antes da impressão. Com isso, seu funcionamento com outras DLLs e aplicações funcionaram normalmente. |
NFE |
||
NFE\Auditoria |
1 |
Chave responsável por registrar os eventos ocorridos pelo sistema e pela DarumaFramework.dll no módulo NFCE. O valor padrão é 0 = que é desligado; 1 = Ligado. |
NFE\EnderecoServidor |
300 |
Chave que por default fica vazia, pois o padrao da DLL é trocar informações com o Servidor Daruma - Migrate. Caso o servidor utilizado seja outro, nesta chave pode ser indicado o endereço completo dele. |
SAT |
||
SAT\Auditoria |
1 |
Chave responsável por registrar os eventos ocorridos pelo sistema e pela DarumaFramework.dll no módulo SAT. O valor padrão é 0 que é desligado. (Utilize 1 para ligar) |
SAT\AcionarGuilhotina |
1 |
Chave que indica para a dll se ela deve acionar a guilhotina ou não ao final de cada comprovante do CFe impresso. Seu valor default é '1' (acionar), para desligar o corte, altere para '0'. |
SAT\ImpressaoCompleta |
1 |
Configuração que indica o tipo de comprovante do SAT que será impresso. Aceita os valores: 0 - Simplificado (não contém os itens) e 1 - Completo, o valor 1 é o padrão. |
SAT\LocalArquivosSAT |
300 |
Esta chave permite configurar o local onde a DLL vai esperar pelo arquivo de resposta do SAT, é de preenchimento obrigatório e tem por default o valor 'C:\SAT\' |
SAT\LocalArquivosCancSAT |
300 |
Chave que permite configurar o local onde a DLL vai gravar o arquivo de resposta do SAT para cancelamentos, por padrão vem vazia, o que indica que serão gravados na mesma pasta que estiver em 'SAT\LocalArquivosSAT' |
SAT\CODE128 |
1 |
Indica para a DLL se deverá ser impresso o código de barras do tipo CODE128 no final do comprovante do cupom. Aceita os valores: 0 - Não imprime, e 1 - Imprime, o padrão da DLL é imprimir, valor 1. |
SAT\QrCode |
1 |
Indica para a DLL se deverá ser impresso o código do tipo QrCode no final do comprovante do cupom. Aceita os valores: 0 - Não imprime, e 1 - Imprime, com largura de módulo 4, ou 2 - Imprime, com largura de módulo 3. O padrão da DLL é o valor 1 (Veja mais sobre a largura do módulo no tópico sobre códigos de barras) |
SAT\EnviarXML |
1 |
Configuração que quando habilitada faz a DLL enviar automaticamente o arquivo xml do Cupom Fiscal eletronico SAT para o servidor Daruma Migrate, como cópia de segurança. |
SAT\EncontrarImpressora |
1 |
Chave que define como a DLL vai buscar pela impressora conectada, quando ocorrer o startup, podendo ter os seguintes valores : 0 = Não procura pela porta e nem a velocidade, 1 = Não procura a porta e equaliza somente a velocidade, 2 = Equaliza a porta e velocidade. Seu valor padrão é 2.Esta opção funciona apenas para as portas seriais (nativas ou convertidas). |
SAT\PRNDaruma |
1 |
Configuração que permite fazer com que a DLL gere um arquivo de extensão '.prn' com o buffer de impressão gerado para a impressão do comprovante CF-e. Seu valor padrão é '0' - desligado, e pode ser alterado para '1' - Ligado, quando o valor for '1' o arquivo será gerado no path definido no próximo campo. |
SAT\LocalPRNDaruma |
300 |
Caminho completo para a geração do arquivo '.prn' quando estiver habilitado. |
SAT\SalvarCFePDF |
1 |
Configuração que indica se as vendas feitas, devem ser geradas em arquivo PDF, no mesmo formato que a impressão. Valores aceitos pela chave: 0 - PDF desligado, valor padrão; 1 - Gera o PDF da venda conforme foi impressa. |
SAT\PathPDF |
300 |
Caminho para gravação dos arquivos PDF de CF-e quando a configuração de Salvar CFePDF estiver ativa. Seu valor padrão é './', neste caso a dll grava na pasta dela mesmo. |
SAT\IMPRESSORA\ComunicacaoUSB |
1 |
Chave que indica que a comunicação utilizada é uma USB Nativa e força a DLL a utilizar esta comunicação, mesno não identificando a mesma no startup feito. Tem por padrão o valor 0 - desabilitado e é habilitada com o valor 1. Essa configuração é utilizada apenas quando a Marca Impressora é 0 - Daruma. |
SAT\IMPRESSORA\ControleAutomatico |
1 |
Configuração que indica se a DLL vai ou não prender a porta de comunicação com a impressora, veja as configurações possíveis: 0 - A dll vai configurar e abrir a comunicação quando for iniciada, e só encerrar a comunicação com a impressora ao ser descarregada, no encerramento da aplicação. É o valor padrão; 1 - Habilita o controle automático, e a cada chamada feita à dll, a porta é configurada e acessada, encerrando o comando, a mesma é liberada. Permitindo que outra aplicação se comunique com a impressora; 2 - Também habilita o Controle automático e permite que outro aplicativo use a impressora, porém só configura a porta no startup, depois a cada comando utillizado, ela só abre e fecha a comunicação; |
SAT\IMPRESSORA\MarcaImpressora |
1 |
Configuração de uso interno da dll. |
SAT\IMPRESSORA\PortaComunicacao |
21 |
Indica a porta ou endereço de comunicação que está sendo utilizado para comunicar com a Mini-impressora. Seu valor padrão é "COM1" mas pode ser alterado para a porta utilizada ou IP e porta no caso de impressora Ethernet. |
SAT\IMPRESSORA\TamanhoBobina |
2 |
Tamanho da bobina utilizada na Mini-Impressora, medida em colunas, por enquanto aceita apenas o seu valor default: 48 |
SAT\IMPRESSORA\Velocidade |
6 |
Velocidade de comunicação em que a impressora está trabalhando na porta Serial (nativa ou serial convertida). |
SAT\IMPRESSORA\ConfAnterior |
1 |
Configuração de uso interno da dll. |
SAT\INTEGRADORCE\Input |
300 |
Configuração que indica o caminho configurado no Integrador para gravação dos arquivos de Input, arquivos de envio para emissão. |
SAT\INTEGRADORCE\Output |
300 |
Configuração que indica o caminho configurado no Integrador para os arquivo de output, ou arquivos de saída/ resposta da emissão enviada. |
TEF |
||
TEF\Auditoria |
1 |
Chave responsável por registrar os eventos ocorridos pelo sistema e pela DarumaFramework.dll no módulo TEF. O valor padrão é 0 que é desligado. (Utilize 1 para ligar) |
TEF\CapacidadeAutomacao |
3 |
Número correspondente à soma dos seguintes valores, que identificam as funcionalidades suportadas pela Automação Comercial: 1: Funcionalidade de troco (ver campo 708-000) 2: Funcionalidade de desconto (ver campo 709-000) 4: Valor fixo, sempre incluir 8: Vias diferenciadas do comprovante para Cliente/Estabelecimento (campos 712-000 a 715-000) 16: Cupom reduzido (campos 710-000 e 711-000) 32: funcionalidade de valor devido (ver campo 743-000) 64: funcionalidade de valor reajustado (ver campo 744-000) 128: suporta NSU com tamanho de até 40 caracteres (campos 012-000 e 025-000) Por padrão o valor que já vem configurado é 20 (16+4). |
TEF\CaractereSeparador |
1 |
Caractere que será usado para separar as informações de meios de pagamento, quando houver mais de um em uma venda, e for solicitada informações da transação através do rInfoEstendida_SAT_Daruma. |
TEF\EmpresaAutomacao |
40 |
Razão social da empresa responsável pelo desenvolvimento do aplicativo de automação comercial. Por default vem preenchida com o valor: “EMPRESA TESTE LTDA.” |
TEF\IdentificacaoAutomaticaCliente |
1 |
Quando ativada será solicitada a digitação do CPF do cliente diretamente no PinPad. Aceita os valores: 0 - Desligado, não pede o CPF no PinPad. Valor default; 1 - Ligado, sempre vai pedir o CPF no PinPad. |
TEF\Moeda |
1 |
Código que identifica a moeda em que a transação será feita. Onde: 0: Real, valor padrão. 1: Dólar Americano |
TEF\NumeroSessao |
- |
Uso interno da DLL para identificar número usado em ultima sessão e gerar o próximo. Não deve ser alterado e inicialmente vem sem valor definido, vazio. |
TEF\NomeAutomacao |
40 |
Nome da aplicação de Automação Comercial, tem valor padrão definido como: "APLICATIVO DE VENDAS" |
TEF\NSU |
- |
Uso interno da DLL, para gravar número da transação retornado pela operadora, inicialmente é criado sem valor preenchido. |
TEF\PgtoTEFAutomatico |
30 |
Código ou descrição dos Meios de Pagamento da NFCe e SAT em que a transação automática será executada, quando estiver habilitada. Para informar mais de um meio de pagamento eles devem ser separados pelo caractere “;”. O valor default desta configuração é “3;4" |
TEF\RedeAdquirente |
- |
Uso interno da DLL para armazenar a Rede utilizada na última transação. |
TEF\RegistroCertificacao |
20 |
Código obtido junto a certificadora (NTK) no inicio do processo de implementação do TEF, para testes, é possível colocar o valor "123456", mas por padrão vem vazio. |
TEF\TransacaoAutomatica |
1 |
Chave que indica se será feito o processo de transação TEF automaticamente pela DLL, aceita os valores: 0 - para Desligado, que é o valor da chave por padrão; 1- Ligado |
TEF\VersaoAutomacao |
20 |
Versão do Aplicativo de Automação Comercial, por padrão vem preenchido com “V1,0,0”. |
TEF\DetalhesTransacao |
2100 |
Configuração que indica as informações: RedeAdquirente, Tipo Transação, Operação, Tipo Cartão e Tipo Financiamento referentes ao meio de pagamento usado com TEF, devem ser informados nesta sequencia citada acima, usando o "|" (pipe) para separar as informações, e para separar um pagamento de outro, utilize o ";". As informações serão relacionadas as respectivos pagamentos indicados na chave TEF\PgtoAutomatico. Veja os valores aceitos para cada informação. - Rede Adquirente: VISANET (Cielo), REDECARD (Rede), BANRISUL, GETNET, ELAVON, CSHOP (Credi-Shop), TRIBANCO (TriCard), POLICARD, FANCARD, BCARD (BaneseCard), COOPERCR (CooperCred), VLCARD (ValeCard), TKTCAR (TicketCar); - Tipo Transação: 10- Cartão de crédito – à vista; 11- Cartão de crédito – parcelado pelo Estabelecimento; 12- Cartão de crédito – parcelado pelo Emissor; 20- Cartão de débito – à vista; 22- Cartão de débito – parcelado pelo Estabelecimento; 21- Cartão de débito – pré-datado; 24- Cartão de débito – pré-datado forçada; 40- CDC / débito parcelado pelo Emissor; 60- Voucher / PAT; 30- Outro tipo de cartão; 99- Não definido (a operação não foi concluída); - Operação: 1: venda (pagamento com cartão), 51: cancelamento de venda / reembolso, 2: pré-autorização, 52: cancelamento de pré-autorização, 3: consulta do cartão (de saldo, financiamento, etc.), 4: consulta de cheque, 5: garantia de cheque, 6: saque, 8: doação (em dinheiro), 9: doação (com cartão), 10: pagamento de conta/boleto/fatura (em dinheiro), 60: cancelamento de pagamento de conta (dinheiro), 11: pagamento de conta/boleto/fatura (com cartão), 61: cancelamento de pagamento de conta (cartão), 12: compra de créditos / recarga de celular pré-pago (em dinheiro), 13: compra de créditos / recarga de celular pré-pago (com cartão), 48: fechamento/finalização, 49: outra operação administrativa; - Tipo Cartão: Modalidade da transação com cartão 0: qualquer / não definido (padrão), 1: crédito, 2: débito, 3: voucher; - Tipo Financiamento: 0- qualquer / não definido (padrão); 1- à vista; 2- parcelado pelo Emissor; 3- parcelado pelo Estabelecimento; 4- pré-datado; 5- pré-datado forçado. |
TEF\TipoComprovanteCli |
1 |
Tipo de impressão do comprovante TEF quando o TEFAutomatico está habilitado: 0 - Reduzida, configuração padrão que imprime a via cliente resumida junto ao comprovante da venda (DANF-e ou CF-e); 1 - Completa, imprime as duas vias do cliente e estabelecimento separadamente; |
0 Comentários