01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Financeiro |
Função: | TRAFM052 - Baixa de Transação de Compra |
Ticket: | 6608601 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAFIN-3724 |
02. SITUAÇÃO/REQUISITO
Existem duas formas de sugestão de portador dentro do TRAFM052 para o portador da duplicata que será gerada. Através das preferências do fornecedor e também através do parâmetro CD_PORTADOR_CMP, hoje a ordem de prioridade para esta sugestão é pegar a informação do parâmetro e se estiver configurado como vazio pegar a informação do cadastro do fornecedor.
03. SOLUÇÃO
Foi solicitado a troca desta ordem de sugestão de portador, para primeiramente pegar a informação das preferencias do fornecedor e caso não exista pegue a informação do parâmetro CD_PORTADOR_CMP.
Imagem 1 - Na imagem acima, iremos deixar o portador nas preferências do fornecedor em branco para o fornecedor 131313.
Imagem 2 - Na imagem acima, deixamos o parâmetro CD_PORTADOR_CMP em branco também para efetuar o teste no componente de lançamento de transação TRAFM052.
Imagem 3 - Na imagem estamos efetuando o lançamento de uma transação para o fornecedor 131313 através do componente TRAFM050.
Imagem 4 - Na imagem acima, como podemos observar ao abrirmos o componente TRAFM052 não foi sugerido portador, isto porque não foi informado nem no parâmetro e nem nas preferências do fornecedor um portador.
Imagem 5 - Na imagem acima, configuramos o portador 1020 no parâmetro CD_PORTADOR_CMP.
Imagem 6 - Na imagem acima, ao tentarmos novamente finalizar a transação abrindo o componente TRAFM052, vemos que foi sugerido no campo de portador o portador 1020 que configuramos no parâmetro CD_PORTADOR_CMP.
Imagem 7 - Na imagem acima, ainda com o parâmetro CD_PORTADOR_CMP configurado, acessamos o componente PESFM029 e estamos gravando um portador nas preferências do fornecedor. Veja que gravamos para o fornecedor 131313 o portador "3 - BANCO DO FIM".
Imagem 8 - Na imagem acima, ao tentarmos finalizar novamente a transação acessando o componente TRAFM052, no campo de portador foi sugerido o portador "3 - BANCO DO FIM", que foi o portador que configuramos para este fornecedor. Lembrando que em ambas configurações se o usuário desejar alterar o portador aqui no momento de finalização da transação no componente TRAFM052 ele poderá também.
Imagem 9 - Na imagem acima, como podemos observar finalizamos o processo e a duplicada gerada ficou gravada com o portador que configuramos para o fornecedor 131313.