Você está na página 1de 99

Manual do Usuário

Sistema ZEUS Frente de Loja


Arquivos de Configuração
Versão 1.X.X.352

M012 – Revisão 18 – 03/10/2018

ZANTHUS S.A.
Fone (11) 3750-7000 www.zanthus.com.br
INDICE

ZANTHUS.CFG ........................................................................................................................................4
LOJA.CFG................................................................................................................................................8
FISCAL.CFG ............................................................................................................................................9
TRANSPOR.CFG ...................................................................................................................................10
EQUIPTOS.CFG ....................................................................................................................................11
ZNETB.CFG ...........................................................................................................................................12
DEPURECF.CFG ...................................................................................................................................13
VERIFPR.CFG .......................................................................................................................................14
PEDTEC1.CFG ......................................................................................................................................15
DEF_NF01.CFG .....................................................................................................................................16
ECF9.CFG ou ECF9A.CFG ou ECF9B.CFG ou ECF9C.CFG ou ECF9D.CFG ou ECF9E.CFG ou
ECF9F.CFG ............................................................................................................................................18
ZIG.CFG (DOS) ou ZIGK.CFG (Linux) .................................................................................................28
DEFINCHQ.CFG ....................................................................................................................................30
IBMCNFnn.CFG .....................................................................................................................................31
SWCNF0nn.CFG ...................................................................................................................................32
BMTCNFnn.CFG ...................................................................................................................................33
MCFCNFnn.CFG ...................................................................................................................................34
DRGCNFnn.CFG ...................................................................................................................................35
ZANCNFnn.CFG ....................................................................................................................................36
QUACNFnn.CFG ...................................................................................................................................37
ZPMCNFnn.CFG ....................................................................................................................................38
ITACNFnn.CFG .....................................................................................................................................39
DRMCNFnn.CFG ...................................................................................................................................40
BMTFPGnn.CFG ...................................................................................................................................41
DRGFPGnn.CFG ...................................................................................................................................42
ZANFPGnn.CFG ....................................................................................................................................43
QUAFPGnn.CFG ...................................................................................................................................44
SWEFPGnn.CFG ...................................................................................................................................45
MCFFPGnn.CFG ...................................................................................................................................46
IBMFPGnn.CFG .....................................................................................................................................47
ZPMFPGnn.CFG ....................................................................................................................................48
ZPPERD00.CFG ....................................................................................................................................48
ITAFPGnn.CFG .....................................................................................................................................49
DRMFPGnn.CFG ...................................................................................................................................50
ZTCP.CFG ou ZTCPA.CFG...................................................................................................................51
PONTEZ.CFG ........................................................................................................................................52
INIC_DIA.BAT ........................................................................................................................................53
ZPAYGO.CFG ........................................................................................................................................54
TECPAYGO.CFG ...................................................................................................................................55
ZFARMACO.CFG ..................................................................................................................................56
RFD00.CFG ............................................................................................................................................57
RFD01.CFG ............................................................................................................................................58
RFD02.CFG ............................................................................................................................................59
RFD20.CFG ............................................................................................................................................60
RFD21.CFG ............................................................................................................................................61
RECRGOP0.CFG ...................................................................................................................................62
ZMWS0000.CFG ou ZMAA0000.CFG ..................................................................................................63
INDICE

RESTG0000.CFG ...................................................................................................................................65
RECMTU0000.CFG ................................................................................................................................68
PPFILA.CFG ..........................................................................................................................................70
SITEF_IP.CFG .......................................................................................................................................72
RETAG_IP.CFG .....................................................................................................................................73
GIFTZ_IP.CFG .......................................................................................................................................74
PEDIDARQ_IP.CFG ...............................................................................................................................75
TECHNIK0000.CFG ...............................................................................................................................76
SSAVER.CFG ou SSAVERA.CFG ........................................................................................................77
EXEC_PAF.CFG ....................................................................................................................................78
RT010000.CFG ......................................................................................................................................79
NEPOS00.CFG ......................................................................................................................................80
LINKC00.CFG ........................................................................................................................................81
ZMWSINIC.CFG .....................................................................................................................................82
PDV_WSRV.CFG ...................................................................................................................................83
xxxFFFFF.CFG ......................................................................................................................................84
ZCLISTF0.CFG ......................................................................................................................................85
SBIG0000.CFG ......................................................................................................................................86
CMDAPREnn.CFG ................................................................................................................................87
CLAZ.CFG..............................................................................................................................................89
ECF_CBAR.CFG ...................................................................................................................................90
CARG0000.CFG ....................................................................................................................................91
RTGCANAL.CFG ...................................................................................................................................92
ABORDACLI_EXPAND.CFG ................................................................................................................93
PAFCREDENC.CFG ..............................................................................................................................94
EXCLU_ICMS.CFG ................................................................................................................................95
EXCLU_ISS.CFG ...................................................................................................................................96
ARRCS0000.CFG ..................................................................................................................................97
CONSULCS0000.CFG ...........................................................................................................................98
IZ9X_SEM_CNF.TXT .............................................................................................................................99
ZANTHUS.CFG

Arquivos de configuração
Para auxiliar a configuração do Sistema ZEUS Frente de Loja, foram criados alguns
arquivos que permitem complementar/substituir algumas operações do sistema.
Os arquivos com extensão CFG podem ser utilizados no Concentrador, no ECF ou nas
Estações como veremos a seguir. Cada parâmetro deve estar em uma linha do arquivo de
configuração. Os arquivos de configuração devem estar no diretório onde está sendo
executado o aplicativo:

ZANTHUS.CFG
Usado para configurações de operação do concentrador ou estações de trabalho.

Parâmetro Conteúdo Exemplo


E=n Endereço do concentrador (ou estação) na E=0
rede local (para concentrador o normal é zero,
por ser a primeira máquina da rede). Se
omitido assumirá zero.
I=0 Habilita porta paralela (LPT1) para emissão I=0
de relatórios do concentrador. Se omitido os
relatórios aparecerão na tela (sobrepondo a
tela do concentrador). É possível usar uma
impressora da rede, desde que mapeada.
F=n Utilizado para entrar no ar executando uma F=9039
função específica. O efeito é o mesmo que
colocando a instrução na linha de comando.
A0 a A9=n Alíquota de tributação de ICMS, como A1=25.00
cadastradas na memória fiscal dos ECF’s.
Utilizadas para impressão do mapa resumo e
relatórios totalizadores fiscais. Se omitido, não
aparecerá a alíquota no Mapa Resumo.
S1 a S4=n Alíquota de tributação de ISS, como S1=5.00
cadastradas na memória fiscal dos ECF’s.
Utilizadas para impressão do mapa resumo e
relatórios totalizadores fiscais.
M=n Quantidade de registros de movimento M=9000
estimada para gravação. Se omitido assumirá
5000.
DIARIO_TAM=n Tamanho (em bytes) reservado para o arquivo DIARIO_TAM=100000
texto que guarda as informações do diário
(_DIARIO_.Z00). Se omitido assumirá 50000.
DIARIO_HOST Ativa a gravação de cópia do diário no DIARIO_HOST
caminho especificado no parâmetro P=, na
execução do FIM DE DIA. O nome do arquivo
é no formato DIARmmdd.TXT.
DIARIO_ESCONDIDO Inibe a exibição do diário na tela do DIARIO_ESCONDIDO
concentrador (pode-se acessar o diário
através da função REVER DIÁRIO). Se
omitido o diário será exibido normalmente no
rodapé da tela do concentrador.
P=[caminho] Caminho (completo – unidade e diretório) P=H:\TROCA
onde o concentrador trocará arquivos texto de
movimento e cadastro (completo ou
alterações) com o software de retaguarda. Se
omitido assumirá o diretório onde está sendo
executado o concentrador.
HOST00 =[caminho] Caminho (completo – unidade e diretório) HOST00=H:\TROCA\VENDA
onde o concentrador gravará o arquivo de
movimento e flash de vendas. Se omitido
assumirá o diretório especificado no
(CodFon 54) parâmetro P=.
HOST01 =[caminho] Caminho (completo – unidade e diretório) de HOST01=H:\TROCA\PEDIDOS
onde o concentrador importará pedidos e
contagem de estoque. Se omitido assumirá o
(CodFon 54) diretório especificado no parâmetro P=.
HOST02 =[caminho] Caminho (completo – unidade e diretório) HOST02=H:\TROCA\CUPONS
onde o concentrador gravará os arquivos de
movimento “por seqüencial” Se omitido
assumirá o diretório especificado no
(CodFon 54) parâmetro P=.

M012 – Revisão 18 – Pág 4


ZANTHUS.CFG

Parâmetro Conteúdo Exemplo


HOST03 =[caminho] Caminho (completo – unidade e diretório) HOST03=H:\TROCA\MOVBD
onde o concentrador gravará os arquivos de
movimento “por número Zanthus” Se
omitido assumirá o diretório especificado no
(CodFon 54) parâmetro P=.
HOST04 =[caminho] Caminho (completo – unidade e diretório) de HOST04=H:\TROCA\CADASTRO
onde o concentrador importará alterações
cadastrais. Se omitido assumirá o diretório
(CodFon 54) especificado no parâmetro P=.
HOST05 =[caminho] Caminho (completo – unidade e diretório) HOST05=H:\TROCA\HOST2
onde o concentrador trocará arquivos texto de
movimento e cadastro (completo ou
alterações) com o software de retaguarda, nas
compilações que tem opção de comunicação
com HOST2. Se omitido assumirá o diretório
(CodFon 54) especificado no parâmetro P=.
PATH_FIMDIA =[caminho] Caminho (completo – unidade e diretório) PATH_FIMDIA=E:\CONC\BACKUP
onde o concentrador copiará os arquivos de
trabalho do dia, como cópia de segurança. A
esse caminho será acrescentado um diretório
com a sigla do sistema e o dia do movimento.
Se omitido assumirá o diretório onde está
(CodFon 54) sendo executado o concentrador.
PATH_COMUM=[caminho] Caminho (completo – unidade e diretório) PATH_COMUM=J:\PDVS
utilizado pelo concentrador para se comunicar
com os PDVs/estações “por arquivos”. Este
caminho também é utilizado para trafegar
licenças de uso do software, arquivos de
movimento recuperados etc.. Este parâmetro
deve estar no concentrador e em todas as
estações da rede.
PATH_FIXO Indica que o caminho especificado em PATH_FIXO
PATH_COMUM não pode ser alterado
durante a preparação de arquivos.
TEF_MANDA=[caminho] Caminho (completo – unidade e diretório) TEF_MANDA=D:\TEF\ENVIA
utilizado pelo concentrador para enviar
consultas ao SITEF.
TEF_RECEBE=[caminho] Caminho (completo – unidade e diretório) TEF_MANDA=D:\TEF\RECEBE
utilizado pelo concentrador para receber
mensagens tratadas pelo SITEF.
RETAG_MANDA=[caminho] Caminho (completo – unidade e diretório) RETAG_MANDA=D:\RETAG\ENVIA
utilizado pelo concentrador para enviar
consultas ao sistema de retaguarda.
RETAG_MANDA00=[caminho] Caminho alternativo (completo – unidade e RETAG_MANDA00=D:\RETAG\GERAL
diretório) utilizado pelo concentrador para
(CodFon 82) enviar consultas ao sistema de retaguarda.
ATENÇAO: Os caminhos alternativos devem
ser definidos depois do parâmetro
RETAG_MANDA, pois o programa preenche
as opções não indicadas nos caminhos
alternativos seu conteúdo.
RETAG_MANDA01=[caminho] Caminho alternativo (completo – unidade e RETAG_MANDA01=D:\RETAG\CARTAO
diretório) utilizado pelo concentrador para
(CodFon 82) enviar consultas ao sistema de retaguarda.
RETAG_MANDA02=[caminho] Caminho alternativo (completo – unidade e RETAG_MANDA02=D:\RETAG\SENHA
diretório) utilizado pelo concentrador para
(CodFon 82) enviar consultas ao sistema de retaguarda.
RETAG_MANDA03=[caminho] Caminho alternativo (completo – unidade e RETAG_MANDA03=D:\RETAG\CHEQUE
diretório) utilizado pelo concentrador para
(CodFon 82) enviar consultas ao sistema de retaguarda.
RETAG_Sss=nn Determina que as consultas do serviço ss RETAG_S05=2
sejam direcionadas ao caminho de (As consultas de senha – serviço 05 –
RETAG_MANDAnn. serão encaminhadas ao
(CodFon 82) RETAG_MANDA02)
RETAG_Sss_fff=nn Determina que as consultas do serviço ss e RETAG_S01_002=3
finalizadora fff sejam direcionadas ao caminho (As consultas de cliente – serviço 01 – e
de RETAG_MANDAnn. finalizadora 002 serão encaminhadas ao
(CodFon 82) RETAG_MANDA03)
RETAG_Ffff=nn Determina que as consultas da finalizadora fff RETAG_F006=1
(independente do serviço) sejam direcionadas (As consultas da finalizadora 006 serão
(CodFon 82) ao caminho de RETAG_MANDAnn. encaminhadas ao RETAG_MANDA01)

M012 – Revisão 18 – Pág 5


ZANTHUS.CFG

Parâmetro Conteúdo Exemplo


RETAG_RECEBE=[caminho] Caminho (completo – unidade e diretório) RETAG_MANDA=D:\RETAG\RECEBE
utilizado pelo concentrador para receber
mensagens tratadas pelo sistema de
retaguarda.
PATH_NF=[caminho] Caminho (completo – unidade e diretório) PATH_NF=H:\CONC
onde se localiza o arquivo NUMERONF.NUM,
que contém o número da próxima nota fiscal a
ser emitida. Se omitido, assumirá o diretório
corrente.
FLASHV_MINUTOS=n Intervalo de minutos para gerar arquivo FLASHV_MINUTOS=30
flash04.sdf e flash05.sdf no caminho
estabelecido no parâmetro P=, descrito acima.
FLASHV_NOME=n Regra de formação do nome dos arquivos de FLASHV_NOME=1
flash:
0 – FLASHnn.SDF (modo padrão – não é
necessário criar o parâmetro)
1 – FLnn_dd.SDF

onde:
nn – número do arquivo
dd – dia do flash
NÃO_GRAVA_n Arquivos que não devem ser gravados no NÃO_GRAVA_10
diretório backup, no processo de FIM DE DIA
do concentrador.
PROIBE_COMn Porta serial que será desabilitada para uso PROIBE_COM2
pelo concentrador. É usado quando um
dispositivo está instalado nesta porta e o conc
não deve tentar usá-la (por exemplo, o
mouse)
NAO_ASSUME_6_REMOTO Indica que a estação não deve tratar o arquivo NAO_ASSUME_6_REMOTO
6 (mercadorias) como remoto.
NAO_ASSUME_10_REMOTO Indica que a estação não deve tratar o arquivo NAO_ASSUME_10_REMOTO
10 (clientes) como remoto.
NAO_ASSUME_REMOTO Indica que a estação não deve tratar os NAO_ASSUME_REMOTO
arquivos como remoto.
MESMO_SEM_PARAMETROS Indica que a estação pode entrar no ar mesmo MESMO_SEM_PARAMETROS
sem cadastro.
DATA_REAL Exibe a data da CPU. Se omitido exibirá a DATA_REAL
data do último movimento aberto.
TROCA_USA_ECF Indica que a estação de troca usa um ECF TROCA_USA_ECF
para impressão do comprovante.
Nesse caso, a estação deve ter o mesmo
número do ECF. Na sua ausência, sistema de
trocas entende usar uma impressora não
fiscal.
MOVHOST=n Determina o formato do nome do arquivo de MOVHOST=3
movimento, gravado no caminho especificado
pelo parâmetro P=, quando transmissão para
o Host estiver ativa. Para ver quais as opções
existentes consulte o manual M010. Se
omitido assumirá zero (arquivo de movimento
gravado com o nome MOVAAA.ZAN).
RETARDO_0=n Ajuste de performance para tratamento de RETARDO_0=15
movimento capturado “por arquivo”. Se
ausente o valor padrão será 15. Para
(CodFon 54) desativar o retardo usar o valor 0 (zeros).
RETARDO_1=n Ajuste de performance para tratamento de RETARDO_1=15
arquivos do SiTef. Se ausente o valor padrão
(CodFon 54) será 15. Para desativar o retardo use zero.
RETARDO_2=n Ajuste de performance para tratamento dos RETARDO_2=15
arquivos de comunicação com a retaguarda
genérica. Se ausente o valor padrão será 15.
(CodFon 54) Para desativar o retardo usar o valor 0 (zeros).
SISTLIC=n Indica que o sistema é controlado pelo novo SISTLIC=0
(CodFon 80) processo de licença de uso do aplicativo.
Este parâmetro deixou de ser utilizado a partir
do CodFon 101.

M012 – Revisão 18 – Pág 6


ZANTHUS.CFG

Parâmetro Conteúdo Exemplo


MOV_MAXEQUIP= n Determina o número de equipamentos MOV_MAXEQUIP=256
(CodFon 135) geradores de movimento (PDVs) que o
sistema controlará. Esse número é importante
porque cada PDV é um “equipamento”
diferente em cada dia de movimento, e para
manter vários dias o sistema deve reservar
espaço para controlar o número adequado.
Além disso, em sistemas com poucos PDVs,
reduzir o número pode melhorar a
performance e o consumo de memória.
O default é 256, e o máximo suportado é
1024.
MOV_DIASATRAS= n Para determinar o número de dias anteriores à MOV_DIASATRAS=2
(CodFon 135) data atual que o sistema deve tentar abrir ao
entrar no ar. O default é 2 dias. Se este
parâmetro for zero, o sistema não tentará abrir
o movimento de dias passados.
ZANSOPER_MODO_COPIA= n Utilização de comandos nativos do sistema ZANSOPER_MODO_COPIA=1
(CodFon 181) operacional na preparação da carga por
arquivos para melhora de performance.
IDCARGA_FLAGS= n Kernel deve executar método de notificação IDCARGA_FLAGS=1
(CodFon 191) de carga no ZMWS:
0 – Inativo
1 – Ativo

M012 – Revisão 18 – Pág 7


LOJA.CFG

LOJA.CFG
Usado opcionalmente para substituir configurações do arquivo 0 (parametrização), do
concentrador, permitindo que se use um único arquivo 0.SDF para todas as lojas e as
características específicas de cada loja sejam aqui descritas.
OBS: os descritivos devem ser colocados entre colchetes e os espaços devem ser
substituídos pelo caracter subscrito (_).

Parâmetro Conteúdo Exemplo


LOJA=n Número da loja LOJA=5
NOME_LOJA=texto Nome da loja NOME_LOJA=[SHOPPING_CENTRAL]
PDVS=n Maior número de ECF da loja PDVS=10
CONC1=n Número do concentrador 1 na rede local CONC1=0
CONC2=n Número do concentrador 2 na rede local CONC2=200
CONCTEF=n Número do concentrador que realiza as CONCTEF=0
transações TEF
PROMPT=tto Mensagem de repouso que será exibida no visor PROMPT=[CAIXA__LIVRE]
do teclado
FAVORECIDO=texto Favorecido para impressão de cheques FAVORECIDO=[ZANTHUS_AUTOMA
CAO]
CIDADE=texto Cidade para impressão de cheques CIDADE=[SÃO_PAULO]
PUB1 a PUB3=texto Mensagem publicitária impressa no final do PUB1=[OBRIGADO]
cupom PUB2=[VOLTE_SEMPRE]
MAX_REG6=n Quantidade máxima de registros no arquivo 6 MAX_REG6=10000
(mercadorias).
MAX_REG10=n Quantidade máxima de registros no arquivo 10 MAX_REG10=10000
(CodFon 112) (clientes).
IPTEF= nnn.nnn.nnn.nnn Endereço IP do Servidor TEF IPTEF=192.168.0.1
PORTTEF= n Porta de comunicação com o Servidor TEF PORTTEF=4096
IPAUTOR= nnn.nnn.nnn.nnn Endereço IP do Autorizador IPTEF=192.168.0.1
(CodFon 107)
PORTAUTOR= n Porta de comunicação com o Autorizador PORTTEF=17018
(CodFon 107)
IPRTG= nnn.nnn.nnn.nnn Endereço IP do Servidor Retag IPRTG=192.168.0.1
(CodFon 119)
PORTRTG= n Porta de comunicação com o Servidor Retag PORTRTG=17088
(CodFon 119)
CONCRTG=n Número do concentrador que realiza as CONCRTG=0
(CodFon 119) transações de Retag
EMPRESATEF=n Código da empresa para transações TEF EMPRESATEF=1
(CodFon 122)
IPZMS= nnn.nnn.nnn.nnn Endereço IP do Servidor ZMS IPZMS=192.168.0.1
(CodFon 135)
PORTZMS= n Porta de comunicação com o Servidor ZMS PORTRTG=10000
(CodFon 135)
IPPATHCOMUMa= Endereço IP do Servidor do path comum, onde o IPPATHCOMUM0=192.168.0.1
nnn.nnn.nnn.nnn valor de a pode ser:
(CodFon 155) 0 – path comum padrão
1 – path comum alternativo (reservado para uso
futuro)
PORTPATHCOMUMa=n Porta de comunicação com o Servidor do path PORTPATHCOMUM0=29999
(CodFon 155) comum
IPGIFT= nnn.nnn.nnn.nnn Endereço IP do Servidor do CARTÃO IPGIFT=192.168.0.1
(CodFon 157) PRESENTE
PORTGIFT=n Porta de comunicação com o Servidor do PORTGIFT=25000
(CodFon 157) CARTÃO PRESENTE

M012 – Revisão 18 – Pág 8


FISCAL.CFG

FISCAL.CFG
Utilizado para preencher os dados do estabelecimento no cabeçalho do mapa resumo e
da nota fiscal. Deve estar presente no concentrador ou estação que emite esses
documentos.

Parâmetro Conteúdo Exemplo


NOME=texto Razão social NOME=ZANTHUS IND. COM. S.A.
ENDERECO=texto Endereço ENDERECO=RUA ENXOVIA, 420
MUNICIPIO=texto Município MUNICIPIO=SAO PAULO
UF=texto Unidade da federação UF=SP
CGC=texto CNPJ CGC=99.999.999/9999-99
CNPJ=texto CNPJ CGC=99.999.999/9999-99
(CodFon 179)
IE=texto Inscrição estadual IE=999.999.999-9
CEP=texto CEP CEP=04711-030
IM=texto Inscrição municipal IM=99.999-9
(CodFon 126)

M012 – Revisão 18 – Pág 9


TRANSPOR.CFG

TRANSPOR.CFG

Utilizado para sugerir os dados de transportadora da nota fiscal. Deve estar presente
no concentrador ou estação que emite esses documentos.

Parâmetro Conteúdo Exemplo


NOME=texto Razão social NOME=TRANSP LEVA E TRAZ LTDA.
ENDERECO=texto Endereço ENDERECO=RUA ENXOVIA, 420
MUNICIPIO=texto Município MUNICIPIO=SAO PAULO
UF=texto Unidade da federação UF=SP
CGC=texto CNPJ CGC=99.999.999/9999-99
IE=texto Inscrição estadual IE=999.999.999-9
VIATRANSP=texto Via de transporte VIATRANS=TERRESTRE
VEICPLACA=texto Placa do veículo VEICPLACA=AAA-0000
VEICUF=texto Unidade da federação do veículo VEICUF=SP
VEICMUNIC=texto Município do veículo VEICMUNIC=SAO PAULO
FRETE_POR=texto Responsável pelo frete FRETE_POR=DESTINATARIO

M012 – Revisão 18 – Pág 10


EQUIPTOS.CFG

EQUIPTOS.CFG
Utilizado para ajustar a exibição nas telas do concentrador e também para mapear o
uso dos comandos remotos (situação de rede, carga de cadastros etc)

Parâmetro Conteúdo Exemplo


PDV=n Equipamento que deve ser incluído no sistema. PDV=52
ESTACAO=n Estação de trabalho que deve ser incluída no sistema. ESTACAO=201
EXCLUIR=n Equipamento que deve ser excluído do sistema EXCLUIR=4
TROCAS=n Estação de trabalho operando com troca de mercadorias, TROCAS=251
que deve ser incluída no sistema.

M012 – Revisão 18 – Pág 11


ZNETB.CFG

ZNETB.CFG
Arquivo de configuração de comunicação utilizando NetBios.

Parâmetro Conteúdo Exemplo


SUBREDE=texto Nome da subrede a que pertence o equipamento (máximo SUBREDE=LOJA1
de 5 caracteres). Utilizado para segmentar a rede, quando
existem equipamentos com o mesmo número de ordem da
rede (local ou geral). Este parâmetro deve ser idêntico no
concentrador, PDVs e estações de trabalho de uma
mesma loja.
ADAPTADOR=n Define qual o adaptador será usado, por aplicações DOS, ADAPTADOR=0
na comunicação via Netbios.
ADAPTADOR_W= n Define qual o adaptador será usado, por aplicações ADAPTADOR_W=1
Windoes, na comunicação via Netbios.
(CodFon 131)

M012 – Revisão 18 – Pág 12


DEPURECF.CFG

DEPURECF.CFG
Arquivo de configuração para controle e geração do log das operações executadas nos
PDVs.
OBS: Gera arquivos texto nomeados pelo formato AAAAMMDD.ZLG.

Parâmetro Conteúdo Exemplo


ATIVO=n Indicador se a depuração está ativa ou não: ATIVO=1
0 – depuração inativa
1 a 63– depuração ativa, onde 63 indica o maior nível de
detalhamento do log.
CONSERVA=n Indica o número de dias que o sistema conservará o log. CONSERVA=5
PATH=[caminho] Caminho onde serão gravados os arquivos de log PATH=C:\LOG_ECF

M012 – Revisão 18 – Pág 13


VERIFPR.CFG

VERIFPR.CFG
Utilizado para configurar o verificador de preços.
OBS: os descritivos devem ser colocados entre colchetes e os espaços devem ser
substituídos pelo caracter subscrito (_).

Parâmetro Conteúdo Exemplo


COMn Porta serial onde o leitor de código de COM4
barras está conectado.
MODO=n Indicador do preço a ser exibido: MODO=0
0 – exibe preço 1
1 – exibe preço 1 e 2, se diferentes
V=n Velocidade de comunicação com o leitor. V=9600
TEMPO_EXIBICAO=n Tempo de exibição, em segundos, do TEMPO_EXIBICAO=8
preço do produto consultado, antes de
voltar para mensagens de repouso.
TEMPO_REPOUSO=n Tempo, em segundos, de exibição de TEMPO_REPOUSO=4
cada mensagem de repouso, antes de
exibir a seguinte.
MSGn_REPOUSO=texto Mensagens de repouso (de 1 a 10) que MSG1_REPOUSO=[__PASSE_O_CÓDIGO__]
devem ser exibidas enquanto o verificador
aguarda uma consulta.
MSG_ESPERA=texto Mensagem a ser exibida após a leitura e MSG_ESPERA=[___AGUARDE...___]
antes da exibição (durante a consulta ao
arquivo de mercadorias).

M012 – Revisão 18 – Pág 14


PEDTEC1.CFG

PEDTEC1.CFG
Utilizado para configurar a operação dos tecladinhos do sistema de pedidos.
OBS: Para maiores detalhes da operação consulte o manual M016 - Microterminal.

Parâmetro Conteúdo Exemplo


PEDTEC nnn Número do microterminal, para cada estação PEDTEC 001 =
controladora. Este parâmetro é obrigatório e
deve estar no início da linha, precedendo os
parâmetros abaixo (separados por virgula).
GRADUAL_16 ou GRADUAL_44 Indica o tipo de teclado utilizado GRADUAL_16
TPEDIDO Indica que o microterminal irá operar como TPEDIDO
um Terminal de Pedido
TFUNCOES Indica que o microterminal irá operar como TFUNCOES
um Terminal de Funções.
TCONSULTA Indica que o microterminal irá operar como TCONSULTA
um Terminal de consulta de preços.
TIMPRESSAO_PEDIDO Indica que o microterminal irá operar como TIMPRESSAO_PEDIDO
um Terminal de impressão de pedidos.
LTECLASnn Indica que o microterminal irá trabalhar com LTECLA01
um arquivo de configuração, ou layout, de
teclas. As letras XX representam o número
do layout das teclas. Exemplo: LTECLAS02 -
> 02 é o layout de teclas utilizado neste
microterminal. Esta opção só é válida para
microterminais de 44 teclas.
VENDEDOR Indica que o campo VENDEDOR será VENDEDOR
solicitado durante a operação de venda que
é realizada em um Terminal de Pedido. Esta
configuração só pode ser utilizada com o
Terminal de Pedido
IT76050 Suporta a impressora Menno IT76050A. IT76050
(CodFon 110)

M012 – Revisão 18 – Pág 15


DEF_NF01.CFG

DEF_NF01.CFG
Utilizado em sistemas que emitem Nota Fiscal pelo concentrador ou estação de
trabalho (espelho de cupom fiscal).
Na distribuição do software é enviado um arquivo DEF_NF01.PAD que contém todos os
campos possíveis de uma nota fiscal. O arquivo deve ser editado e, a partir de uma nota
fiscal, configurados todos seus campos com tamanho, linha e coluna. Após a configuração
renomear para DEF_NF01.CFG.

Parâmetros gerais
Parâmetro Conteúdo Exemplo
DescontoTemLugar Desconto em lugar reservado no layout da Nota Fiscal DescontoTemLugar
Comprime Nota fiscal impressa no formato condensado Comprime
Expulsa Impressora avança até o próximo formulário Expulsa
QtosItens=n Número de itens que cabem no espaço reservado QtosItens=12
LinhaInicItens=n Linha inicial do espaço reservado aos itens LinhaInicItens=20
AlturaNotaFiscal=n Número de linhas do formulário AlturaNotaFiscal=64
Asteriscos Completa o rodapé da nota com asteriscos, quando Asteriscos
houver nota de continuação.
CFOPAutomatico O CFOP sugerido será fixo, de acordo com o Estado e CFOPAutomatico
Situação Tributária sugeridos, não podendo ser alterado
no momento da emissão da nota fiscal.
Os CFOPs podem sem parametrizados no arquivo de
Textos, prefixos 910-003-110 a 910-003-122 (CodFon 70).
IsentoIE Coloca a literal “ISENTO” na Inscrição Estadual do IsentoIE
destinatário, quando esta for igual a zero.

Parâmetros de cada campo


Parâmetro Conteúdo Exemplo
#campo Inicia a definição de um determinado campo da Nota. Ver #Data
tabela abaixo, descrevendo os campos possíveis.
Linha=n Linha para impressão do campo Linha=10
Coluna=n Coluna inicial para posicionar campo Coluna=4
Largura=n Largura do campo; se for zero será usada a largura padrão Largura=0
Modo=texto Modo de tratamento do campo: Modo=Normal
Normal (imprime campo)
NaoImprime (não imprime o campo)
Formato=texto Formato, usado para campos de data: Formato=Data
Data (DD/MM/AA)
Dataextenso (DD de MMMM de AAAA)
Texto=texto Texto a ser impresso. Específico para o campo Texto=Volte Sempre
“#Mensagem”.

Campos da nota fiscal (usados em #campo)


Campo Conteúdo
CodMerc Código do item (*)
Qtde Quantidade do item (*)
Descrição Descrição do item (*)
ValorUnit Preço unitário do item (*)
AliqTrib Alíquota de tributação do item (*)
CodTrib Código de tributação do item (*)
SitTrib Situação tributária do item (*)
ValorItem Valor total do item (*)
UnidadeVenda Unidade de venda do item (*)
(CodFon 66)
TxtDesc Texto para “Desconto”
ValorDesc Valor do desconto
Marca Marca da(s) mercadoria(s)
Numero Número de série da(s) mercadoria(s)
Quantidade Quantidade de mercadorias
Especie Espécie da(s) mercadoria(s)
PesoBruto Peso bruto da(s) mercadoria(s)
PesoLiquido Peso líquido da(s) mercadoria(s)
NaturezaOp Natureza da operação
TransNome Nome da transportadora
TransEndereco Endereço da transportadora
TransMunic Município da transportadora
TransUF Unidade federativa da transportadora
TransCGC CNPJ da transportadora

M012 – Revisão 18 – Pág 16


DEF_NF01.CFG

Campo Conteúdo
TransI_E Inscrição estadual da transportadora
ViaTransp Via de transporte
VeicPlaca Placa do veículo
VeicUF Unidade federal da placa do veículo
VeicMunic Município da placa do veículo
Alt_ValorTotalNF Valor total da Nota Fiscal
Alt_data Data da emissão da nota fiscal
Data Data de saída (ou entrada)
EmissaoData Data de emissão da nota fiscal
Hora Hora de emissão
ValorTotalNF Valor total da Nota Fiscal
ValorTotalICMS Valor total do ICMS
Diferido Valor total de diferimento
SuspensaoTrib Valor total de suspensão tributária
SubstTrib Valor total de substituição tributária
Isento Valor total isento
NaoTrib Valor total não tributado
ReducaoBase Valor total da redução da base de cálculo
BaseIcmsn Base de cálculo da (n) alíquota de ICMS
AliqICMSn (n) alíquota de ICMS
ValorICMS(n) Valor do ICMS da (n) alíquota
Referencia Indicação de referência ao cupom fiscal (obrigatório)
NomeCliente Nome do cliente
EnderecoCliente Endereço do cliente
BairroCliente Bairro/distrito do cliente
CEPCliente CEP do cliente
MunicipioCliente Município do cliente
FoneCliente Telefone do cliente
UFCliente Unidade federativa do cliente
CGC CNPJ do cliente
InscEstadual Inscrição Estadual do cliente
Sequencial Número do cupom fiscal
Mensagem Texto fixo, a ser impresso em todas as notas fiscais
Mensag2 Texto fixo, a ser impresso em todas as notas fiscais
RazaoSocialEmitente Razão social do emitente
EnderecoEmitente Endereço do emitente
BairroEmitente Bairro/distrito do emitente
MunicipioEmitente Município do emitente
UFEmitente Unidade federativa do emitente
FoneEmitente Telefone do emitente
CEPEmitente CEP do emitente
CFOPEmitente Código Fiscal de operação
EmitenteCGC CNPJ do emitente
IEEmitente Inscrição estadual do emitente
IESubstTrib Inscrição estadual do substituto tributário
ValorFrete Valor do frete
ValorSeguro Valor do seguro
ValorOutrasDesp Valor de outras despesas
ValorIPI Valor do IPI
ValorProdutos Valor total dos produtos
Frete Frete por conta do emitente/destinatário
NumNF Número da nota fiscal
Alt_NumNF Número da nota fiscal (alternativo)
Saída Marcar “X” na saída de produtos
Entrada Marcar “X” na entrada de produtos
FolhaNota Número da folha da nota fiscal (quando venda gerar mais de uma nota)
TxtContinua Número total de notas fiscais (quando venda gerar mais de uma nota)
CFOPDestinatario CFOP do destinatário
ValorICMSResp Valor do ICMS por responsabilidade
BaseTotalICMS Valor base total do ICMS

(*) não é necessário estabelecer o parâmetro “Linha=”, pois é determinado por “LinhaInicItens=” e
“QtosItens=”.

M012 – Revisão 18 – Pág 17


ECF9.CFG ou ECF9A.CFG

ECF9.CFG ou ECF9A.CFG ou ECF9B.CFG ou ECF9C.CFG ou ECF9D.CFG ou ECF9E.CFG ou ECF9F.CFG


Usado para configurações de operação do PDV. É possível ter um ECF9.CFG geral,
para todos os PDVs e um ECF9A.CFG, ECF9B.CFG, ECF9C.CFG, ECF9D.CFG,
ECF9E.CFG e ECF9F.CFG (CodFon 194) que definem as particularidades de cada PDV.
(CodFon 180)

Parâmetro Conteúdo Exemplo


E=n Endereço do PDV na rede local E=3
Se definido como E=12345 o programa
assumirá o número lido do ECF (CodFon 108).
PORTA_IF=n Número da porta serial onde está conectado o Porta_if=2
ECF. Se omitido assumirá 1 (COM1),
TEC_SERIAL=t,COMn Tipo do teclado serial e porta serial onde está Tec_serial=2,COM3
conectado. Tipos:
1 – ZTM340;
2 – ZTM365;
3 – ZTM465;
4 – Keytec KT44 (CodFon 91)
VISOR_OP=n Identificação do tipo de visor de operador,
existente no teclado de automação. Tipos:
1 – teclado Keytec 44 teclas;
2 – teclado Zanthus ZTM1, com eprom
versão 2.x;
3 – teclado Zanthus ZTM1, com eprom
versão 3.x;
4 – teclado Zanthus ZTM2;
5 – teclado ZTM244 ou GE-750;
(CodFon 108)
6 – teclado serial Zanthus ZTM340;
7 – teclado serial Zanthus ZTM365;
8 – teclado serial Zanthus ZTM465;
9 – teclado IBM, terminal lógico 0;
(CodFon 46)
10 - teclado IBM, terminal lógico 1.
(CodFon 46)
11 - teclado Keytec KT44.
(CodFon 91)
13 - teclado USB.
(CodFon 170)
14 – KitPos4000.
(CodFon 170)
15 – Keytec KT 44 (Linux)
(lib3perifpdv3.so, compilada em
17/10/08)
PIN=n Identificação do tipo de PIN (válido somente PIN=6
quando este estiver conectado ao teclado).
Tipos:
2 – com teclado ZTM1;
4 – com teclado ZTM2;
5 – com teclado ZTM340;
6 – com teclado ZTM365;
7 – com teclado ZTM465.
8,s – PIN serial IBM, onde s é o nº da serial.
(CodFon 46)
9,s – Keytec KT44, onde s é o nº da serial.
(CodFon 91)
CHAVE=n Habilita o controle de chave: CHAVE=2
1 – no teclado ZTM2;
2 – no teclado ZTM365.

M012 – Revisão 18 – Pág 18


ECF9.CFG ou ECF9A.CFG

Parâmetro Conteúdo Exemplo


MAGNET=n Habilita a leitura de cartão magnético: MAGNET=2
1 – no teclado ZTM2;
2 – no teclado ZTM365;
4 – no teclado IBM, terminal lógico 0;
(CodFon 46)
5 – no teclado IBM, terminal lógico 1.
(CodFon 46)
6 – no teclado Keytec KT44.
(CodFon 91)
7 – no teclado ZTM244.
(CodFon 114)
8 – teclado USB.
(CodFon 170)
9 – KitPos4000.
(CodFon 170)
TECLADO_NORMAL Indica uso de teclado padrão PC teclado_normal
CAD_SEM_IMPRIMIR Não imprime relatórios nas funções de cad_sem_imprimir
cadastramento
SEM_DETALHE Não imprime relatório nas funções de carga de sem_detalhe
cadastros
FLAG_PERFORM1=7 Ajuste de performance do PDV (equivalente ao Flag_perform1=7
ajuste do concentrador)
MODELO_IF=texto Tipo de impressora fiscal que está sendo Modelo_if=IZ
utilizada (“QZ” ou “IZ”). Esta informação é
utilizada pelo programa Windows que aciona a
execução dos programas DOS do ECF.
PATH_COMUM=[caminho] Caminho (completo – unidade e diretório) PATH_COMUM=J:\PDVS
utilizado pelo PDV para se comunicar com o
linux.PATH_COMUM=[caminho] concentrador “por arquivos”. Este caminho
também é utilizado para trafegar licenças de
uso do software, arquivos de movimento
recuperados etc.. Este parâmetro deve estar
em todas as estações da rede.
Quando presente em PATH_COMUM o
caminho “ECFCFG\nnn” (onde nnn é o número
do PDV) os arquivos de configuração de
Finalizadoras e Comprovantes Não Fiscais
presentes na pasta, serão copiados para o
PDV, quando este for carregado.
(CodFon 125)
PATH_PESQ=[caminho] Caminho (completo – unidade e diretório) PATH_PESQ=C:\TROCA
utilizado pelo PDV para efetuar troca de
linux.PATH_PESQ=[caminho] arquivos com aplicações de controle de
funções externas.
PATH_SS=[caminho] Caminho (completo – unidade e diretório) PATH_SS=C:\TELAS
utilizado pelo PDV para obter informações de
exibição de telas de descanso (screen saver).
PODE_MINUSCULA Indica que as impressoras QZ podem imprimir Pode_minúscula
descritivos em caracteres minúsculos (o padrão
é somente maiúsculo)
DTEF_G1_PATH_TX=[caminho] Caminho (completo – unidade e diretório) DTEF_G1_PATH_TX=C:\TEFDISC1
utilizado pelo PDV para gravar arquivos a \TX
serem tratados pelo TEF Discado, primeiro
gerenciador. Se não informado usará o
caminho C:\TEF_DISC\REQ.
DTEF_G1_PATH_RX=[caminho] Caminho (completo – unidade e diretório) DTEF_G1_PATH_RX=C:\TEFDISC1
utilizado pelo PDV para ler arquivos tratados \RX
pelo TEF Discado, primeiro gerenciador. Se
não informado usará o caminho
C:\TEF_DISC\RESP.
DTEF_G2_PATH_TX=[caminho] Caminho (completo – unidade e diretório) DTEF_G2_PATH_TX=C:\TEFDISC2
utilizado pelo PDV para gravar arquivos a \TX
serem tratados pelo TEF Discado, segundo
gerenciador. Se não informado usará o
caminho C:\TEF_DIAL\REQ.
DTEF_G2_PATH_RX=[caminho] Caminho (completo – unidade e diretório) DTEF_G2_PATH_RX=C:\TEFDISC2
utilizado pelo PDV para ler arquivos tratados \RX
pelo TEF Discado, segundo gerenciador. Se
não informado usará o caminho
C:\TEF_DIAL\RESP.

M012 – Revisão 18 – Pág 19


ECF9.CFG ou ECF9A.CFG

Parâmetro Conteúdo Exemplo


IBMZNT_TEC=aaa;bbbY Configura teclas duplas no teclado do PDV IBMZNT_TEC=157;158Y
IBM, terminal lógico 0. Os parâmetros aaa e
bbb descrevem o “scancode” da tecla (obtidos
(CodFon 46) da documentação da IBM).
IBMZNT1_TEC=aaa;bbbY Idem IBMZNT_TEC, para terminal lógico 1 IBMZNT1_TEC=157;158Y
(CodFon 46)
EXIBE_PASSO_VENDA Usado somente para depuração de problemas EXIBE_PASSO_VENDA
com o programa Só deve ser usado quando
solicitado pela Zanthus.
IRQ_COMn Interrupção a ser usada pela porta serial. Se Irq_com1=0
zero não usa a porta.
PROIBE_COMn Porta serial que será desabilitada para uso pelo PROIBE_COM2
PDV. É usado quando um dispositivo está
instalado nesta porta e o conc não deve tentar
usá-la (por exemplo, o mouse)
DATA_REAL Exibe a data da CPU. Se omitido exibirá a data DATA_REAL
do último movimento aberto.
SITEF=n Indica com que versão do SiTef o sistema SITEF=3
estará se comunicando. O valor padrão é 2.
Para as novas funcionalidades do TEF, como
recebimento de contas, o SiTef deve ser versão
(CodFon 45) 3.
SITEF_CB=n Indica com que versão do Correspondente SITEF_CB=2
Bancário do SiTef o sistema estará se
comunicando. O valor padrão é 1. Para as
novas funcionalidades do Correspondente
(CodFon 82) Bancário deve ser versão 2.
ECFIBM_LOG=n Ativa o log dos comandos enviados para os ECFIBM_LOG=1
(CodFon 46) periféricos IBM.
(CodFon 51) Opção para logar os eventos do
scanner: somar 8 a opção escolhida.
ECFIBM_MAXLOG=n Indica o máximo de bytes de resposta a listar ECFIBM_MAXLOG=100
(CodFon 72) no log.
RELOG_DEPURA=n Utilização do visor Relógio para exibir RELOG_DEPURA=96
(CodFon 56) informações adicionais. Podem sem usados em
conjunto, somando-se os valores de cada (32 + 64)
opção desejada:
1 – Memória disponível
32 – Registros a transmitir (a partir do CodFon
57 exibe também quando PDV está OFF-LINE)
64 – Alternância de exibição mais rápida
128 – ATENÇÃO: Não exibe avisos sobre a
licença de uso (CodFon 123)
SISTLIC=n Indica que o sistema é controlado pelo novo SISTLIC=0
(CodFon 80) processo de licença de uso do aplicativo.
Este parâmetro será futuramente eliminado,
servindo somente durante o período de
transição.
TECLA:xxx=yyy Correlação de teclas do código ASCII (xxx) e TECLA:100=56
mapeamento do teclado Z6100 (yyy).
No teclado ZTM1 devemos usar apenas a
seguinte opção, no parâmetro tecla:XXX=YYY,
TECLA:100=56.
No teclado ZTM2 devemos usar o ECF9.CFG
que segue junto ao arquivo de configuração do
teclado.
A equivalência para as teclas é necessária em
alguns casos, pois toda a definição do
aplicativo foi feita baseada no mapeamento de
teclas do Z6100, porém já existe uma
equivalência padrão.
A alteração das posições só é necessária
quando temos lojas de um mesmo cliente com
os dois tipos de equipamento, o cadastro é
único, e então as posições de teclas têm que
ser totalmente equivalentes.
ECFIBM_ID=[texto] Configura o texto a ser impresso no final de ECFIBM_ID=[Loja_um_]
cada operação. Deve ter 8 caracteres (entre
colchetes). Os espaços em branco devem ser
substituídos por “Subscrito”. O valor padrão, se
(CodFon 59) não definido é “__ZEUS__”.
SEM_ZIG Inibe a exibição da tela gráfica do pdv, exibindo SEM_ZIG
os visores em linhas não formatadas.

M012 – Revisão 18 – Pág 20


ECF9.CFG ou ECF9A.CFG

Parâmetro Conteúdo Exemplo


ZIGK_MODO= n Opções para tratamento de exibição de telas. ZIGK_MODO=1
Podem sem usados em conjunto, somando-se
os valores de cada opção desejada:
1 – Exibe a tela do PDV em modo console
(CodFon 91) 2 – Ativa as mensagens entre aplicação e
apresentação (somente para Linux).
4 – Ativa o modo CONSOLE configurável da
janela DOS em Windows. (CodFon 96)
8 – lista de produtos é enviada ao programa
Java com informações adicionais em cada
produto: código do produto e código do
departamento, para permitir a exibição da
imagem. (CodFon 190)
linux.MONITPDV0=[caminho] Caminho utilizado pelo PDV para ler o arquivo linux.MONITPDV0=/Zanthus/monitor
de configuração do PDVAlert. a

(CodFon 97)
MONITPDV0_MINUTOS=n Intervalo de minutos para atualização do MONITPDV0_MINUTOS=10
arquivo de configuração do PDVAlert. O padrão
é 5 minutos.
(CodFon 97)
ZPALERT.IP_REMOTO= Endereço IP de comunicação do pdv com o ZPALERT.IP_REMOTO=
nnn.nnn.nnn.nnn PDVAlert. nnn.nnn.nnn.nnn

(CodFon 97)
ZPALERT.PORT_BASE= n Porta do endereço IP de comunicação do pdv ZPALERT.IP_PORT_BASE= 28500
com o PDVAlert.

(CodFon 97)
PATH_ATIVIDADE=[caminho] Indica ao programa um local onde, de tempos PATH_ATIVIDADE=K:\SERVIDOR
em tempos, o sistema testa a coneção.
Recomendável para NT Workstation, que
depois de um certo período desconecta o
usuário. Basta ser um caminho válido.
KIGZx.IP= nnn.nnn.nnn.nnn Endereço IP para apresentação da tela do pdv KIGZ0.IP=192.168.0.1
(válido somente para Linux)
KIGZx.PORT=n Porta do Endereço IP para apresentação da KIGZ0.PORT=28000
tela do pdv (válido somente para Linux)
KIGZx.FLAGS=n Flags de controle de exibição de telas do PDV KIGZ0.FLAGS=0
(válido somente para Linux) somando-se os
valores de cada opção desejada:
0 – Desabilita o tratamento da tela x.
1 – Bloqueia a digitação na tela principal
2 – Permite digitação na tela x.
NATELA= n Determina que as informações de venda serão NATELA=1
direcionadas ao visor 13 (com rolagem) e não
mais ao visor 12. Aplica-se somente ao
programa em Linux, interagindo com a interface
(CodFon 108) Java.
ECFDREG_UNIDADE= n Indica a unidade que será usada nos registros ECFDREG_UNIDADE=1
de item, em impressoras Dataregis.

(CodFon 108)
ECFDREG_INDICEREL= n Indica o número do relatório gerencial que será ECFDREG_INDICEREL=1
usado nas impressoras Dataregis.

(CodFon 108)
NATELA= n Determina que as informações de venda serão NATELA=1
direcionadas ao visor 13 (com rolagem) e não
mais ao visor 12. Aplica-se somente ao
programa em Linux, interagindo com a interface
(CodFon 108) Java.
PAYGO_DISPLAY= n Controla a exibição das telas vindas do servidor PAYGO_DISPLAY=1
Pay&Go:
(CodFon 108) Somar os valores para ativar os parâmetros:
1 – Exibe na área do cupom na tela.
2 – Exibe no visor do operador.

M012 – Revisão 18 – Pág 21


ECF9.CFG ou ECF9A.CFG

Parâmetro Conteúdo Exemplo


KIGZ.SERVIDOR.PORTA= n Porta na qual o aplicativo espera conexões KIGZ.SERVIDOR.PORTA =30000
TCP/IP para monitoramento e atuação remota.
(CodFon 109) A conexão será feita na porta aqui indicada,
somada ao número do pdv. Nesse exemplo,
para se conectar ao PDV3, o programa
chamador deve se conectar a porta 30003.
KIGZ.SERVIDOR.MODO= n Determina o procedimento a ser adotado KIGZ.SERVIDOR.MODO =0
quando outro programa se conectar. O valor
(CodFon 109) atualmente é zero, que permite conexões.
ECFSW_MAXPERDA= n Número máximo de caracteres que podem ser ECFSW_MAXPERDA =20
desprezados, na tentativa de colocar o
(CodFon 109) descritivo em uma linha em impressoras
Sweda.
ECFSW_MULTIPLIC= n Forma de arredondamento do ECF Sweda. ECFSW_MULTIPLIC=1
1 – assume que o ECF em uso trunca o
resultado.
2 – assume que o ECF em uso arredonda o
resultado.
3 – assume que o ECF em uso arredonda pela
norma NBR5891 o resultado.
ECFSW_MINDESCR= n Quantidade mínima de caracteres que deve ECFSW_MINDESCR =5
conter o descritivo em impressoras Sweda.
(CodFon 109)
ECFMECAF_MINDESCR= n Quantidade mínima de caracteres que deve ECFSW_MINDESCR =10
conter o descritivo em impressoras Mecaf.
(CodFon 118)
SEM_CHAVE_FISICA Inibe o uso da chave física, mesmo que exista SEM_CHAVE_FISICA
a opção “CHAVE=n”. Essa condição (“chave
(CodFon 110) inibida’) é exibida na função 59.
VELOC_IF=n Define a velocidade de comunicação com o VELOC_IF =9600
ECF (Normalmente não é necessário seu uso,
(CodFon 113) pois a velocidade padrão para cada tipo de
impressora já está especificada no programa).
ECFDARUMA_UNIDADE=ttt Define o texto padrão para a unidade nos ECFDARUMA_UNIDADE=un
(CodFon 113) registros de item, em impressoras Daruama.
ECFEPSON_UNIDADE=ttt Define o texto padrão para a unidade nos ECFEPSON_UNIDADE=un
(CodFon 113) registros de item, em impressoras Epson.
ECFEPSON_GAVETA=n Define qual das gavetas do ECF será acionada ECFEPSON_GAVETA=0
(CodFon 113) pelo programa (0 ou 1) , em impressoras
Epson.
ECFEPSON_INDICEREL=n Define qual o índice do relatório gerencial pelo ECFEPSON_INDICEREL=0
(CodFon 113) programa (0 ou 1) , em impressoras Epson.
TECLAS_NUMERICAS Somente no DOS, interpreta as teclas TECLAS_NUMERICAS
(CodFon 113) numéricas normais (não as do teclado
numérico) conforme tabela abaixo:
Tecla Traduzida Código
1 Alt-F1 232
2 Alt-F2 233
3 Alt-F3 234
4 Alt-F4 235
5 Alt-F5 236
6 Alt-F6 237
7 Alt-F7 238
8 Alt-F8 239
9 Alt-F9 240
10 Alt-F10 241
. Alt-F11 242
ECFEBMTC_FLAGS=n Processo de autenticação nos ECFs ECFBMTC_FLAGS=3
(CodFon 114) BemaTECH, modelos MP-20 FI II e MP-40 FI II
(modelos sem MFD). Seu conteúdo pode ser:
1 - Permite a execução do processo de
autenticação de documentos nos modelos de
ECF mencionados.
2 - Assume que o ECF BemaTECH conectado
ao microcomputador não possui MFD.
Esta opção poderá ser utilizada para
tornar o processo de início de execução
do aplicativo mais rápido.
3 - Valor que contempla as duas opções
anteriores.

M012 – Revisão 18 – Pág 22


ECF9.CFG ou ECF9A.CFG

Parâmetro Conteúdo Exemplo


AMBIENTE= n Indicadores de tratamentos especiais, de AMBIENTE=2
(CodFon 121) acordo com o sistema operacional. Os
parâmetros abaixo podem ser usados
simultaneamente, somando o respectivo valor.
2: o pdv fará verificações periódicas do horário
do sistema operacional.
4: o pdv, ao entrar no ar, não testa a
quantidade de arquivos que pode manipular
simultaneamente. (CodFon 166)
8: o pdv não gravará arquivos não voláteis
(esta opção deve ser usa com cuidado, pois o
programa operará sem proteção contra
desligamentos). (CodFon 166)
XML.SERVIDOR.PORTA= n Porta básica da conexão recebida pelo servidor XML.SERVIDOR.PORTA=19300
(CodFon 148) XML (a porta efetiva será esta base somada do
número do PDV)
XML.PATH= x Caminho onde serão gravados os arquivos XML.PATH=/Zanthus/Zeus/XML
(CodFon 148) temporários pelo servidor XML. O padrão é
ZMLTMP, no diretório de trabalho do PDV.
ECFDARUMA_ GAVETA_FECHADA Inverte a lógica de estado da gaveta (de ECFDARUMA_GAVETA_FECHADA
(CodFon 158) normalmente aberta para normalmente
fechada).
ECFEPSON_ GAVETA_FECHADA Inverte a lógica de estado da gaveta (de ECFEPSON_GAVETA_FECHADA
(CodFon 158) normalmente aberta para normalmente
fechada).

RFD.CONSERVA= n Número de dias que os dados relativos a RFD RFD.CONSERVA=30


(CodFon 167) (mantidos no subdiretório RFDTRAB) devem
ser conservados. O default é 60 e o mínimo é
10 (mesmo que especificado menos).
RFD.GERACAO_ARQUIVO_PAF= n Ativa a geração dos arquivos gerados pelo RFD.GERACAO_ARQUIVO_PAF =
PAF_ECF por meio de WebService, conforme 3
ER_PAF_ECF 01.10. É obrigatório o uso deste
parâmetro com a versão 1.8 do programa
aplicativo fiscal.
RFD.MARGEM= n Número de dias anteriores ao dia limite RFD.CONSERVA=10
(CodFon 167) (estabelecidos em RPD.CONSERVA) que
serão apagados nos controles de RFD. O
default é 30 e o mínimo é 5 (mesmo que
especificado menos).
RFD.LOG= n Nível de detalhamento no LogGeral. Para uso RFD.LOG=4
(CodFon 167) sob suporte da Zanthus.
ECFEPSON_PAPEL= n Retorna o indicador de “papel no fim” para ECFEPSON_PAPEL=1
quando a impressora sinaliza estado de “papel
(CodFon 170) acabando”.
POS4000_ATIVO Indica o uso do KitPos400 da Itautec. POS4000_ATIVO

(CodFon 170)
CARGA_AUTO= n Pdv tenta carga automática de cadastros, CARGA_AUTO=1
quando está entrando no ar.
(CodFon 177) Esta opção facilita a instalação/troca de versão
do PDV (até agora, como uma nova instalação
nascia sem parametrização, era necessário
que a primeira carga fosse comandada
manualmente).
0 – Não (default)
1 – Sim
IBMZNT_BLOCO_VISOR= n Tamanho máximo do bloco enviado para o IBMZNT_BLOCO_VISOR=1
(CodFon 180) visor do operador do PDV IBM 4694
ECFBEMATECH_PROTOCOLO= n Ativar detalhamento dos retornos do software ECFBEMATECH_PROTOCOLO=1
(CodFon 181) básico do ECF Bematech
ZANSOPER_MODO_COPIA= n Utilização de comandos nativos do sistema ZANSOPER_MODO_COPIA=1
(CodFon 181) operacional na preparação da carga por
arquivos para melhora de performance.
ARQ_SENHA= n Composição de bits com as seguintes opções: ARQSENHA=3
(CodFon 186) a) Setar o bit 0 (somar 1) faz com que o PDV
nunca tente fazer a sincronização de senhas
com o Conc/Kernel.
b) Setar o bit 1 (somar 2) evita que o PDV tente
se comunicar com o Conc/Kernel ao entrar no
ar (passo INICIALIZANDO 4).

M012 – Revisão 18 – Pág 23


ECF9.CFG ou ECF9A.CFG

Parâmetro Conteúdo Exemplo


ECFMECAF_MODELORFD=n Marca e modelo do ECF Mecaf. Esta ECFMECAF_MODELORFD=1
(CodFon 188) informação será utilizada na geração dos
arquivos de nota fiscal paulista. Modelos:
0 - Zanthus – QZ1001
1– Mecaf – ECF-4002
2– Mecaf – ECF 1E-3001
3 – Elgin – ECF IF 500 1E
4 – Elgin – ECF IF 400 2E
RFD.PAF_LAUDO_LNX=[texto] Indicador do número do laudo de aprovação do RFD.PAF_LAUDO_LNX=LAXXX111
(CodFon 194) aplicativo em Linux. Esta informação é
ignorada se o sistema operacional não for
Linux.
RFD.PAF_EXEC_LNX=[texto] Indicador do nome do principal executável em RFD.PAF_EXEC_LNX=lnx_xxx.exe
(CodFon 194) Linux. Esta informação é ignorada se o sistema
operacional não for Linux.
RFD.PAF_MD5_LNX=[texto] Indicador do MD5 do principal executável em RFD.PAF_MD5_LNX=AB12AB12AB
(CodFon 194) Linux. Esta informação é ignorada se o sistema 12
operacional não for Linux.
RFD.PAF_LAUDO_WIN=[texto] Indicador do número do laudo de aprovação do RFD.PAF_LAUDO_WIN=
(CodFon 194) aplicativo em Windows. Esta informação é LAXXX111
ignorada se o sistema operacional não foro
Windows.
RFD.PAF_EXEC_WIN=[texto] Indicador do nome do principal executável em RFD.PAF_EXEC_WIN=w_xxx.exe
(CodFon 194) Windows. Esta informação é ignorada se o
sistema operacional não for Windows.
RFD.PAF_MD5_WIN=[texto] Indicador do MD5 do principal executável em RFD.PAF_MD5_WIN=
(CodFon 194) Windows. Esta informação é ignorada se o AB12AB12AB12
sistema operacional não for Windows.
BLV_FLAGS= n Composição de bits com as seguintes opções: BLV_FLAGS=1
(CodFon 196) a) Setar o bit 0 (somar 1) faz com que a
geração do CodBloq use a formatação antiag
(pré-PAF), mesmo para os ECFs com MFD.
BLV_MINUTOS = n Minutos para forçar a verificação de dados no
(Versão 1.8.16.2) ECF
Valor default: 30
Máximo permitido: 60
BLV_VEZES = n Número de vezes que força a verificação de
(Versão 1.8.16.2) dados no ECF
Valor default: 10
Máximo permitido: 50
ECFSW_MODO_VB= n 0 – Calcula a última venda bruta diária ECFSW_MODO_VB=1
(Versão 1.10.2 lib3ecfsweda.so) 1– Assume o GT inicial

MANUTPDV_FLAG= n Executa procedimentos específicos de MANUTPDV_FLAG=1


(Versão 1.6.7.3) manutenção, tipicamente para
recuperação/reinicialização do programa.
ECFSW_ACERTA_RELOGIO Acerta o relógio do ECF Sweda em relação ao ECFSW_ACERTA_RELOGIO
relógio da CPU em até +/- 5 minutos por dia
ECFZPM_ACERTA_RELOGIO Acerta o relógio do ECF ZPM em relação ao ECFZPM_ACERTA_RELOGIO
relógio da CPU em até +/- 5 minutos por dia
ECFZPM _PAPEL= n 1 – assume que o ECF ZPM verifica o status de ECFZPM _PAPEL=1
pouco papel e sem papel. Quando algum
destes sensores for ativado será retornada a
mensagem de PAPEL NO FIM
ECFZPM_PARIDADE_PAR Para o ECF parametrizado com paridade ECFZPM_PARIDADE_PAR
EVEN.
ECFZPM_PARIDADE_IMPAR Para o ECF parametrizado com paridade ODD. ECFZPM_PARIDADE_IMPAR
ECFZPM_MULTIPLIC= n Forma de arredondamento do ECF ZPM. ECFZPM_MULTIPLIC=1
1 – assume que o ECF em uso trunca o
resultado.
2 – assume que o ECF em uso arredonda o
resultado.
3 – assume que o ECF em uso arredonda pela
norma NBR5891 o resultado.
ECFDARUMA_PAPEL= n 1 – assume que o ECF Daruma verifica o ECFDARUMA_PAPEL=N
status de pouco papel e sem papel. Quando
algum destes sensores for ativado será
retornada a mensagem de PAPEL NO FIM

M012 – Revisão 18 – Pág 24


ECF9.CFG ou ECF9A.CFG

Parâmetro Conteúdo Exemplo


ECFDARUMA_MULTIPLIC= n Forma de arredondamento do ECF Daruma. ECFDARUMA_MULTIPLIC=1
1 – assume que o ECF em uso trunca o
resultado.
2 – assume que o ECF em uso arredonda o
resultado.
3 – assume que o ECF em uso arredonda pela
norma NBR5891 o resultado.
ECFDARUMA_ACERTA_RELOGIO Acerta o relógio do ECF ZPM em relação ao ECFDARUMA_ACERTA_RELOGIO
relógio da CPU em até +/- 5 minutos por dia
ECFITAUTEC2_ REGITEM_1LINHA Registrar item em uma linha em ECF Itautec ECFITAUTEC2_ REGITEM_1LINHA
com base fiscal ZPM
ECFITAUTEC2_MULTIPLIC= n Forma de arredondamento do ECF Itautec com ECFITAUTEC2_MULTIPLIC=1
base fiscal ZPM.
1 – assume que o ECF em uso trunca o
resultado.
2 – assume que o ECF em uso arredonda o
resultado.
3 – assume que o ECF em uso arredonda pela
norma NBR5891 o resultado.
ECFITAUTEC2_PAPEL= n 1 – assume que o ECF Itautec com base fiscal ECFITAUTEC2_PAPEL=1
ZPM verifica o status de pouco papel e sem
papel. Quando algum destes sensores for
ativado será retornada a mensagem de PAPEL
NO FIM
ECFITAUTEC2_RELAT_INDICE_PA Indice padrão para emissão de relatório ECFITAUTEC2_RELAT_INDICE_P
DRAO= n gerencial em impressoras Itautec com base ADRAO=1
fiscal ZPM
ECFITAUTEC3_ REGITEM_1LINHA Registrar item em uma linha em ECF Itautec ECFITAUTEC3_ REGITEM_1LINHA
com base fiscal Itautec
ECFITAUTEC3_MULTIPLIC= n Forma de arredondamento do ECF Itautec com ECFITAUTEC3_MULTIPLIC=1
base fiscal Itautec.
1 – assume que o ECF em uso trunca o
resultado.
2 – assume que o ECF em uso arredonda o
resultado.
3 – assume que o ECF em uso arredonda pela
norma NBR5891 o resultado.
ECFBEMATECH_MULTIPLIC= n Forma de arredondamento do ECF Bematech. ECFBEMATECH_MULTIPLIC=1
1 – assume que o ECF em uso trunca o
resultado.
2 – assume que o ECF em uso arredonda o
resultado.
3 – assume que o ECF em uso arredonda pela
norma NBR5891 o resultado.
ECFEPSON_MULTIPLIC= n Forma de arredondamento do ECF Epson. ECFEPSON_MULTIPLIC=1
1 – assume que o ECF em uso trunca o
resultado.
2 – assume que o ECF em uso arredonda o
resultado.
3 – assume que o ECF em uso arredonda pela
norma NBR5891 o resultado.
ECFITAUTEC3_PAPEL= n 1 – assume que o ECF Itautec com base fiscal ECFITAUTEC3_PAPEL=1
Itautec verifica o status de pouco papel e sem
papel. Quando algum destes sensores for
ativado será retornada a mensagem de PAPEL
NO FIM
ECFITAUTEC3_RELAT_INDICE_PA Indice padrão para emissão de relatório ECFITAUTEC3_RELAT_INDICE_P
DRAO= n gerencial em impressoras Itautec com base ADRAO=1
fiscal Itautec
ECFITAUTEC3_ACERTA_RELOGIO Acerta o relógio do ECF Itautec com base fiscal ECFITAUTEC3_ACERTA_RELOGI
Itautec em relação ao relógio da CPU em até O
+/- 5 minutos por dia
ECF_MODO_REDUCAO Antecipa a leitura da redução Z antes da ECF_MODO_REDUCAO
emissão dos bitmaps para os ECFS Itautec2,
Itautec3, NCR, Sweda, Sweda2 e ZPM.
Válido quando parâmetro A00HMD estiver com
o bit 6 (somar 64) ativo.
RFD.DIAS_TRANSMITE= n Número de dias que o PDV transmite de RFD.DIAS_TRANSMITE=5
(Versão 1.6.11.3) registros RFD para o Manager.

M012 – Revisão 18 – Pág 25


ECF9.CFG ou ECF9A.CFG

Parâmetro Conteúdo Exemplo


PATH_INTERNO=[caminho] Diretório base do “path interno”, onde o PATH_INTERNO=c:\Zanthus\Zeus\p
programa do PDV gravará as informações dvJava\Carga
compartilhadas com os demais PDVs.
LINUX.PATH_INTERNO=[caminho] LINUX.PATH_INTERNO=\Zanthus\Z
eus\pdvJava\Carga
(Versão 1.7.12.7)
ECF_INICIO_DIA_COM_LX Ativa (como antigamente) a emissão da Leitura ECF_INICIO_DIA_COM_LX
(Versão 1.11.0 lib ecfcomum) X na operação de início do dia (abertura de
caixa). Implementado nas bibliotecas dos
ECFs: Bematech, Daruma, Itautec (lnx_itautec2
e lnx_itautec3), Sweda no antigo protocolo
(programação direta) e ZPM. (somente MFDs).
TECPDV_FLAGS= n Alterar a nomenclatura das teclas para o TECPDVS_FLAGS=1
(Versão 1.7.14.11) padrão QWERTY (por exemplo, exibir
“Pressione ESC” ao invés de
“Pressione LIMPA”).
0 – Desativado
1 – Ativado
DTEF_MODO= n Comportamento deve retornar ao padrão DTEF_MODO=0
(Versão 1.7.14.11) anterior do TEF Discado.
LINUX_SYNC Aplicação usa a chamada “sync()” do sistema LINUX_SYNC
(Versão 1.11.33.215) operacional para garantir a gravação física dos
dados no disco.
CTSAT_LOCAL=[caminho] Diretório base do “path interno”, onde o CTSAT_LOCAL=c:\Zanthus\Zeus\ct
programa do PDV gravará as informações sat
compartilhadas com os demais PDVs.
LINUX.CTSAT_LOCAL=[caminho] LINUX.CTSAT_LOCAL=\Zanthus\Ze
us\ctsat
(Versão 1.XX.XX.230)
TOMRA_PATH_DISPONIVEIS=[cami Caminho para arquivos relativos a tickets TOMRA_PATH_DISPONIVEIS=c:\Z
nho] disponíveis do “vale TOMRA” anthus\Zeus\tomra_disp

LINUX.
LINUX. TOMRA_PATH_DISPONIVEIS=\Zan
TOMRA_PATH_DISPONIVEIS thus\Zeus\ tomra_disp
=[caminho]

(Versão 1.XX.XX.236)
TOMRA_PATH_REMIDOS=[caminho Caminho para arquivos relativos a tickets já TOMRA_PATH_REMIDOS=c:\Zanth
] utilizados do “vale TOMRA” us\Zeus\tomra_usado

LINUX.TOMRA_PATH_REMIDOS=\
LINUX. TOMRA_PATH_REMIDOS Zanthus\Zeus\ tomra_usado
=[caminho]

(Versão 1.XX.XX.236)
ECFEPSON_PROIBE_CODBAR A partir da versão 1.15.2 da biblioteca de ECFEPSON_PROIBE_CODBAR
controle Zanthus para ECFs Epson
(lib3ecfepson.so para Linux e ecfepson.dll para
Windows) que fazem uso do protocolo via
comunicação direta (executáveis lnx_epson
para Linux e w_epson.exe para Windows)
criado novo parâmetro,
"ECFEPSON_PROIBE_CODBAR", para o
arquivo de configuração ECF9.CFG, que proíbe
a emissão do código de barras devido a
problemas no software básico do ECF Epson,
ou seja, quando este parâmetro existir no lugar
do código de barras será impresso um texto
com o código de barras..

M012 – Revisão 18 – Pág 26


ECF9.CFG ou ECF9A.CFG

Parâmetro Conteúdo Exemplo


TOUCH_OBRIGATORIO A partir da versão 1.x.x.352 do CODFON, para TOUCH_OBRIGATORIO
dar mais segurança aos scripts de inicialização
do PDV, essa nova opção foi criada. Com ela,
o núcleo não entrará no ar sem receber a
conexão da interface via websocket. Seu uso é
recomendado em instalações que somente
farão uso de interface mouse/touch. Se, por
qualquer motivo, for necessário fazer o núcleo
entrar sem a interface mouse/touch, deve-se,
usando a interface java, digitar a seguinte
seqüência de teclas: 2, 2, 9, 1, 7, 5, 5. Com
exatamente essa seqüência, o núcleo deixará
de esperar a conexão e entrará no ar.

M012 – Revisão 18 – Pág 27


ZIG.CFG ou ZIGK.CFG

ZIG.CFG (DOS) ou ZIGK.CFG (Linux)


O arquivo ZIG.CFG faz referência às configurações da tela de venda do ECF.
A tela de venda pode ser totalmente alterada no que diz respeito a tamanho de
quadros, fonte, cor, etc.
Para isto pode ser alterado o arquivo ZIG_ECF.CFG que segue com a compilação do
aplicativo, renomeando-o depois para ZIG.CFG.

O ZIGK.CFG será usado pela aplicação no Linux somente para determinar tamanho de
linhas e colunas utilizadas. O Desenho da tela é controlado pelo programa de exibição.
Ver o respectivo manual.

Para cada “Visor” é possível determinar os parâmetros abaixo. O início de cada um é


determinado pelo uso do parâmetro VISOR:

Parâmetro Conteúdo Exemplo


VISOR=n Número do visor: VISOR=0
0 – Fundo de tela
1 – Digitação
2 – Função em execução
3 – Número do PDV/Operador
4 – Relógio/calendário/licença
5 – Mensagem de retaguarda
6 – Mensagem do módulo fiscal
7 – Descritivo da mercadoria
8 – Quantidade do item vendido
9 – Preço total
10 – Total do cupom
11 – Preço unitário
12 – Imagem do cupom
13 – Cupom na tela (interface Java) (CodFon 108)
COLUNA_INICIAL=n Posição inicial da coluna (de 0 a 1000) COLUNA_INICIAL=0
LINHA_INICIAL=n Posição inicial da linha (de 0 a 1000) LINHA_INICIAL=0
LARGURA=n Largura do visor (de 0 a 1000) LARGURA=1000
ALTURA=n Altura do visor (de 0 a 1000) ALTURA=1000
FUNDO_COR=texto Cor de fundo. Ver tabela de cores. FUNDO_COR=PRETO
FUNDO_ESTILO=texto Estilo de fundo. Ver tabela de estilos FUNDO_ESTILO=SOLID_FILL
FUNDO_USUARIO=texto hexa Estilo feito pelo usuário. Deve conter 16 dígitos FUNDO_USUARIO=0000000000000
hexadecimais, representando oito bytes. Para usar 00
esta opção o FUNDO_ESTILO deve estar com
USER_FILL
TIT_MENSA=texto Título do visor TIT_MENSA=Descritivo
TIT_POSICAO=texto Alinhamento do título no visor: TIT_POSICAO=ESQUERDA
ESQUERDA
CENTRO
DIREITA
TIT_FUNDO_COR=texto Cor do título. Ver tabela de cores. TIT_FUNDO_COR=PRETO
TIT_FUNDO_ESTILO=texto Estilo de título. Ver tabela de estilos TIT_FUNDO_ESTILO=SOLID_FILL
TIT_FUNDO_USUARIO=texto Estilo feito pelo usuário. Deve conter 16 dígitos TIT_FUNDO_USUARIO=000000000
hexa hexadecimais, representando oito bytes. Para usar 000000
esta opção o TIT_FUNDO_ESTILO deve estar
com USER_FILL
TIT_FONTE_TIPO=texto Tipo de fonte. Ver tabela de tipo de fonte TIT_FONTE_TIPO=DEFAULT_FONT
TIT_FONTE_COR=texto Cor da fonte. Ver tabela de cores TIT_FONTE_COR=BRANCO
TIT_FONTE_TAM= n Tamanho da fonte (de 0 a 10). Quando zero será TIT_FONTE_TAM=0
feito o cálculo proporcional, de acordo com os
fatores de divisão e multiplicação.
TIT_FONTE_MULTX=n Fator multiplicador largura (de 0 a 100) TIT_FONTE_MULTX=0
TIT_FONTE_DIVX=n Fator divisor largura (de 0 a 100) TIT_FONTE_DIVX=0
TIT_FONTE_MULTY=n Fator multiplicador altura (de 0 a 100) TIT_FONTE_MULTY=0
TIT_FONTE_DIVY=n Fator divisor altura (de 0 a 100) TIT_FONTE_DIVY=0
FUNDO_IMG=[caminho] Imagem (PCX) de fundo FUNDO_IMG=C:\PDV\IMAGEM.PCX
DESENHA=NAO Quando utilizado não exibe o visor, permitindo que DESENHA=NAO
o PDV continue a tratá-la.
MOLD_COR=texto Cor da moldura. Ver tabela de cores MOLD_COR=AZUL

M012 – Revisão 18 – Pág 28


ZIG.CFG ou ZIGK.CFG

Parâmetro Conteúdo Exemplo


MOLD_ESTILO=texto Estilo da moldura: MOLD_ESTILO=SOLID_LINE
SOLID_LINE
DOTTED_LINE
CENTER_LINE
DASHED_LINE
USERBIT_LINE
MOLD_LARGURA=texto Largura da moldura: MOLD_LARGURA=NORMAL
NORMAL
LARGO
MOLD_USUARIO=texto hexa Estilo feito pelo usuário. O MOLD_ESTILO deve MOLD_USUARIO=3333
ser USERBIT_LINE. Deve conter quatro dígitos (linha tracejada).
hexadecimais.
FONTE_COR=texto Cor da fonte. Ver tabela de cores FONTE_COR=AMARELO
FONTE_TIPO=texto Tipo de fonte. Ver tabela de tipo de fonte. FONTE_TIPO=DEFAULT_FONT
FONTE_TAM=n Tamanho da fonte (de 0 a 10) FONTE_TAM=2
FONTE_MULTX=n Fator multiplicador largura (de 0 a 100) FONTE_MULTX=0
FONTE_DIVX=n Fator divisor largura (de 0 a 100) FONTE_DIVX=0
FONTE_MULTY=n Fator multiplicador altura (de 0 a 100) FONTE_MULTY=0
FONTE_DIVY=n Fator divisor altura (de 0 a 100) FONTE_DIVY=0
COLUNAS=n Colunas (para ajustar tamanho da fonte) COLUNAS=38
LINHAS=n Linhas (para ajusta tamanho da fonte) LINHAS=1
ESPECIAL=n Configura o uso de “código de situação” para ESPECIAL=1 (inverte as cores para
(CodFon 91) alternância de cores no visor ou apagar o as funções que estejam com o 1
conteúdo, durante a execução de uma somado).
determinada função cadastrada no arquivo de
texto (Ver M001, prefixo 926-0-NNNNN). ESPECIAL=33 (inverte as cores para
OBS.: como se trata de marcar os BITs que serão as funções que estejam com o 1 ou
usados para cada visor, o programa tratará como 32 somados).
inversão de cores se somado: 1, 2, 4, 8, 16, 32, 64
ou 128; para apagar o visor 256, 512, 1024, 2048,
4096, 8192, 16384 ou 32768. Pode ser usada uma ESPECIAL=257 (inverte as cores
combinação deles o que permite: para as funções que estejam com o 1
- Inverter as cores somado, apaga o conteúdo para as
- Apagar o conteúdo que estiverem com o 256 somado e
- Apagar o conteúdo com o fundo apaga com a cor invertida para os
invertido que estejam com os dois somados).

Cores.
BRANCO MARROM VERMELHO-CLARO
AZUL LIGHTGRAY LIGHT MAGENTA
VERDE DARKGRAY AMARELO
CYAN AZUL-CLARO PRETO
VERMELHO VERDE-CLARO
MAGENTA LIGHTCYAN
Estão disponíveis 16 cores, padrões do DOS. Porém através do uso do programa ZANTCOR.EXE é
possível alterar estas cores, numa variação de 256 cores, gerando o arquivo ZIG.ZCO que deve estar
no diretório onde o PDV é executado.

Tipo de fonte.
DEFAULT_FONT TRIPLEX_FONT SMALL_FONT
SANS_SERIF_FONT GOTHIC_FONT

Estilo de fundo.
EMPTY_FILL (vazio) BKSLASH_FILL (\\\) WIDE_DOT_FILL
SOLID_FILL (sólido) LTBKSLASH_FILL (\\\) CLOSE_DOT_FILL
LINE_FILL (---) HATCH_FILL USER_FILL (usuário)
LTSLASH_FILL (///) XHATCH_FILL
SALSH_FILL (///) INTERLEAVE_FILL

M012 – Revisão 18 – Pág 29


DEFINCHQ.CFG

DEFINCHQ.CFG
Utilizado para configurar a impressão de cheques pelos PDVs.
Contém o layout de impressão dos cheques, sendo utilizada uma linha para cada banco. As
linhas devem estar ordenadas pelo número do banco.

Campo do cheque Pos. inicial Tamanho Conteúdo Exemplo


1 4 Número do banco 0001
5 4 Altura do cheque, em décimos de milímetro. 0713
9 4 Largura do cheque, em décimos de milímetro. 1717
Valor do cheque 13 2 Linha (*) 01
15 1 Indicador de impressão em altura dupla (***) 0
16 2 Coluna inicial (**) 18
18 2 Coluna final (**) 01
Primeira linha do 20 2 Linha (*) 03
extenso do valor 22 1 Indicador de impressão em altura dupla (***) 0
23 2 Coluna inicial (**) 67
25 2 Coluna final (**) 01
Segunda linha do 27 2 Linha (*) 05
extenso do valor 29 1 Indicador de impressão em altura dupla (***) 0
30 2 Coluna inicial (**) 77
32 2 Coluna final (**) 01
Nome do favorecido 34 2 Linha (*) 06
36 1 Indicador de impressão em altura dupla (***) 0
37 2 Coluna inicial (**) 76
39 2 Coluna final (**) 07
Local e data 41 2 Linha (*) 08
43 1 Indicador de impressão em altura dupla (***) 0
44 2 Coluna final do local (**) 29
46 2 Coluna inicial do dia (**) 26
48 2 Coluna inicial do mês (**) 21
50 2 Coluna inicial do ano (**) 04
Primeira parte das 52 2 Linha (*) 00
informações adicionais 54 1 Indicador de impressão em altura dupla (***) 0
55 2 Coluna inicial (**) 00
57 2 Coluna final (**) 00
Segunda parte das 59 2 Linha (*) 00
informações adicionais 61 1 Indicador de impressão em altura dupla (***) 0
62 2 Coluna inicial (**) 00
64 2 Coluna final (**) 00

(*) A primeira linha é 0, a segunda 1 e assim por diante.


(**) As colunas são indicadas da direita para a esquerda. A coluna 0 é a última, a 1 é a penúltima e
assim por diante.
(***) Se diferente de zero o ECF também usará a linha anterior para a impressão do campo.

M012 – Revisão 18 – Pág 30


IBMCNFnn.CFG

IBMCNFnn.CFG
Utilizado para configurar comprovantes não fiscais em PDV IBM.
Para cada CNF (Comprovante Não Fiscal) do Software Zanthus, deve existir um arquivo texto
deste tipo, onde nn é o seu número. Este arquivo contém uma linha, com o número do CNF
correspondente no equipamento IBM.
Exemplo: IBMCNF02.cfg com conteúdo 01. O contador não fiscal 02 do software, que por
padrão é o de Sangria, corresponde ao CNF 01 da impressora IBM.

M012 – Revisão 18 – Pág 31


SWCNF0nn.CFG

SWCNF0nn.CFG
Utilizado para configurar comprovantes não fiscais em PDV Sweda.
Para cada CNF do Software Zanthus, deve existir um arquivo texto deste tipo, onde nn é o
seu número. Este arquivo contém uma linha, com o número do CNF correspondente no
equipamento Sweda.
Exemplo: SWCNF002.cfg com conteúdo 17. O contador não fiscal 02 do software, que por
padrão é o de Sangria, corresponde ao CNF 17 da impressora Sweda.

M012 – Revisão 18 – Pág 32


BMTCNFnn.CFG

BMTCNFnn.CFG

Utilizado para configurar comprovantes não fiscais em PDV Bematech.


Para cada CNF do Software Zanthus, deve existir um arquivo texto deste tipo, onde nn é o
seu número. Este arquivo contém uma linha, com o número do CNF correspondente no
equipamento Bematech.
Exemplo: BMTCNF05.cfg com conteúdo 17. O contador não fiscal 05 do software
corresponde ao CNF 17 da impressora Bematech.

Os CNFs 51 e 52 são reservados para Reforço e Sangria, respectivamente.

M012 – Revisão 18 – Pág 33


MCFCNFnn.CFG

MCFCNFnn.CFG
Utilizado para configurar comprovantes não fiscais em PDV QZ-1001.
Para cada CNF do Software Zanthus, deve existir um arquivo texto deste tipo, onde nn é o
seu número. Este arquivo contém uma linha, com o número do CNF correspondente no
equipamento QZ-1001.
Exemplo: MCFCNF02.cfg com conteúdo 17. O contador não fiscal 02 do software, que por
padrão é o de Sangria, corresponde ao CNF 17 da impressora QZ-1001.

M012 – Revisão 18 – Pág 34


DRGCNFnn.CFG

DRGCNFnn.CFG

Utilizado para configurar comprovantes não fiscais em PDV Dataregis.


Para cada CNF do Software Zanthus, deve existir um arquivo texto deste tipo, onde nn é o
seu número. Este arquivo contém uma linha, com o número do CNF correspondente no
equipamento Dataregis.
Exemplo: DRGCNF02.cfg com conteúdo 17. O contador não fiscal 02 do software, que por
padrão é o de Sangria, corresponde ao CNF 17 da impressora Dataregis.

M012 – Revisão 18 – Pág 35


ZANCNFnn.CFG

ZANCNFnn.CFG

Utilizado para configurar comprovantes não fiscais em PDV Zanthus.


Para cada CNF do Software Zanthus, deve existir um arquivo texto deste tipo, onde nn é o
seu número. Este arquivo contém uma linha, com o número do CNF correspondente no
equipamento Zanthus.
Exemplo: ZANCNF02.cfg com conteúdo 17. O contador não fiscal 02 do software, que por
padrão é o de Sangria, corresponde ao CNF 17 da impressora Zanthus.

M012 – Revisão 18 – Pág 36


QUACNFnn.CFG

QUACNFnn.CFG

Utilizado para configurar comprovantes não fiscais em PDV Quattro.


Para cada CNF do Software Zanthus, deve existir um arquivo texto deste tipo, onde nn é o
seu número. Este arquivo contém uma linha, com o número do CNF correspondente no
equipamento Quattro.
Exemplo: QUACNF02.cfg com conteúdo 17. O contador não fiscal 02 do software, que por
padrão é o de Sangria, corresponde ao CNF 17 da impressora Quattro.

M012 – Revisão 18 – Pág 37


ZPMCNFnn.CFG

ZPMCNFnn.CFG

Utilizado para configurar comprovantes não fiscais em PDV ZPM e seus OEMs.
Para cada CNF do Software Zanthus, deve existir um arquivo texto deste tipo, onde nn é o
seu número. Este arquivo contém uma linha, com o número do CNF correspondente no
equipamento ZPM.
Exemplo: ZPMCNF02.cfg com conteúdo 17. O contador não fiscal 02 do software, que por
padrão é o de Sangria, corresponde ao CNF 17 da impressora ZPM.

M012 – Revisão 18 – Pág 38


ITACNFnn.CFG

ITACNFnn.CFG

Utilizado para configurar comprovantes não fiscais em PDV Itautec.


Para cada CNF do Software Zanthus, deve existir um arquivo texto deste tipo, onde nn é o
seu número. Este arquivo contém uma linha, com o número do CNF correspondente no
equipamento Itautec.
Exemplo: ITACNF02.cfg com conteúdo 17. O contador não fiscal 02 do software, que por
padrão é o de Sangria, corresponde ao CNF 17 da impressora Itautec.

M012 – Revisão 18 – Pág 39


DRMCNFnn.CFG

DRMCNFnn.CFG

Utilizado para configurar comprovantes não fiscais em PDV Daruma.


Para cada CNF do Software Zanthus, deve existir um arquivo texto deste tipo, onde nn é o
seu número. Este arquivo contém uma linha, com o número do CNF correspondente no
equipamento Daruma.
Exemplo: DRMCNF02.cfg com conteúdo 17. O contador não fiscal 02 do software, que por
padrão é o de Sangria, corresponde ao CNF 17 da impressora Daruma.

M012 – Revisão 18 – Pág 40


BMTFPGnn.CFG

BMTFPGnn.CFG

Utilizado para configurar finalizadoras em PDV Bematech.


Para cada Finalizadora do Software Zanthus, deve existir um arquivo texto deste tipo, onde
nn é o seu número. Este arquivo contém uma linha, com o número da finalizadora
correspondente no equipamento Bematech.

Exemplo: BMTFPG02.cfg com conteúdo 05. A finalizadora 02 do software corresponde à


finalizadora 05 da impressora Bematech.

Observações:
- Como o firmware Bematech exige o recadastramento das formas de pagamento
todo dia, foi criado o programa ZPP_BMTC.EXE, que lê um arquivo de
configuração (BMTCFPAG.CFG, descrito abaixo) e carrega as formas de
pagamento. Recomendamos executar esse programa imediatamente antes do
aplicativo PDV.
- O software básico deve ser programado para truncamento (através do comando
39).
- A tabela com a definição dos formatos para impressão de cheques fica no arquivo
BMTBANCO.CFG.
- Conteúdo do arquivo BMTCFPAG.CFG:
Este arquivo deve conter tantas linhas quantas as finalizadoras utilizada pela
impressora. O formato de cada linha é:
NN=XXXXXXXX, onde:
NN – número da finalizadora
XXXXXXXX - nome da finalizadora (até 16 caracteres)
Cada linha deve terminar com um avanço de linha (LF)
A Finalizadora 01 é reservada para dinheiro. Não deve constar nesse arquivo.

Exemplo:

[FORMAS DE PAGAMENTO]
02=CHEQUE
03=CARTAO
04=TICKET

Os arquivos aqui citados estão disponíveis em nossa área de FTP:

ftp://ftp.zanthus.com.br/pub/Zeus_Frente_de_Loja/_Complementares/PDV/Bematech/

M012 – Revisão 18 – Pág 41


DRGFPGnn.CFG

DRGFPGnn.CFG

Utilizado para configurar finalizadoras em PDV Dataregis.


Para cada Finalizadora do Software Zanthus, deve existir um arquivo texto deste tipo, onde
nn é o seu número. Este arquivo contém uma linha, com o número da finalizadora
correspondente no equipamento Dataregis.

Exemplo: DRGFPG02.cfg com conteúdo 05. A finalizadora 02 do software corresponde à


finalizadora 05 da impressora Dataregis.

M012 – Revisão 18 – Pág 42


ZANFPGnn.CFG

ZANFPGnn.CFG

Utilizado para configurar finalizadoras em PDV ZANTHUS.


Para cada Finalizadora do Software Zanthus, deve existir um arquivo texto deste tipo, onde
nn é o seu número. Este arquivo contém uma linha, com o número da finalizadora
correspondente no equipamento ZANTHUS.

Exemplo: ZANFPG02.cfg com conteúdo 05. A finalizadora 02 do software corresponde à finalizadora


05 da impressora ZANTHUS.

M012 – Revisão 18 – Pág 43


QUAFPGnn.CFG

QUAFPGnn.CFG

Utilizado para configurar finalizadoras em PDV Quattro.


Para cada Finalizadora do Software Zanthus, deve existir um arquivo texto deste tipo, onde
nn é o seu número. Este arquivo contém uma linha, com o número da finalizadora
correspondente no equipamento Quattro.

Exemplo: QUAFPG02.cfg com conteúdo 05. A finalizadora 02 do software corresponde à finalizadora


05 da impressora Quattro.

M012 – Revisão 18 – Pág 44


SWEFPGnn.CFG

SWEFPGnn.CFG

Utilizado para configurar finalizadoras em PDV Sweda.


Para cada Finalizadora do Software Zanthus, deve existir um arquivo texto deste tipo, onde
nn é o seu número. Este arquivo contém uma linha, com o número da finalizadora
correspondente no equipamento Sweda.

Exemplo: SWEFPG02.cfg com conteúdo 05. A finalizadora 02 do software corresponde à finalizadora


05 da impressora Sweda.

M012 – Revisão 18 – Pág 45


MCFFPGnn.CFG

MCFFPGnn.CFG

Utilizado para configurar finalizadoras em PDV Mecaf.


Para cada Finalizadora do Software Zanthus, deve existir um arquivo texto deste tipo, onde
nn é o seu número. Este arquivo contém uma linha, com o número da finalizadora
correspondente no equipamento Mecaf.

Exemplo: MCFFPG02.cfg com conteúdo 05. A finalizadora 02 do software corresponde à finalizadora


05 da impressora Mecaf.

M012 – Revisão 18 – Pág 46


IBMFPGnn.CFG

IBMFPGnn.CFG

Utilizado para configurar finalizadoras em PDV IBM.


Para cada Finalizadora do Software Zanthus, deve existir um arquivo texto deste tipo, onde
nn é o seu número. Este arquivo contém uma linha, com o número da finalizadora
correspondente no equipamento IBM.

Exemplo: IBMFPG02.cfg com conteúdo 05. A finalizadora 02 do software corresponde à finalizadora


05 da impressora IBM.

M012 – Revisão 18 – Pág 47


ZPMFPGnn.CFG

ZPMFPGnn.CFG

Utilizado para configurar finalizadoras em PDV ZPM.


Para cada Finalizadora do Software Zanthus, deve existir um arquivo texto deste tipo, onde
nn é o seu número. Este arquivo contém uma linha, com o número da finalizadora
correspondente no equipamento ZPM.

Exemplo: ZPMFPG02.cfg com conteúdo 05. A finalizadora 02 do software corresponde à finalizadora


05 da impressora ZPM.

ZPPERD00.CFG

A Biblioteca (lib3zpperdas.so para Linux e zpperdas.dll para Windows), será responsável pela
integração de sistemas de monitoramento de mercado com o programa aplicativo fiscal da
Zanthus.

Hoje está biblioteca contempla o sistema CASH da Top Sistemas Tecnologia e Soluções.
. A ativação do "sistema de prevenção e perdas" é feita através do arquivo de configuração
ZPPERD00.CFG a "não existência" deste arquivo ou a "não consistência" das informações contidas
neste arquivo farão com que a ativação não se realize.
. Para a ativação da integração do sistema de monitoramento de mercado (sistema CASH) da Top
Sistemas no arquivo ZPPERD00.CFG deverá ter o seguinte parâmetro:

TIPO01=1 . O parâmetro TIPOXX=N, onde:


XX - corresponde ao sistema de monitoramento integrado ao programa aplicativo fiscal da Zanthus e
também define o nome do arquivo de configuração, ZPPERXX.CFG, específico do sistema de
monitoramento. A relação de sistemas integrados são: 01 = sistema CASH da Top Sistemas.
N - define se o sistema de monitoramento integrado ao programa aplicativo fiscal da Zanthus
encontra-se ativo ou não: 0 - sistema inativo e 1 - sistema ativo.

. No arquivo de configuração específico do sistema de monitoramento de mercado (sistema CASH)


da Top Sistemas, ZPPERD01.CFG deverá conter o endereço e a porta do servidor sistema CASH.
endereço=n - define o endereço IP do servidor, exemplo: 186.202.165.195.
porta=n - define a porta do servidor, exemplo: 80, se esta opção não existir no arquivo será usado a
porta padrão do servidor sistema CASH que é 8090.

M012 – Revisão 18 – Pág 48


ITAFPGnn.CFG

ITAFPGnn.CFG

Utilizado para configurar finalizadoras em PDV Itautec.


Para cada Finalizadora do Software Zanthus, deve existir um arquivo texto deste tipo, onde
nn é o seu número. Este arquivo contém uma linha, com o número da finalizadora
correspondente no equipamento Itautec.

Exemplo: ITAFPG02.cfg com conteúdo 05. A finalizadora 02 do software corresponde à finalizadora


05 da impressora Itautec.

M012 – Revisão 18 – Pág 49


DRMFPGnn.CFG

DRMFPGnn.CFG

Utilizado para configurar finalizadoras em PDV Daruma.


Para cada Finalizadora do Software Zanthus, deve existir um arquivo texto deste tipo, onde
nn é o seu número. Este arquivo contém uma linha, com o número da finalizadora
correspondente no equipamento Daruma.

Exemplo: DRMFPG02.cfg com conteúdo 05. A finalizadora 02 do software corresponde à finalizadora


05 da impressora Daruma.

M012 – Revisão 18 – Pág 50


ZTCP.CFG

ZTCP.CFG ou ZTCPA.CFG

Utilizado para comunicação entre programas utilizando protocolo TCP/IP.

Este arquivo é obrigatório no Linux e Windows, tanto para o PDV quanto para o Conc. No
Manager é usado pelo Kernel para as mensagens TCP/IP recebidas dos PDVs.

É possível ter um ZTCP.CFG geral, para todos os PDVs e um ZTCPA.CFG que define as
particularidades de cada PDV. (CodFon 180)

Parâmetro Conteúdo Exemplo


pz.subrede= Nome da subrede utilizado. Semelhante pz.subrede=LOJA
ao usado no znetb.cfg
pz.port= Porta-base de comunicação utilizada entre pz.port=27000
os aplicativos. A partir do número aqui
indicado poderão ser usadas portas Neste caso serão usadas as portas de 27000 a
seqüenciais até o numero somado de 512. 27512.
pz.listen= Número de comandos Listen simultâneos. pz.listen=1
O Padrão é 3. para o pdv recomenda-se 1.
pz.expiranome= Tempo em segundos para conservar o pz.expiranome=180
cache de IPs não relacionados na opção
abaixo. O Padrão é 3600.
pz.nnn=endereço_ip Endereço ip de cada estação da rede, pz.000=192.168.0.0 (onde roda o PonteZ)
onde nnn é o numero da estação. Colocar pz.001=192.168.0.1
uma linha para cada estação da rede.
pz.idle= Tempo em segundos de inatividade para pz.idle=180
desconectar uma conexão. O padrão é 30.
pz.necess= Tempo em segundos para eleger uma pz.necess=21
conexão a ser encerrada, quando o
numero de sessões estiver completo. O
Padrão é 15.
pz.ipbase=endereço_ip Opção para não ter que cadastrar todos pz.ipbase=192.168.0.0
os equipamentos da rede. O programa
tentará se comunicar com cada estação, para se comunicar com o pdv 4 a aplicação
colocando seu número no último número tentará se conectar ao ip 192.168.0.4.
do ip.
meuip=endereço_ip Endereço ip da máquina onde roda o meuip=192.168.0.1
aplicativo que está usando este arquivo.
Sessoes= Número de sessões simultâneas. O sessoes=2
Padrão é 10. Recomenda-se colocar 2 no
PDV.
filarx= Número de mensagens enfileiradas para Filarx=5
processamento. O padrão é 64.
Recomenda-se 5 para o PDV.
T1= Tempo em segundos para estabelecer T1=5
comunicação. O Padrão é 5.
T2= Tempo em segundos para desconexão. O T2=10
padrão é 5.
T3= Tempo em segundos para revalidar T3=5
conexão. O padrão é 5.
T5= Tempo em segundos para transmissão. O T5=115
padrão é 45.
T6= Tempo em segundos para recepção. O T6=115
padrão é 45.
T7= Tempo em segundos para sair do ar. O T7=40
padrão é 15.
cnx_flags=n Ajustes no tratamento de conexões via cnx_flags=0
(CodFon 147) ZTCP com Kernel em outra rede

M012 – Revisão 18 – Pág 51


PONTEZ.CFG

PONTEZ.CFG

Utilizado para configurar o programa PonteZ.


Este programa traduz mensagens tcp-ip para netbios, conectando um concentrador DOS
executado em janela do Windows a estações Linux.

Parâmetro Conteúdo Exemplo


Conc=n Número do concentrador, com o qual o Conc=0
programa se comunicará via Netbios.
Automatica Faz com que o programa ative a Automática
comunicação assim que colocado no ar.
Tem o mesmo efeito de acionar o botão
Ativa “ponte”.
Logando_eventos Só para depuração. Deve ser usado com Logando_eventos
orientação da zanthus.
Pdv=n Número do pdv, com o qual o programa se Pdv=4
comunicará via TCP/IP. Colocar uma linha
para cada PDV nessa situação.

M012 – Revisão 18 – Pág 52


INIC_DIA.BAT

INIC_DIA.BAT

Executa procedimentos ao iniciar um novo dia.

Executa os procedimentos contidos nesse arquivo de lote (em DOS), no início de dia do
Concentrador. Até o término da sua execução o aplicativo do Conc ficará congelado.

Para executá-lo, o arquivo deve estar no diretório de trabalho do Concentrador.

M012 – Revisão 18 – Pág 53


ZPAYGO.CFG

ZPAYGO.CFG

Configurações para uso do TEF Pay&Go.

Parâmetro Conteúdo Exemplo


IP_SERVIDOR= n Endereço IP do servidor Pay&Go IP_SERVIDOR=192.168.0.1
PORT_PDVppp=n Porta a qual determinado pdv se PORT_PDV001=20001
conectará ao servidor
LINHAS_DISPLAY= Número de linhas do display (de 2 a 6) LINHAS_DISPLAY=2
COLUNAS_DISPLAY= Número de colunas do display (de 16 a COLUNAS_DISPLAY=20
24)

M012 – Revisão 18 – Pág 54


TECPAYGO.CFG

TECPAYGO.CFG

Utilizado para configurar o teclado da interação com o servidor Pay&Go.

Parâmetro Conteúdo Exemplo


INTERROMPE=nn Indica o código da tecla que interrompe a INTERROMPE=11
interação (padrão = 11, correspondente a
tecla FUNC do PDV)
TECLA:xxx=yyy Indica que a tecla xxx deve ser usada na TECLA:68=8
interação com a função yyy.
A Codificação para Pay&Go (yyy) é: Obs.: Antes de ler o arquivo, o programa
OK ou ENTER 1 adotará os seguintes valores (além das teclas
BACKSPACE 2 numéricas):
CANCEL ou ESC 3
FUNCAO 1 4 TECLA:68=8
FUNCAO 2 5 TECLA:78=9
FUNCAO 3 6 TECLA:104=10
FUNCAO 4 7 TECLA:105=11
SETA ESQUERDA 8 TECLA:62=12
TECLA:58=1
SETA DIREITA 9
TECLA:1=3
SETA ACIMA 10
TECLA:2=2
SETA ABAIXO 11 TECLA:21=2
TAB 12 TECLA:72=42
0a9 48 a 57
(ASCII)
AaZ 65 a 90
(ASCII)
* ou # 42

M012 – Revisão 18 – Pág 55


ZFARMACO.CFG

ZFARMACO.CFG

Utilizado para interação com o servidor FARMACO.

(CodFon 113)
Parâmetro Conteúdo Exemplo
IP= n Endereço IP do servidor FARMACO IP=192.168.0.1
PORTA=n Porta na qual o pdv se conectará ao PORTA=17030
servidor
SEGUNDOS= n Tempo de espera da resposta SEGUNDOS=7
(CodFon 114)
OPCOES=n Opções adicionais no protocolo OPCOES=0
(CodFon 114)

M012 – Revisão 18 – Pág 56


RFD00.CFG

RFD00.CFG

Informação complementar para geração do Registro de Fita Detalhe.

(CodFon 167)
Conteúdo Exemplo
Data e hora (AAAAMMDDHHMMSS) do cadastramento do 20071212134532
estabelecimento usuário na Memória Fiscal do ECF

M012 – Revisão 18 – Pág 57


RFD01.CFG

RFD01.CFG

Informação complementar para geração do Registro de Fita Detalhe.

(CodFon 167)
Conteúdo Exemplo
CRO do cadastramento do estabelecimento usuário do ECF 00001

M012 – Revisão 18 – Pág 58


RFD02.CFG

RFD02.CFG

Informação complementar para geração do Registro de Fita Detalhe.

(CodFon 167)
Conteúdo Exemplo
Número de ordem do usuário do ECF 003

M012 – Revisão 18 – Pág 59


RFD20.CFG

RFD20.CFG

Informação complementar para geração do Registro de Fita Detalhe.

(CodFon 167)
Conteúdo Exemplo
Versão do Software básico 1.1.1.0

M012 – Revisão 18 – Pág 60


RFD21.CFG

RFD21.CFG

Informação complementar para geração do Registro de Fita Detalhe.

(CodFon 167)
Conteúdo Exemplo
Data e hora (AAAAMMDDHHMMSS) da gravação na Memória 20071212140317
Fiscal da versão do software básico.

M012 – Revisão 18 – Pág 61


RECRGOP0.CFG

RECRGOP0.CFG

Arquivo utilizado para converter o nome da operadora recebido pela transação de Recarga de
Celular (CliSitef) em um código numérico.

Para o campo M07AW (manual M001), guardar o código da operadora de recarga de celular
é necessário configurar o arquivo RECRGOP0.CFG

(CodFon 181)
Conteúdo Exemplo
Nome da operadora = código.(Uma linha para cada operadora) Vivo=73

Os nomes abaixo foram extraídos dos Logs da Clisitef. Caso algum código não seja gravado, será
necessário ativar o log para obtenção do nome exato da operadora:

Amazonia Celular=
Vivo=
Claro=
Oi=
TIM=
Telemig=
Brasil Telecom=

M012 – Revisão 18 – Pág 62


ZMWS0000.CFG

ZMWS0000.CFG ou ZMAA0000.CFG

Utilizado para acesso do PDV diretamente ao ZMWS (Web Server)

Cada acesso ao ZMWS foi classificado com um ou dois números dentro de um grupo de
funcionalidades. Essa classificação é usada para definir a seqüência de arquivos que serão
lidos para que o PDV obtenha a configuração para acesso.

A tabela seguinte define o agrupamento das funcionalidades implementadas, que afeta a


ordem de leitura dos arquivos de configuração do acesso ao ZMWS.

(CodFon 190)
Primeira Segunda
Grupo definição definição
Funcionalidade
(GG) específica específica
(AA) (BB)
Notificação da identificação da carga 1 99 1
Validação da carga CodFon 191 1 99 2
Consulta login de operador 2 99 1
Troca de senha de funcionário 2 99 2
Consulta voucher 3 99 1
Empenha voucher 3 99 2
Cancela empenho de voucher 3 99 3
Consulta vasilhame 4 99 1
Consulta premiação 5 99 1
Consulta pedido 6 99 1
Consulta cadastros 7 99 1
Aviso 8 99 1
Cartão presente 9 99 1
Transmissão de movimento 10 99 1
Recuperação de movimento 10 99 3
Envio de inventário do PDV 11 99 1
Teste de conexão com Manager
12 60 1
(inventário simples) Versão 1.x.x.298
Nota Fiscal no PDV Versão 1.6.8.0 12 99 1
Claz 13 99 1
Mensagem de erros no PDV 14 99 1
Sessão SaaS 15 99 1
Modulo PDV (php) off line 16 99 1
Reservado 17 99 1
Fidelização externa Versão 1.xx.xx.235 18 99 1
Controle SAT 19 99 1
Geração do arquivo de estoque 60 01
Geração do arquivo de finalizadoras 60 02

Uma funcionalidade classificada com os números AA e BB dentro do grupo GG provocará a


leitura de arquivos na seguinte ordem: ZMWS0000.CFG (definição geral), ZMWSGG00.CFG
(definição geral do grupo GG), ZMWSGGAA.CFG (primeira definição específica da

M012 – Revisão 18 – Pág 63


ZMWS0000.CFG

funcionalidade) e ZMWSGGBB.CFG (segunda definição específica da funcionalidade). Se


houver a mesma definição em mais de um arquivo de configuração, prevalecerá a última lida.

Essa estrutura de configuração permite que se configure cada funcionalidade de forma


independente, sem perder a facilidade de ter uma configuração geral. Assim, a
recomendação é usar o arquivo ZMWS0000.CFG como a configuração geral, e quando
houver necessidade usar a configuração específica, de acordo com a classificação de cada
funcionalidade.

Com a criação do conceito de servidor alternativo para os webservices que o PDV utiliza, não
serão lidos apenas arquivos cujos nomes tenham prefixo ZMWS, mas também arquivos com
prefixo ZMAA (quando o servidor alternativo estiver ativo).

(CodFon 183)
Parâmetro Conteúdo Exemplo
endereco=n Define o endereço e a porta do ZMWS. endereco=192.168.0.215:80
path=[caminho] Define a aplicação que deve ser disparada pelo path=/cgi-bin/zmws/soap/
ZMWS.
path_forcado=[caminho] Utilizado para definir a aplicação que será path_forcado=servidor/webservice.asmx
disparada pela chamada Web Service (Utilizada
quando o acesso é feito a um Web Service
externo.
proxy= n Define o endereço e a porta do servidor proxy. proxy=192.168.0.215:80
timeout=n Define o tempo, em segundos, que o PDV deve timeout=30
esperar pela resposta do ZMWS..
opcoes=n Define o nível de detalhamento do log. Esta opcoes=32
opção substitui o valor definido pela função 3451.
opcoes_or=n Define os bits que devem ser setados na opção opcoes_or=32
de detalhamento do log. Os bits são setados sem
afetar os demais, cujo default é o valor
programado através da função 3451.
Com esta opção, é possível alterar o nível de
detalhamento de uma funcionalidade específica.
opcoes_and=n Define os bits que devem ser resetados na opção opcoes_and=32
de detalhamento do log. Os bits são setados sem
afetar os demais, cujo default é o valor
programado através da função 3451.
Com esta opção, é possível alterar o nível de
detalhamento de uma funcionalidade específica.
flags=n Flags que definem regras que serão utilizadas na flags=1
comunicação com o Web Server.
0 – utiliza http 1.1
1 – utiliza http 1.0
flags_or=n Flags que definem regras que serão utilizadas na flags_or=1
comunicação com o Web Server. Os flags são
setados sem afetar os demais.
0 – utiliza http 1.1
1 – utiliza http 1.0
flags_and=n Flags que definem regras que serão desativadas flags_and=1
na comunicação com o Web Server. Os flags são
setados sem afetar os demais.
0 – utiliza http 1.1
1 – utiliza http 1.0
conexao_timeout=n Tempo de espera, em segundos, para conexão Conexão_timeout=5
web servisse. Na sua ausência, usa o mesmo
tempo do parâmetro timeout.
Versão 1.5.1 da biblioteca ZURL.

M012 – Revisão 18 – Pág 64


RECMTU0000.CFG

RESTG0000.CFG

Utilizado para acesso do PDV diretamente ao Manager via protocolo REST.

Cada acesso ao REST foi classificado com um ou dois números dentro de um grupo de
funcionalidades. Essa classificação é usada para definir a sequência de arquivos que serão
lidos para que o PDV obtenha a configuração para acesso.

A tabela seguinte define o agrupamento das funcionalidades implementadas, que afeta a


ordem de leitura dos arquivos de configuração do acesso via REST.

Primeira Segunda
Grupo definição definição
Funcionalidade
(GG) específica específica
(AA) (BB)
Envio dos contadores de eventos do
1 99 1
PDV
Obtenção de informações sobre a
2 99 1
atualização de versão
Baixa do arquivo de versão do
2 99 2
servidor
Notificação de atualização de versão 2 99 3
Notificação de efetivação de
3 99 1
agendamento
Lista de vouchers disponíveis 4 99 1
Item coletado 5 99 1
Convênio 6 99 1
Devolução PDV 7 99 1
Histórico de compra 8 99 1
Fidelização de cliente 9 99 1
Senha de cliente 10 99 1
Item premiado 11 99 1
Concentrador de prêmio 12 99 1
Biometria 13 99 1
Resposta SAT 14 99 1
Login Único 15 99 1
Número ECF Virtual 16 99 1
PAF 17 99 1
Cupom de desconto 18 99 1
Comunicação com o servidor de
pontuação (Versão 1.x.x.285) 19 99 1

Consulta estoque PAF 20 99 1


Trata resposta Posto 21 99 1

Uma funcionalidade classificada com os números AA e BB dentro do grupo GG provocará a


leitura de arquivos na seguinte ordem: REST0000.CFG (definição geral), RESTGG00.CFG
(definição geral do grupo GG), RESTGGAA.CFG (primeira definição específica da

M012 – Revisão 18 – Pág 65


RECMTU0000.CFG

funcionalidade) e RESTGGBB.CFG (segunda definição específica da funcionalidade). Se


houver a mesma definição em mais de um arquivo de configuração, prevalecerá a última lida.

Essa estrutura de configuração permite que se configure cada funcionalidade de forma


independente, sem perder a facilidade de ter uma configuração geral. Assim, a
recomendação é usar o arquivo RESTG0000.CFG como a configuração geral, e quando
houver necessidade usar a configuração específica, de acordo com a classificação de cada
funcionalidade.

Parâmetro Conteúdo Exemplo


endereco=n Define o endereço e a endereco=192.168.0.215:80
porta do ZMWS.
path=[caminho] Define a aplicação que path=/cgi-bin/zmws/soap/
deve ser disparada pelo
ZMWS.
path_forcado=[caminho] Utilizado para definir a path_forcado=servidor/webservice.asmx
aplicação que será
disparada pela chamada
Web Service (Utilizada
quando o acesso é feito
a um Web Service
externo.
proxy= n Define o endereço e a proxy=192.168.0.215:80
porta do servidor proxy.
timeout=n Define o tempo, em timeout=30
segundos, que o PDV
deve esperar pela
resposta do ZMWS..
opcoes=n Define o nível de opcoes=32
detalhamento do log.
Esta opção substitui o
valor definido pela função
3451.

M012 – Revisão 18 – Pág 66


RECMTU0000.CFG

Parâmetro Conteúdo Exemplo


opcoes_or=n Define os bits que devem opcoes_or=32
ser setados na opção de
detalhamento do log. Os
bits são setados sem
afetar os demais, cujo
default é o valor
programado através da
função 3451.
Com esta opção, é
possível alterar o nível de
detalhamento de uma
funcionalidade
específica.
opcoes_and=n Define os bits que devem opcoes_and=32
ser resetados na opção
de detalhamento do log.
Os bits são setados sem
afetar os demais, cujo
default é o valor
programado através da
função 3451.
Com esta opção, é
possível alterar o nível de
detalhamento de uma
funcionalidade
específica.
flags=n Flags que definem regras flags=1
que serão utilizadas na
comunicação com o Web
Server.
0 – utiliza http 1.1
1 – utiliza http 1.0
flags_or=n Flags que definem regras flags_or=1
que serão utilizadas na
comunicação com o Web
Server. Os flags são
setados sem afetar os
demais.
0 – utiliza http 1.1
1 – utiliza http 1.0
flags_and=n Flags que definem regras flags_and=1
que serão desativadas
na comunicação com o
Web Server. Os flags são
setados sem afetar os
demais.
0 – utiliza http 1.1
1 – utiliza http 1.0
conexao_timeout=n Tempo de espera, em Conexão_timeout=5
segundos, para conexão
web servisse. Na sua
ausência, usa o mesmo
tempo do parâmetro
timeout.
Versão 1.5.1 da
biblioteca ZURL.
saas_endereco= Deve ser preenchido com saas_endereco=retail.zanthusonline.com.br:80
o endereço do SAAS

M012 – Revisão 18 – Pág 67


RECMTU0000.CFG

RECMTU0000.CFG

Utilizado para acesso do PDV ao servidor de recarga MTU.

(Versão 1.xx.xx.254)
Parâmetro Conteúdo Exemplo
endereco=n Define o endereço e a porta do endereco=192.168.0.215:80
servidor.
path=[caminho] Define a aplicação que deve path=/cgi-bin/zmws/soap/
ser disparada no servidor.
path_forcado=[caminho] Utilizado para definir a path_forcado=servidor/webservice.asmx
aplicação que será disparada
pela chamada Web Service
(Utilizada quando o acesso é
feito a um Web Service
externo.
proxy= n Define o endereço e a porta do proxy=192.168.0.215:80
servidor proxy.
timeout=n Define o tempo, em segundos, timeout=30
que o PDV deve esperar pela
resposta do servidor.
opcoes=n Define o nível de detalhamento opcoes=32
do log. Esta opção substitui o
valor definido pela função 3451.
opcoes_or=n Define os bits que devem ser opcoes_or=32
setados na opção de
detalhamento do log. Os bits
são setados sem afetar os
demais, cujo default é o valor
programado através da função
3451.
Com esta opção, é possível
alterar o nível de detalhamento
de uma funcionalidade
específica.
opcoes_and=n Define os bits que devem ser opcoes_and=32
resetados na opção de
detalhamento do log. Os bits
são setados sem afetar os
demais, cujo default é o valor
programado através da função
3451.
Com esta opção, é possível
alterar o nível de detalhamento
de uma funcionalidade
específica.
flags=n Flags que definem regras que flags=1
serão utilizadas na
comunicação com o Web
Server.
0 – utiliza http 1.1
1 – utiliza http 1.0
flags_or=n Flags que definem regras que flags_or=1
serão utilizadas na
comunicação com o Web
Server. Os flags são setados
sem afetar os demais.
0 – utiliza http 1.1
1 – utiliza http 1.0

M012 – Revisão 18 – Pág 68


RECMTU0000.CFG

Parâmetro Conteúdo Exemplo


flags_and=n Flags que definem regras que flags_and=1
serão desativadas na
comunicação com o Web
Server. Os flags são setados
sem afetar os demais.
0 – utiliza http 1.1
1 – utiliza http 1.0
conexao_timeout=n Tempo de espera, em Conexão_timeout=5
segundos, para conexão web
servisse. Na sua ausência, usa
o mesmo tempo do parâmetro
timeout.
Versão 1.5.1 da biblioteca
ZURL.

M012 – Revisão 18 – Pág 69


PPFILA.CFG

PPFILA.CFG

Utilizado para acesso do PDV ao Servidor do Papa Fila.

(Versão 1.xx.xx.254)
Parâmetro Conteúdo Exemplo
endereco=n Define o endereço e a porta do endereco=192.168.0.215:80
servidor.
path=[caminho] Define a aplicação que deve path=/cgi-bin/zmws/soap/
ser disparada no servidor.
path_forcado=[caminho] Utilizado para definir a path_forcado=servidor/webservice.asmx
aplicação que será disparada
pela chamada Web Service
(Utilizada quando o acesso é
feito a um Web Service
externo.
proxy= n Define o endereço e a porta do proxy=192.168.0.215:80
servidor proxy.
timeout=n Define o tempo, em segundos, timeout=30
que o PDV deve esperar pela
resposta do servidor.
opcoes=n Define o nível de detalhamento opcoes=32
do log. Esta opção substitui o
valor definido pela função 3451.
opcoes_or=n Define os bits que devem ser opcoes_or=32
setados na opção de
detalhamento do log. Os bits
são setados sem afetar os
demais, cujo default é o valor
programado através da função
3451.
Com esta opção, é possível
alterar o nível de detalhamento
de uma funcionalidade
específica.
opcoes_and=n Define os bits que devem ser opcoes_and=32
resetados na opção de
detalhamento do log. Os bits
são setados sem afetar os
demais, cujo default é o valor
programado através da função
3451.
Com esta opção, é possível
alterar o nível de detalhamento
de uma funcionalidade
específica.
flags=n Flags que definem regras que flags=1
serão utilizadas na
comunicação com o Web
Server.
0 – utiliza http 1.1
1 – utiliza http 1.0

M012 – Revisão 18 – Pág 70


PPFILA.CFG

Parâmetro Conteúdo Exemplo


flags_or=n Flags que definem regras que flags_or=1
serão utilizadas na
comunicação com o Web
Server. Os flags são setados
sem afetar os demais.
0 – utiliza http 1.1
1 – utiliza http 1.0
flags_and=n Flags que definem regras que flags_and=1
serão desativadas na
comunicação com o Web
Server. Os flags são setados
sem afetar os demais.
0 – utiliza http 1.1
1 – utiliza http 1.0
conexao_timeout=n Tempo de espera, em Conexão_timeout=5
segundos, para conexão web
servisse. Na sua ausência, usa
o mesmo tempo do parâmetro
timeout.
Versão 1.5.1 da biblioteca
ZURL.

M012 – Revisão 18 – Pág 71


SITEF_IP.CFG

SITEF_IP.CFG

Utilizado para acesso do PDV ao Servidor Sitef.

Caso existe, a informação do arquivo será utilizada em substituição ao valor informado na


parametrização.
Se uma opção não existir no arquivo, o valor da parametrização atual será mantido (ou seja,
o arquivo pode conter apenas o IP, deixando a porta como estiver parametrizada).

(CodFon 187)
Parâmetro Conteúdo Exemplo
IP=n Define o endereço IP do servidor. IP=192.168.0.1
PORT= n Define a porta do servidor. PORT=80

M012 – Revisão 18 – Pág 72


RETAG_IP.CFG

RETAG_IP.CFG

Utilizado para acesso do PDV ao Servidor de Retaguarda genérica. (CodFon 187)

Caso existe, a informação do arquivo será utilizada em substituição ao valor informado na


parametrização.
Se uma opção não existir no arquivo, o valor da parametrização atual será mantido (ou seja,
o arquivo pode conter apenas o IP, deixando a porta como estiver parametrizada).

Os parâmetros para acesso via socket são obtidos de arquivos de configuração, lidos na
seguinte ordem: RETAG_IP.CFG (definição geral), RETAG_IPSS.CFG (definição geral do
tipo de serviço SS), RETAG_IPSSFF.CFG (definição específica da finalizadora FF, quando
houver, no tipo de serviço SS) e RT01SSFFfffff.CFG (definição específica para a função fffff,
quando houver, no tipo de serviço SS e finalizadora FF). (Versão 1.10.25.22)

Parâmetro Conteúdo Exemplo


IP=n Define o endereço IP do servidor. IP=192.168.0.1
PORT= n Define a porta do servidor. PORT=80
FLAGS=n Opções do protocolo de comunicação FLAGS=3
(Versão 1.10.25.22)
TIMEOUT= n Tempo de espera, em segundos. TIMEOUT=10
(Versão 1.10.25.22)

M012 – Revisão 18 – Pág 73


GIFTZ_IP.CFG

GIFTZ_IP.CFG

Utilizado para acesso do PDV ao Servidor de Cartão Presente.

Caso existe, a informação do arquivo será utilizada em substituição ao valor informado na


parametrização.
Se uma opção não existir no arquivo, o valor da parametrização atual será mantido (ou seja,
o arquivo pode conter apenas o IP, deixando a porta como estiver parametrizada).

(CodFon 187)
Parâmetro Conteúdo Exemplo
IP=n Define o endereço IP do servidor Giftcard. IP=192.168.0.1
PORT= n Define a porta do servidor Giftcard. PORT=80

M012 – Revisão 18 – Pág 74


PEDIDARQ_IP.CFG

PEDIDARQ_IP.CFG

Utilizado para acesso do PDV ao Servidor de Pedidos.

Caso existe, a informação do arquivo será utilizada em substituição ao valor informado na


parametrização.
Se uma opção não existir no arquivo, o valor da parametrização atual será mantido (ou seja,
o arquivo pode conter apenas o IP, deixando a porta como estiver parametrizada).

(Versão 1.xx.xx.254)
Parâmetro Conteúdo Exemplo
IP=n Define o endereço IP do servidor de pedidos. IP=192.168.0.1
PORT= n Define a porta do servidor de pedidos. PORT=80

M012 – Revisão 18 – Pág 75


TECHNIK0000.CFG

TECHNIK0000.CFG

Utilizado para acesso do PDV diretamente ao Web Server da Technik para notificação da
integração com o sistema de controle de estacionamento.

(CodFon 185)
Parâmetro Conteúdo Exemplo
endereco=n Define o endereço, incluindo a porta do Web endereco=192.168.0.215:80
Server.
path=[caminho] Define a aplicação que deve ser disparada pelo path=/cgi-bin/zmws/soap/
Web Server.
proxy= n Define o endereço e a porta do servidor proxy. proxy=192.168.0.215:80
timeout=n Define o tempo, em segundos, que o PDV deve timeout=30
esperar pela resposta do Web Server.
opcoes=n Define o nível de detalhamento do log. opcoes=32
opcoes_or=n Define os bits que devem ser setados na opção opcoes_or=32
de detalhamento do log. Os bits são setados sem
afetar os demais.
Com esta opção, é possível alterar o nível de
detalhamento de uma funcionalidade específica.
opcoes_and=n Define os bits que devem ser resetados na opção opcoes_and=32
de detalhamento do log. Os bits são setados sem
afetar os demais.
Com esta opção, é possível alterar o nível de
detalhamento de uma funcionalidade específica.
flags=n Flags que definem regras que serão utilizadas na flags=1
comunicação com o Web Server.
0 – utiliza http 1.1
1 – utiliza http 1.0
flags_or=n Flags que definem regras que serão utilizadas na flags_or=1
comunicação com o Web Server. Os flags são
setados sem afetar os demais.
0 – utiliza http 1.1
1 – utiliza http 1.0
flags_and=n Flags que definem regras que serão desativadas flags_and=1
na comunicação com o Web Server. Os flags são
setados sem afetar os demais.
0 – utiliza http 1.1
1 – utiliza http 1.0
conexao_timeout=n Tempo de espera, em segundos, para conexão Conexão_timeout=5
web servisse. Na sua ausência, usa o mesmo
tempo do parâmetro timeout.
Versão 1.5.1 da biblioteca ZURL.

M012 – Revisão 18 – Pág 76


SSAVER.CFG ou SSAVERA.CFG

SSAVER.CFG ou SSAVERA.CFG

Utilizado para acesso do PDV Linux ou Windows às telas de descanso definidas para cada
situação.

Parâmetro Conteúdo Exemplo


SITUACAO=n Número do arquivo XMLZ que será utilizado SITUACAO=10
como tela de descanso, de acordo com a pasta
utilizada
TEMPO= n Tempo de repouso para que a tela de descanso TEMPO=30
entre em execução.

M012 – Revisão 18 – Pág 77


EXEC_PAF.CFG

EXEC_PAF.CFG

Utilizado para definir o executável que será disparado, quando da utilização do executável
lnx_paf (Linux) ou w_paf.exe (Windows).

(CodFon 194)
Parâmetro Conteúdo Exemplo
EXECUTAVEL=n Tipo do ECF que será executado. Os valores EXECUTAVEL=Zanthus
possíveis são:
Zanthus
Epson
Sweda
Sweda2
Daruma
Dataregis
ZPM
Bematech
Mecaf
Itautec
NCR

M012 – Revisão 18 – Pág 78


RT010000.CFG

RT010000.CFG

Utilizado para acesso do PDV diretamente ao Web Server de uma retaguarda genérica.

Os parâmetros para acesso ao Web Server são obtidos de arquivos de configuração, lidos na
seguinte ordem: RT010000.CFG (definição geral), RT01SS00.CFG (definição geral do tipo de
serviço SS), RT01SSFF.CFG (definição específica da finalizadora FF, quando houver, no tipo
de serviço SS). (CodFon 194)

Pode-se especificar parâmetros para uma determinada função. Nesse caso o nome do
arquivo terá o formato RT01SSFFfffff.CFG, onde fffff é o código da função. (Versão 1.xx.xx.215)

Parâmetro Conteúdo Exemplo


endereco=n Define o endereço e a porta do ZMWS. endereco=192.168.0.215:80
path=[caminho] Define a aplicação que deve ser disparada pelo path=/cgi-bin/zmws/soap/
ZMWS.
proxy= n Define o endereço e a porta do servidor proxy. proxy=192.168.0.215:80
timeout=n Define o tempo, em segundos, que o PDV deve timeout=30
esperar pela resposta do ZMWS..
opcoes=n Define o nível de detalhamento do log. Esta opcoes=32
opção substitui o valor definido pela função 3451.
opcoes_or=n Define os bits que devem ser setados na opção opcoes_or=32
de detalhamento do log. Os bits são setados sem
afetar os demais, cujo default é o valor
programado através da função 3451.
Com esta opção, é possível alterar o nível de
detalhamento de uma funcionalidade específica.
opcoes_and=n Define os bits que devem ser resetados na opção opcoes_and=32
de detalhamento do log. Os bits são setados sem
afetar os demais, cujo default é o valor
programado através da função 3451.
Com esta opção, é possível alterar o nível de
detalhamento de uma funcionalidade específica.
flags=n Flags que definem regras que serão utilizadas na flags=1
comunicação com o Web Server.
0 – utiliza http 1.1
1 – utiliza http 1.0
flags_or=n Flags que definem regras que serão utilizadas na flags_or=1
comunicação com o Web Server. Os flags são
setados sem afetar os demais.
0 – utiliza http 1.1
1 – utiliza http 1.0
flags_and=n Flags que definem regras que serão desativadas flags_and=1
na comunicação com o Web Server. Os flags são
setados sem afetar os demais.
0 – utiliza http 1.1
1 – utiliza http 1.0
conexao_timeout=n Tempo de espera, em segundos, para conexão Conexão_timeout=5
web servisse. Na sua ausência, usa o mesmo
tempo do parâmetro timeout.
Versão 1.5.1 da biblioteca ZURL.

M012 – Revisão 18 – Pág 79


NEPOS00.CFG

NEPOS00.CFG

Utilizado para acesso do PDV diretamente ao Web Server da Nepos, para notificação da
integração com o sistema de controle de estacionamento chamado Space.

(Versão 1.6.5.5)
Parâmetro Conteúdo Exemplo
IP=n Define o endereço IP do sistema Space. IP=192.168.0.215
PORT= n Define a porta de acesso ao sistema Space. PORT=80
TIMEOUT=n Define o tempo, em segundos, que o PDV deve TIMEOUT=30
esperar pela resposta do sistema Space.
TENTATIVAS= n Define o número de tentativas de comunicação TENTATIVAS=2
com o sistema Space.
OPCOES=n Define o nível de detalhamento do log das OPCOES=32
operações.

M012 – Revisão 18 – Pág 80


LINKC00.CFG

LINKC00.CFG

Utilizado para acesso do PDV diretamente ao Web Server da Linkc para notificação da
integração com o sistema de controle de estacionamento.

(Versão 1.6.7.22)
Parâmetro Conteúdo Exemplo
IP=n Define o endereço IP do sistema Linkc. IP=192.168.0.215
PORT= n Define a porta de acesso ao sistema Linkc. PORT=80
TIMEOUT=n Define o tempo, em segundos, que o PDV deve TIMEOUT=30
esperar pela resposta do sistema Linkc.
OPCOES=n Define o nível de detalhamento do log das OPCOES=32
operações.

M012 – Revisão 18 – Pág 81


ZMWSINIC.CFG

ZMWSINIC.CFG

(Versão 1.6.7.26)

Utilizado para indicar o estado (habilitado ou desabilitado) de cada funcionalidade do sistema.


Cada indicação é uma expressão “<identificador>=SIM” (para habilitar) ou
“<identificador>=NAO”.(para desabilitar). A tabela seguinte descreve o identificador de cada
funcionalidade:

Funcionalidade Identificador
Notificação da identificação da carga ZMWS_NOTIFCARGA
Consulta login de operador ZMWS_LOGIN
Voucher ZMWS_VOUCHER
Consulta vasilhame ZMWS_VASILHAME
Consulta premiação ZMWS_PREMIACAO
Consulta pedido ZMWS_PEDIDO
Consulta cadastros ZMWS_CONSULTAS
Aviso ZMWS_AVISO
Cartão presente ZMWS_GIFT
Transmissão de movimento ZMWS_TXMOV
Envio de inventário do PDV ZMWS_INVENTARIO
Retaguarda genérica ZMWS_RETAGUARDA
Controle de licenças (ou
ZMWS_CLAZ
licenciamento)

Se uma funcionalidade não for especificada, o PDV manterá o estado anterior (controlado pelas
funções 3401, 3402 e 3403), preservado nos arquivos não-voláteis.

Parâmetro Conteúdo Exemplo


ZMWS_TXMOV=n Transmissão de movimento por Web Service. ZMWS_TXMOV=SIM

M012 – Revisão 18 – Pág 82


PDV_WSRV.CFG

PDV_WSRV.CFG

(Versão 1.6.7.28)

Utilizado para indicar que o PDV deve responder comandos remotos, funcionando como um Web
Server.

Parâmetro Conteúdo Exemplo


PORTA=n Porta em que o servidor é ativado (Default 8080). PORTA=81

M012 – Revisão 18 – Pág 83


xxxFFFFF.CFG

xxxFFFFF.CFG

(Versão 1.6.7.0)

Utilizado para configurar o número do relatório gerencial emitido em determinada operação.


Para isso, deve ser criado um arquivo texto de nome “xxxFFFFF.CFG” (onde xxx é o prefixo do
tipo de ECF e FFFFF é o número da função em execução) contendo uma linha de texto na qual
apenas aparece o número do relatório gerencial que deve ser emitido nessa função.

Exemplo: DRM00151.CFG com conteúdo 02. A função 151(abertura de caixa) associará a


emissão de um relatório gerencial no relatório 02 da impressora fiscal Daruma.

Esta associação é importante nas operações do PAF-ECF, onde cada transação deve ter seu
relatório gerencial associado, ao invés de gravar todos as operações num único relatório gerencial.

M012 – Revisão 18 – Pág 84


ZCLISTF0.CFG

ZCLISTF0.CFG

(Versão 1.5.3 da biblioteca lib3zclistf.so ou zclistf.dll)

Utilizado para configurar o funcionamento da biblioteca ZCLISTF, da Zanthus. Apesar de ter


alguma similaridade com o arquivo CLISITEF.INI, da Software Express, eles são arquivos
diferentes e não podem ser mesclados em um só, por serem de empresas diferentes.

Podemos usar o pinpad de um modo mais sofisticado, como por exemplo, permitir que, durante a
recarga de celular, o próprio consumidor digite o número de celular no pinpad, ao invés da
operadora de caixa digitar. Para isso, a biblioteca da Zanthus tem que passar algumas
informações adicionais para a biblioteca da Software Express, tais como o número da porta em
que o pinpad está conectado e a chave de criptografia.

As duas entradas a seguir regulam como isso deve ser feito. Apenas os clientes que usam a
funcionalidade nova precisam se preocupar com o conteúdo desse arquivo. Se o arquivo não
existir, ou se não tiver as informações, o comportamento é o tradicional, com a operadora
digitando.

Por enquanto, está é a única rotina implementada nesta biblioteca.

Parâmetro Conteúdo Exemplo


CHAVEPINPAD=lista Faz com que o aplicativo acione a CliSiTef de CHAVEPINPAD=300;301
forma a usar a chave de criptografia da Zanthus
para as funções contidas na lista.
A lista é uma seqüência de números de funções
da CliSiTef, separadas pelo caracter ‘;’ (ponto-e-
vírgula).
Para que a operação de recarga de celular faça
a coleta do número do telefone no pinpad, as
funções 300 e 301 devem aparecer na lista.
PortaPinPadCB=n Para indicar em que porta está conectado o PortaPinPadCB=2
pinpad específico do Bradesco.

M012 – Revisão 18 – Pág 85


SBIG0000.CFG

SBIG0000.CFG

Utilizado para acesso do PDV ao autorizador do cartão BIG.

(Versão 1.7.14.10)
Parâmetro Conteúdo Exemplo
endereco=n Define o IP e a porta do autorizador endereco=192.168.0.215:5010
timeout=n Define o tempo, em segundos, que o PDV deve timeout=30
esperar pela resposta do autorizador.
opcoes=n Define o nível de detalhamento do log das opcoes=32
operações.

M012 – Revisão 18 – Pág 86


CMDAPREnn.CFG

CMDAPREnn.CFG

Utilizado para a execução de comandos (programas, tipicamente browser para atuar no


Manager) a partir de comandos enviados pelo núcleo ao programa de apresentação. Esse
módulo do núcleo é denominado CMDAPRE (abreviação de “comando para a apresentação”).

O comando executado é montado pelo núcleo a partir de arquivos de configuração, conforme


descrito abaixo.

Foram criadas 40 novas funções, de 3600 a 3639. Cada uma executa um comando
determinado pelo arquivo de nome CMDAPREnn.CFG, onde nn são os dois últimos dígitos da
função. Por exemplo, executar a função 3617 fará o programa ler o arquivo
CMDAPRE17.CFG.

O arquivo de configuração é composto por linhas contendo as definições do comando, de


acordo com a seguinte tabela:

(Versão 1.7.14.10)
Parâmetro Conteúdo Exemplo
SHELL=n Comando eventualmente SHELL=”cmd /K start”
necessário para disparar outros, de
acordo com o sistema operacional
em uso.
PROGRAMA= texto Programa que deve ser executado. PROGRAMA=firefox
ARGUMENTO=texto Texto com os argumentos que ARGUMENTO=
devem ser passados para o
programa.
Se esta opção for especificada, as
demais (relacionadas a montagem
de uma URL para acesso pelo
browser) serão ignoradas.
Se esta opção não for especificada,
o programa do PDV assume que o
browser deve ser disparado com
uma URL montada a partir das
opções IP, CAMINHO, TELA e
OPCOES.
IP= n Endereço que deve ser montado na IP=127.0.0.1
URL.
CAMINHO= [caminho] Path que deve ser montado na CAMINHO=manager/login_pdv_manager.php5
URL.
TELA= texto (Opcional) Tela do aplicativo Zeus TELA=
Manager a ser usada no acesso em
questão.
Se esta opção não for usada, o
aplicativo PDV abrirá o browser na
página de login do Zeus Manager.
OPCOES= texto (Opcional) Só pode ser utilizada em OPCOES=opt=Inc
conjunto com a configuração da
TELA a ser usada.
Configura opções a serem usadas
pelo usuário ao fazer acesso na
tela em questão (como inclusão,
exclusão, alteração e etc).

M012 – Revisão 18 – Pág 87


CMDAPREnn.CFG

Quando a execução do comando estiver associada a uma página do sistema Zeus Manager e houver
operador habilitado, a URL também conterá informações criptografadas, como usuário e senha do
funcionário que deseja fazer o acesso.

Exemplos de configuração:

Conteúdo do arquivo de configuração


ARGUMENTO=http://www.zanthus.com.br
Comando executado em Windows:

cmd /K start firefox http://www.zanthus.com.br

Comando executado em Linux:

firefox http://www.zanthus.com.br

Conteúdo do arquivo de configuração


IP=192.168.0.52

TELA=cad_troca.php5
Comando executado em Windows:

cmd /K start firefox http://192.168.0.52/manager/login_pdv_manager.php5?pdv_login=xxx

Comando executado em Linux:

firefox http://192.168.0.52/manager/login_pdv_manager.php5?pdv_login=xxx

onde xxx representa os dados criptografados.

M012 – Revisão 18 – Pág 88


CARG0000.CFG

CLAZ.CFG

Trata-se de um arquivo de configuração utilizado apenas no caso de uma nova instalação do


aplicativo PDV, e somente se o PDV em questão não possuir a carga de parâmetros presentes no
Arquivo 0 (arquivo de parâmetro descrito no documento M001 – Formatação de Registros). Caso o
PDV possua estes parâmetros carregados, este arquivo não será tratado.

O CLAZ.CFG contém dois identificadores (ou chaves):

LOJA – usado para identificar a loja de instalação do PDV;


CNPJ – usado para identificar o CNPJ da loja em questão.

Exemplo:

CLAZ.CFG:

LOJA = 001
CNPJ = 50245869000174

Este arquivo deve estar presente na mesma pasta (ou diretório) em que se encontra o arquivo
executável do aplicativo PDV.

M012 – Revisão 18 – Pág 89


CARG0000.CFG

ECF_CBAR.CFG

Foi criado um novo arquivo de configuração para impressão de códigos de barras,


o ECF_CBAR.CFG, com as seguintes opções:

- ECFBEMATECH_MARGEM_CODBAR - Margem para impressão do código de barras


Valores válidos: 1 < margem < 575 (valor default: 2)

Ex.: ECFBEMATECH_MARGEM_CODBAR = 10

- ECFBEMATECH_ALTURA_CODBAR - Altura do código de barras


Valores válidos: 1 < altura < 255 (valor default: 60)

Ex.: ECFBEMATECH_ALTURA_CODBAR = 162

- ECFBEMATECH_BARRA_CODBAR - Largura da barra do código de barras


Valores válidos: 2 <= largura da barra <= 4 (valor default: 2)
2 - barra fina
3 - barra média
4 - barra grossa

Ex.: ECFBEMATECH_BARRA_CODBAR = 2

- ECFBEMATECH_FONTE_CODBAR - Fonte para impressão do número do código de barras


Valores válidos: 0 <= fonte <= 1 (valor default: 0)
0 - fonte normal
1 - fonte condensado

Ex.: ECFBEMATECH_FONTE_CODBAR = 1

- ECFBEMATECH_POSTXT_CODBAR - Posição do texto (número) do código de barras


Valores válidos: 0 <= posição do texto <= 3 (valor default: 2)
0 - Não imprime texto
1 - Texto impresso acima do código
2 - Texto impresso abaixo do código
3 - Texto impresso acima e abaixo do código

Ex.: ECFBEMATECH_POSTXT_CODBAR = 3

Observações:
1. Estas opções também poderão ser usadas no arquivo ECF9.CFG.

M012 – Revisão 18 – Pág 90


CARG0000.CFG

CARG0000.CFG

Ativa a opção de carga via comunicação (sem path_comum) através da função 3405.

Criar o arquivo CARG0000.CFG com os seguintes parâmetros:

Parâmetro: Descrição:
endereco=<nnn.nnn.nnn.nnn> Endereço IP do servidor de cargas.

path=<caminho> Web Service que será chamado pelo PDV para requisição
de carga (manter o nome sugerido)

Timeout=<nn> Tempo (em segundos) que o PDV vai aguardar pela


resposta do servidor

opcoes=<nn> Define o nível de detalhamento do log.

Importante:
Crie o arquivo com letras maiúsculas.

Exemplo de um arquivo de configuração (CARG0000.CFG):

endereco=192.168.0.1:80
path=/manager/rest_carga_pdv.php5
timeout=30
opcoes=3

M012 – Revisão 18 – Pág 91


CARG0000.CFG

RTGCANAL.CFG

Utilizado para determinar como será feito o acesso das consultas RETAG.

Os parâmetros são obtidos de arquivos de configuração, lidos na seguinte ordem:


RTGCANAL.CFG (definição geral), RTGCANALSS.CFG (definição geral do tipo de serviço
SS), RTGCANALSSFF.CFG (definição específica da finalizadora FF, quando houver, no tipo
de serviço SS), RTGCANALSSFFfffff.CFG (definição específica da função fffff, para um
determinado serviço e finalizadora) . (Versão 1.xx.xx.216)

Parâmetro Conteúdo Exemplo


CANAL=n Indica por que canal o programa deve fazer o CANAL=1
acesso:
1: por webservice
2: por TCP/IP
Na ausência desta opção, o acesso seguirá as
regras já existentes

M012 – Revisão 18 – Pág 92


ABORDACLI_EXPAND.CFG

ABORDACLI_EXPAND.CFG

Presença do arquivo, com qualquer conteúdo, faz com que os textos provenientes de
consultas do processo de ABORDAGEM DE CLIENTE tenham a impressão expandida e
centralizada.

M012 – Revisão 18 – Pág 93


PAFCREDENC.CFG

PAFCREDENC.CFG
Dados do credenciamento do PAF na UF da loja . (Versão 1.xx.xx.264)

Parâmetro Conteúdo Exemplo


UF=n Número do credenciamento do PAF na UF da SC=406800002871
loja.

M012 – Revisão 18 – Pág 94


EXCLU_ICMS.CFG

EXCLU_ICMS.CFG

Alíquotas de ICMS a serem descartadas durante o carregamento do aplicativo. Usado para


ignorar alíquotas, cadastradas no ECF, mas fora de uso. (Versão 1.xx.xx.264)

Parâmetro Conteúdo Exemplo


n Alíquota a ser descartada. Uma por linha. 17

M012 – Revisão 18 – Pág 95


EXCLU_ISS.CFG

EXCLU_ISS.CFG

Alíquotas de ISS a serem descartadas durante o carregamento do aplicativo. Usado para


ignorar alíquotas, cadastradas no ECF, mas fora de uso. (Versão 1.xx.xx.264)

Parâmetro Conteúdo Exemplo


n Alíquota a ser descartada. Uma por linha. 7

M012 – Revisão 18 – Pág 96


ARRCS0000.CFG

ARRCS0000.CFG

Parâmetros de configuração da comunicação com o servidor Cred-System. (Versão 1.xx.xx.265)

Parâmetro Conteúdo Exemplo


endereco=x (*) URL a ser chamada endereco=www.csaccservicos.com.br
path=x (*) Caminho a ser acessado path=arrecada2_0/ArrecadaLojaWebService
ssl=n (*) Indicador de conexão segura ssl=1
0 – não
1 – sim
flags_or= n (*) Parâmetro de conexão Flags_or=32
flags_or= n (*) Parâmetro de conexão Flags_or=8
timeout= n Tempo de espera da resposta timeout=40
conexao_timeout= n Tempo de espera da conexão conexao_timeout=30
opcoes= n Opções de depuração opcoes=11
(*) Obrigatórios

M012 – Revisão 18 – Pág 97


CONSULCS0000.CFG

CONSULCS0000.CFG

Parâmetros de configuração da comunicação com o servidor Cred-System. (Versão 1.xx.xx.265)

Parâmetro Conteúdo Exemplo


endereco=x (*) URL a ser chamada endereco=www.csaccservicos.com.br
path=x (*) Caminho a ser acessado path=limite/CartaoSituacao
ssl=n (*) Indicador de conexão segura ssl=1
0 – não
1 – sim
flags_or= n (*) Parâmetro de conexão Flags_or=32
flags_or= n (*) Parâmetro de conexão Flags_or=8
timeout= n Tempo de espera da resposta timeout=40
conexao_timeout= n Tempo de espera da conexão conexao_timeout=30
opcoes= n Opções de depuração opcoes=11
(*)Obrigatórios

M012 – Revisão 18 – Pág 98


IZ9X_SEM_CNF.TXT

IZ9X_SEM_CNF.TXT

Arquivo para inibir a listagem dos CNFs na abertura e fechamento em PDVs com ECF virtual.
O arquivo não possui conteúdo, basta a existência do mesmo no diretório de trabalho do PDV
(normalmente /Zanthus/Zeus/pdvJava) (Versão 1.1.3 das bibliotecas IZRCB_Rxx)

M012 – Revisão 18 – Pág 99

Você também pode gostar