F
MANUAL
DE
CONFIGURAÇÕES ESPECIAIS
Cliente SiTef Modular
Versão 1.05b – 14/11/2011
"Este documento possui informações e tecnologia de propriedade exclusiva da Software Express, não
podendo, a não ser quando de autorização previa e escrita fornecida unicamente pela Software Express, ser
reproduzido, utilizado ou divulgado por qualquer meio ou modo total ou parcialmente para outro fim que não
seja o de servir de interface entre um sistema de processamento de dados e o Cliente SiTef".
1.
2.
3.
4.
5.
6.
APRESENTAÇÃO ............................................................................................................................................. 3
CLIENTETRN.INI ............................................................................................................................................ 3
CLIENTE.INI ................................................................................................................................................. 15
CONFIGURAÇÃO DE NOME DE REDE PARA DETERMINADO BIN ............................................................... 20
MÓDULO.INI ................................................................................................................................................. 21
HISTÓRICO DE ATUALIZAÇÕES .................................................................................................................. 21
1. Apresentação
Este documento tem como objetivo descrever as configurações especiais do Client SiTef Modular.
2. ClienteTrn.ini
As configurações possíveis neste arquivo são:
[BOTOES_HABILITADOS]
btFininvest=1
btPrivateLabel=1
btReimpressao=1
btChequeGarantia=1
btCorrespBancario=1
btPagtoFatura=1
btPagtoBanrisul=1
btRedecardAdm=1
btVisanetOutros=1
btCargaCelular=1
btRecargaBilheteUnico=1
btTrocoSurpresa=1
btDebito=1
btCredito=1
btCartao=1
btPagtoIBI=1
btTrnEspeciais=1
btCombustivel=1
btProduto=1
btPaggo=1
btStarFiche=1
btCompreMax=1
btVendaPinJogos=1
btHabilitaBotaoValidata=1
btOutrasFuncoesAdmArgentina=1
btResgatePromocionalCielo=1
btOutrasFuncoesAdmPlatco=1
btVendaPinRecarga=1
btGift=1
[RecargaCelular]
PagamentoTEFDebito=1
PagamentoTEFCredito=1
PagamentoCheque=1
ConfirmaNumeroCelularValorPinpad=0
ConsultaValores=1
[CorrespondenteBancario]
AberturaConta=1
AlteracaoCestaServicos=1
ConsultaBeneficioINSS=1
ConsultaExtratoCB=1
ConsultaSaldoCB=1
DepositoCB=1
DesbloqueioTalonario=1
DemonstrativoCreditoBeneficios=1
EmprestimoCB=1
FechamentoRepasse=1
OutrasFuncoes=1
PagamentoCBFininvest=1
PagamentoContas=1
PagamentoContaFininvest=1
PagamentoDARFPreto=1
PagamentoDARFSimples=1
PagamentoDiversosCB=1
PagamentoFaturaFinivest=1
PagamentoGPS=1
PagueFacilCB=1
PedidoCartaoDebito=1
RecargaCelularBradesco=1
RecargaCelularCorbanSE=1
RecargaCelularHSBC=1
RevalidacaoSenhaCartaoINSS=1
SaqueCB=1
SimuladorPinpadCBBradesco=1
TransferenciaentreContas=1
[CONFIGURACOES]
CapturaValorTotalPCB=Sim
ReimpressaoUltimoComprovante=0
[Amex]
ConfirmaValorPinpad=1
VerificaSomente1OpcaoMenu=0
[BilheteUnico]
PortaLeitor=2
[CodigoBarrasComoCartaoDigitado]
TrnCredito=1
CodigoRede=0163
[RedeEspecial]
ModuloCartaoTamMinInferior=1
[Inicializacao]
TempoEspera=120
[Ticket]
ImportaArquivoPrecos=1
[RedesEspeciais]
Libercard=1
Cartesys=1
Repom=1
Somarcard=1
[RedesEspeciaisPBM]
Fidelize=1
DrogaRaia=1
[ListaProdutosCombustivel]
StandBy=1
SmartN=1
ValeShop=1
StandByDup=1
SenffNet=1
GCard=1
[ATP]
Dispositivo=0
TamPacoteImagem=1024
Abaixo seguem as descrições das funcionalidades habilitadas/desabilitadas para cada parâmetro:
Seção BOTOES_HABILITADOS:
Todas as opções desta seção tem valor 0 (zero) ou 1, para desabilitar ou habilitar a funcionalidade
respectivamente.
Abaixo seguem as descrições das funcionalidades habilitadas/desabilitadas para cada parâmetro:
- btFininvest btPrivateLabel -> Habilita as transações de Private Label para Redecard (a partir da
especificação L0205, as transações Fininvest (Transação 0xf0) para Redecard passam a se chamar Private
Label) para qualquer rede (Redecard, GetNetLac etc). Por Default, se não existir este parâmetro, o valor
assumido é 0 (Desabilitado).
- btReimpressao -> Serve para desabilitar a opção de Reimpressão. Esta funcionalidade é utilizada apenas
na Venezuela. Por Default, se não existir este parâmetro, o valor assumido é 1 (Habilitado).
- btChequeGarantia -> Habilita as transações de Garantia de Cheque no menu administrativo do Client
Modular. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- btCorrespBancario -> Habilita as transações de Correspondente Bancário pelo Menu Adm do Client
Modular. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- btPagtoFatura -> Habilita as transações de Pagamento de Fatura pelo Menu Adm do Client Modular. Por
Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado). Nas versões anteriores esta opção
ficava sempre habilitada.
- btPagtoBanrisul -> Habilita as transações de Pagamento de Encargos Banrisul pelo Menu Adm do Client
Modular. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- btRedecardAdm -> Habilita o botão RedecardAdm pelo Menu Adm do Client Modular, para realizar
transações específicas da Redecard. Por Default, se não existir este parâmetro, o valor assumido é 1
(Habilitado).
- btVisanetOutros -> Habilita o botão VisanetOutros pelo Menu Adm do Client Modular, para realizar
transações do Menu Outros da Visanet. Por Default, se não existir este parâmetro, o valor assumido é 0
(Desabilitado).
- btCargaCelular -> Habilita o botão Carga de Celular pelo Menu Adm – Outras Funções – Trn Especiais
do Client Modular, para realizar transações de Recarga de Celular Pré-Pago. Por Default, se não existir este
parâmetro, o valor assumido é 1 (Habilitado).
- btRecargaBilheteUnico -> Habilita o botão Bilhete Único pelo Menu Adm – Outras Funções – Trn
Especiais do Client Modular, para realizar transações de Consulta Saldo/Recarga de Cartão Bilhete Único.
Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- btTrocoSurpresa -> Habilita o botão Troco Surpresa pelo Menu Adm – Outras Funções – Trn Especiais
do Client Modular, para realizar transação de Troco Surpresa com o Módulo GetNet. Por Default, se não
existir este parâmetro, o valor assumido é 0 (Desabilitado).
- btCartao -> Habilita as transações Outras Funções no menu administrativo do Client Modular. Por
Default, se não existir este parâmetro, o valor assumido é 1 (Habilitado). Para não mostrar o menu
administrativo deve estar habilitado o botão e enviar o campo 501-001 no arquivo intpos.001 com
posição 79 habilitada, conforme documento Especificacao do ClientSitef.pdf.
- btDebito -> Habilita as transações Débito no menu administrativo do Client Modular. Por Default, se não
existir este parâmetro, o valor assumido é 1 (Habilitado).
- btCredito -> Habilita as transações Crédito no menu administrativo do Client Modular. Por Default, se não
existir este parâmetro, o valor assumido é 1 (Habilitado).
- btPagtoIBI -> Habilita as transações de Pagamento de Fatura IBI pelo Menu Adm do Client Modular. Por
Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- btTrnEspeciais -> Habilita o botão TrnEspeciais pelo Menu de Venda e Menu Adm do Client Modular,
para realizar transações especiais. Por Default, se não existir este parâmetro, o valor assumido é 1
(Habilitado).
- btRedecardOutros -> Habilita o botão Crédito ao Consumidor(Parcele Mais) para as transações do Menu
Outros do Client Modular, para realizar transação Parcele Mais. Por Default, se não existir este parâmetro, o
valor assumido é 0 (Desabilitado).
- btCombustivel -> Habilita o botão Combustível pelo Intpos.001 enviando o campo 507-001=1. Por
Default, se não existir este parâmetro, o valor assumido é 0 (Não Habilitado).
- btPaggo -> Habilita as transações de Venda e Cancelamento da administradora Paggo, desde que o botão
de transações especiais esteja habilitado (parâmetro btTrnEspeciais). Por Default, se não existir este
parâmetro, o valor assumido é 0 (Não Habilitado).
- btStarFiche -> Habilita as transações de Venda e Cancelamento da administradora StarFiche, desde que o
botão de transações especiais esteja habilitado (parâmetro btTrnEspeciais). Por Default, se não existir este
parâmetro, o valor assumido é 0 (Não Habilitado).
- btCompreMax -> Habilita as transações de Venda e Cancelamento da administradora CompreMax, desde
que o botão de transações especiais esteja habilitado (parâmetro btTrnEspeciais). Por Default, se não existir
este parâmetro, o valor assumido é 0 (Não Habilitado).
- btVendaPinJogos -> Habilita as transações de Venda de Pin de Jogos efetuados pelo GwCel, desde que o
botão de transações especiais esteja habilitado (parâmetro btTrnEspeciais). Por Default, se não existir este
parâmetro, o valor assumido é 0 (Não Habilitado).
- btHabilitaBotaoValidata -> Habilita nas transações de Pagamento de Fatura pelo Menu Adm do Client
Modular o botão Validata para selecionar as opções de Pagamento com CPF ou Nosso Número. Por Default,
se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- btOutrasFuncoesAdmArgentina -> Habilita nas transações de Funções Administrativas pelo Menu Adm
do Client Modular, Outras Funções – Trn Especiais, o botão Outras Funções Adm Argentina para poder
realizar Consulta Status de Lote Corrente, Fechamento de Lote Corrente, Consulta Totais de Compras e
Consulta Dados de Compras . Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- btResgatePromocionalCielo -> Permite, se estiver habilitado na tabela da Cielo, a habilitação do botão de
Resgate Plataforma Promocional no Menu Outros Cielo (acessado pelas funções administrativas) para
realização de Resgate Promocional Não Monetário. Por Default, se não existir este parâmetro, o valor
assumido é 0 (Desabilitado).
- btOutrasFuncoesAdmPlatco -> Habilita nas transações de Funções Administrativas pelo Menu Adm do
Client Modular, Outras Funções – Trn Especiais, o botão Outras Funções Adm Platco para poder realizar
Fechamento de Lote Corrente. Por Default, se não existir este parâmetro, o valor assumido é 0
(Desabilitado).
- btVendaPinRecarga -> Habilita as transações de Venda de Pin de Recarga efetuados pelo GwCel, desde
que o botão de transações especiais esteja habilitado (parâmetro btTrnEspeciais). Por Default, se não existir
este parâmetro, o valor assumido é 0 (Não Habilitado).
- btGift -> Habilita a transação de Venda Débito à Vista com cartão GIFT(Presente) no menu do Client
Modular. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
Seção RecargaCelular:
Todas as opções desta seção tem valor 0 (zero) ou 1, para desabilitar ou habilitar a funcionalidade
respectivamente.
Abaixo seguem as descrições das funcionalidades habilitadas/desabilitadas para cada parâmetro:
- PagamentoTEFDebito -> Habilita/desabilita a forma de Pagamento TEF Débito para as transações de
Recarga de Celular. Por Default, se não existir este parâmetro, o valor assumido é 1 (Habilitado).
- PagamentoTEFCredito -> Habilita/desabilita a forma de Pagamento TEF Crédito para as transações de
Recarga de Celular. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- PagamentoCheque -> Habilita/desabilita a forma de Pagamento Cheque para as transações de Recarga de
Celular. Por Default, se não existir este parâmetro, o valor assumido é 1 (Habilitado).
- ConfirmaNumeroCelularValorPinpad -> Habilita/desabilita a Confirmação do Número do Celular e
Valor no Pinpad. Por Default, se não existir este parâmetro, o valor assumido é 1 (Habilitado).
- ConsultaValores -> Habilita/desabilita a nova transação de Consulta de Valores implementada a princípio
para a Claro (SitGWCel). Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado),
sendo realizada então a transação de Consulta de Recarga, mantendo compatibilidade com a versão que roda
hoje em produção.
Seção CorrespondenteBancario:
Todas as opções desta seção tem valor 0 (zero) ou 1, para desabilitar ou habilitar a funcionalidade
respectivamente.
Abaixo seguem as descrições das funcionalidades habilitadas/desabilitadas para cada parâmetro:
- AberturaConta -> Habilita/desabilita a opção Abertura de Conta, do menu Administrativo de opções do
Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- AlteracaoCestaServicos -> Habilita/desabilita a opção Alteração (Manutenção) de Cesta de Serviços do
menu de opções do Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é
0 (Desabilitado).
- ConsultaBeneficioINSS -> Habilita/desabilita a opção Consulta de Benefício do INSS do menu de opções
do Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- ConsultaExtratoCB -> Habilita/desabilita a opção Consulta Extrato, do menu de opções do
Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- ConsultaSaldoCB -> Habilita/desabilita a opção Consulta de Saldo, do menu de opções do Correspondente
Bancário. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- DemonstrativoCreditoBeneficios -> Habilita/desabilita a opção Demonstrativo Crédito Benefícios do
menu de opções do Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é
0 (Desabilitado).
- DepositoCB -> Habilita/desabilita a opção Depósito, do menu de opções do Correspondente Bancário. Por
Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- DesbloqueioTalonario -> Habilita/desabilita a opção Desbloqueio Talonário, do menu de opções do
Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- EmprestimoCB -> Habilita/desabilita a opção Empréstimo, do menu de opções do Correspondente
Bancário. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- FechamentoRepasse -> Habilita/desabilita a opção Fechamento de Repasse, do menu Administrativo de
opções do Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é 0
(Desabilitado). Observação: Esta função não está habilitada para qualquer CB; deve-se verificar se o CB em
questão possui esta funcionalidade.
- OutrasFuncoes -> Habilita/desabilita a opção Outras Funções(Revalidação Senha Cartão INSS e
Transferência entre Contas), do menu de opções do Correspondente Bancário. Por Default, se não existir
este parâmetro, o valor assumido é 0 (Desabilitado).
- PagamentoContas -> Habilita/desabilita a opção Pagamento de Contas do menu de opções do
Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é 1 (Habilitado).
- PagamentoCBFininvest -> Habilita/desabilita a opção Pagamento de CB Fininvest, do menu Pagamentos
do Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é 1 (Habilitado).
- PagamentoDARFPreto -> Habilita/desabilita a opção PagamentoDARFPreto, do menu de opções do
Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- PagamentoDARFSimples -> Habilita/desabilita a opção PagamentoDARFSimples, do menu de opções do
Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- PagamentoDiversosCB -> Habilita/desabilita as opções de Pagamentos diversos de DARF e GPS, do
menu Pagamentos do Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido
é 0 (Desabilitado).
- PagamentoFaturaFinivest -> Habilita/desabilita a opção Pagamento de Fatura Fininvest, do menu
Pagamentos do Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é 1
(Habilitado).
- PagamentoGPS -> Habilita/desabilita a opção PagamentoGPS, do menu de opções do Correspondente
Bancário. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- PagueFacilCB -> Habilita/desabilita a opção pague Fácil, do menu de opções do Correspondente Bancário.
Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- PedidoCartaoDebito -> Habilita/desabilita a opção Pedido de Cartão de Débito (Pedido de Segunda Via
do Cartão de Débito), do menu de opções do Correspondente Bancário. Por Default, se não existir este
parâmetro, o valor assumido é 0 (Desabilitado).
- RecargaCelularBradesco -> Habilita/desabilita a opção Recarga Bradesco (Recarga de Celular via
Correspondente Bancário Bradesco), do menu de opções do Correspondente Bancário -> Pagamentos ->
Recarga Celular. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- RecargaCelularCorbanSE -> Habilita/desabilita a opção Recarga Corban SE (Recarga de Celular via
Correspondente Bancário Genérico), do menu de opções do Correspondente Bancário -> Pagamentos ->
Recarga Celular. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- RecargaCelularHSBC -> Habilita/desabilita a opção Recarga Corban HSBC (Recarga de Celular via
Correspondente Bancário HSBC), do menu de opções do Correspondente Bancário -> Pagamentos ->
Recarga Celular. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- RevalidacaoSenhaCartaoINSS -> Habilita/desabilita a opção Revalidação Senha Cartão INSS, do menu
de opções do Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é 0
(Desabilitado).
- SaqueCB -> Habilita/desabilita a opção Saque, do menu de opções do Correspondente Bancário. Por
Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- SimuladorPinpadCBBradesco -> Habilita/desabilita o simulador de Pinpad Bradesco. Esta função serve
para os clientes que estiverem desenvolvendo o Correspondente Bancário para o Bradesco, em ambinete
simulado (SitDemo) poderem utilizar o pinpad normal (o pinpad do Bradesco só é disponibilizado em
produção, não para desenvolvimento dos clientes). Observação: para segurança dos clientes, quando
habilitada esta opção, os dados coletados pelo pinpad são trocados por dados zerados (Trilha, Senha, Número
de Série do Pinpad), para não haver problemas em produção, caso esta opção venha a ser habilitada por
engano. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
- TransferenciaentreContas -> Habilita/desabilita a opção Transferência Entre Contas, do menu de opções
do Correspondente Bancário. Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado).
Seção CONFIGURACOES:
Abaixo seguem as descrições das funcionalidades habilitadas/desabilitadas para cada parâmetro:
- CapturaValorTotalPCB -> Habilita/desabilita a opção de Captura de Valor Total para o Correspondente
Bancário. Se o valor retornado pelo Autorizador do Correspondente Bancário para um dado documento, na
Consulta de Pagamento, for diferente do valor total informado, o Cliente Modular abre uma tela com o valor
retornado pelo Autorizador para ser confirmado (recálculo automático do valor do documento). Os valores
possíveis para esta opção são Sim (Habilitado) ou Nao (Desabilitado). O valor Default para esta opção é
Sim (Habilitado), caso o mesmo não esteja configurado.
- ReimpressaoUltimoComprovante -> Habilita/desabilita a opção de Reimpressão do Último
Comprovante, permitindo apenas a reimpressão específica por rede. Os valores possíveis para esta opção são
1 (Habilitado) ou 0 (Desabilitado). O valor Default para esta opção é 1 (Habilitado), caso o mesmo não
esteja configurado.
Seção Amex:
Abaixo seguem as descrições das funcionalidades habilitadas/desabilitadas para cada parâmetro:
- ConfirmaValorPinpad -> Habilita/desabilita a opção de Captura de Valor no Pinpad para transações de
venda Crédito com Cartão Amex. Os valores possíveis para esta opção são 1 (Habilitado) ou 0
(Desabilitado). O valor Default para esta opção é 0 (Desabilitado), caso o mesmo não esteja configurado.
- VerificaSomente1OpcaoMenu -> Habilita/desabilita o clique automático nos Menus quando não existem
opções habilitadas ou quando existe apenas 1 opção habilitada (Consulta AVS, Consulta Parcelas etc). Os
valores possíveis para esta opção são 1 (Habilitado) ou 0 (Desabilitado). O valor Default para esta opção é 1
(Habilitado), caso o mesmo não esteja configurado.
Seção BilheteUnico:
Abaixo seguem as descrições das funcionalidades habilitadas/desabilitadas para cada parâmetro:
- PortaLeitor -> Define a porta serial em que o Leitor de Cartões Bilhete Único está configurado. O valor a
ser informado é somente o número da porta serial. Por Default, se não houver este parâmetro configurado, o
valor assumido é 1 (Porta Com 1).
Seção CodigoBarrasComoCartaoDigitado:
Abaixo seguem as descrições das funcionalidades habilitadas/desabilitadas para cada parâmetro:
- TrnCredito -> Habilita/desabilita a funcionalidade de realizar transações via Código de Barras como se
fosse cartão digitado (não magnético) como Crédito. Os valores possíveis para esta opção são 1 (Habilitado)
ou 0 (Desabilitado). Por Default, se não houver este parâmetro configurado, o valor assumido é 0
(Desabilitado).
- CodigoRede -> Define qual será a rede de destino a ser enviada na consulta de bins para a transação via
Código de Barras como cartão digitado. Por enquanto somente a Fidelize utilizará esta opção (Rede 0163).
Seção RedeEspecial:
Abaixo seguem as descrições das funcionalidades habilitadas/desabilitadas para cada parâmetro:
- ModuloCartaoTamMinInferior -> Habilita/Desabilita a opção para poder ler cartões com tamanho menor
ou maior do que o padrão. Esta opção é usada, por exemplo, para o cartão Omnion (cartão de tamanho fixo –
10 bytes) ou Givex (cartão de tamanho fixo – 21 bytes) . Por Default, se não houver este parâmetro
configurado, o valor assumido é 0 (Desabilitado).
- TamanhoMaximoCartao -> Configura o tamanho máximo do cartão nas transações digitadas. Está opção
é usada no cartão givex com tamanho máximo de 21 bytes. Por Default, se não houver este parâmetro
configurado, o valor assumido é 19.
- TamanhoMinimoCartao -> Configura o tamanho mínimo do cartão nas transações digitadas. Está opção é
usada no cartão Omnion com tamanho mínimo de 10 bytes. Por Default, se não houver este parâmetro
configurado, o valor assumido é 11.
Seção Inicializacao:
Abaixo seguem as descrições das funcionalidades habilitadas/desabilitadas para cada parâmetro:
- TempoEspera -> Parâmetro em segundos para que o Cliente SiTef Modular espere antes de inicializar,
sendo que o máximo permitido para essa espera é de 600 segundos. Qual o uso deste parâmetro ? Este
parâmetro é utilizado para que o Cliente SiTef Modular espere um tempo antes de ser inicializado, pois
ocorreram problemas em um dado cliente que se o Cliente SiTef Modular iniciasse pelo inicializar do
Windows, ocorriam exceptions; porém se fosse inicializado manualmente funcionava normalmente. O valor
Default para esta opção é 0 segundos, ou seja, não há tempo de espera para inicializar, caso o mesmo não
esteja configurado.
Seção Ticket:
Abaixo seguem as descrições das funcionalidades habilitadas/desabilitadas para cada parâmetro:
- ImportaArquivoPrecos -> Habilita/Desabilita a opção para poder ler um arquivo de cadastro preços da
Ticket – INTPRC.001 (utilizado pelos TEFs Discados da Ticket atualmente). Por Default, se não houver
este parâmetro configurado, o valor assumido é 0 (Desabilitado).
Seção RedesEspeciais:
- Libercard -> Pode assumir valores 0 (desabilitado) ou 1 (habilitado). Este parâmetro faz com que sejam
habilitadas as transações a serem realizadas com a Rede Libercard. O valor Default para este parâmetro é 0
(desabilitado).
- Repom -> Pode assumir valores 0 (desabilitado) ou 1 (habilitado). Este parâmetro faz com que sejam
habilitadas as transações a serem realizadas com a Rede Repom. O valor Default para este parâmetro é 0
(desabilitado).
- Somarcard -> Pode assumir valores 0 (desabilitado) ou 1 (habilitado). Este parâmetro faz com que sejam
habilitadas as transações a serem realizadas com a Rede Somarcard. O valor Default para este parâmetro é 0
(desabilitado).
Seção RedesEspeciaisPBM:
- Fidelize -> Pode assumir valores 0 (desabilitado) ou 1 (habilitado). Este parâmetro faz com que sejam
habilitadas as transações a serem realizadas com a Rede Fidelize PBM. O valor Default para este parâmetro
é 0 (desabilitado).
- DrogaRaia -> Pode assumir valores 0 (desabilitado) ou 1 (habilitado). Este parâmetro faz com que sejam
habilitadas as transações a serem realizadas com a Rede Droga Raia PBM. O valor Default para este
parâmetro é 0 (desabilitado).
Seção ListaProdutosCombustivel:
- Pode assumir valores 0 (desabilitado) ou 1 (habilitado). Este parâmetro faz com que sejam habilitadas as
transações a serem realizadas com a Rede de Cartões Combustível. O valor Default para este parâmetro é 0
(desabilitado).
Código
0017
0018
0043
0077
0130
0171
0175
0199
Rede
Repom
StandBy
SenffNet
ValeCard
GCard
ValeShop
StandByDup
SmartN
Seção ATP:
Esta seção deve ser adicionada caso haja necessidade de configuração da Consulta de Cheques ATP. Abaixo
seguem as descrições das funcionalidades habilitadas/desabilitadas para cada parâmetro:
- Dispositivo -> Pode assumir os seguintes valores, conforme o tipo de scanner que estiver conectado ao
terminal:
•
•
•
0 - DIGITALCHECK_CX30 ;
1 - PERTECH_6100_TWAIN;
2 - REINER_RS900_TWAIN.
- TamPacoteImagem -> É o tamanho do pacote da imagem do cheque, tanto da frente quanto do verso, que
será fragmentado para envio ao servidor SiTef. Deve ser configurado conforme os limites abaixo:
•
•
Mínimo de 256 (bytes)
Máximo de 1024 (bytes)
3. Cliente.ini
As configurações possíveis neste arquivo são:
[Todos]
PermiteDebitoDigitado=1
PermiteDebitoDigitadoCancelandoMagnetico=1
PermiteCombustivelDigitado =1
[ClientSiTef]
NomeDLLCapturaCP=LibTrilhaSE.dll
ServClient=NAO
NumViasCupom=2
ConexaoSiTefPorTrn=0
PortaPinCB=2
TecladoVirtualHabilitado=0
HabilitaTraceDetalhado=1
IATA=1
PermiteAcessoMultiplosSiTefs=1
PortaPinSmartNet=1
[Credito]
Vista=1
ParcLoja=1
ParcAdm=1
ProRataVista=1
ProRataParc=1
Cancelamento=1
PreAutorizacao=1
ConsultaParc=1
CancPreAut=1
CancCaptPreAut=1
ConsAVS=1
[Debito]
Vista=1
PreDatado=1
ParcVista=1
ParcSemEntrada=1
VistaForcada=1
VendaCDC=1
ParcComJuros=1
ParcSemJuros=1
Cancelamento=1
ConsultaCDC=1
[DadosPinpad]
IntervaloEmMinutosBaixaTecnica=0
[Pinpad]
HabilitaBotaoConfirmaTrnDigitada=1
[PONTEPPCLIENT]
PonteEnderecoIPPinpad=
PonteEnderecoPortaPinpad=
[EstatisticaPinpad]
Realiza=Nao
[MODOENTRADAPAYPASS]
PortaPayPass=
VelocidadePayPass=
[CSeg]
HabilitaCriptografiaCSeg=1
Abaixo seguem as descrições das funcionalidades habilitadas/desabilitadas para cada parâmetro:
Seção Todos:
- PermiteDebitoDigitado -> Possui valores 0 ou 1 (desabilitado ou habilitado, respectivamente). Por
Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado). Este parâmetro foi criado para as
transações da Visa 4.1, pois a especificação prevê transações de Débito Digitado. Deve-se habilitar com
critério esta funcionalidade nos clientes.
- PermiteDebitoDigitadoCancelandoMagnetico -> Possui valores 0 ou 1 (desabilitado ou habilitado,
respectivamente). Por Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado). Este
parâmetro foi criado para as transações de Débito Digitado do Módulo Validata. Quando o usuário cancela a
passagem de cartão no Pinpad ou no botão Cancela, aparece uma pergunta se quer digitar cartão. Em seguida
é solicitada a validação com Senha de Supervisor. Deve-se habilitar com critério esta funcionalidade nos
clientes.
- PermiteCombustivelDigitado -> Possui valores 0 ou 1 (desabilitado ou habilitado, respectivamente). Por
Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado). Este parâmetro foi criado para os
módulos que utilizam as transações de FUELCTRL Digitado. Deve-se habilitar com critério esta
funcionalidade nos clientes.
- PermiteDigitarCartaoGift -> Possui valores 0 ou 1 (desabilitado ou habilitado, respectivamente). Por
Default, se não existir este parâmetro, o valor assumido é 0 (Desabilitado). Este parâmetro foi criado para os
módulos que utilizam as transações(0xF7) com cartão GIFT(Presente) Digitado. Deve-se habilitar com
critério esta funcionalidade nos clientes.
As transações que permitirão ou não a digitação do número do cartão são:
. Venda Débito à Vista com Cartão Gift
. Recarga de Cartão Gift
. Consulta Saldo de Cartão Gift
. Cancelamento de Venda com Cartão Gift
. Cancelamento de Recarga de Cartão Gift
Seção ClientSiTef:
- NomeDLLCapturaCP -> Este parâmetro serve para configurar o nome da dll a ser utilizada para captura
de trilha de cartão proprietário, dll esta que é fornecida pela Software Express, com os bins específicos do
cartão proprietário do cliente que irá utilizar esta funcionalidade. Por Default, se não existir este parâmetro, o
nome assumido para a dll em questão é LibTrilhaSE.dll.
- ServClient -> Este parâmetro tem valores Sim ou Nao. Ele é utilizado no cliente Fast Shop, onde o Client
SiTef Modular inicializa o executável ServClient.exe, que deve ser colocado na pasta \Client. Por Default, se
não existir este parâmetro, o valor assumido é Nao.
- NumViasCupom -> Por causa da especificação Visa 4.1, onde os cupons TEF da rede Visanet são
impressos em 2 vias, alteramos o Client Modular para imprimir sempre os cupons em 2 vias (sendo desta
forma 2 o valor Default para este parâmetro, caso o mesmo não exista). Se o cliente necessitar que seja
impressa em 1 via, pode-se alterar este valor para 1.
- ConexaoSiTefPorTrn -> Este parâmetro serve para que o Cliente SiTef Modular conecte e desconecte a
cada transação enviada ao SiTef. Pode assumir os valores 0 (desabilitado) ou 1 (habilitado). O valor Default
para este parâmetro, caso o mesmo não exista, é 0 (desabilitado). Envia uma tentativa de conexão antes de
enviar a trn., isto evita que ocorra problemas no envio da trn. qdo. existe problemas de conectividade no link
entre o Pdv e o Sitef.
- PortaPinCB -> Este parâmetro serve para configurarmos a porta do Pinpad para o Correspondente
Bancário (Bradesco). Essa configuração foi criada pois o Bradesco exige que as transações que envolvam
leitura de Cartão e de Senha que eles capturam e tratam sejam coletadas por um pinpad exclusivo para uso do
Bradesco. Caso este parâmetro não esteja configurado, a porta utilizada é a Default (do pinpad principal).
- TecladoVirtualHabilitado -> Este parâmetro assume valores 0 (desabilitado) ou 1 (habilitado), e permite a
utilização do teclado virtual para telas touch screen. Para tanto, é necessário instalar à parte o Teclado Virtual
(VK.EXE) na pasta do Cliente SiTef Modular. O valor Default para este parâmetro, caso não exista, é 0
(desabilitado).
- TraceDetalhadoHabilitado -> Este parâmetro assume valores 0 (desabilitado) ou 1 (habilitado), e permite
a habilitação de um trace mais detalhado (gravado no audit do Client Modular) para verificação de possíveis
problemas em um dado cliente. O valor Default para este parâmetro, caso não exista, é 0 (desabilitado).
- IATA -> Este parâmetro assume valores 0 (desabilitado) ou 1 (habilitado), e permite a habilitação de
transação de Crédito IATA (International Air Transport Association), onde será permitido ser informado o
valor da entrada. O valor Default para este parâmetro, caso não exista, é 0 (desabilitado).
- PermiteAcessoMultiplosSiTefs -> Este parâmetro assume valores 0 (desabilitado) ou 1 (habilitado), e com
esta configuração habilitada, no menu administrativo (função ADM), opção Configuração, Guia
Estabelecimento, Endereço SiTef, irá aparecer mais 2 campos (Endereço SiTef 2 e Endereço SiTef 3). Não
são obrigatórios estes 2 campos a mais serem preenchidos. Se forem preenchidos, caso haja indisponibilidade
do IP principal, irá chavear para o IP 2 e se não houver disponibilidade do IP 2 para o IP 3, retornando ao IP
principal caso não consiga conexão com o IP principal. O valor Default para este parâmetro, caso não exista,
é 0 (desabilitado).
- PortaPinSmartNet -> Este parâmetro serve para configurarmos a porta serial da leitora SmartNet, para que
seja possível a realização de transações com cartões da SmartNet (Benefício, Voucher, etc). Caso este
parâmetro não esteja configurado, a porta utilizada é a 1.
Seções Credito e Debito:
Estas seções foram criadas no intuito de poder desabilitar certas transações em um dado cliente, onde este
não utiliza certas transações. Os valores assumidos são 0 ou 1 (desabilitado ou habilitado, respectivamente). Se o
parâmetro não existe, o valor Default é 1 (habilitado). Desta forma o Client Modular vai validar o que retornar
no Serviço C (Abertura de Terminal) e na consulta de Bins. Se o valor for 0 (desabilitado), a transação não irá
aparecer como opção para se efetuar a venda.
Por exemplo em um dado cliente, onde utiliza-se apenas transações de Crédito à vista e Parcelado pela Loja,
neste caso, seria desabilitada a opção para Crédito Parcelado pela Administradora, desta forma:
[Credito]
ParcAdm=0
Observação importante: Para o Visa 4.1 esta configuração não funciona, porque para o Visa 4.1 o Client
Modular não utiliza o Serviço 2 e sim o Serviço W, que seria muito complexo de fazer esta implementação. Em
compensação, o Visa 4.1 possui carga de tabelas, bastando apenas o cliente entrar em contato com a
Administradora para desabilitar as transações que não são utilizadas no dado estabelecimento.
Seção DadosPinpad:
- IntervaloEmMinutosBaixaTecnica -> Este parâmetro possui valores em minutos. Ele é utilizado para que
a verificação dos dados do Pinpad, para realização de baixa técnica, caso o pinpad tenha sido alterado (podem ter
mudado o pinpad, alterando assim o número de série ou tipo de Pinpad, ou colocado/retirado/alterado um
Módulo Sam), seja feita em um dado intervalo. Por Default, se não existir este parâmetro, o valor assumido é 0,
ou seja, a verificação dos dados do Pinpad é feita a cada transação realizada com a Visanet, quando o Módulo
Visa41.bpl é acionado, demandando um certo tempo há mais em cada transação, pois o Client tem que acessar o
pinpad para coletar as informações do Pinpad (Modelo, Número de Série, Número do Módulo Sam se possuir,
dentre outras informações). Este parâmetro tem que ser utilizado com critério, pois na homologação da Visanet,
a verificação sempre é realizada (utilizando o valor Default 0).
Seção Pinpad:
- HabilitaBotaoConfirmaTrnDigitada -> Pode assumir valores 0 (desabilitado) ou 1 (habilitado). Este
parâmetro faz com que na tela do módulo Pinpad, para transações digitadas, apareça um botão Confirma, para
que o cliente possa clicá-lo, quando por exemplo não existir a tecla Enter na interface com o usuário. No caso do
cliente que solicitou essa alteração, ele possuía um monitor Touch Screen, sem possibilidade de utilização da
tecla Enter. Ao solicitar o número de cartão digitado e a data de validade do cartão, o botão confirma emula o
Enter. O valor Default para este parâmetro é 0 (desabilitado).
Seção EstatisticaPinpad:
- EstatisticaPinpad -> Pode assumir valores Nao (desabilitado) ou Sim (habilitado). Este parâmetro faz com
que seja enviado ao SiTef a estatística do Pinpad quando realizada uma transação, no máximo 1 por dia,
conforme for o módulo (Redecard realiza). O valor Default para este parâmetro é Nao (desabilitado).
Seção ModoEntradaPayPass:
- PortaPayPass -> Define a porta serial em que o Leitor de Cartões PayPass está configurado. O valor a ser
informado é somente o número da porta serial.
- VelocidadePayPass -> Define a velocodade em que o Leitor de Cartões PayPass está configurado. O valor
a ser informado é somente a velocidade do leitor.
Seção CSeg:
- HabilitaCriptografiaCSeg -> Pode assumir valores 0 (desabilitado) ou 1 (habilitado). Por Default, se não
existir este parâmetro, o valor assumido é 0 (Desabilitado). Este parâmetro faz com que na tela do módulo
Consulta Bin, para transações digitadas ou magnéticas, na coleta do código de segurança os dados apareçam
criptografados.
4. Configuração de nome de Rede para determinado Bin
Existe uma forma de se configurar para que retorne no arquivo de Resposta (IntPos.001) um campo com o
nome de determinados Bins (até 5), no campo 010-002. Abaixo segue um exemplo de como efetuar esta
configuração.
Estas configurações são realizadas no arquivo ClientTrn.ini.
[IDENTCARTAO]
Bin01=123456
Bin02=234567
Bin03=345678
Bin04=456789
Bin05=567890
[Bin01]
123456=NomeRede01
[Bin02]
234567=NomeRede02
[Bin03]
345678=NomeRede03
[Bin04]
456789=NomeRede04
[Bin05]
567890=NomeRede05
Seção IDENTCARTAO:
- Bin01; Bin02; Bin03; Bin04; Bin05 -> Configura-se o determinado bin que se deseja que retorne o nome
do cartão/rede desejado. Este bin deve conter até 6 bytes.
Seções Bin01; Bin02; Bin03; Bin04; Bin05:
- O nome da variável será o bin que se configurou em IDENTCARTAO, para a determinada variável
(por exemplo : para Bin01 o bin é 123456; atribui-se para este bin o nome desejado) -> O nome do
cartão/rede deve conter até 16 bytes.
5. Módulo.ini
Seção Codigo da Rede:
- TrataSomenteOperacaoEspecial -> Pode assumir valores 0 (desabilitado) ou 1 (habilitado). Este
parâmetro faz com que a operação seja direcionada para o módulo genérico(Genérico.bpl). O valor Default para
este parâmetro é 0 (desabilitado).
6. Histórico de Atualizações
Versão
1.04f
Data
04/03/2010
1.04g
1.04h
08/04/2010
03/05/2010
1.04i
10/05/2010
1.04j
17/05/2010
1.04l
26/07/2010
1.04m
20/08/2010
1.04n
30/09/2010
1.04q
23/03/2011
1.04r
23/03/2011
1.04s
26/04/2011
1.04t
18/05/2011
1.04u
07/06/2011
Descrição
Versão com histórico.
Adicionada a opção btOutrasFuncoesAdmArgentina na seção
BOTOES_HABILITADOS
Inclusão de configuração para transação de Crédito IATA
Configuração Leitor PayPass - Redecard
Adicionada a opção de Configuração PagamentoCheque na seção
RecargaCelular no arquivo ClienteTrn.ini
Adicionada a opção de configuração btResgatePromocionalCielo na seção
BOTOES_HABILITADOS no arquivo ClienteTrn.ini.
Alteração em Cliente.ini seção EstatisticaPinpad, parâmetro Realiza, para
o envio de estatística automática do pinpad. Estava como valores 0 ou 1, porém
o correto é Nao e Sim.
Inclusão da configuração para habilitar a transação de Venda de Pin de Recarga.
Adicionada a opção de Configuração Fidelize e Droga Raia na seção
RedesEspeciaisPBM no arquivo ClienteTrn.ini
Alteração da configuração de RecargaCelularHSBC para
RecargaCelularCorbanSE.
Inclusão de opção PagamentoContas na seção CorrespondenteBancario.
Inclusão de opções referente a transação com cartão Gift(Presente).
- btGift na seção [BOTOES_HABILITADOS] de ClientTrn.ini
- PermiteDigitarCartaoGift na seção [Todos] de Cliente.ini
Retirado opção “PermiteDigitarCartaoGift” do Cliente.ini para transações
Gift(0xF7). Para permitir digitado será utilizado a opção
“PermiteDebitoDigitadoCancelandoMagnetico”.
Inclusão de configurações para Consulta de Cheques ATP.
1.04y
08/09/2011
1.04z
14/09/2011
1.05
14/09/2011
1.05a
26/10/2011
1.05b
14/11/2011
Inclusão das opções DemonstrativoCreditoBeneficios e PedidoCartaoDebito da
configuração de CorrespondenteBancario.
Inclusão da opção PermiteAcessoMultiplosSiTefs na seção ClientSiTef.
Alteração do parâmetro da seção [BOTOES_HABILITADOS] de btFininvest
para btPrivateLabel, para deixar este parâmetro genérico. Observação: o
parâmetro btFininvest continuará também habilitando o botão para manter
compatibilidade com configurações antigas.
Inclusão da rede Somarcard na seção [RedesEspeciais].
Inclusão de parâmetro para configuração da leitora SmartNet, com a variável
PortaPinSmartNet na seção ClientSiTef.
Download

Cliente SiTef Modular - Configurações Especiais