Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

 

Informações Gerais

 

Especificação

Produto

Limite de Sangria de Caixa

Módulo

SIGAFRT

Segmento Executor

 

Projeto1

 

IRM1

PCREQ-2452

Requisito1

PCREQ-2453

Subtarefa1

PDR_VAR_LOJ001-97

Chamado2

 

Release de Entrega Planejada

 

Réplica

Não

País

(X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

(Obrigatório)

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
(Obrigatório)

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

A funcionalidade deverá estar ativa na Retaguarda e no PDV, conforme habilitado parâmetro MV_LJLISAN no módulo Configurador > Base de Dados > Dicionário > Base de Dados > Parâmetros (CFGX031):

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 tabelaMGW – 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
Exemplo: 
O estabelecimento realizou uma venda em que recebeu um determinado valor em dinheiro. Este valor será somado aos valores que o mesmo já recebeu em vendas anteriores daquele dia. Caso a soma deste valor atinja o valor estabelecido no limite do caixa (primeiro limite), será exibido um alerta ao caixa para efetuar a Sangria de Caixa, porém, isso não obriga que o mesmo efetue este procedimento. Ele poderá continuar efetuando qualquer processo no PDV. Durante a finalização das vendas posteriores, o sistema continurá somando os valores recebidos e comparando com o cadastro. Caso atinja o segundo valor estabelecido, na finalização da venda, será solicitado a senha do superior, e, somente mediante a senha correta o PDV será liberado, caso seja inserido a senha errada, o PDV ficará apresetando a tela para informar a senha. 
Tabelas Utilizadas
  • MGW – Limites Sangria de Caixa
  • MGX – Valor de Limite para Sangria

Opcional

Protótipo de Tela

 

Protótipo 01

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

Image Removed
Protótipo 02
Protótipo da mensagem padrão que será exibido ao caixa, caso atinja o primeiro limite estabelecido no cadastro 
Image Removed
Protótipo 03
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 Removed

 

 

 

 

 

 

Opcional

Fluxo do Processo

Cenário que atinge limite do Caixa

 

Cenário que atinge limite do superior

 Image Removed

 

Opcional

Dicionário de Dados

 

Arquivo ou Código do Script: MGW - Limite de Sangria

 

ÍndiceChave
01MGW_FILIAL+MGW_CX
02MGW_FILIAL+MGW_CX+MGW_FPGTO
Campo<MGW_FILIAL>

Tipo

<C>

Tamanho

<6>

Valor Inicial

<Variável>. 

Mandatório

Sim (  ) Não (  )

Descrição

<Filial do Sistema>

Título

<Filial>

Picture

<@!>

Help de Campo

<Informe a Filial do Sistema>

Campo<MGW_CX>

Tipo

<C>

Tamanho

<3>

Valor Inicial

<Variável>. 

Mandatório

Sim (  ) Não (  )

Descrição

<Caixa De>

Título

<Caixa De>

Picture

<@!>

Help de Campo

<Informe a Caixa De>

Campo<MGW_FPGTO>

Tipo

<C>

Tamanho

<3>

Valor Inicial

<Variável>. 

Mandatório

Sim (  ) Não (  )

Descrição

<Forma de Pagamento>

Título

<Form. De Pagto.>

Picture

<@!>

Help de Campo

<Informe a Forma de Pagamento>

Campo<MGW_LIM1>

Tipo

<N>

Tamanho

<16>

Decimal<2>

Valor Inicial

<Variável>. 

Mandatório

Sim (  ) Não (  )

Descrição

<Limite do Caixa>

Título

<Lim do Caixa>

Picture

<@E 99,999,999,999.99>

Help de Campo

<Informe o Primeiro Limite de Valor que irá alertar o Caixa para efetuar a Sangria>

Campo<MGW_LIM2>
Tipo<N>
Tamanho<16>
Decimal<2>
Valor Inicial<Variável>.
MandatórioSim ( ) Não ( )
Descrição<Limite do Superior>
Título<Lim. Superior>
Picture<@E 99,999,999,999.99>
Help de Campo<Informe o Segundo Limite de Valor que irá alertar o Caixa para efetuar a Sangria>

 

Arquivo ou Código do Script: MGX - Valor de Limite para Sangria

ÍndiceChave
01MGX_FILIAL+MGX_FPAGTO
02MGX_FILIAL+MGX_FPAGTO+MGX_VALOR+MGX_DATA
  
Campo

 

<MGX_FPAGTO>
Tipo<C>
Tamanho 
Valor Inicial 
Mandatório 
Descrição 
Título 
Picture 
Help de Campo 

 

 

@E 99,999,999,999.99                         

(Opcional)

Grupo de Perguntas

 

<Informações utilizadas na linha Protheus>.

 

Nome: FINSRF2

X1_ORDEM

01

X1_PERGUNT

Emissão De

X1_TIPO

D

X1_TAMANHO

8

X1_GSC

G

X1_VAR01

MV_PAR01

X1_DEF01

Comum

X1_CNT01

'01/01/08'

X1_HELP

Data inicial do intervalo de emissões das guias de DARF a serem consideradas na seleção dos dados para o relatório 

 

(Opcional)

Consulta Padrão

<Informações utilizadas na linha Protheus>

 

Consulta: AMB

Descrição

Configurações de Planejamento

Tipo

Consulta Padrão

Tabela

“AMB”

Índice

“Código”

Campo

“Código”; ”Descrição”

Retorno

AMB->AMB_CODIGO

 

(Opcional)

Estrutura de Menu

 

<Informações utilizadas na linha Datasul>.

 

Procedimentos

 

Procedimento

 

 

 

Descrição

(Max 40 posições)

(Max 40 posições)

(Max 40 posições)

Módulo

 

 

 

Programa base

 

 

 

Nome Menu

(Max 32 posições)

(Max 32 posições)

(Max 32 posições)

Interface

GUI/WEB/ChUI/Flex

GUI/WEB/ChUI/Flex

GUI/WEB/ChUI/Flex

Registro padrão

Sim

Sim

Sim

Visualiza Menu

Sim/Não

Sim/Não

Sim/Não

Release de Liberação

 

 

 

 

 

 

Programas

 

Programa

 

 

 

Descrição

(Max 40 posições)

(Max 40 posições)

(Max 40 posições)

Nome Externo

 

 

 

Nome Menu/Programa

(Max 32 posições)

(Max 32 posições)

(Max 32 posições)

Nome Verbalizado[1]

(Max 254 posições)

(Max 254 posições)

(Max 254 posições)

Procedimento

 

 

 

Template

(Verificar lista de opções no man01211)

(Verificar lista de opções no man01211)

(Verificar lista de opções no man01211)

Tipo[2]

Consulta/Manutenção/ Relatório/Tarefas

Consulta/Manutenção/ Relatório/Tarefas

Consulta/Manutenção/ Relatório/Tarefas

Interface

GUI/WEB/ChUI/Flex

GUI/WEB/ChUI/Flex

GUI/WEB/ChUI/Flex

Categoria[3]

 

 

 

Executa via RPC

Sim/Não

Sim/Não

Sim/Não

Registro padrão

Sim

Sim

Sim

Outro Produto

Não

Não

Não

Visualiza Menu

Sim/Não

Sim/Não

Sim/Não

Query on-line

Sim/Não

Sim/Não

Sim/Não

Log Exec.

Sim/Não

Sim/Não

Sim/Não

Rotina (EMS)

 

 

 

Sub-Rotina (EMS)

 

 

 

Localização dentro da Sub Rotina (EMS)

 

 

 

Compact[4]

Sim/Não

Sim/Não

Sim/Não

Home[5]

Sim/Não

Sim/Não

Sim/Não

Posição do Portlet[6]

0 – Top Left

1 – Top Right

2 – Bottom Left

3 – Bottom Right

0 – Top Left

1 – Top Right

2 – Bottom Left

3 – Bottom Right

0 – Top Left

1 – Top Right

2 – Bottom Left

3 – Bottom Right

Informar os papeis com os quais o programa deve ser vinculado

 

 

 

 

Cadastro de Papéis

<O cadastro de papéis é obrigatório para os projetos de desenvolvimento FLEX a partir do Datasul 10>.

<Lembrete: o nome dos papeis em inglês descrito neste ponto do documento, devem ser homologados pela equipe de tradução>.

 

Código Papel

(máx 3 posições)

Descrição em Português*

 

Descrição em Inglês*

 

[1] Nome Verbalizado é obrigatório para desenvolvimentos no Datasul 10 em diante.

[2] Tipo é obrigatório para desenvolvimento no Datasul 10 em diante

[3] Categorias são obrigatórias para os programas FLEX.

[4] Obrigatório quando o projeto for FLEX

[5] Obrigatório quando o projeto for FLEX

[6] Obrigatório quando o projeto for FLEX

ou MV_LJMSGCX = MsgAlert('Prezado Caixa, favor efetuar o procedimento de Sangria').

  • Nunca utilizar aspas duplas, preferindo o uso de aspas simples.
  • Você pode personalizar a mensagem no corpo do e-mail criando uma função de usuário (User Function), necessitando programação em ADVPL e compilação no TOTVS TDS. E o nome da função de usuário deverá conter no parâmetro MV_LJMSGCX. Exemplo: MV_LJMSGCX = U_MSGLSCX().
  • O parâmetro MV_LJMSGCX é opcional e pode deixar em branco. É configurado em Configurador > Base de Dados > Dicionário > Base de Dados > Parâmetros (CFGX031).

Há a opção de envio de e-mail automático para o supervisor quando o limite de sangria de um Caixa for ultrapassado. Para isto, basta configurar em cada PDV:

  • Ativar o parâmetro MV_LJSMAIL como .T. no módulo Configurador > Base de Dados > Dicionário > Base de Dados > Parâmetros (CFGX031).
  • Em Configurador > Ambiente > E-Mail/Proxy > Configurar (CFGSETMAIL), preencher os itens abaixo:
  • Nome do servidor de envio de e-mail (SMTP) utilizado no envio de relatório (s). Exemplo: smtp.abcdef.com.br
  • Conta a ser utilizada para autenticação SMTP: Exemplo: [email protected]
  • Senha da conta de e-mail para autenticação SMTP. Exemplo: sua senha
  • Email utilizado no campo FROM (remetente) no envio de relatório (s). Exemplo: [email protected]
  • Você pode personalizar a mensagem no corpo do e-mail criando uma função de usuário (User Function), necessitando programação em ADVPL e compilação no TOTVS TDS. E o nome da função de usuário deverá conter no parâmetro MV_LJEMSUP. Exemplo: MV_LJEMSUP = U_MSGLSSUP()
  • O parâmetro MV_LJEMSUP é opcional e pode deixar em branco. É configurado em Configurador > Base de Dados > Dicionário > Base de Dados > Parâmetros (CFGX031).


Primeiramente deverão ser informados na Retaguarda os valores limites em Controle de Lojas > Atualizações > Ponto de Venda > Caixas (LOJA120)

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

(Obrigatório)

Informações Gerais

 

Especificação

Produto

Limite de Sangria de Caixa

Módulo

SIGAFRT

Segmento Executor

 

Projeto1

 

IRM1

PCREQ-2452

Requisito1

PCREQ-2453

Subtarefa1

PDR_VAR_LOJ001-97

Chamado2

 

Release de Entrega Planejada

 

Réplica

Não

País

(X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

(Obrigatório)

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

(Obrigatório)

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 tabelaMGW – 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
Exemplo: 
O estabelecimento realizou uma venda em que recebeu um determinado valor em dinheiro. Este valor será somado aos valores que o mesmo já recebeu em vendas anteriores daquele dia. Caso a soma deste valor atinja o valor estabelecido no limite do caixa (primeiro limite), será exibido um alerta ao caixa para efetuar a Sangria de Caixa, porém, isso não obriga que o mesmo efetue este procedimento. Ele poderá continuar efetuando qualquer processo no PDV. Durante a finalização das vendas posteriores, o sistema continurá somando os valores recebidos e comparando com o cadastro. Caso atinja o segundo valor estabelecido, na finalização da venda, será solicitado a senha do superior, e, somente mediante a senha correta o PDV será liberado, caso seja inserido a senha errada, o PDV ficará apresetando a tela para informar a senha. 
Tabelas Utilizadas
  • MGW – Limites Sangria de Caixa
  • MGX – Valor de Limite para Sangria

Caixa e o Limite do Superior (este último opcional). Essas informações serão salvas na tabela MGW – Cadastro para Limite de Sangria.

Este cadastro está disponível também após confirmar a inclusão do usuário em Controle de Lojas > Miscelânea > Usuários > Incluir (APUSR30), no Wizard "Configuração do Caixa". Clique em Avançar até aparecer a janela "Cadastro de Limites para Sangria". Editar as informações, e em seguida, clique em Finalizar.

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 – Permissões 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 em Controle de Lojas > Atualizações > Ponto de Venda > Caixas (LOJA120), copiar todos os direitos, permitindo replicar as configurações de um Caixa para os demais, incluindo:

  • Descontos
  • Permissões
  • Validação
  • Limites para Sangria


Exemplo: 
O estabelecimento realizou uma venda em que recebeu um determinado valor em dinheiro. Este valor será somado aos valores que o mesmo já recebeu em vendas anteriores daquele dia. Caso a soma deste valor atinja o valor estabelecido no limite do caixa (primeiro limite), será exibido um alerta ao caixa para efetuar a Sangria de Caixa, porém, isso não obriga que o mesmo efetue este procedimento. Ele poderá continuar efetuando qualquer processo no PDV. Durante a finalização das vendas posteriores, o sistema continuará somando os valores recebidos e comparando com o cadastro. Caso atinja o segundo valor estabelecido, na finalização da venda, será solicitado a senha do superior, e, somente mediante a senha correta o PDV será liberado, caso seja inserido a senha errada, o PDV ficará apresentando a tela para informar a senha. 


Tabelas Utilizadas

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

Protótipo de Tela

 

Protótipo 01

Opcional

Protótipo de Tela

 

Protótipo 01

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

Image Removed
Protótipo 02
Protótipo da mensagem padrão que será exibido ao caixa, caso atinja o primeiro limite estabelecido no cadastro 
Image Removed
Protótipo 03
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 Removed

 

 

 

 

 

 

Opcional

Fluxo do Processo

Cenário que atinge limite do Caixa

1 –

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

Image Removed
2 – Image Added



Protótipo 02

Protótipo da mensagem padrão que será exibido ao caixa, caso atinja o primeiro limite estabelecido no cadastro 
Image Removed
3 – Protótipo da mesangem e da tela solicitando usuário e senha do superior, caso atinja o segundo primeiro limite estabelecido no cadastrocadastro 
Image Removed

Cenário que atinge limite do superior

 

<Nesta etapa incluir representações gráficas que descrevam o problema a ser resolvido e o sistema a ser desenvolvido. Exemplo: Diagrama - Caso de Uso, Diagrama de Atividades, Diagrama de Classes, Diagrama de Entidade e Relacionamento e Diagrama de Sequência>.

 


Image Added

Protótipo 03
Protótipo da mensagem e da tela solicitando usuário e senha do superior, caso atinja o segundo limite estabelecido no cadastro.

 

Image Added

Fluxo do Processo

Cenário que atinge limite do Caixa

Image Added

Cenário que atinge limite do superior

 Image Added

 



Dicionário de Dados

 

Arquivo ou Código do Script: MGW - Limite de Sangria

Opcional

Dicionário de Dados

 

Arquivo ou Código do Script: AAA – Negociação Financeira / *Versao=CP.2014.12_03*/

  

 

ÍndiceChave
01

<FI9_FILIAL+FI9_IDDARF+FI9_STATUS>

02

<FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_EMISS+FI9_IDDARF>

03

<FI9
MGW_FILIAL+
FI9
MGW_
FORNEC
CAIXA+
FI9_LOJA+FI9_PREFIX+FI9_NUM+FI9_PARCEL+FI9_TIPO>

Campo

<AAA_PERESP>

Tipo

<N>

Tamanho

<6>

Valor Inicial

<Varia de acordo com o tipo informado. Por exemplo, quando o campo “tipo” for date, neste campo pode ser informado uma data>. 

Mandatório

Sim (  ) Não (  )

Descrição

<Referência Mínima para Cálculo>

Título

<Ref.Calc.>

Picture

<@E999.99>

Help de Campo

<Informar o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação>

 

(Opcional)

Grupo de Perguntas

 

<Informações utilizadas na linha Protheus>.

 

Nome: FINSRF2

X1_ORDEM

01

X1_PERGUNT

Emissão De

X1_TIPO

D

X1_TAMANHO

8

X1_GSC

G

X1_VAR01

MV_PAR01

X1_DEF01

Comum

X1_CNT01

'01/01/08'

X1_HELP

Data inicial do intervalo de emissões das guias de DARF a serem consideradas na seleção dos dados para o relatório 

 

(Opcional)

Consulta Padrão

<Informações utilizadas na linha Protheus>

 

Consulta: AMB

Descrição

Configurações de Planejamento

Tipo

Consulta Padrão

Tabela

“AMB”

Índice

“Código”

Campo

“Código”; ”Descrição”

Retorno

AMB->AMB_CODIGO

 
MGW_FPGTO
CampoMGW_FILIAL

Tipo

Carácter

Tamanho

8

Descrição

Filial do Sistema

Título

Filial

Picture

@!

UsadoNão
ObrigatórioNão
BrowseNão
VisualNão
ContextoReal
Grupo de Campo033

Help de Campo

Informe a Filial do Sistema

CampoMGW_CAIXA

Tipo

Carácter

Tamanho

3

Descrição

Código do Caixa

Título

Caixa

Picture

@!

UsadoSim
ObrigatórioNão
BrowseSim
VisualNão
ContextoReal

Help de Campo

Informe o Código do Caixa

CampoMGW_FPGTO

Tipo

Carácter

Tamanho

3

Descrição

Forma de Pagamento

Título

Form. Pagto

Picture

@!

UsadoSim
ObrigatórioNão
BrowseSim
VisualNão
ContextoReal

Help de Campo

Informe a Forma de Pagamento

CampoMGW_LIM1

Tipo

Numérico

Tamanho

16

Decimal2

Descrição

Limite do Caixa

Título

Lim. Caixa

Picture

@E 9,999,999,999,999.99

UsadoSim
ObrigatórioNão
BrowseSim
VisualNão
ContextoReal

Help de Campo

Informe o Primeiro Limite de Valor que, ao ser atingido, irá alertar o Caixa para efetuar a Sangria

CampoMGW_LIM2
TipoNumérico
Tamanho16
Decimal2
DescriçãoLimite do Superior
TítuloLim. Sup.
Picture@E 9,999,999,999,999.99
UsadoNão
ObrigatórioNão
Browse

Sim

VisualNão
ContextoReal
Help de CampoInforme o Segundo Limite de Valor que irá alertar o Caixa para efetuar a Sangria. Caso atingido, será solicitado senha do superior.

 

Arquivo ou Código do Script: MGX - Valor de Limite para Sangria


ÍndiceChave
01MGX_FILIAL+MGX_FPAGTO
02MGX_FILIAL+MGX_FPAGTO+DTOS(MGX_DATA)
CampoMGX_FILIAL
TipoCarácter
Tamanho8
DescriçãoFilial do Sistema
TítuloFilial
Picture@!
UsadoNão
ObrigatórioNão
BrowseSim
Grupo de Campo033
VisualNão
ContextoReal
Help de CampoInforme a Filial do Sistema
CampoMGX_FPAGTO
TipoCarácter
Tamanho3
DescriçãoForma de Pagamento
TipoForm. Pagto
Picture@!
UsadoSim
ObrigatórioNão
BrowseSim
VisualSim
ContextoReal
Help de CampoInforme a Forma de Pagamento
CampoMGX_VALOR
TipoNumérico

Tamanho

16
Decimal2
DescriçãoValor Acumulado
Tipo

Valor Acum.

Picture@E 9,999,999,999,999.99
UsadoSim
ObrigatórioNão
BrowseSim
VisualSim
ContextoReal
Help de CampoInforme o Valor Acumulado para Controle da Sangria
CampoMGX_DATA
TipoData
Tamanho8
DescriçãoData Movimentação
TipoData Mov.
Picture@D
UsadoNão
ObrigatórioNão
Browse

Sim

VisualSim
ContextoReal
Help de CampoInforme a Data de Movimentação

 

Parâmetros

NomeMV_LJLISAN
TipoLógico
Default.F.
DescriçãoHabilita controle para limite de sangria
NomeMV_LJMSGCX
TipoCarácter
Default<em branco>
DescriçãoMensagem que será exibida ao atingir o valor estabelecido no limite do Caixa. Deverá ser preenchido com função de usuário.
NomeMV_LJSMAIL
TipoLógico
Default.F.
DescriçãoAtiva envio de e-mail ao superior ao atingir o primeiro limite cadastrado.
NomeMV_LJEMSUP
TipoCarácter
Default<em branco>
DescriçãoCorpo do e-mail que será enviado ao Superior do Caixa caso seja atingido o limite cadastrado. Deverá ser preenchido com função de usuário.

 

                     

(Opcional)

Estrutura de Menu

 

<Informações utilizadas na linha Datasul>.

 

Procedimentos

 

Procedimento

 

 

 

Descrição

(Max 40 posições)

(Max 40 posições)

(Max 40 posições)

Módulo

 

 

 

Programa base

 

 

 

Nome Menu

(Max 32 posições)

(Max 32 posições)

(Max 32 posições)

Interface

GUI/WEB/ChUI/Flex

GUI/WEB/ChUI/Flex

GUI/WEB/ChUI/Flex

Registro padrão

Sim

Sim

Sim

Visualiza Menu

Sim/Não

Sim/Não

Sim/Não

Release de Liberação

 

 

 

 

 

 

Programas

 

Programa

 

 

 

Descrição

(Max 40 posições)

(Max 40 posições)

(Max 40 posições)

Nome Externo

 

 

 

Nome Menu/Programa

(Max 32 posições)

(Max 32 posições)

(Max 32 posições)

Nome Verbalizado[1]

(Max 254 posições)

(Max 254 posições)

(Max 254 posições)

Procedimento

 

 

 

Template

(Verificar lista de opções no man01211)

(Verificar lista de opções no man01211)

(Verificar lista de opções no man01211)

Tipo[2]

Consulta/Manutenção/ Relatório/Tarefas

Consulta/Manutenção/ Relatório/Tarefas

Consulta/Manutenção/ Relatório/Tarefas

Interface

GUI/WEB/ChUI/Flex

GUI/WEB/ChUI/Flex

GUI/WEB/ChUI/Flex

Categoria[3]

 

 

 

Executa via RPC

Sim/Não

Sim/Não

Sim/Não

Registro padrão

Sim

Sim

Sim

Outro Produto

Não

Não

Não

Visualiza Menu

Sim/Não

Sim/Não

Sim/Não

Query on-line

Sim/Não

Sim/Não

Sim/Não

Log Exec.

Sim/Não

Sim/Não

Sim/Não

Rotina (EMS)

 

 

 

Sub-Rotina (EMS)

 

 

 

Localização dentro da Sub Rotina (EMS)

 

 

 

Compact[4]

Sim/Não

Sim/Não

Sim/Não

Home[5]

Sim/Não

Sim/Não

Sim/Não

Posição do Portlet[6]

0 – Top Left

1 – Top Right

2 – Bottom Left

3 – Bottom Right

0 – Top Left

1 – Top Right

2 – Bottom Left

3 – Bottom Right

0 – Top Left

1 – Top Right

2 – Bottom Left

3 – Bottom Right

Informar os papeis com os quais o programa deve ser vinculado

 

 

 

 

Cadastro de Papéis

<O cadastro de papéis é obrigatório para os projetos de desenvolvimento FLEX a partir do Datasul 10>.

<Lembrete: o nome dos papeis em inglês descrito neste ponto do documento, devem ser homologados pela equipe de tradução>.

 

Código Papel

(máx 3 posições)

Descrição em Português*

 

Descrição em Inglês*

 

[1] Nome Verbalizado é obrigatório para desenvolvimentos no Datasul 10 em diante.

[2] Tipo é obrigatório para desenvolvimento no Datasul 10 em diante

[3] Categorias são obrigatórias para os programas FLEX.

[4] Obrigatório quando o projeto for FLEX

[5] Obrigatório quando o projeto for FLEX

[6] Obrigatório quando o projeto for FLEX

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.