Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Prevenção de Perdas por Produtividade

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

SIGALOJA

Rotina:

Rotina

Nome Técnico

LOJA7013

Cadastro de Origem.

LOJA7014Cadastro de Ocorrência.
LOJA7015Cadastro de Motivo Perdas.
LOJA7016Quebra Operacional.
LOJA7017Indicadores.
MATA005Grupo de Filiais.

Rotina(s) envolvida(s)

Nome Técnico

Informe a(s) rotina(s) envolvidas.

Informe o nome técnico da(s) rotina(s) envolvidas.

 

 

Parâmetro(s):

MV_LJTPMOV

Requisito (ISSUE):

PCREQ-7923

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

 

SB1 – Produtos.
SB7 – Lançamentos do Inventário.
ACU – Categoria de Produtos.
ACV – Categoria x Grupo ou Produto.
SAU – Grupos de Filiais.
SA6 – Bancos.
MFK – Cadastro de Origem.
MFN – Cadastro de Ocorrência.
MFM – Cadastro de Motivo Perdas.
MFJ – Quebra Operacional.
MFL – Consulta de Preço.
MBR – Movimento de Venda Perdida.
MBI – Ações Confer. Fechamento Caixa.
MBH – Follow-Up Pend. Fechamento.
SAU – Grupo de Filiais.
SE1 – Contas a Receber.
SE5 – Movimentação Bancaria.
SEF – Cheques.
SL1 – Orçamento.
SLX – Log. Cancelamento x Devolução.
SLW – Movimento Processos de Venda.
SLG – Estações.
SD1 – Itens das NF de Entrada.
SD2 – Itens de Venda da NF.

 

Sistema(s) Operacional(is):

Windows

Descrição

Indicadores de Prevenção de Perdas (LOJA7017)

Esta rotina tem a finalidade de apresentar indicadores em formas de relatórios e gráficos para facilitar a análise de Prevenção de Perdas.
Sua visualização é apresentada em uma única interface e apoia os gestores na tomada de decisão, com o intuito de reduzir os índices de perdas relacionados ao Estoque, Finanças, Comercial e Produtividade.
O gráfico é apresentado sempre da maior para a menor perda. Dessa forma, o gestor visualiza qual agrupamento (ex: grupo de filiais, filiais ou caixas) tem as maiores perdas.
Para cada visão dos indicadores é possível gerar relatórios em diversos formatos, incluindo PDF e planilhas, com as informações analíticas na qual geraram os gráficos apresentados.

Para cada indicador temos as seguintes visões:

Indicadores de Estoque

  • Produtos com maior número de devoluções:
    Informações baseadas em valores e quantidades dos Produtos com devoluções que estão registrados no Sistema.
  • Produtos cancelados:
    Informações baseadas em valores e quantidades dos Produtos de Vendas Canceladas que estão registradas no Sistema.
  • Venda perdida:
    Informações baseadas em valores e quantidades de vendas perdidas que estão registrados no Sistema.
    Premissa: O Sistema deve estar configurado com o requisito de Venda Perdida.
  • Produtos com divergências de estoque:
    Informações baseadas em valores e quantidades de Produtos com divergência de inventário que estão registrados no Sistema.
  • Quebra operacional:
    Informações baseadas em valores e quantidades em Quebras Operacionais que estão registradas no Sistema.

Indicadores de Financeiros

  • Quebra de conferência de caixa:
    Informações baseadas em valores de Quebras de Caixa que estão registrados no Sistema.
    Premissa: Deve estar configurado no Sistema, o requisito de Quebra de Conferência de Caixa.
  • Cheques devolvidos:
    Informações baseadas em valores de Cheques Devolvidos que estão registrados no Sistema.
  • Títulos em atraso:
    Informações baseadas em valores de títulos em atraso que estão registrados no Sistema.

Indicadores Comerciais

  • Quantidade de consultas de preços:
    Informações baseadas em quantidade de Consultas de Produtos/Preços que foram efetuadas pelos pontos de vendas Totvs PDV versão 11.8 e estão registrados no Sistema.
  • Cancelamento de cupom:
    Informações baseadas em quantidade de Cancelamentos de Cupons que foram efetuados no Sistema.
  • Entrada de troco:
    Informações baseadas em valores de Entrada de Trocos que foram efetuadas no Sistema.
  • Sangria:
    Informações baseadas em valores de Sangrias que foram efetuadas no Sistema.

Indicadores de Produtividade

  • Média de atendimento de vendas:
    Informações baseadas em segundos equivalentes a média do tempo de Atendimentos de Venda que foram efetuados no Sistema pelo Totvs PDV versão 11.8.
  • Média de tempo de registro entre itens:
    Informações baseadas em segundos equivalentes a média do tempo de registros entre Itens que foram efetuados no Sistema pelo Totvs PDV versão 11.8.

Quebra Operacional (LOJA7016)

Implementada rotina com o objetivo de rastrear as ocorrências geradoras de perdas no varejo.
Esta nova rotina disponibiliza as seguintes informações:

  • Data da movimentação
  • Código do Produto
  • Origem
  • Ocorrência
  • Motivo de Perdas
  • Custo unitário do produto (Informação originada do campo Custo Standard B1_CUSTD).

Quebras operacionais são avarias causadas nas mercadorias por movimentação e acondicionamentos inadequados que reduzem seu valor comercial, parcial ou total.
São consideradas quebras operacionais: prazos de validade expirados, deterioração dos perecíveis e degustação de produtos com identificação de suas embalagens de origem.
Com o intuito de trabalhar no foco das ações de prevenção de perdas em cada unidade, será necessário identificar no momento do lançamento dos produtos avariados no sistema:

  • Onde a avaria foi gerada (origem)
  • O que gerou (ocorrência)
  • Quem gerou (motivo de perdas)

Importante

 Na rotina de Quebra Operacional estão disponíveis somente as operações de Inclusão e Exclusão para manter a consistência de baixa e estorno do saldo do produto no Estoque.

 

Informações para cada cadastro referentes à Quebra Operacional:

Cadastro de Origem (LOJA7013)

Esta rotina permite realizar o Cadastro de Origem, dos possíveis locais que podem ocorrer nesta quebra. Abaixo seguem exemplos de Origens:

  • Recebimento
  • Depósito
  • Frente de Caixa
  • Transporte

Importante

Caso o registro esteja em uso na rotina de Quebra Operacional não é possível excluí-lo.


Cadastro de Ocorrência (LOJA7014)

Esta rotina permite realizar o Cadastro das Ocorrências, onde se cadastram as possíveis ocorrências que podem ocorrer nesta quebra. Abaixo seguem exemplos de Ocorrências:

  • Violado/degustado
  • Vencido
  • Quebrado
  • Perda de vácuo

Importante

Caso o registro esteja em uso na rotina de Quebra Operacional não é possível excluí-lo.

 

Cadastro de Motivo de Perdas (LOJA7015)

Esta rotina permite realizar o Cadastro de Motivos de Perdas, onde se cadastram os possíveis motivos que podem ocorrer nesta quebra. Abaixo seguem exemplos de Motivos de Perdas:

  • Acidente por cliente
  • Acidente por funcionário
  • Transporte inadequado
  • Agentes da natureza

Importante

Caso o registro esteja em uso na rotina de Quebra Operacional não é possível excluí-lo.


Conteúdo referente a disponibilização

Atualizações do Compatibilizador

(Apenas para Microsiga Protheus, versões anteriores à versão 12)

  1. Criação de Perguntas no arquivo SX1 – Cadastro de Perguntes:

Pergunte

Grupo de Filial de?

Grupo

LJ7017

Ordem

01

Tipo

C

Tamanho

3

ObjetoG
Cons. PadrãoSAU - Grupo de Filiais

Pergunte

Grupo de Filial ate?

Grupo

LJ7017

Pergunte

Filial de?

Grupo

LJ7017

Pergunte

Pergunte

Grupo de Filial ate?

Grupo

LJ7017

Ordem

02

Tipo

C

Tamanho

3

ObjetoG
Cons. PadrãoSAU - Grupo de Filiais

Pergunte

Caixa de?

Grupo

LJ7017

Pergunte

Caixa ate?

Grupo

LJ7017

Pergunte

PDV de?

Grupo

LJ7017

Ordem

Pergunte

PDV ate

Pergunte

Filial de?

Grupo

LJ7017

03

Pergunte

Data de?

Tipo Grupo

CLJ7017

Tamanho8Objeto

Pergunte

Data ate?

Grupo

GCons. Padrão

LJ7017

SM0 - Filiais

Pergunte

Categoria de?

Grupo

LJ7017

Pergunte

Filial Categoria ate?

Grupo

LJ7017

Ordem

04

Tipo

C

Tamanho

8

ObjetoG
Cons. PadrãoSM0 - Filiais

Pergunte

Grupo de produto de?

Grupo

LJ7017

Pergunte

Grupo de produto ate?

Grupo

LJ7017

Ordem

Pergunte

Produto

Pergunte

Caixa de?

Grupo

LJ7017

05

Pergunte

Produto ate?

Tipo Grupo

CLJ7017

Tamanho3Objeto

Pergunte

Armazem de?

Grupo

G

LJ7017

Ordem
Cons. PadrãoBCO - Banco

Pergunte

Caixa Armazem ate?

Grupo

LJ7017

06

Pergunte

Motivo de?

Tipo Grupo

CLJ7017

Tamanho3Objeto

Pergunte

Motivo ate?

Grupo

G

LJ7017

Ordem
Cons. PadrãoBCO - Banco

Pergunte

PDV Origem de?

Grupo

LJ7017

07

Pergunte

Origem ate?

Tipo Grupo

CLJ7017

Tamanho10ObjetoG

Pergunte

Ocorrência de?

Grupo

LJ7017

Ordem

Pergunte

PDV Ocorrência ate?

Grupo

LJ7017

08G

Pergunte

Ranking?

Tipo

C

Tamanho

10

Grupo

LJ7017

Objeto

Pergunte

Data Tipo de Indicador?

Grupo

LJ7017

Ordem

09

Tipo

Data

Tamanho

8

ObjetoG

Pergunte

Data ate?

Grupo

LJ7017

Ordem

10

Tipo

Data

Tamanho

8

ObjetoG

Pergunte

Categoria de?

Grupo

LJ7017

Ordem

11

Tipo

C

Tamanho

6

ObjetoG
Cons. PadrãoACU - Categoria

Pergunte

Categoria ate?

Grupo

LJ7017

Ordem

12

Tipo

C

Tamanho

6

ObjetoG
Cons. PadrãoACU - Categoria

Pergunte

Grupo de produto de?

Grupo

LJ7017

Ordem

13

Tipo

C

Tamanho

4

ObjetoG
Cons. PadrãoSBM - Grupo

Pergunte

Grupo de produto ate?

Grupo

LJ7017

Ordem

14

Tipo

C

Tamanho

4

ObjetoG
Cons. PadrãoSBM - Grupo

Pergunte

Produto de?

Grupo

LJ7017

Ordem

15

Tipo

C

Tamanho

15

ObjetoG
Cons. PadrãoSB1 - Produto

Pergunte

Produto ate?

Grupo

LJ7017

Ordem

16

Tipo

C

Tamanho

15

ObjetoG
Cons. PadrãoSB1 - Produto

Pergunte

Armazem de?

Grupo

LJ7017

Ordem

17

Tipo

C

Tamanho

2

ObjetoG

Pergunte

Armazem ate?

Grupo

LJ7017

Ordem

18

Tipo

C

Tamanho

2

ObjetoG

Pergunte

Motivo de?

Grupo

LJ7017

Ordem

19

Tipo

C

Tamanho

3

ObjetoG
Cons. PadrãoMBQ - Motivo Venda Perdida

Pergunte

Motivo ate?

Grupo

LJ7017

Ordem

20

Tipo

C

Tamanho

3

ObjetoG
Cons. PadrãoMBQ - Motivo Venda Perdida

Pergunte

Origem de?

Grupo

LJ7017

Ordem

21

Tipo

C

Tamanho

4

ObjetoG
Cons. PadrãoMFJ - Quebra Operacional

Pergunte

Origem ate?

Grupo

LJ7017

Ordem

22

Tipo

C

Tamanho

4

ObjetoG
Cons. PadrãoMFJ - Quebra Operacional

Pergunte

Ocorrência de?

Grupo

LJ7017

Ordem

23

Tipo

C

Tamanho

8

ObjetoG
Cons. PadrãoMFJ - Quebra Operacional

Pergunte

Ocorrência ate?

Grupo

LJ7017

Ordem

24

Tipo

C

Tamanho

8

ObjetoG
Cons. PadrãoMFJ - Quebra Operacional

Pergunte

Ranking?

Grupo

LJ7017

Ordem

25

Tipo

N

Tamanho

2

ObjetoG

Pergunte

Tipo de Indicador?

Grupo

LJ7017

Ordem

26

Tipo

C

Tamanho

10

ObjetoG

 

2.    Criação ou Alteração de tabela no arquivo SX2– Tabelas:

Chave

Nome

Modo

PYME

B04

(X2_CHAVE)

Dente/Região

(X2_NOME)

C

(X2_MODO)

N

(X2_PYME)

 

3.  Criação ou Alteração de Tabelas Genéricas no arquivo SX5 – Tabelas Genéricas:

Chave

Ex.: AR

Descrição

Ex.: Tabela de IR de Aplicações Financeiras

 

4.  Criação ou Alteração (mantenha somente a instrução correspondente) de Campos no arquivo SX3 – Campos:

  • Tabela BGD - Prod x Cob x Proc x Co-Part:

 

Campo

(X3_CAMPO)

Tipo

(X3_TIPO)

Tamanho

(X3_TAMANHO)

Decimal

(X3_DECIMAL)

Formato

(X3_PICTURE)

Título

(X3_TITULO)

Descrição

(X3_DESCRIC)

Nível

(X3_NÍVEL)

Usado

(X3_USADO) Informe Sim ou Não

Obrigatório

(X3_OBRIGAT) Informe Sim ou Não

Browse

(X3_BROWSE) Informe Sim ou Não

Opções

(X3_CBOX)

When

(X3_WHEN)

Relação

(X3_RELACAO)

Val. Sistema

(X3_VALID)

Help

Descreva o conteúdo informado para Help de Campo no ATUSX

 

Importante:

O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.

 

5.  Criação ou Alteração de Consulta Padrão no arquivo SXB – Consulta Padrão:

  • Pesquisa B05PLS:

 

2.    SX2– Tabelas:

Chave

Nome

Modo

PYME

MFJ

Quebra Operacional

Exclusivo

 

MFKOrigemExclusivo 
MFLConsulta de PreçoExclusivo 
MFMCadastro de MotivoExclusivo 
MFNOcorrênciaExclusivo 


3. Campos no arquivo SX3 – Campos:

  • Tabela MFJ - Quebra Operacional
CampoDescrição
MFJ_FILIALFilial do Sistema
MFJ_CODIGOCódigo
MFJ_PRODUTProduto
MFJ_DESPRODesc.Produto
MFJ_DATAData da inclusão
MFJ_CODORICódigo da origem
MFJ_DESCORDescrição da origem
MFJ_CODOCOCódigo da ocorrência
MFJ_DESOCODescrição da ocorrência
MFJ_CODMOTCódigo do motivo
MFJ_DESMOTDescrição do motivo
MFJ_QUANTQuantidade
MFJ_VUNITValor unitário
MFJ_LOTCTLLOTE
MFJ_NUMLOTSUB-LOTE
MFJ_NUMSERSerie
  • Tabela MFK - Origem
CampoDescrição
MFK_FILIALFilial do Sistema
MFK_CODIGOCodigo da origem
MFK_DESCRDescricao da origem
  • Tabela MFL - Consulta de Preço
CampoDescrição
MFL_FILIALFilial do Sistema
MFL_PRODUTCódigo do Produto
MFL_CAIXACaixa
MFL_PDVPDV
MFL_DATAData da consulta
MFL_HORAHora da consulta
MFL_SITUASituação do registro
  • Tabela MFM - Cadastro de Motivo Perdas
CampoDescrição
MFM_FILIALFilial do Sistema
MFM_CODIGOCódigo do motivo
MFM_DESCRDescrição do motivo
  • Tabela MFN - Ocorrência
CampoDescrição
MFN_FILIALFilial do Sistema
MFN_CODIGOCódigo da ocorrência
MFN_DESCRDescrição da ocorrência
  • Tabela SL1 - Orçamento
CampoDescrição
L1_TIMEATETempo Atendim. Segundos
L1_TIMEITETempo Registro Item
  • Tabela SLQ - Orçamento
CampoDescrição
LQ_TIMEATETempo Atendim. Segundos
LQ_TIMEITETempo Registro Item

 

5.  Consulta Padrão no arquivo SXB – Consulta Padrão:

  • Pesquisa MFK:

Alias

MFK

Tipo

1- Consulta

Sequência

01

Coluna

DB

Descrição

Cadastro de Origem

Contém

MFK

Alias

MFK

Tipo

2- Ordens

Sequência

01

Coluna

01

Descrição

Filial+Código

Alias

MFK

Tipo

3- Cad. Novo

Sequência

01

Coluna

DB

Descrição

Cadastro de Origem

Contém

01

Alias

MFK

Tipo

4- Colunas

Sequência

01

Coluna

01

Descrição

Cod. Ação

Contém

MFK_CODIGO

Alias

MFK

Tipo

4- Colunas

Sequência

01

Coluna

02

Descrição

Descrição

Contém

MFK_DESCR

Alias

MFK

Tipo

5- Retorno

Sequência

01

Contém

MFK->MFK_CODIGO

  • Pesquisa MFM:

Alias

MFM

Tipo

1- Consulta

Sequência

01

Coluna

DB

Descrição

CADASTRO DE MOTIVO

Contém

MFM

Alias

MFM

Tipo

2- Ordens

Sequência

01

Coluna

01

Descrição

Código+código do Mot

Alias

MFM

Tipo

3- Cad. Novo

Sequência

01

Coluna

01

Descrição

Cadastro de Origem

Contém

01

Alias

MFM

Tipo

4- Colunas

Sequência

01

Coluna

01

Descrição

Cod.Motivo

Contém

MFM_CODIGO

Alias

MFM

Tipo

4- Colunas

Sequência

01

Coluna

02

Descrição

Descrição

Contém

MFM_DESCR

Alias

MFM

Tipo

5- Retorno

Sequência

01

Contém

MFM->MFM_CODIGO

Alias

(XB_ALIAS)

Tipo

(XB_TIPO)

Sequência

(XB_SEQ)

Coluna

(XB_COLUNA)

Descrição

(XB_DESCRI)

Contém

(XB_CONTEM)

 

6.  Criação ou Alteração de Índices no arquivo SIX – Índices:

Índice

AA1

Ordem

6

Chave

AA1_FILIAL+AA1_CODVEN

Descrição

Cod. Vendedor

Proprietário

S

 

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

Nome da Variável

(X6_VAR)

Tipo

(X6_TIPO)

Descrição

(X6_DESCRIC + X6_DESC1 + X6_DESC2)

Valor Padrão

(X6_CONTEUD)

 

8.  Criação ou Alteração (mantenha somente a instrução correspondente) de Gatilhos no arquivo SX7 – Gatilhos:

  • Tabela BD5 – Contas Médicas:

Campo

Informe o conteúdo do (X7_CAMPO)

Sequência

Informe o conteúdo do (X7_SEQUENC)

Campo Domínio

Informe o conteúdo do (X7_CDOMIN)

Tipo

Informe o conteúdo do (X7_TIPO)

Regra

Informe o conteúdo do (X7_REGRA)

Posiciona?

Informe o conteúdo do (X7_SEEK)

Chave

Informe o conteúdo do (X7_CHAVE)

Condição

Informe o conteúdo do (X7_CONDIC)

Proprietário

Informe o conteúdo do (X7_PROPRI)

 

 

Procedimento para Configuração

(Estes procedimentos devem ser feitos quando for necessário configurar parâmetros e/ou  rotinas no menu).

 

CONFIGURAÇÃO DE PARÂMETROS

 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure (mantenha somente a instrução correspondente) o(s) parâmetro(s) a seguir:
    (É necessário criar uma tabela para cada parâmetro descrito no item Parâmetro(s), da tabela Características do Requisito)

Itens/Pastas

Descrição

Nome:

 

Tipo:

Informe o Tipo do parâmetro

Cont. Por.:

Informe o Conteúdo padrão

Descrição:

 

 

CONFIGURAÇÃO DE MENUS

 

2.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do módulo, conforme instruções a seguir:

Menu

Informe o Menu em que estará localizada a rotina

Submenu

Informe o Submenu em que estará localizada a rotina

Nome da Rotina

Informe o Título da rotina

Programa

Informe o Fonte da rotina

Módulo

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

Tipo

Informe a Função

 

 

Procedimento para Utilização

  • Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
  • Localização da rotina no menu;
  • Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
  • Caso seja necessário ter algum cadastro feito previamente, faça uma observação.

 

 

Exemplo:

       1.            No Plano de Saúde (SIGAPLS), acesse Atualizações / Produto Saúde / Produto Saúde (PLSA800).

O sistema apresenta a janela de produtos cadastrados.

       2.            Posicione o cursor em um produto e clique em Alterar.

       3.            Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.

       4.            Dê duplo clique no campo TP Prestador (BCW_TIPPRE).

O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.

       5.            Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:

                      Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.

       6.            Confira os dados e confirme.

 

 

Vídeo

  • Vídeo hospedado no youtube e inserido no template por meio da macro Widget Connector.

** Canal do youtube e software de vídeoem definição.

 

Título do Vídeo:

Disponibilizado pelo Marketing.

Introdução:

Disponibilizado pelo Marketing.

Passo a Passo:

Capturar diretamente do sistema.

Finalização:

Disponibilizado pelo Marketing.

 

 

Ponto de Entrada

Descrição:

Informe o Menu em que estará localizada a rotina

Localização:

Informe o Submenu em que estará localizada a rotina

Eventos:

Informe o Título da rotina

Programa Fonte:

Informe o Fonte da rotina

Função:

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

Retorno:

Nome

Tipo

Descrição

Obrigatório

 

 

 

 

 

 

 

 

 

 

 

 

 

Exemplo:

#Include 'Protheus.ch'

User Function CN120ALT()

Local aCab:= PARAMIXB[1]

Local cTipo:= PARAMIXB[2]

If cTipo == '1'

    aCab[4][2]:= 'NF' //Validações do usuário

EndIf

Return aCab

...