Árvore de páginas

MONITOR DE PDVS

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

Frente de Lojas

Rotina:

Rotina

Nome Técnico

STIPOSMAIN.

TOTVS PDV

Parâmetro(s):

Informe os parâmetros utilizados.

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Windows

Pacote, Atualizações e MelhoriasTWEVKV_DT_MONITOR DE PDVS

Descrição

Disponibilizado o Monitor de PDVs, que identifica vendas represadas em duplicidades ou inconsistências e envia um alerta por e-mail, para que seja possível acompanhar se todas as vendas realizadas já foram enviadas para a retaguarda. O monitor pode ser programado para rodar via Schedule no horário que desejar ou ainda ser executado via menu do sistema (Sem Interface), identifica e compara as vendas do PDV com as vendas da Retaguarda e envia o relatório detalhado apenas quando existir divergências entre as bases. O Monitor pode ser configurado para reprocessar algumas vendas automaticamente, sem a necessidade de alteração do usuário.

Importante

Antes de executar o compatibilizador U_UPDLO155 é imprescindível:

  • Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório PROTHEUS_DATA\DATA, se versão 10, ou \PROTHEUS11_DATA\DATA, se versão 11) e dos dicionários de dados SXs (diretório PROTHEUS_DATA_SYSTEM, se versão 10, ou \PROTHEUS11_DATA\SYSTEM, se versão  11).
  • Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
  • Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
  • Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
  • O compatibilizador deve ser executado com a Integridade Referencial desativada*.

 

Atenção

O procedimento a seguir deve ser realizado por um profissional   qualificado como Administrador de Banco de Dados (DBA) ou equivalente!

A ativação indevida da Integridade Referencial pode alterar   drasticamente o relacionamento entre tabelas no banco de dados. Portanto,   antes de utilizá-la, observe atentamente os procedimentos a seguir:

  1. No   Configurador (SIGACFG), veja se a empresa utiliza Integridade   Referencial, selecionando a opção Integridade/Verificação   (APCFG60A).
  2. Se não   há Integridade Referencial ativa,   são relacionadas em uma nova janela todas as empresas e filiais cadastradas   para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário   qualquer outro procedimento de ativação   ou desativação de integridade, basta finalizar a verificação e aplicar   normalmente o compatibilizador, conforme instruções.
  3.  Se há Integridade Referencial ativa   em todas as empresas e filiais, é   exibida uma mensagem na janela Verificação   de relacionamento entre tabelas. Confirme a mensagem para que a   verificação seja concluída, ou;
  4.  Se   há Integridade Referencial ativa   em uma ou mais empresas, que não   na sua totalidade, são relacionadas em uma nova janela todas as empresas e   filiais cadastradas para o sistema e, somente, a(s) que possui(em)   integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou   filial(is) possui(em) a integridade ativada e reserve esta anotação para   posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework   para informações quanto a um arquivo que contém essa informação).
  5. Nestes   casos descritos nos itens “iii” ou   “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
  6.  Quando desativada a Integridade Referencial,   execute o compatibilizador, conforme instruções.
  7. Aplicado o compatibilizador, a Integridade   Referencial deve ser reativada, SE E   SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as   informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da   integridade, selecione-a(s) novamente e confirme a ativação.

 

Contate o Help Desk Framework EM CASO DE DÚVIDAS!

 

  1. Em Microsiga Protheus TOTVS Smart Client (se versão 10), digite U_UPDLO155 no campo Programa Inicial
  2. Importante: Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 19/04/2016.
  3. Clique em OK para continuar.
  4. Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado.
  5. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
    1. Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
      É apresentada uma mensagem explicativa na tela.
    2. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
    3. Clique em Gravar para salvar o histórico (log) apresentado.
    4. Clique em OK para encerrar o processamento.

 

 

Atualizações do Compatibilizador

1.  Criação ou Alteração de Parâmetros no arquivo SX6 – Parâmetros:

Nome da Variável

MV_LJMMAIL

Tipo

C

Descrição

 Email do Responsavel pela analise de vendas

encontradas pelo Monitor de PDVs pode separar

por ponto e virgula para mais de um email

Valor Padrão

 

Nome da Variável

MV_LJMOCFG

Tipo

C

Descrição

Configurações do Monitor de PDVs

Valor Padrão

 

Procedimento para Configuração


CONFIGURAÇÃO DE PARÂMETROS

 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:

Itens/Pastas

Descrição

Nome:

 MV_LJMMAIL

Tipo:

C

Cont. Por.:

[email protected];[email protected];[email protected]

Descrição:

 Email do Responsavel pela analise de vendas

encontradas pelo Monitor de PDVs pode separar

por ponto e virgula para mais de um email

 


CONFIGURAÇÃO DE MENUS

 

1.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGALOJA, conforme instruções a seguir:

Menu

Atualizações

Submenu

Off-Line/Integração

Nome da Rotina

Monitor de PDVs

Programa

STFSrvMoni

Módulo

SIGALOJA

Tipo

1

 

 

Procedimento para Utilização

       Atenção: O monitor necessita que os PDVs utilizem IPs Estático(Fixo) para seu funcionamento;

01 - Aplicar u_Updlo155 apenas na Retaguarda;

02 - Aplicar Patch deste chamado no PDV e na Retaguarda;

03 - Configurar parâmetro MV_LJMMAIL apenas na retaguarda;

04 - Revise as Configuração de Comunicação de ambientes(Sigaloja/Atualizações/Off-Line/Integração/Configuração de Comunicação) para certificar que o IP, porta e ambiente de todos os PDVs estão corretos. 

O Monitor utiliza as configurações do "Processo Offline" para efetuar a comunicação entre os Hosts.

Cadastre ou Revise as Configuração de Ambiente(MD4) e Comunicação de ambientes(MD3).

Você deverá se certificar que o IP, porta e ambiente de todos os PDVs estão corretos. 

Caso não tenha cadastrado ou para saber detalhes de Como Configurar o Processo Offline veja a FAQ abaixo:

SIGAFRT_SIGALOJA_0435_Como cadastrar Ambiente e comunicação para processo Offline?

05 - Realize as configurações gerais de email do Protheus em SIGACFG(Ambiente/E-mail-Proxy/Configurar). 

       Exemplo:

       

       Caso tenha dificuldades para envio do e-mail verificar configurações conforme exemplo Como configurar o envio de e-mail

 

06 - Apos realizar as Configurações Execute a rotina do Monitor de PDVs(Sigaloja/Atualizações/Off-Line/Integração/Monitor de PDVs);

       Esse rotina(STFSrvMonitor) também pode ser configurada via Schedule e não necessita de passagem de parâmetros.

07 - Apos execução do monitor caso existam divergências nas vendas do PDV em relação a retaguarda, será enviado aos emails cadastrados uma lista dos PDVs e suas divergências;

       Exemplo de e-mail enviado pelo monitor: 

      

Observação: 

Por padrão o Monitor identifica divergências de vendas com situações do tipo ER(Erro) ou DU(Duplicadas);

Podemos alterar algumas das configurações do Monitor no parâmetro MV_LJMOCFG como no exemplo a seguir:

Conteúdo separado por ponto e virgula:   0;S;ER|DU;1  

 Onde 0             = Quantidade máxima de tentativa de reprocessar as vendas com status ER

 Onde S             = Mostra Pdvs Off-Line no email S = Sim, N = Não

 Onde ER|DU     =  Avalia as vendas no PDV com estes Status. Caso deixe em branco avaliará todas as vendas e neste caso as vendas que estão em seu processo normal

                            e ainda não foram enviadas serão consideradas como pendência também;

 Onde 1              = Parâmetro para uso futuro Obrigatório informar.

 Obrigatório informar todos os quatros parâmetros