Pré-condiçoes de Atualização

Data da Versão

  

Responsável

Gerência de Configuração

Pacote da Versão

P2K-16.41.00-D20.zip

Caminho de Liberação

ftp://ftprec.linx.com.br/Produtos/STOREX-HC/STOREX-HC-16.41.00

Versão Mínima Instalada do P2K:

P2K-15.11.00

P2K-15.00.00

Versão CTF

02.05.00

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

Versão Atualizador EP / SP

04.09.00

Para baixar a versão do Atualizador EP /SP, acessar o FTP na pasta /Produtos/Atualizador de Versao EP SP.

Versão Java

 01.07.00

Para baixar a versão da JRE, acessar o FTP na pasta /Produtos/JAVA/7.0_80/JRE1.7

Versão mínima de Banco de Dados

BD-STANDARD-6.19.0

Banco de Dados

Para a atualização de banco de dados, será necessário o usuário e senha do banco para fazer a atualização.

necessário aplicar a versão de nivelamento BD-STANDARD-6.0.0-RC1 e, em seguida, aplicar a BD-STANDARD-6.1.0-RC1

Para baixar a versão acessar o FTP na pasta /Produtos/BD Standard

Versão mínima Portal Big Retail

 PORTAL-BIG-RETAIL-3.44.0


Caminho

ftp://ftprec.linx.com.br/Produtos/Portal Big Retail

PARA ATUALIZAÇÃO DO PORTAL É NECESSÁRIA ATUALIZAÇÃO DO BD-STANDARD-6.12.0-RC1

Versão mínima Tesouraria

 TES-4.2.7


Caminho

ftp://ftprec.linx.com.br/Produtos/tesouraria

Versão mínima Servidor de Configuração

SERV-CONFIG-2.21.0


Caminho

ftp://ftprec.linx.com.br/Produtos/LINX SERVIDOR CONFIGURACAO

Versão mínima PROMO

PROMO-7.2.4


PROMO 7.2.4 (Serviço do Promo)


Índice

Arquivos de Atualização Contidos na Versão



Pacote da Versão

P2K-16.41.00-D20.zip

Arquivo da Versão

P2K-16.41.00.zip

Arquivo da Versão do ClienteP2K-16.41.00-C.zip
Arquivo para o EPP2K-PRD-16.41.00-EP.zip
Arquivo para o EP do ClienteP2K-PRD-16.41.00-EPC.zip




Instruções Adicionais da Versão


CR 124070: [BIBLIOTECA TERCEIROS] Portal Storex: Melhoria Relatório Transação Genérica

Atualizar serviço do Tomcat:

Parar serviço do Tomcat;

  1. Abrir uma janela DOS e executar os comandos abaixo:
    1. cd \apache-tomcat-5.5.20\bin
    2. service.bat remove
    3. service.bat install

Iniciar serviço do Tomcat.


BIGRETAIL-18504 Erro - Log do Communication não estão sendo Gerados


Ajuste do classpath do componente SPSERVER:

Windows

Abrir uma janela DOS e executar os comandos abaixo:
cd \p2ksp\sp_lj9999\bin\
setClassPathSP.bat
configServicoSP.bat [ARQ-INI- SPSERVER]
onde:
ARQ-INI- SPSERVER: é o nome do arquivo de configuração de serviço do SPSERVER (geralmente, fica na pasta \jsl\sp\). O arquivo deve ter a extensão .ini

Ex.: Se o spserver possuir o arquivo .ini na pasta \jsl\sp\, o comando a ser executado deve ser:
configServicoSP.bat \jsl\sp\jsl.ini

O programa exibira uma mensagem de sucesso indicando que o serviço foi alterado.
CONFIGURACAO DO JSL.INI REALIZADA COM SUCESSO!!!!!

Linux

Abrir uma janela do xterm e executar os comandos abaixo:
cd /p2ksp/sp_lj9999/bin/
setClassPathSP.sh
configServicoSP.sh [ARQ-CONF-SPSERVER]
onde:
ARQ-CONF-SPSERVER: é o nome do arquivo de configuração de serviço do SPSERVER (geralmente, fica na pasta /p2ksp/svc/). O arquivo deve ter a extensão .conf

Ex.: Se o spserver possuir o arquivo conf na pasta /p2ksp/svc/, o comando a ser executado deve ser:
configServicoSP.sh /p2ksp/svc/wrapper-p2k-sp.conf

O programa exibira uma mensagem de sucesso indicando que o serviço foi alterado.
CONFIGURACAO REALIZADA COM SUCESSO!!!!!!



Ajuste do classpath do componente EPSERVER / PROCTRANS:

Windows

Abrir uma janela DOS e executar os comandos abaixo:
cd \p2k\bin\
setClassPathP2K.bat
configServico.bat [ARQ-INI- EPSERVER]
configServico.bat [ARQ-INI- PROCTRANS]
onde:
ARQ-INI- EPSERVER: é o nome do arquivo de configuração de serviço do EPSERVER (geralmente, fica na pasta \jsl\ep\). O arquivo deve ter a extensao .ini
ARQ-INI- PROCTRANS é o nome do arquivo de configuração de serviço do PROCTRANS (geralmente, fica na pasta \jsl\proctrans\). O arquivo deve ter a extensao .ini

Ex1.: Se o epserver possuir o arquivo .ini na pasta \jsl\ep\, o comando a ser executado deve ser:
configServico.bat \jsl\ep\jsl.ini

Ex.2: Se o epserver possuir o arquivo .ini na pasta \jsl\proctrans\, o comando a ser executado deve ser:
configServico.bat \jsl\proctrans\jsl.ini

O programa exibira uma mensagem de sucesso indicando que o serviço foi alterado.
CONFIGURACAO DO JSL.INI REALIZADA COM SUCESSO!!!!!

Linux

1. Abrir uma janela do xterm e executar os comandos abaixo:
1.1. cd /p2k/bin/
1.2. setClassPathP2K.sh
1.3. configServico.sh [ARQ-CONF-EPSERVER]
1.4. configServico.sh [ARQ-INI- PROCTRANS]

onde:
ARQ-CONF-EPSERVER: é o nome do arquivo de configuração de serviço do EPSERVER (geralmente, fica na pasta /p2k/svc/). O arquivo deve ter a extensão .conf
ARQ-INI- PROCTRANS é o nome do arquivo de configuração de serviço do PROCTRANS (geralmente, fica na pasta \jsl\proctrans\). O arquivo deve ter a extensao .ini

Ex.1: Se o epserver possuir o arquivo conf na pasta /p2k/svc/, o comando a ser executado deve ser:
configServico.sh /p2k/svc/wrapper-p2k-ep.conf

Ex.2: Se o epserver possuir o arquivo conf na pasta /p2k/svc/, o comando a ser executado deve ser:
configServico.sh /p2k/svc/wrapper-p2k-proctrans.conf

O programa exibira uma mensagem de sucesso indicando que o serviço foi alterado.
CONFIGURACAO REALIZADA COM SUCESSO!!!!!!

Serviço do EP:

Abrir uma janela DOS e executar os comandos abaixo:
1. cd \p2k\bin\
2. setClassPathP2k.bat
3. configServico.bat [ARQ-INI-EP]
Realizar a configuração do serviços :
configServico.bat \p2k\JSL\EP\jsl.ini


[BR.042877.2022.021] Atualização do Protocolo de Segurança TLS para versão atual

Devido a substituição do java pela distribuição compatível com o TLS 1.3 temos premissas obrigatórias. As instruções abaixo devem seguir a ordem e em momentos separados para que o PDV seja atualizado corretamente:


  1. Atualizar o portal big retail com a versão mínima requerida (viabilizar distribuição da nova jre)
  2. Atualizar todos os PDVs com o DDC-16.40.10 liberado em 19/05/2023 (compatibilidade requerida para jre)
  3. Distribuir a jre para loja que deseja atualizar (disponível no FTP)
    1. Quando disponibilizada no SP todos os PDVs da loja com comunicação farão download e passarão a utilizar a nova jre (pacote grande)
    2. Caso o PDV não esteja com o DDC-16.40.10 de compatibilização, a cada subida será feita a tentativa de download
  4. Realizar a atualização do PDV com a versão 16.41.00, desde que os requisitos acima tenham sido atendidos.


CR 134179: PDV - Fidelidade Voucher Moeda


  1. Cadastrar nova Forma de Recebimento:
    1. Abrir tela: Cadastros > Formas de Recebimento > Genéricas
    2. Preencher os campos com as seguintes informações:
    3. Codigo: 110
    4. Descrição: VOUCHER FIDELID
    5. Identificador da Forma: VOUCHER_FIDELID
    6. Preencher demais opções de acordo com o interesse do cliente.
  2. Associar Plano à nova Forma de Recebimento.
    1. Abrir tela: Cadastros > Planos de Pagamento > Planos à Vista
    2. Pesquisar o Plano de Pagamento com código 2
    3. Clicar na aba Formas de Recebimento
    4. Incluir a forma de recebimento com código 110
  3. Gerar Lote ou Carga de Base.
  4. O pagamento com o VOUCHER FIDELID será possível após o PDV receber o lote.


CR 135957: PDV - Fidelidade Voucher Moeda

  1. Cadastrar nova Forma de Recebimento:
    - Abrir tela: Cadastros > Formas de Recebimento > Genéricas
    - Preencher os campos com as seguintes informações:
    Codigo: 110
    Descrição: VOUCHER FIDELID
    Aba Geral:
    Identificador da Forma: VOUCHER_FIDELID
    Habilitar "Gera Borderô" e "Permite Manutenção".
    Os campos não citados devem permanecer desabilitados.
    Aba Troco:
    Não alterar
    Aba Moeda:
    codigo 001
    Aba Dados:
    Aba Parâmentros
    Preencher "Procedimento a executar" com o codigo "ES01"
    Aba Processos
    Processo: 027
    Tipo de Componente: PDV

    2. Associar Plano à nova Forma de Recebimento.
    - Abrir tela: Cadastros > Planos de Pagamento > Planos à Vista
    - Pesquisar o Plano de Pagamento com código 2
    - Clicar na aba Formas de Recebimento
    - Incluir a forma de recebimento com código 110

    3. Gerar Lote ou Carga de Base.

    4. O pagamento com o VOUCHER FIDELID será possível após o PDV receber o lote.


BIGRETAIL-39590 Configuração de padronização dos arquivos do Servidor de Configuração

  • Incluir o arquivo linx-storex-pdv-config-storex.xml na planilha no caminho /p2k/config (EP)
    • Para atualizar o xml do servidor de configuração (linx-storex-pdv-config-storex.xml).
      1. Pegar o arquivo localizado na pasta do EP /p2k/config;
      2. Alterar o xml recebido na versão para o número da loja;
      3. Abrir a interface do servidor de configuração e realizar o upload do arquivo;
      4. Proceder com as parametrizações especificadas.


BIGRETAIL-51260 Configuração de Multiplos Eans (Cliente 5003)

    • Seguir seguintes passos na atualização do EP:
      • Atualizar a versão;
      • Ir ate a pasta /p2k/bin/;
      • Copiar o conteúdo do arquivo ProcessosAutomaticos_UPDATE.properties;
      • Colar conteúdo no arquivo ProcessosAutomaticos.properties;
        • Não devem ser substituídos o conteudo abaixo:
          • com.csi.components.sp.processamentoAutomatico.ProcessoInicioDia
          • com.csi.components.sp.processamentoAutomatico.ProcessoInicioDiaSP
      • Iniciar os serviços.



Lista de Issue's Liberadas nesta Versão


NúmeroResumoID Problema
BIGRETAIL-82548Novo atributo para identificação de pessoa estrangeira em recebimento em cartão presente.
Objetos impactados:
Package
Tabela

BIGRETAIL-81924DESISTENCIA#(com esse simbolo #) é o motivo padrao. Storex usa ele quando nao consegue carregar os motivos do banco Oracle. Uma vez carregado, os motivos ficam registrados na cmos. Alteramos o codigo para quando os motivos nao exitam o storex o consulte novamente no momento da anulacao. Obs.: uma vez carregados na cmos, os parametros so serão atualizados novamente na subida do pdv ONLINE. com o banco oracle ativo.TP56208871
BIGRETAIL-81818Melhoria na mensageria no processo de expiração de senha. Caso esteja próximo da expiração, será retornada no display do PDV a mensagem contendo nome do funcionário e informação de em quantos dias senha irá expirar. (1ª linha: NOME FUNCIONÁRIO // 2ª linha: Sua senha expira em 10 dias)55481842
BIGRETAIL-81792Criado parâmetro FQDN: negocio.recebimento-wallet.disable-payment-qrlinx / DESCRIÇÃO: Desabilita forma pagamento QRLINX para possibilitar a ativação ou desativação da forma QRLINX no PDV Storex pelo Servidor de Configuração.

Deve ser compartilhado o documento com o parâmetro atualizado: https://share.linx.com.br/x/HKIDFg

BIGRETAIL-81745Alteração do título do relatório de estorno para: COMPRA NAO EFETUADA.
BIGRETAIL-81556Incluídos os parâmetros abaixo no servidor de configuração:
- Habilita linx promo (em substituição ao parâmetro 4049 da p2k_parametro_loja);
- URL promo (em substituição ao mesmo parâmetro configurado ParametrizacaoP2K.bat)
- Timeout promo (em substituição ao mesmo parâmetro configurado ParametrizacaoP2K.bat)

Segue url com documento atualizado:
https://share.linx.com.br/x/HKIDFg

BIGRETAIL-81440Conforme solicitado pelo cliente, o valor do parâmetro para a url do serviço do return path deverá ser completa e não apenas o host. Desta forma deveremos ajustar no servidor de configuração para validação, adicionando o trecho abaixo:

"/api-returnpath-partner/v2/fullverify"

Anteriormente só era necessário o host, conforme abaixo:

"https://api.leroymerlin.com.br"

Agora vamos informar o endpoint completo, conforme abaixo:

"https://api.leroymerlin.com.br/api-returnpath-partner/v2/fullverify"

*Utilizados exemplos do endpoint de produção*

BIGRETAIL-81428Garantir o envio do campo "tpIntegra" no XML da nota enviada para o SEFAZ, sempre que houver um pagamento por meio eletrônico
Este somente poderá ser usado para pagamentos eletrônicos o tipo de integração "1=Pagamento integrado com o sistema de automação da empresa (Ex.: equipamento TEF, Comércio Eletrônico).
DF - Promovidas alterações relativas as informações sobre transações com cartões e demais instrumentos de pagamentos eletrônicos - Decreto nº 43.614, de 01.08.2022 - DO DF de 02.08.2022 (https://www.sinj.df.gov.br/sinj/Norma/a40a60bea02f493a9bbe22ca75f25121/Decreto_43614_01_08_2022.html)

BIGRETAIL-81292Identificamos que a verificação de lock de todas as portas configuráveis por parte de impressoras não utilizadas estavam impactando na subida do PDV. Em testes realizados no ambiente de PRD observamos um ganho por volta de 2 minutos.PRB00022106
BIGRETAIL-81283Foi realizada a inclusão dos parâmetros da configuração do serviço do IDB_CLIENTE e NFEIO_CLIENTE no servidor de configuração. Esse procedimento é feito na subida do Storex. Caso não seja preenchida o parâmetro no servidor de configuração, serviço é feito pelo arquivo do Config.xml.
Os parâmetros foram inclusos no arquivo linx-storex-pdv-config-storex.xml., sendo assim esse arquivo foi atualizado.

BIGRETAIL-81131Foi evoluído a chave do carrinho da wallet para passar a contemplar hora, minuto e segundos.TP-55849168
BIGRETAIL-81130As contagens iniciadas anteriormente, nos pagamentos parciais, passaram a ser encerradas corretamente em sua conclusão por pagamento ou por cancelamento.TP-55827541
BIGRETAIL-79398Foram incluídas as bibliotecas da versão 7.0.6.50 para a Impressora Bematech blindada para correção da geração do arquivo MFD que apresentava erro de assinatura invalida.

BemaFI32.dll
BemaMFD.dll
BemaMFD2.dll
BemaMFD3.dll
TP55100332
BIGRETAIL-77487Foi implementada a funcionalidade de identificação do cliente ao utilizar/recarregar cartão vale-presente.
BIGRETAIL-76940Adequações necessárias no Storex para utilização do Open JDK com a versão da jre que atende o TLS 1.3.
BIGRETAIL-76650Adicionado biblioteca do mid-e-client com a configuração necessária para retirada da marca Linx das DANFES geradas.
BIGRETAIL-76605Foi realizada a alteração conforme solicitação.
Não está sendo validado o bairro nem o número do bairro, como era feito anteriormente. Podem ir vazios.
A validação do número do endereço (KM ou S/N) só está sendo realizada para pessoa física.
Implementações realizadas igualmente a da issue do DDC mencionada na descrição e estes dois pontos devem refletir na documentação de IDB ATD.

BIGRETAIL-76604Geração dos arquivos de redução (opção 11 do menu fiscal) e estoque (opção 12 do menu fiscal) informando dados de data de acordo com os dados populados seguindo as informações abaixo:

A - Estoque ano anterior

Consulta de estoque na tabela TI_ESTOQUE_DATA_REFERENCIA, considerando a data 31/12/yyyy (yyyy = ano anterior)

B - Estoque mudança de regime

Consulta de estoque na tabela TI_ESTOQUE_DATA_REFERENCIA, considerando a data informada no PDV

C - Estoque mudança de tributação
Consulta de estoque na tabela TI_ESTOQUE_ALTERACAO_TRIB, considerando a data informada no PDV

D - Estoque suspenção ou baixa de I.E
Consulta de estoque na tabela TI_ESTOQUE_DIARIO, considerando a data informada no PDV

E - Estoque atual

Consulta de estoque na tabela TI_ESTOQUE_DIARIO, considerando a data informada no PDV

campo <NumeroCredenciamento> preenchido de acordo com dado encontrado no arquivo credenciamento_paf.dat para a UF SC (localizado em p2k/bin/ )

BIGRETAIL-76562Realizada alteração do código MD5 de acordo com SO utilizado, conforme abaixo:
codMD5ListaArqWindows = "70E73F86F2B9D35561BA32768DC5E630";
codMD5ListaArqLinux = "52e04ca5bc57e92a0f77dfd2f9dd2815";
deve ser impresso no cupom abaixo da linha referente a forma recebimento utilizada.

BIGRETAIL-76561O envio das informações coletadas do SAT será regido pelo parâmetro 4005 da tabela p2k_parametros quando o PDV for SAT.
As informações serão enviadas no fechamento Z do PDV SAT e poderão ser validadas na tabela INFO_SAT.

BIGRETAIL-76558Foi resgatado o valor do nsu da última transação de venda para compor o registro do envelope conforme solicitado.PRB00022158
BIGRETAIL-76555Foram modificados as interações que o sistema faz quando é pedido o CPF e o TELEFONE do cliente fidelidade. Quando o usuário que voltar só para digitar o CPF o sistema volta só pra pedir o CPF novamente. Quando o usuário quer voltar para só para digitar o TELEFONE o sistema voltar só para pedir o TELEFONE novamente.
BIGRETAIL-76551Alterado endpoint e apikey do serviço SERVICO_DATA_CAPTURE_LOYALTY_CLIENT conforme solicitação em anexo.
BIGRETAIL-76546Geração dos arquivos de redução (opção 11 do menu fiscal) e estoque (opção 12 do menu fiscal) informando dados de data de acordo com os dados populados nas tabelas abaixo:

A - Estoque ano anterior

Consulta de estoque na tabela TI_ESTOQUE_DATA_REFERENCIA, considerando a data 31/12/yyyy (yyyy = ano anterior)

B - Estoque mudança de regime

Consulta de estoque na tabela TI_ESTOQUE_DATA_REFERENCIA, considerando a data informada no PDV

C - Estoque mudança de tributação
Consulta de estoque na tabela TI_ESTOQUE_ALTERACAO_TRIB, considerando a data informada no PDV

D - Estoque suspenção ou baixa de I.E
Consulta de estoque na tabela TI_ESTOQUE_DIARIO, considerando a data informada no PDV

E - Estoque atual

Consulta de estoque na tabela TI_ESTOQUE_DIARIO, considerando a data informada no PDV

campo <NumeroCredenciamento> preenchido de acordo com dado encontrado no arquivo credenciamento_paf.dat para a UF SC (localizado em p2k/bin/ )

BIGRETAIL-76535Verificamos em ambiente produtivo o alto volume de lotes, por conta do não processamento dos mesmos que impactava no processo de limpeza. Depois de ajustadas as informações na tabela NUMERACAO_LOTE dos lotes nas lojas divergentes (ausência de registro ou registro desatualizado), o processo de limpeza foi executado corretamente.
Incluímos a verificação da informação se o p2k está habilitado (IND_P2K_HABILITADO) para geração de lote e base no processo automático. Dessa forma, quando o cadastro estiver correto, só teremos lotes e bases gerados para lojas em funcionamento, evitando o armazenamento indevido de lotes.
PRB00022390
BIGRETAIL-76529Vamos utilizar essa demanda de parâmetro para migrar o conjunto de parâmetros desse serviço para o servidor de configuração.

Possíveis dúvidas:

Mesmo com a migração, seguimos olhando para o arquivo configXML.xml que vai na versão e vai seguir atualizado com a definição deste e-mail.

Com a migração, a aplicação verifica se os parâmetros foram definidos no servidor de configuração:
- Se está no serv-config, utiliza as informações recuperadas do serv-config;
- Se não está definido no serv-config, utiliza as informações recuperadas do arquivo disponibilizado na versão.

BIGRETAIL-76527Vamos utilizar essa demanda de parâmetro para migrar o conjunto de parâmetros desse serviço para o servidor de configuração.

Possíveis dúvidas:

Mesmo com a migração, seguimos olhando para os arquivos de configuração que já vão na versão.

Com a migração, a aplicação verifica se os parâmetros foram definidos no servidor de configuração:
- Se está no serv-config, utiliza as informações recuperadas do serv-config;
- Se não está definido no serv-config, utiliza as informações recuperadas dos arquivos já existentes.

Parâmetros que serão substituídos:
- IP_LINX_WS (parametrosGeraisSeguranca.properties -> ParametrizacaoP2K.bat)
- PORTA_LINX_WS (parametrosGeraisSeguranca.properties -> ParametrizacaoP2K.bat)
- CAMINHO_SERVIDOR_IMAGEM (parametrosGeraisPDV.properties)
- TIME_OUT_CONSULTA_IMAGEM (parametrosGeraisPDV.properties)

BIGRETAIL-76449A implementação seguiu as diretrizes do Bloco X - SC.
Issue implementada seguindo as regras exigidas e explicadas na descrição do card.

BIGRETAIL-76447Foi criado um parâmetro no servidor de configuração para a versão do TLS.
Se o parâmetro não for preenchido, o storex pdv assume a versão 1.2.
Se for preenchido, o storex pdv irá considerar a versão informada.

BIGRETAIL-74304Foi resgatado o valor do nsu da última transação de venda para compor o registro do envelope conforme solicitado.PRB00022158

lista completa de issues

  • Sem rótulos