01. DADOS GERAIS
Produto: | TOTVS Moda |
---|---|
Linha de Produto: | Virtual Age |
Segmento: | Varejo |
Módulo: | Moda - Faturamento |
Função: | Realizar a baixa de pedido de compra utilizando pacote |
País: | Brasil |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Foi solicitada a possibilidade de realizar a baixa do pedido de compra através do processamento de pacotes (INTFP053).
03. SOLUÇÃO
Foi criado o modelo de integração "8006" (BAIXA DE PEDIDO DE COMPRA) e quando realizado o processamento de pacote com pedido de compra, será realizada a baixa do mesmo no sistema tanto parcial quanto total.
Imagem 01 - Demonstra o componente CMPFM020, onde foi criado o pedido de compra "13054". Em seguida está sendo acionado o botão "Item...".
Imagem 02 - Ao acionar o botão mencionado anteriormente, é apresentado o componente CMPFM076, onde pode ser observado que o pedido de compra possui o total de 20 itens.
Imagem 03 - Demonstra o componente INTFP053, onde está sendo informado o modelo de integração "8006", em seguida o código do pacote que foi criado para o pedido de compra demonstrado anteriormente e os demais filtros. Em seguida está sendo acionado o botão "Processar".
Imagem 04 - Ao acionar o botão mencionado anteriormente, a mensagem acima é apresentada, informando que o processamento do pacote foi realizado com sucesso.
Imagem 05 - Ao consultar o detalhamento do pacote, pode ser observado que a TAG "inBaixaTotal" está com o valor "false" e que foi informado para realizar a baixa de quatro itens do produto "117336" e de cinco itens do produto "117337".
Imagem 06 - Ao consultar novamente o pedido de compra pelo componente CMPFM020 e em seguida acionado o botão "Consultar baixa...", é apresentado o componente CMPFL012 onde pode ser observado que foi criada uma transação de baixa na quantidade total de "9" itens. E pode ser visto também que a situação do pedido de compra "13054" passou a ser "Parcialmente recebido".
Imagem 07 - Ao consultar o detalhamento dos itens da transação de baixa, pode ser visto que a quantidade de itens baixados são as mesmas informadas no pacote demonstrado anteriormente e a transação está atendida.
Abaixo será realizada a baixa total do pedido de compra:
Imagem 08 - Demonstra o componente INTFP053, onde está sendo informado o modelo de integração "8006" e em seguida o código do segundo pacote criado para o pedido de compra "13054". juntamente com os demais filtros. Em seguida está sendo acionado o botão "Processar" e realizado o processamento do pacote.
Imagem 09 - Ao consultar o detalhamento do pacote, pode ser observado que a TAG "inBaixaTotal" está com o valor "true" sendo assim quando o pacote foi processado ignorando as quantidades informadas no frame "itens" e realizou a baixa total dos itens que estavam pendentes no pedido de compra.
Imagem 10 - Ao consultar novamente as transações de baixa geradas para o pedido de compra "13054", pode ser observada que foi gerada a transação "16334" com a quantidade de itens pendente do pedido de compra e pode ser visto também que a situação do pedido passou a ser "Atendido".
Imagem 11 - Ao consultar o detalhamento do item da transação, pode ser visto que foram realizadas as baixas dos itens que estavam pendentes anteriormente no pedido de compra, demonstrando assim que a baixa total de itens via pacote foi realizada com sucesso.
Abaixo será demonstrada a mensagem apresentada quando informado no pedido de compra uma operação que possuí lançamento financeiro configurado:
Imagem 12 - Caso seja informada uma operação de compra que tenha configurado lançamento financeiro, será apresentada a mensagem acima e o pacote não será processado.
05. ASSUNTOS RELACIONADOS