01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|
Segmento: | Moda |
---|
Módulo: | Financeiro |
---|
Função: | FCXFM002 // FCXFM003 - Fechamento de Caixa |
---|
Ticket: | 7792246 |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DVAFIN-4557 |
---|
02. SITUAÇÃO/REQUISITO
No componente FCXFM003, chamado pelo componente FCXFM002, quando o parâmetro IN_FECHA_CX_VL_SISTEMA está setado com 0 (zero), o sistema esconde as colunas "Vl. sistema", "Vl. retirada", "Vl. fundo" e "Vl. diferença" do usuário para que o mesmo force efetuar a contagem do caixa corretamente e que não copie os valores para a contageme informe na contagem de caixa. Porém, o usuário no componente FCXFM003, ao puxar consultar o caixa aberto, ele marca o flag "Fechado" e clica em imprimir, conseguindo imprimir o caixa todo com todas as colunas e valores.
...
Foi ajustado processo dentro dos componentes FCXFM002 e FCXFM003, impossibilitando a marcação ou manipulação do campo "Fechado", para que não seja possível efetuar a impressão do caixa quando os valores não estiverem liberados para exibição. Existe uma restrição que mesmo o parâmetro IN_FECHA_CX_VL_SISTEMA estiver setado com valor 0 vai permitir ao usuário o acesso aos valores do caixa, que é a restrição IN_FECHA_VL_SISTEMA.
...
Totvs custom tabs box |
---|
tabs | Antes da correção, Depois da correção |
---|
ids | passo1,passo2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| ANTES DA CORREÇÃO
Imagem 1 - Na imagem acima, como podemos observar efetuamos a configuração do parâmetro IN_FECHA_CVCX_VL_SISTEMA com SISTEMA com valor 0. Para que não seja exibido ao usuário os valores do sistema no momento do fechamento do caixa.
Imagem 2 - Na imagem acima, estamos demonstrando que além do parâmetro mencionado anteriormente, temos uma restrição dentro do componente FCXFM003 que também faz a liberação dos valores do sistema no momento do fechamento de caixa.
Imagem 3 - Na imagem acima, como podemos observar ao abrirmos o componente FCXFM003 os valores do sistema não estão sendo exibidos. Veja que o flag "Fechado" fica liberado para ser marcado.
Imagem 4 - Na imagem acima, se tentarmos imprimir os valores do caixa utilizando o botão "Imprimir", o sistema exibia a mensagem validando a liberação em uma restrição.
Imagem 5 - Na imagem acima, se o usuário marcasse o flag "Fechado" e clicasse em imprimir o sistema estava abrindo a janela de impressão para ele visualizar os dados do fechamento.
Imagem 6 - Na imagem acima, como podemos observar, mesmo com o parâmetro IN_FECHA_CVCX_VL_SISTEMA configurado com valor 0 o usuário conseguia visualizar na impressão os valores do caixa. |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| DEPOIS DA CORREÇÃO
Imagem 1 - Na imagem acima, depois da correção vemos que ao acessar o componente FCXFM002 de fechamento de caixa o flag "Fechado" agora esta desabilitado de marcação. Este campo só é utilizado como informativo ao usuário para identificar qual caixa esta aberto e qual caixa está fechado.
Imagem 2 - Na imagem acima, ao detalharmos o movimento do caixa, vemos que os valores estão escondidos, isto porque o parâmetro IN_FECHA_CVCX_VL_SISTEMA esta esta configurado com valor 0-zero. O campo "Fechado" dentro do FCXFM003 também está desabilitado.
Imagem 3 - Na imagem acima, vemos que ao clicarmos no botão "Imprimir", a mensagem exibida ao usuário relacionado a restrição "IN_FECHA_VL_SISTEMA" foi melhorada.
Imagem 4 - Na imagem acima, efetuamos a liberação no parâmetro IN_FECHA_CVCX_VL_SISTEMA , e ao abrirmos o componente os valores do sistema são exibidos e a impressão fica liberada para ser efetuada.
Imagem 5 - Na imagem acima, vemos que a impressão dos dados do caixa foram impressas corretamente.
Image Added Imagem 6 - Na imagem acima, ao filtrarmos caixa fechado, vemos que a informação exibida corretamente trazendo o flag "Fechado", marcado corretamente. |
|
...