01. DADOS GERAIS
Produto: | TOTVS Moda |
---|---|
Linha de Produto: | Virtual Age |
Segmento: | Varejo |
Módulo: | Industrial |
Função: | Importação de estoque minimo/ideal/máximo de produtos por empresa |
Ticket: | 9067521 |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Solicitado para que seja possível realizar a importação de estoque mínimo, ideal e máximo de produtos a partir de um arquivo.
03. SOLUÇÃO
Foi desenvolvido o componente PRDFP198 - Importar Estoque Mínimo/Ideal/Máximo para que seja possível realizar a importação de estoque mínimo, ideal e máximo a partir de um arquivo.
Observação: O arquivo deve ser configurado respeitando a seguinte ordem:
"Empresa;Código_Produto;Estoque_Mínimo;Estoque_Ideal;Estoque_Máximo".
Importante: É obrigatório que o arquivo contenha a empresa para onde se deseja realizar a importação e o produto, caso o arquivo não possua alguma dessas informações, será apresentado uma mensagem de erro ao realizar a importação.
Imagem 01 - Demonstra o arquivo que será utilizado para a realização da importação no componente PRDFP198 onde está destacado a terceira linha com as seguintes informações:
Empresa: 2; Produto: 43; Estoque_Mínimo: 20; Estoque_Ideal: 30; Estoque_Máximo: 30.
Imagem 02 - Demonstra o componente PRDFP198 onde no campo "Arquivo *" está sendo informado o diretório onde possui o arquivo de importação "estoque.txt" e em seguida está sendo acionado o botão "Importar".
Imagem 03 - Ao acionar o botão mencionado anteriormente, o frame "Produto" carrega as informações com os produtos existentes no arquivo, onde pode ser observado na terceira linha que está sendo apresentado a quantidade de estoque mínima, ideal e máxima do estoque atual e a quantidade mínima, ideal e máxima do estoque atualizado, em seguida está sendo acionado o botão "Confirmar" para a validação da alteração.
Observação: Caso seja informado um produto não existente no sistema será apresentada uma mensagem informado a linha com a seguinte frase: "Não encontrado o produto da linha 4 do arquivo!" por exemplo.
Imagem 04 - Ao acessar o componente PRDFM009 informar o código reduzido do produto "43" acionar o botão "Dados para filial" localizado no lado superior esquerdo, em seguida selecionar o botão "Grade" e selecionar o código "43" pode ser observado no frame "Informação filial" que as quantidades mínimas, ideal e máxima para a empresa 002 estão respeitando as informadas pelo arquivo importando anteriormente.
Observação: Caso não exista o produto na empresa informada no arquivo a opção "Buscar dados para filial" deverá ser marcada, uma vez marcada ao realizar a importação o sistema irá verificar a empresa padrão cadastrada no parâmetro empesa: "CD_EMP_PADRAO_PRD" e irá realizar a importação dos produtos e suas quantidades mínima, ideal e máxima com base nos dados existente na empresa configurada no parâmetro, e caso o parâmetro não esteja configurado será buscado dados do produto na empresa logada, se ainda assim não encontrar será apresentado mensagem de erro informando que não foram encontrado dados para o produto. Caso algumas das quantidades estiverem vazias no arquivo, será mantida a quantidade já configurada para esta quantidade, porém se vir 0 (zero), a quantidade será alterada para 0. Exemplo: 1;12345;;0;10. Neste caso o produto 12345 na empresa 1 não altera a quantidade mínima, já a quantidade ideal é alterada para 0 e a quantidade máxima é alterada para 10.