Páginas filhas
  • DT Validar M.P. e serviço ao gerar transação por faturamento de O.P. de terceiro

01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Industrial
Função:Validar M.P. e serviço ao gerar transação por faturamento de O.P. de terceiro.
Ticket:7552635
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-4853


02. SITUAÇÃO/REQUISITO

No componente CDPFP025, ao gerar transação selecionando vários faturamentos,  está permitindo gerar transação de faturamentos que não possuem serviço nem matéria-prima, sem realizar nenhuma validação. Cliente deseja que seja validado se o faturamento possui M.P. e/ou serviço conforme o tipo de transação gerada. 

03. SOLUÇÃO

Validar serviço e matéria-prima para os faturamentos selecionados no componente de Geração de Transação por Faturamento de O.P. de Terceiro (CDFFP025). 

  • Se for marcada a opção "Transação cobrança", deve ser validada a existência ou não de serviços vinculados ao faturamento.
  • Se for marcada a opção "Transação devolução", deve ser validada a existência ou não de M.P. vinculada ao faturamento.
  • Se for marcada a opção "Agrupar cobrança/devolução", deve ser validada a existência ou não de serviço e M.P. vinculados ao faturamento.


Criação do parâmetro TP_VALIDACAO_MP_SERV_TERC  com seguintes opções:

1 - NAO PERMITIR GERAR TRANSACAO SEM MP PARA DEVOLUCAO E SEM SERVICO PARA COBRANCA
2 - PERMITIR GERAR TRANSACAO SEM MP PARA DEVOLUCAO E SEM SERVICO PARA COBRANCA
3 - PERGUNTAR SE DESEJA GERAR TRANSACAO SEM MP PARA DEVOLUCAO E SEM SERVICO PARA COBRANCA

Imagem 1 - Parâmetro TP_VALIDACAO_MP_SERV_TERC  configurado com valor 1.


Imagem 2 - Foi selecionada a opção "Transação cobrança" e "Transação devolução". Não permite gerar transação pois não possui M.P. e serviço para os faturamentos selecionados.


Imagem 3 - Foi selecionada a opção "Transação cobrança" mas não foi selecionada a opção "Transação devolução". Neste caso, valida somente faturamentos sem serviço e não permite gerar transação.


Imagem 4 - Foi selecionada a opção "Transação devolução" mas não foi selecionada a opção "Transação cobrança". Neste caso, valida somente faturamentos sem matéria-prima e não permite gerar transação.

Imagem 1 - Parâmetro TP_VALIDACAO_MP_SERV_TERC  configurado com valor 2.


Imagem 2 - O faturamento 13512 do dia 16/01/2020 não possui matéria-prima.


Imagem 3 - O faturamento 13512 do dia 16/01/2020 não possui serviço.


Imagem 4 - Permite gerar transação do faturamento 13512 do dia 16/01/2020 mesmo não possuindo M.P e serviço. Neste caso não apresenta no GERFP008 os faturamentos sem M.P. e serviço.

Imagem 1 - Parâmetro TP_VALIDACAO_MP_SERV_TERC  configurado com valor 3.


Imagem 2 - Foi selecionada a opção "Transação cobrança" e "Transação devolução". Valida se existem faturamentos sem M.P. e serviço.


Imagem 3 - Após apresentar os faturamentos que não possuem M.P. e serviço através do GERFP008 (imagem 1) pergunta se deseja gerar transação.