01. DADOS GERAIS
Produto: | TOTVS Moda |
---|---|
Linha de Produto: | Virtual Age |
Segmento: | Varejo |
Módulo: | Moda - Faturamento |
Função: | Liberar pedidos para WMS |
País: | Brasil |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Fora solicitada a criação de um processo para liberar pedidos para serem capturados por consultas em API pelo WMS.
03. SOLUÇÃO
Foi criado o parâmetro empresa "CD_TIPOCLAS_WMS" e quando configurado com uma determinada classificação, será sugerida essa mesma classificação nos componentes: PEDFP070, PRDFP181, PRDFP184 e PRDFP190. Foi desenvolvido também o componente PEDFP153 (Liberar Pedido para WMS) para filtrar pedidos bloqueados e liberar para captura WMS.
Foi criada também a restrição "IN_ALT_PED_WMS" para o componente PEDFM001 e quando configurada caso o pedido consultado seja oriundo da integração com a plataforma WMS não será possível realizar nenhuma alteração no pedido de venda.
Obs.: As opções "Pedido" e "Pedido liberado" permitem a possibilidade de realizar a gravação de valores pré-estabelecidos (CTRL+A).
Imagem 01 - Para acessar o novo componente é preciso que o parâmetro da CD_TIPOCLAS_WMS esteja configurado.
Imagem 02 - Demonstra a utilização do filtro geral de pedido PEDFF002, onde o mesmo vem com a situação "5 - Bloqueado" para que só sejam filtrados pedidos ainda bloqueados.
Imagem 03 - Demonstra a consulta de pedidos bloqueados que ainda não foram liberados para o WMS, repare no campo "Pedido liberado" que está desmarcado, por isso só carrega pedidos ainda não liberados.
Imagem 04 - Demonstra a execução de liberação para o pedido 26 da empresa 09.
Imagem 05 - Demonstra que a classificação do parâmetro empresa CD_TIPOCLAS_WMS fora gravado corretamente para o pedido.
Imagem 06 - Demonstra a consulta de pedidos bloqueados, contendo pedidos já liberados e não liberados para o WMS, repare no campo "Pedido liberado" que está marcado, por isso são carregados os pedidos ainda não liberados e também os já liberados.
Abaixo será demonstrado a geração de um pedido de venda utilizando a classificação configurada no parâmetro anteriormente, nesse exemplo utilizaremos o componente PEDFP070, entretanto é possível gerar também pelos componentes: PRDFP181, PRDFP184 e PRDFP190.
Imagem 01 - Demonstra o componente ADMFM014, onde está sendo configurado o parâmetro empresa "CD_TIPLOCLAS_WMS" com a classificação "600-1" para a empresa 001.
Imagem 02 - Demonstra o componente PEDFP070, onde está sendo informada a distribuição "581", em seguida selecionado os itens: 112058, 112059 e 112060, e pode ser observado que a classificação "600-1" configurada anteriormente no parâmetro empresa supracitado, está sendo sugerida. Em seguida o botão "Gerar pedido" é acionado.
Imagem 03 - Ao acionar o botão mencionado anteriormente, a mensagem acima é apresentada, informando o código do pedido gerado.
Imagem 04 - Ao acessar o componente PEDFM001 e consultar o pedido "16912" pode ser visto que o pedido foi gerado com a classificação informada anteriormente.
Imagem 05 - Demonstra o componente ADMFM024, onde está sendo configurada a restrição "IN_ALT_PED_WMS" para a empresa 001, usuário "999998".
Imagem 06 - Ao acessar um pedido oriundo de uma integração com a WMS e tentar realizar a alteração dos dados do pedido de venda, a mensagem acima é apresentada, informando que por se tratar de um pedido da WMS não é possível realizar nenhuma alteração no mesmo.