Dados de Atualização
Data da Versão

 

ResponsávelMarcela Barbosa
Pacote da Versão

SAFE-AUT-05.21.00-D01.zip

Caminho de Liberaçãoftp://ftprec.linx.com.br/Produtos/safe/SAFE-AUT/SAFE-AUT-05.21.00
Banco de Dados

Este pacote contém atualização de banco de dados. Por esse motivo, será necessário o usuário e senha do banco para fazer a atualização.

Caso não possua esta versão, entre em contato com o suporte da Linx para fazer a atualização desta versão não se esquecendo de executar todas as informações adicionais da nota de liberação da versão mínima requerida.

Versões de Compatibilidade 



ProdutoVersão Mínima

Safe Autorizador

05.04.18

Instalador Safe Autorizador

01.00.03



Instruções Adicionais da Versão


Não possui.

Depois de instalar o SAFE Autorizador:

  1. Fazer backup das pastas GWCHQ e CSI-GWCHQ caso existam. Depois de fazer o backup, remover as pastas originais, guardando apenas os backups;
  2.  Depois de instalar o SAFE Autorizador, copiar a pasta CSI-GWCHQ do pacote para a unidade de destino, exemplo D:\CSI-GWCHQ;
  3.  Editar o arquivo X:\CSI-SAFE\cfg\SFINIC.DAT, onde X: é a unidade onde o SAFE Autorizador foi instalado;
  4.  Procurar pela linha: @ PARAMETROS INICIALIZACAO/FINALIZACAO GATEWAY CHEQUE - LINHA 5. Na primeira linha sem @ no começo, alterar o path para o arquivo de inicialização do Gateway de Cheques. Exemplo:

    @ ************************************************************************

    @ PARAMETROS INICIALIZACAO/FINALIZACAO GATEWAY CHEQUE - LINHA 5

    @ <PATH_EXE_GWCHQ>#<PATH_EXE_FIM_GWCHQ>

    @ ************************************************************************

    @ PATH_EXE_GWCHQ: Path do programa de inicializacao do Gateway Cheque

    @ PATH_EXE_GWCHQ: Path do programa de finalizacao do Gateway Cheque

    @ ************************************************************************

    d:\csi-gwchq\cmd\gwchq.cmd#..\cmd\fimgwchq.cmd#

    ##

  5. Feito isto, ao iniciar o serviço CSI-SAFE, o Gateway de Cheques será iniciado junto.

Instruções para controle de Lucros e Perdas (apenas para Vale Troca):

  1. Criar job que execute, na frequência desejada, a procedure SP_SSF_VT_LUCROS_PERDAS, que marca os Vale Troca não utilizados a 365 dias. Para alterar a quantidade de dias, executar o update abaixo:

 update config set valor_config = <<<QTD_DIAS>>> where tipo_config = 8083;

commit;


Instruções para configuração do CTF (apenas para Vale Troca):

  1. Configurar IP e porta da van 28 com os dados do SAFE no \CTF_CSI\dad\icv.dat:
    1:28:safe2:IP:PORTA:C0000000:C:0256:1:0:0
  2. Configurar as mensagens ISO8583 das transações no \CTF_CSI\dad\msg.dat:
    80:28:0202::::0:1:3:4:7:11:13:22:39:41:42:49:127

    9C:28:0200:310100::80:1:1:2:3:4:7:11:12:13:15:22:35:41:42:49:61:62

    9D:28:0200:310200::80:1:1:2:3:4:7:11:12:13:15:22:35:41:42:49:61:62

    9B:28:0100:310300::**:1:1:2:3:4:7:11:12:13:15:22:35:41:42:49:61:62

    9E:28:0100:310400::**:1:1:2:3:4:7:11:12:13:15:22:35:41:42:49:61:62

  3. Apenas colocar :48 após o :R0, ou seja, mantém-se os números separados por ':' que vêm depois.
  4. Atualizar o nome das transações de emissão e uso de Vale Troca (executar no banco do CTF):

    update desc_msg set nome_trs = 'Emissao Vale Troca' where cod_trs = '9C';

    update desc_msg set nome_trs = 'Uso Vale Troca' where cod_trs = '9D';

    commit;

Instruções para configuração do CTF (apenas para Lista de Casamento):

  1. Rotear as transações E8, E9, EA, EB e EC para o SAFE pelo \CTF_CSI\dad\transpdv.dat (adicionar 48 na posição abaixo, nas linhas que começam com E8, E9, EA, EC e EB):

     E8:E8:R0:48::

    E9:E9:R0:48::

    EA:EA:R0:48::

    EC:EC:R0:48::

    EB:EB:R0:48::

  2. Configurar as mensagens ISO8583 das transações no \CTF_CSI\dad\msg.dat:

# Carga/ habilitacao cartao de presente E8 | D1

E8:28:0200:390210::80:1:2:3:4:7:11:12:13:14:15:22:35:41:42:49:62

# cancelamento de cartao de presente E9 | D2

E9:28:0200:390220::80:0:1:2:3:4:7:11:12:13:22:41:42:49:90:125

# Compra de cartao de presente EA | D3

EA:28:0200:390230::80:1:2:3:4:7:11:12:13:14:15:22:35:41:42:49:62

# Cancelamento de compra de cartao de presente EB | D4

EB:28:0200:390240::80:0:1:2:3:4:7:11:12:13:22:41:42:49:90:125

# Consulta de cartao presente EC | D5

EC:28:0100:390250:::0:2:3:4:7:11:12:13:22:35:41:42:62


Instruções para Venda Funcionário:

  1. Atualizar a procedure de integração no banco de dados executando o script SP_CADASTRA_FUNCIONARIOS.ORA disponível em \csi-safe\script_atualizacao\Oracle\;

 

Instruções para configuração do CTF (apenas para Lista de Casamento – a partir da versão 05.03.03:

  1. Abrir o arquivo \CTF_CSI\DAD\MSG.DAT com o NOTEPAD
  2. Procurar pela linha que começa com 26:28:0400:200030
    1. Voce vai encontrar a linha abaixo:
      26:28:0400:200030::**:0:1:2:3:4:7:11:12:13:22:41:42:49:61:90:125
  3. Inserir após o caractere “13”o conteúdo abaixo:
    :15
  4. Observar a mudança na linha

    ANTES: 26:28:0400:200030::**:0:1:2:3:4:7:11:12:13:22:41:42:49:61:90:125

    DEPOIS: 26:28:0400:200030::**:0:1:2:3:4:7:11:12:13:15:22:41:42:49:61:90:125

  5. Inserir após o caractere “61”o conteúdo abaixo:
    :62
  6. Observar a mudança na linha

    ANTES: 26:28:0400:200030::**:0:1:2:3:4:7:11:12:13:15:22:41:42:49:61:90:125

    DEPOIS: 26:28:0400:200030::**:0:1:2:3:4:7:11:12:13:15:22:41:42:49:61:62:90:125

  7. Salvar o arquivo;
  8. Reiniciar o CTF.


Instruções para Log Auditoria de Transações:

 

  1. Após os scripts de Banco executados;
  2. Abrir o arquivo \CSI-SAFE\script_atualizacao\ORACLE\02-ATUALIZACAO\TRG_DDL_LOG.ora;
  3. Substituir o usuário “dbcsi_p2k_altsa_hml_patch” pelo usuário SAFE (DBCSI_SAFE);
  4. Abrir o  aplicativo SQL*Plus, conectar com o usuário “sys” e executar os Grants das linhas 4 e 5 para o usuário do SAFE no Banco (DBCSI_SAFE);
  5. Com o usuário SAFE (DBCSI_SAFE), executar os comandos de Sinônimos das linhas 11 e 12;
  6. Com o usuário “sys” executar os comandos a partir da linha 18, criação da Trigger TRG_DDL_LOG.

 

Instruções para Venda Funcionário

  1. Atualizar a procedure de integração no banco de dados executando o script SP_CADASTRA_FUNCIONARIOS.ORA disponível em \csi-safe\script_atualizacao\Oracle\;

CR 0108660: Erro ao emitir VT com troca sem cupom.

 

Instruções para habilitar/desabilitar críticas:

         

1. Habilitar/Desabilitar crítica de Operador Inválido:

update config set valor_config = <<<S/N>>> where tipo_config = 9106;

commit;

Onde S = Sim, o operador será criticado (operador da emissão nao pode ser o mesmo a resgatar o VT)

Onde N = Nao, o operador não será criticado

 

2. Habilitar/Desabilitar crítica de Data de Nascimento no Resgate de VT

update config set valor_config = <<<S/N>>> where tipo_config = 9102;

commit; 

Onde S = Sim, a data de nascimento será validada

Onde N = Nao, a data de nascimento não será validada

 

3. Imprimir o cupom de VT no modo legado (ALTSA):

update config set valor_config = 2 where tipo_config = 9009;

commit;

Instruções para configuração do CTF:

 

  1. Configurar IP e porta da van 28 com os dados do SAFE no \CTF_CSI\dad\icv.dat:

1:28:safe2:IP:PORTA:C0000000:C:0256:1:0:0

 

Instruções de Instalação/Atualização do SAFE:

 Renomear SAFE.EXE_LASA para SAFE.EXE


Lista de CR’s Liberadas nesta Versão


NúmeroCategoriaResumoID Problema
132046ErroErro no cálculo do período de vigência - GE/RF
  • Sem rótulos