Pré-condiçoes de Atualização

Data da Versão

 

Responsável

Marcela Barbosa

Pacote da Versão

NOVO-AV-07.16.01-D03.zip

Versão Java

01.08_77

Caminho de Liberação

ftp://ftprec.linx.com.br/Produtos/NOVO-AV/NOVO-AV-07.16.01

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


Índice

Documento de Intalação

Versões de Compatibilidade



Produto

Versão

P2K

14.03.28

14.08.13

14.12.08

Plugin Leitura Estoque

01.03.00

Linx Estoque

01.11.00




Instruções Adicionais da Versão


CR 98956: [PEDIDO] NOVO AV solicita vendedor ao finalizar pedido

Adicionar o parametro na base config (componente.accessenabled) com o valor igual a (true) para o AV utilizara o usuário logado no sistema como o vendedor que realizou o pedido, e ao finalizar o pedido o mesmo irá realizar o logout.


CR 100878: [LINX-MESSAGES][LINX-ESTOQUE]Novo av não permite consultar/alterar de pedidos gerados no AV P2K.

Para os clientes que utilizem o plugin Linx-Estoque, para o controle de estoque, deverá ser instalado no Gerenciador de Integração a versão do LINX-ESTOQUE-01.08.00.

 Instalação:

O arquivo linx-estoque.jar deverá ser movido para o diretório do CAMINHO_GERENCIADOR_INTEGRACAO\deploy

*Onde CAMINHO_GERENCIADOR_INTEGRACAO, é o caminho raiz do gerenciador de integração instalado.


CR 103670[NOVO AV] Não solicitar a senha do usuário.

Para os clientes desejarem não solicitar a senha do usuário ao logar no AV, deve-se configurar no na base de parâmetros do Novo AV (arquivo config.h2.db)

o seguinte parâmetro: componente.solicitasenhavendedor = false


CR 100988: [ITEXT][AUTHORIZATION][DEVOLUÇÃO/TROCA]: Ao realizar uma Devolução/Troca o sistema não está gerando o relatório.

Para os clientes desejarem que após uma devolução ou troca seja gerado um recibo sobre a troca/devolução, deve-se configurar no na base de parâmetros do Novo AV (arquivo config.h2.db)

o seguinte parâmetro: relatorio.gerarelatoriodevolucao = true


CR 104001: [NOVO AV]: Ao logar o sistema deverá checar o parametro: "PERFIL_NAO_SOLICITA_SENHA "

Para os clientes desejarem não solicitar a senha do usuário ao logar no AV, deve-se configurar na base de parâmetros do Novo AV (arquivo config.h2.db) também o parâmetro: componente.perfisnaosolicitamsenha

Este parâmetro é utilizado para verificar quais os perfis de usuários não devem solicitar a senha, caso o parâmetro componente.solicitasenhavendedor = false.

      Obs: Os valores do parâmetro componente.perfisnaosolicitamsenha, devem estar separados por vírgula, caso exista mais de um.


CR 118076: Consulta Avulsa de Produto

É necessário como pré-requisito dessa funcionalidade o AV receber uma carga de base e processá-la, a fim de que os índices que otimizam a busca de produtos, através do componente AutoComplete, sejam gerados, e assim tornar possível a busca por este componente.


CR 112066: Identificação para clientes sem cadastro em novo pedido na aba cliente

Nesta CR foi criado um parâmetro, clientedefault.identificacliente, que possibilita um cliente que não tenha sido identificado, modificar o seu nome. Para que esse parâmetro seja carregado no AV, é necessário fazer um upload no Servidor de Configuração do arquivo de configuração, conforme descrito em anotação na CR.


CR 114666: Lentidão na consulta de produtos

A partir da versão 07.02.00 é necessário gerar uma carga de base, antes de operar o AV, para que sejam criados os índices utilizados na consulta de produto por código/descrição no fluxo de criação de pedido. Para que isso também funcione, o SP deve possuir o respectivo pacote e realizar os procedimentos descritos na CR 117501:Lentidão na consulta de produtos.


CR 114991: Componente deve solicitar parâmetros automaticamente na primeira inicialização

Foram criados os parâmetros: 'servidorconfiguracao.ip', 'servidorconfiguracao.porta', 'servidorconfiguracao.timeout' para esta CR.

Caso eles não existam no arquivo config.properties, deve-se fazer um upload de dados do arquivo de configuraçãodo do referido cliente, que fica presente no diretório de instalação do AV: \serv-config\default\serv-config-linx-av-default-XXXX.xml, onde XXXX é o código do cliente. Em seguida, na aplicação do Servidor de Configuração, essa parametrização deve ser ajustada ao IP e Porta do servidor utilizado pelo cliente. E por fim, a parametrização deve ser enviada aos AVs.


CR 119697: Criação de configuração no Novo AV para geração dos Índices

Foi criado o parâmetro indice.criarindicesnaatualizacaodebase, que aceita os valores true ou false, e indica se o AV deve processar os índices para utilizar a busca indexada de produtos. Esse deve ser feito no SP, mas provisoriamente está sendo feito no AV.

Para poder manipular esse parâmetro, deve ser feito o upload do arquivo do servidor de configuração correpondente ao cliente, que fica no diretório de instalação do AV: \serv-config\default\serv-config-linx-av-default-XXXX.xml, onde XXXX é o código do cliente.


CR 118656: Atalho no fluxo do novo pedido leva para função de devolução

Foram criados os parâmetros: 'menurapido.exibeconsultacliente', 'menurapido.exibeconsultaestoque', 'menurapido.exibeconsultapedido', 'menurapido.exibeconsultaproduto', 'menurapido.exibedevolucao', 'menurapido.exibenovopedido', que controlam a exibição dos botões do Menu Lateral.

Para manipular esses parâmetros, deve ser feito o upload do arquivo do servidor de configuração correpondente ao cliente, que fica no diretório de instalação do AV: \serv-config\default\serv-config-linx-av-default-XXXX.xml, onde XXXX é o código do cliente.


CR 120177: [NOVO AV] - Pedido de Venda do Tipo Serviço

Nesta CR foi criado um parâmetro, consultacliente.forma, que define a forma de consulta de clientes, se será por PROCTRANS ou WEBSERVICE. Para que esse parâmetro seja carregado no AV, deve ser feito o upload do arquivo do servidor de configuração correpondente ao cliente, que fica no diretório de instalação do AV: \serv-config\default\serv-config-linx-av-default-XXXX.xml, onde XXXX é o código do cliente.


CR 120792: [Novo AV] - Informar Vendedor Início Fluxo de Criação do Pedido de Venda

Nesta CR foi criado um parâmetro, pedido.solicitavendedor, que irá definir onde irá solicitar o código do vendedor para a criação do pedido, com os seguintes valores, "",INICIO,FIM, sendo que "" não irá solicitar o vendedor.

Nesta CR também foi criado um outro parâmetro, pedido.solicitavendedorobrigatorio, que obriga ou não, informar o código do vendedor para a geração de um pedido.

Para que esses parâmetros sejam carregados no AV, deve ser feito o upload do arquivo do servidor de configuração correspondente ao cliente, que fica no diretório de instalação do AV: \serv-config\default\serv-config-linx-av-default-XXXX.xml, onde XXXX é o código do cliente.


CR 123538: Bipar item sem necessidade do F12

Nesta CR foi criado um parâmetro, carrinho.adicionaautomaticamente, que indica se o produto será adicionado automaticamente no carrinho. Para que esse parâmetro seja carregado no AV, é necessário fazer um upload no Servidor de Configuração do arquivo de configuração, conforme descrito em anotação na CR.


CR 124011: Habilitar tecla de aplicação de desconto no subtotal do pedido

Nesta CR foi criado um parâmetro, regradesconto.utilizaregradescontocupomalcada, que indica que a regra de desconto é por alçada de usuário, o desconto é aplicado em toda a venda e rateado pelo próprio novo-av.

CR 85941: EF-AV-022-Entrada Saída Troca em Garantia

 Para que esta funcionalidade funcione corretamente, é necessário configurar alguns parâmetros na base h2 de configuração (arquivo config.h2.db):

trocagarantia.nummaxdias = 7

trocagarantia.restringelojasmesmauf = true

trocagarantia.habilitaentrelojas = true


CR 92489: EF-AV-164-Nov Gringo

Para que esta funcionalidade funcione corretamente, é necessário configurar alguns parâmetros na base h2 de configuração (arquivo config.h2.db):

gringo.produtokit = 08

gringo.ip = #IP_GRINGO#

gringo.porta = #PORTA_GRINGO#

gringo.login = #LOGIN_GRINGO#

gringo.senha = #SENHA_GRINGO#

gringo.mercadologicocreditodigital = #MERCADOLOGICO_CREDITO_DIGITAL#

gringo.consultaativacaotrocadevolucaochip = 4009550, 4009551, 4009552

 Observação:

Os valores #IP_GRINGO#, #PORTA_GRINGO#, #LOGIN_GRINGO#, #SENHA_GRINGO#, #MERCADOLOGICO_CREDITO_DIGITAL# devem ser substituídos pelo seus respectivos valores.

Os valores do parâmetro gringo.consultaativacaotrocadevolucaochip devem sempre ser separados por vírgula, em caso de existir mais de um valor.


CR 104358: [Troca Garantia] Validar formas inválidas

Para que a troca em garantia valide formas de recebimento ao se consultar uma transação será necessário adicionar uma lista de números inteiros referentes aos códigos das formas de recebimento para o parâmetro de configuração ("trocagarantia.codigosformasrecebimentobloqueados").

Exemplo: "1,2,3,4,5,6" ou "1"


CR 104930: [Linx-Estoque] Erro ao tentar utilizar um produto que já foi utilizado em outra venda.

Para que esta correção tenha o comportamento esperado deve ser instalado o LINX-ESTOQUE-01.09.00 no gerenciador de integração.


CR 110845: [Melhoria CEP] - Ajuste na inteligencia do CEP para prosseguir com o cadastro.

Para que esta funcionalidade funcione corretamente, é necessário configurar alguns parâmetros na base h2 de configuração (arquivo config.h2.db):

componente.utilizabaseceplocal = true


CR 103816: Assistente de vendas não apresenta a tela de solicitação do recompra ao selecionar esta opção como forma de pagamento

Para que esta funcionalidade funcione corretamente, é necessário configurar alguns parâmetros na base h2 de configuração (arquivo config.h2.db):

formaspagamento.recompra = #COD_FORMA_RECOMPRA#

recompra.apikeyconexaows = #API_KEY#

recompra.urlws = #URL_WS#

Observação:

Os valores #COD_FORMA_RECOMPRA#, #API_KEY#, #URL_WS# devem ser substituídos pelo seus respectivos valores.


CR 111125: [Desconto x Siebel] - AV - Inibição de Descontos Externos

Para que a permissão de um perfil de usuário referente à 'Autorizar Regras de Descontos', esteja disponível na base do Novo AV, é necessário:

  1. Acessar a retaguarda, através do Acesso Padrão;
  2. Acessar o menu Perfil de usuários;
  3. Selecionar um perfil, por exemplo Caixa;
  4. Clicar na aba Acesso;
  5. Selecionar o componente NOVO AV;
  6. Selecionar o estado UNICO;
  7. Marcar a opção 'Autorizar Regras de Descontos';
  8. Clicar no botão alterar;
  9. Depois gerar uma carga base/lote;
  10. O Novo AV deve baixar essa nova base/lote;
  11. Os usuários com perfis habilitados, estarão com a permissão de 'Autorizar Regras de Descontos'.

CR 85829: [BUSINESS-OBJECT] [LINX-ESTOQUE] [ENTITY-DATA] EF-AV-011-Tela Consulta de Estoque

Esta versão do AV é compatível com o LEITURA-ESTOQUE-PLG-01.04.00, sendo assim necessário atualizá-lo    no gerenciador de integração para a versão referida.


CR 111648: No Thin Client Sistemas atualizam Lote comercial ou Base ao mesmo tempo

Para componentes cujo o processamento de base/lote devem ser controlados no SP, deve-se criar o parâmetro na base h2 de configuração (config.db.h2) o seguinte parâmetro:

databaseupdater.controlaprocessamento = true


CR 118539: [Consulta de Produtos] Criar parâmetros para a exibição dos botões de 'Busca avançada', 'Estoque por Loja' e 'Estoque por Lote'

Foram criadas os pâmetros: consultaproduto.exibebotaobuscaavancada, consultaproduto.exibebotaoestoqueloja, consultaproduto.exibebotaoestoquelote para a exibição os botões de 'Busca avançada', 'Estoque por Loja' e 'Estoque por Lote' da tela de consulta de produto.

Para exibi-los, deve-se colocar o valor true.

CR 109553: Erro na exibição das Formas de Pagamento

Para que a exibição das formas de pagamento sejam restringidas apenas às formas utilizadas pelo componente AV, deve-se criar o parâmetro na base h2 de configuração (config.db.h2) o seguinte parâmetro: formaspagamento.restringeformasav = true


CR 115137: [ Garantia Estendida ] Esta faltando o parâmetro garantia.permitegarantia = true no config.properties

Para que os parâmetros de configuração do sistema, estejam configurados corretamente é necessário fazer o upload do arquivo do Servidor de Configuração, conforme descrito em anotação na referida CR.


CR 115216: Parametrização da exibição do crédito pessoal

Para que os parâmetros de configuração do sistema, estejam configurados corretamente é necessário fazer o upload do arquivo do Servidor de Configuração, conforme descrito em anotação na referida CR.


CR 115622: Trazer os pedidos do dia atual em Consulta Pedido

Nesta CR foi criado um parâmetro, consultapedido.diaatual. Para que esse parâmetro seja carregado no AV, é necessário fazer um upload no Servidor de Configuração do arquivo de configuração, conforme descrito em anotação na CR.


CR 117068: [Garantia estendida] Inserir garantia automaticamente nos Produtos

Nesta CR foi criado um parâmetro, garantia.automatica, que quando estiver setado como true a garantia marcada como default será incluída automaticamente no pedido junto com o produto caso este produto tenha indicador de garantia e garantias cadastradas no safe.

Para a criação deste parâmetro no servidor de configuração é necessário fazer o upload do arquivo xml que se encontra no diretório de instalação do AV.

 Ex: /DIRETORIO_AV/serv-config/default/serv-config-linx-av-default-5002.xml

Em seguida altera-lo para true, e posteriormente liberar a configuração para os AVs desejados.


CR 123697: Cadastro Expresso


Foi criado o parâmetro: 'autocomplete.emails', que definem os domínios de email que serão sugeridos pelo componente de auto sugestão de email na tela de identificação de cliente no pedido.
Para criar e manipular esse parâmetro, deve ser feito o upload do arquivo do servidor de configuração correpondente ao cliente, que fica no diretório de instalação do AV: \serv-config\default\serv-config-linx-av-default-XXXX.xml, onde XXXX é o código do cliente, em seguida o mesmo deve ser configurado com os seguintes valores, separados por vírgula: @gmail.com,@hotmail.com,@outlook.com,@yahoo.com,@bol.com.br,@msn.com,@ig.com.br,@oi.com.br,@pop.com.br,@ibest.com.br,@zipmail.com.br,@lebes.com.br,@ymail.com,@rocketmail.com,@live.com,@globomail.com,@terra.com.br,@inteligweb.com.br,@folha.com.br,@uol.com.br


CR 129846: Campanhas não estão sendo processadas em itens que possuem regra de desconto

 

Foi criado o parâmetro regradesconto.verificapermissaodescontoscampanhas, que aceita os valores true ou false. Caso o valor seja true, durante o processamento das campanhas, leva em consideração o atributo "Permite desconto item campanha" do cadastro de regras de desconto. Caso o valor do parâmetro seja false, é assumido que a regra permite descontos de campanhas, sem levar em consideração o atributo. O valor a ser atribuído deve ser false.

 Para poder manipular esse parâmetro, deve ser feito o upload do arquivo do servidor de configuração correpondente ao cliente, que fica no diretório de instalação do AV: \serv-config\default\serv-config-linx-av-default-XXXX.xml, onde XXXX é o código do cliente.

CR 130739: [LOGIN-VENDEDOR] Sistema exibiu tela diferente no login do vendedor e travou

Foi criado o parâmetro indice.criarindicesnaatualizacaodebase  , que aceita os valores true ou false. Caso o valor seja true, durante o processamento da base no novo-av, os indices da base de produtos são gerados. Caso o valor do parâmetro seja false, é assumido que o SP deve processar os indices e o novo-av deve receber os mesmo já prontos. O valor a ser atribuído deve ser false e em seguida liberar uma carga para os componentes.


CR 131311: Emissão de Etiquetas - NOVO-AV

Foi criado o parâmetro emiteetiqueta.arqimpressora, que aceita como valor o nome do Arquivo de configuração de etiquetas da impressora. O valor a ser atribuído deve ser “arqzebra.str” e em seguida liberar uma carga para os componentes.

Foi criado o parâmetro emiteetiqueta.arqsaida, que aceita como valor o nome do Arquivo de saida das etiquetas geradas. O valor a ser atribuído deve ser “arqsaida.str” e em seguida liberar uma carga para os componentes.

Foi criado o parâmetro emiteetiqueta.config, que aceita como valor a configuração da impressora para emissão das etiquetas. O valor a ser atribuído deve ser a porta USB que a impressora está conectada (ex: /dev/usblp0) e em seguida liberar uma carga para os componentes.

Foi criado o parâmetro emiteetiqueta.impressoraetiquetapid, que aceita como valor a Configuração do Product ID da impressora. O valor a ser atribuído para o Product ID será “019A” e em seguida liberar uma carga para os componentes.

Foi criado o parâmetro emiteetiqueta.impressoraetiquetavid, que aceita como valor a Configuração do Vendor ID da impressora. O valor a ser atribuído para o Vendor ID será “1664” e em seguida liberar uma carga para os componentes.

Foi criado o parâmetro emiteetiqueta.emissaoetiquetahabilitado, que aceita como valor true ou false. Quando estiver como true, será habilitado o menu de Emitir Etiquetas e quando estiver false será desabilitado o menu de Emitir Etiquetas. O valor a ser atribuído será “true” e em seguida liberar uma carga para os componentes.



Lista de CR’s Liberadas nesta Versão


NúmeroCategoriaResumoID Problema
130739Erro[LOGIN-VENDEDOR] Sistema exibiu tela diferente no login do vendedor e travouRT-294210
  • Sem rótulos