Table of Contents

Recuperação KPI’s de Stock

You are here:


Problema:


Os agendamentos que contabilizam os indicadores de stock, podem não correr à hora prevista, quando os serviços param, ou quando os trabalhos ficam na fila.

Procedimento da solução:

Recuperação da Base dados

1º Aceder aos backups da base dados do EVE na Zolve qualidade;

2º Caso se pretenda criar o backup noutro ambiente, copiar o backup para o servidor onde queremos restaurar a base dados;

scp /isretail/backups/EveGY_fullDB_20210303.sql.gz isretail@192.168.45.222:/www/htdocs/Wpms/tmp/archives/

3º Descomprimir o ficheiro de backup da base dados;

unzip  /www/htdocs/Wpms/tmp/archives/EveGY_fullDB_20210303.sql.gz

4º Restauro da Base dados de backup criando uma nova;
mysql -u root -p tmp-eve < /www/htdocs/Wpms/tmp/archives/EveGY_fullDB_20210303.sql

Recalculo e exportação dos indicadores

Aceder ao IG019 – lançar o utilitário que irá ler a nova base de dados para gerar e exportar os KPIS desse backup para ficheiro CSV.


“MF02 – Gera e Exporta indicadores Stock[D0433] do ficheiro CSV”

Localsource: exportFileKPIStock.php – este está adaptado para à base dados temporária;

Fazer download do ficheiro CSV gerado que contém os indicadores de stock.

Importação dos indicadores

No ambiente de Produção aceder ao IG019 e lançar o utilitário para fazer a comparação e atualizar se necessário:
“MF10 – Compara/Atualiza os indicadores Stock[D0433] do ficheiro CSV”

Localsource: importFileKPIStock.php

Escolhe-se a data que estamos a verificar e na qual temos os dados no nosso ficheiro.

O sistema apresenta a comparação do que existe na base dados e no ficheiro de dados.

Devemos piscar o “Atualizar” sempre que pretendemos reescrever os dados do ficheiro na tabela D0433.

Comparação dos indicadores

Resultado final esperado, que os valores dos ficheiros seja iguais para os da tabela D0433 (Valores Ficheiro,Valor KPI D0433)