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.