Páginas filhas
  • DT Não permitir realizar a movimentação de O.P caso possua receita com situação inativa ou com data de utilização vencida

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:Industrial
Função:Não permitir realizar a movimentação de O.P caso possua receita com situação inativa ou sem data de utilização
Ticket:6757342
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-1606


02. SITUAÇÃO/REQUISITO

Solicitado para que não seja possível realizar a movimentação de local da O.P no componente PCPFM250, quando a receita associada a O.P possuir uma data de utilização maior do que a quantidade de dias configurada em parâmetro. 

03. SOLUÇÃO

Foi implementado no componente PCPFM250 para que quando o parâmero empresa "QT_DIA_RECEITA_SEM_USO" possuir um valor informado, não seja possível realizar a movimentação de local da O.P caso a quantidade de dias informada no parâmetro for inferior a data informada no campo: "Utilizada em" do componente PCPFM167, exemplo:

Quantidade de dias informado no parâmetro: 05
Data informada no campo "Utilizada em" da receita: 26/06/2020
Data do sistema: 29/07/2020 

Importante: O parâmetro utiliza como base para a quantidade de dias a data atual do sistema sendo assim no exemplo supracitado, a movimentação da O.P não iria ocorrer pois a quantidade de dias informadas no parâmetro, permitira que alguma movimentação para O.P que contenha a receita exemplificada, acontecesse até o dia: 24/07/2020 respeitando os 05 dias configurados no parâmetro.

...

Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04a Passo
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Observação: Para a exemplificação abaixo considerar que a data do sistema é: "28/07/2020".

Imagem 01 - Demonstra que o parâmetro empresa "QT_DIA_RECEITA_SEM_USO" está configurado com a quantidade de dias "05" para a empresa "003".


Imagem 02 - Demonstra que para a O.P "695" a receita "D1" está configurada.


Imagem 03 - Ao realizar a consulta da receita "D1" pode ser observado que a data no campo "Utilizada em" é: 27/06/2020. 


Imagem 04 - Ao acessar o componente PCPFM250 e informar  O.P "695" o botão "Movimentar" está sendo acionado.


Imagem 05 - Ao acionar o botão mencionado acima, a mensagem de aviso é apresentada, isso acontece pois a quantidade de dias informada no parâmetro empresa: "QT_DIA_RECEITA_SEM_USO", é inferior a data da ultima utilização da receita, devido a isso o processo é abortado.

Observação: Para que a movimentação de local aconteça o parâmetro deverá estar configurado com uma quantidade de dias maior do que a informada por exemplo: "50".


Imagem 06 - Demonstra que para a receita D1 a data do campo "Utilizada em" foi retirada.

Imagem 07 - Ao acessar o componente PCPFM250, informar a O.P "695" e acionar o botão "Movimentar" a mensagem acima é apresentada, isso acontece pois a receita D1 não possui uma data de utilização e devido a esse motivo a movimentação não pode ser realizada.


Imagem 08 - Demonstra que a situação da receita "D1" está "Inativo".


Imagem 09 - Ao acessar o componente PCPFM250, informar a O.P "695" e acionar o botão "Movimentar" a mensagem acima é apresentada, isso acontece pois a receita D1 se encontra na situação "inativo" e devido a isso a movimentação não pode ocorrer.

...