1 Requisitos de ambiente Rel eas es Out/07 Para a utilização do ILR versão 14.58, é importante observar as seguintes recomendações: Sobre essa versão do ILR Pré-requisitos para a utilização da versão 14.58 Pré-requisitos para a utilização com outros módulos 1 Sobre essa versão do ILR Ao processar um movimento para uma loja/data que já tenha sido justificada, o histórico por categorias não será atualizado automaticamente pelo ILR quando a versão instalada for 14.xx. Nesse caso, em ambientes que utilizem o módulo Planejamento e Gestão de Categorias, para manter a confiabilidade dos dados do planejamento, será necessário efetuar a consolidação manualmente no Manager, em "Utilitários / Consolidar movimentações por categoria". Ao ser instalada a versão 9.16 do ILR ou uma posterior a essa, ou toda vez que o parâmetro "Tipo de preço utilizado para as transferências" for alterado, será recomendável fazer a geração integral do "Arquivo de preços" para que o GAL disponha de informações relativas ao preço de custo e ao preço de transferência de forma íntegra e coerente (todos os preços de custo preenchidos e os preços de transferência zerados ou todos os preços de custo zerados e os preços de transferência preenchidos). Caso contrário, as informações pertinentes ao preço de custo e ao preço de transferência poderão estar divergentes, fazendo com que o GAL obtenha o preço de transferência corretamente para alguns produtos e incorretamente para outros. Desde a versão 3.00 o ILR Win contém, nas instalações FULL, as seguintes funcionalidades para operações com franqueados, sendo necessário que estes utilizem ainda o ILR DOS, conforme citado no quadro acima. "Atualização dos Franqueados" e "Receber Atualização dos Franqueados". Na versão 9.01 (semestral de fev/2004) foram implementadas as funções do ILR Lite, permitindo que franqueados também utilizem a nova Retaguarda Quadrant Windows nas versões semestrais de fev/2004. O ILR do franqueador, ao processar a posição enviada pelo franqueado, identificará quando este estiver utilizando essas novas versões e passará a enviar os arquivos de atualização nos novos formatos. O franqueado envia no movimento, para o franqueador, o arquivo FULL.INF, que contém as versões dos sistemas que utiliza. O ILR do franqueador, ao processar a posição do franqueado, grava essas informações na tabela FranqueadoAplicativo, identificando assim o © 2012 Linx Sistemas 2 tipo de atualização que deverá ser enviada, isto é, para franqueado DOS ou para franqueado Windows. Para o envio das informações para o franqueado, é esssencial que, no franqueador, sejam cadastrados os códigos de todos os seus franqueados e associadas as respectivas lojas, no módulo Tabelas, Cadastro de Franqueados. No franqueado Windows, por sua vez, o recebimento dessas informações exige que seja cadastrado o código do franqueado e associadas as suas lojas, também no módulo Tabelas, Cadastro de Franqueados. Esta versão do ILR não executa as chamadas dos programas ILREXTAN e ILREXTDE. A execução de programas externos ao ILR deve ser realizada por meio de seus "Pontos de Interface Externa". Para a utilização do Excel neste e em outros módulos do sistema, é necessária a instalação do MS Office 2000 ou do MS Office XP em inglês ou português. 2 Pré-requisitos para utilização da versão 14.58 Versões mínimas para o ambiente do franqueador e do franqueado com ILR Windows (quando ambos utilizarem Retaguarda Quadrant nas versões semestrais JAN/2007 ou posteriores) Manager 14.53 Auditoria 14.50 SAVE 14.50 Tabelas 14.50 Preços 14.51 Produtos 14.52 Pedidos 14.53 Clientes 14.50 Meta de Vendas 14.50 Inventário 14.50 © 2012 Linx Sistemas 3 Pré-requisitos para o utilização com outros módulos Quadrant Versões mínimas para o ambiente do Franqueador Versões mínimas para o ambiente do Franqueado SPG 10.51 SPG Mesma versão do franqueador GAL 10.48 GAL Mesma versão do franqueador 9.40 ILR 12.xx 4.11 (A versão 4.11 é necessária para a correção dos problemas descritos na documentação do ILR 14.11.) - - GAL 3 6.9.0(*) Delivery Para ambientes que utilizem Lista de Presentes ou Venda com Entrega Futura. Gerenciador de Relatórios Para ambientes que utilizem Financeiro .Net. (*) Foram realizados testes que evidenciaram, para efeito de migração, a possibilidade de recebimento de movimentos gerados pela versão 6.9.0 do GAL em ambientes com ILR 12.05. Não é possível afirmar que o envio de informações para lojas com a referida versão do GAL ocorra sem problemas, pois não foram realizados testes nesse sentido. © 2012 Linx Sistemas 4 ILR 14.58 Rel eas es Out/07 Conheça a seguir os destaques da versão 14.58 do ILR: Correções Implementações Clientes Atendidos Correções 4 Ocorrência/ Tarefa 14208 / 34316 TP 409066 Código de redes e lojas alterados ao processar movimento Ao cadastrar um cliente em uma loja e após o processamento do movimento, o sistema incluia este cliente associando a rede e loja do movimento. Se o mesmo cliente fosse cadastrado em outra loja, ao processar o movimento, o sistema alterava a associação de rede e loja. Entretanto, ao enviar uma atualização para a primeira loja (onde o cliente não estava mais associado), se o sistema estivesse parametrizado para filtrar as informações por franqueado para a rede e esta loja for um franqueado e não for do mesmo grupo de franqueados da loja em que o cliente está associado, os dados de cadastro do cliente não eram enviados para a loja, mesmo que houvesse atendimentos nesta loja para este cliente, ficando então a loja sem o cadastro desse cliente. (Obs: Só são enviados na atualização para a loja os clientes que não estão associados a rede e loja da atualização se estes possuirem atendimentos (tabela SAVEFA08) para a loja que está sendo gerada a atualização). Isso só ocorre se o código da loja não estiver preenchido totalmente, ou seja, caso seja uma loja "4" ou "55", se a loja for "111" o problema não ocorre (os 3 campos do cadastro preenchidos numericamente sem espaços). Observação: Os testes feitos foram com a situação em que o código do cliente é o CPF/CNPJ. Ocorrência/ 14212 / 34316 © 2012 Linx Sistemas 5 Tarefa TP 431689 Diferença de valores - Conta Caixa Dinheiro Em Contas Correntes, ao consultar os lançamentos da conta que seja referente a pagamentos em Dinheiro; Passo a passo para verificação: Em Contas Correntes; Selecione a conta de Dinheiro; 5 Clique em Lançamentos; Selecione uma data; Consulte o valor que está sendo apresentado errado, com um dos "pagamentos" duplicados. Este erro ocorria quando, antes do processamento do movimento do dia, é feito um recebimento de crediário em Dinheiro para essa data. Dessa forma, este valor do pagamento é somado em duplicidade. É apresentada uma linha com os valores recebidos pelo caixa já acrescido desse valor e mais uma linha com o valor recebido do crediário. Ocorrência/ Tarefa 14222 / 34356 TP 481338 Divergência no recebimento de pedidos da loja para a retaguarda Ao processar o movimento no ILR, quando há pedidos recebidos pela loja que foram cadastrados na retaguarda, enviados para a loja e posteriormente removidos, o pedido era recebido com número "000000" e as quantidades do produto são exibidas erradas na retaguarda. Foi verificado que a quantidade que é gravada na ProdutoNFRecebida e ControleRecebimentoDetalhe é a quantidade do produto multiplicado pelo número de produtos que tem este pedido. Exemplo: Produto A - Quantidade real 5: No sistema, é exibido a quantidade total de 15 © 2012 Linx Sistemas 6 itens. Produto B - Quantidade real 3: No sistema, é exibido a quantidade total de 9 itens. Produto C - Quantidade real 2: No sistema, é exibido a quantidade total de 6 itens. Ocorrência/ Tarefa 14238 / 34379 TP 441282 Receber Arquivo do Franqueador / Atualizar Banco de Dados dos Franqueados Ao atualizar o banco de dados dos franqueados especificando o dia para atualização, caso haja produtos em promoção para atualizar (arquivo PPR) e o nome fantasia da loja (tabela Loja campo NomeFantasia) tivesse acima de 30 caracteres, o sistema não processava o arquivo e exibia a seguinte ocorrência no processamento: 6 "Ocorreu erro ao processar o arquivo IBQiii005.PPR do movimento ALBQ2005.001: String or bina ry da ta would be trunca ted." Esse problema ocorria pois o sistema criava na tabela #ProdutosCampanha o campo NomeLoja com o tamanho de 30 caracteres, mas a loja tem nome fantasia maior que 30 caracteres, ocasionando o erro. O correto é o sistema passar a criar o campo NomeLoja com tamanho 60, que é o tamanho do campo NomeFantasia da tabela Loja. Ocorrência/ Tarefa 14239 / 34380 TP 492859 Erro ao receber arquivos do Franqueador (AL) No ILR, ao atualizar o banco de dados da retaguarda Passo a passo: Atualização da Retaguarda; Atualizar banco de dados da retaguarda; Atualizar Sa ve. © 2012 Linx Sistemas 7 Uma mensagem de erro de PK na tabela ProdutoRejeitado (tela de erros ocorridos) era exibida: "-2147217873 Viola tion "PK__ProdutoRejeitado__045B77F7". "ProdutoRejeitado.". of Ca nnot PR IMAR Y K EY insert duplica te key constra int in object Esse erro ocorria pois um recebimento retornava em dois movimentos distintos. Exemplo: No arquivo CRB a nota 145 vinha tanto no arquivo do dia 25/03/2009 como no dia 27/03/2009: Movimento do dia 25/03/2009: 001I00118@02AA45@NB009-03-23 00:00:00A5A@B009-03-25 12:44:55@000002002B009-03-25 00:00:00@ 7 Movimento do dia 27/03/2009: 001I00118@02AA45@NB009-03-23 00:00:00A5AAB009-03-25 12:44:55@000002002B009-03-27 00:00:00@ Ao gravar na tabela ProdutoRejeitado, o sistema gravava no campo DataCompetencia a data do recebimento da nota fiscal (que nos dois movimentos é igual) e não a data da competência (que veio a data do movimento corretamente). O correto seria o sistema gravar na DataCompetencia o campo DataCompetencia do arquivo e não o campo DataHoraRecebimento. Esse erro ocorria em decorrência da programação da ocorrência 14083, que implementou a tabela de ProdutoRejeitado na retaguarda. Ocorrência/ Tarefa 14263 / 34423 TP 554139 Erro ao importar atualização no ILR No ILR, ao gerar atualização para todos os franqueados de uma só vez ("Atualização dos Franqueados" - "Gerar Atualização"), quando existiam franqueados com versões diferentes (alguns com versão 12.xx, outros com 14.xx, outros com 14.5x), o ILR gerava o arquivo com o arquivo PRD com o la yout do último franqueado gerado, ou seja, se o último franqueado obtivesse a versão 14.5x, para todos os franqueados, o arquivo PRD era compatível com o la yout e dados da versão 14.5x, o que gerava erros no arquivo para outros franqueados de versões diferentes. Com isso, quando o franqueado recebia a atualização, apresentava erro no arquivo PRD. Esse problema ocorria pois o sistema gera os arquivos de produto integral na pasta LITE000, e era substituído de acordo com a geração. A correção neste caso foi © 2012 Linx Sistemas 8 realizada para que o sistema gere os arquivos integrais de produto também na pasta do franqueado LITEXXX. Implementações Ocorrência/ Tarefa 14263 / 34423 TP 554139 Melhorias ao atualizar arquivos de franqueados no ILR 8 Como uma forma de auxiliar a localização dos arquivos de dentro dos movimentos onde existem inconsistências, foi implementada a melhoria que fará com que o ILR exiba uma mensagem tratada, apontando o arquivo onde a mesma ocorre. A implementação foi feita na ILRAtuaRet.dll, desta forma, ficará cadastrada e programada para que seja liberada em versão futura. Foi implementada o seguinte código na ValidacaoConteudo.bas: Call Err.Raise(Err. Number, "", Err.Description & "Inconsistência no conteúdo do arquivo " & Mid (strNomeTabelaTemp, 5, 3)). Clientes atendidos Relação dos clientes atendidos nesta versão A versão 14.58 do ILR atende aos clientes: Empório Naka (14186) © 2012 Linx Sistemas