Árvore de páginas

Versões comparadas

Chave

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

...

Estratégia de Desenvolvimento e Liberação

 

Produto

TotvsPDV

Release que está sendo desenvolvido

12.1.7

Possui Réplica?

(X)Sim ( )Não

Qual a versão?

11.8

 

Âncora
_Toc380063576
_Toc380063576
Objetivo


Permitir que o estabelecimento tenha um controle preciso sobre a quantidade de valores por forma de pagamento que estão atualmente no caixa, para isso será possível limitar o momento em que o Caixa deverá realizar a Sangria.

  • Alerta o Caixa assim que atingido o limite estabelecido
  • Supervisor informado via e-mail assim que o limite de um determinado caixa é atingido
  • Segurança aos caixas e ao estabelecimento

 

Definição da Regra de Negócio

Em uma determinada loja/estabelecimento são efetuados diariamente diversas operações de vendas, recebimento de títulos, entrada de trocos e etc, que fazem com que seja armazenado quantidades em valores muito altas no Caixa. Baseado neste cenário e na segurança não só do Caixa mas do estabelecimento, foi disponibilizada funcionalidade para que seja possível ter um controle preciso sobre o montante recebimento.
Para atender a esta necessidade, será disponibilizada uma funcionalidade que irá comparar, após a finalização de cada venda, o montante de numerário acumulado no Caixa com a configuração previamente definida. Caso este limite seja ultrapassado, o sistema emite mensagens de aviso ao Caixa para que seja realizado o procedimento informado.
Importante: A mensagem exibida ao Caixa por padrão será: "Caixa, favor efetuar o procedimento de Sangria". Porém, esta mensagem é customizável através do parâmetro: MV_LJMSGCX
Este parâmetro deverá receber uma função de usuário, que será macro executada assim que o primeiro limite for atingido.
Exemplo: MV_LJMSGCX = &(U_LjMsgSangria())
A funcionalidade estará ativa, conforme habilitado parâmetro MV_LJLISAN no módulo Configurador > Parâmetros:
Primeiramente deverão ser informados os valores limites no Cadastro de Caixas, na aba "Limite Sangria", onde já serão carregadas as formas de pagamento da tabela SX5 código da tabela 24, sendo necessário preencher apenas o Limite do Caixa e o Limite do Superior (este ultimo opcional). Essas informações serão salvas na tabela MGW – Cadastro para Limite de Sangria
Caso não deseja controlar o limite do superior, que impossibilita que novas vendas sejam efetuadas, este valor pode ser mantido zerado no cadastro.
Este Cadastro deverá ser efetuado no BackOffice e efetuado o procedimento de Carga Ambiente das seguintes tabelas:
MGW - Limites para Sangria
SLF – Permissoes do Caixa
A fim de agilizar o processo de cadastro, será possível através de Opções Relacionadas > Copiar Direitos da rotina Cadastro de Caixas, copiar todos os direitos, permitindo replicar as configurações de um Caixa para os demais, incluindo:

  • Descontos
  • Permissoes
  • Validação
  • Limites para Sangria

...

  • MGW – Limites Sangria de Caixa
  • MGX – Valor de Limite para Sangria

 

Protótipo de Tela

1 – Protótipo do cadastro de limite para sangria que deve ser efetuado na Retaguarda

Image Added Image Removed
















2 – Protótipo da mensagem padrão que será exibido ao caixa, caso atinja o primeiro limite estabelecido no cadastro
Image Removed Image Added























3 – Protótipo da mesangem e da tela solicitando usuário e senha do superior, caso atinja o segundo limite estabelecido no cadastro
Image Removed Image Added

Regras de Integridade


Não se aplica
Opcional














...

Não se aplica
(Opcional)
Dicionário de Dados

  • Parametros

 

Nome

MV_LJLISAN

Tipo

Lógico

Default

.F.

Descrição

Habilita controle para limite de sangria

Nome

MV_LJMSGCX

Tipo

Caracter

Default

 

Descrição

Mensagem que será exibida ao Caixa caso atinja o primeiro limite cadastrado

 

  • Dicionário de Dados

Arquivo: MGW – Limite de Sangria

Índice

Chave

01

MGW_FILIAL+MGW_CX

02

MGW_FILIAL+MGW_CXD+MGW_FPGTO

...




Arquivo: MGX – Valor de Limite para Sangria

Índice

Chave

01

MGX_FILIAL+MGX_FPAGTO

02

MGX_FILIAL+MGX_FPAGTO+MGX_VALOR+MGX_DATA

...

Âncora
_GoBack
_GoBack



(Opcional)
Grupo de Perguntas
Não se aplica
(Opcional)
Consulta Padrão
Não se aplica
(Opcional)
Estrutura de Menu
Não se aplica

Cadastro de Papéis

Não se aplica