Tempo aproximado para leitura: 00:03:00 min
Dúvida
Como importar arquivo texto para carga de movimentos no Estoque?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Logix) - Estoque - Versão 12
Solução
Para solucionar essa dúvida, realize os seguintes passos:
1. No SUP8780 - Parâmetros Diversos - Tela 2 - Controle importação SUP9080 - Indica se haverá controle dos arquivos já processados na importação de informações do estoque. Este campo não é obrigatório, mas caso desejar realizar o controle, precisa marcar o parâmetro.
2. Parametrizar tip_transacao_sup9080 - Definir qual o tipo de transação será efetuada no SUP9080? no LOG00087 - Manutenção de Parâmetros em Processo Entradas/Estoques/Movimentações de Estoque.
As opções para este parâmetro são:
G - Geral: Serão processados todos os registros do arquivo no SUP9080 - Importação de Informações de Estoque dos Itens, caso algum registro apresente inconsistência, todos serão ignorados, ou seja, nenhuma movimentação será importada.
M - Por movimento: As movimentações serão processadas individualmente no SUP9080, caso algum registro apresente inconsistência, somente essa movimentação não será importada.
3. Montar arquivo texto conforme layout anexo.
Este layout tem como base as tabelas estoque_trans - Movimentação de estoque e estoque_trans_end - Movimentação de estoque dimensional, contendo as informações para geração de movimento de estoque, para atualizar o saldo do item.
O arquivo deve ser montado de forma que cada linha do arquivo corresponda a um registro da estoque_trans, seguido de um registro da estoque_trans_end, com as informações dos campos na sequencia do layout anexo. Cada campo deve ser separado pelo caractere pipe.
Todo campo que for null deixar dois pipes para separar o valor do campo.
4. Salvar o arquivo criado no diretório UNL.
Para saber qual é o caminho desse diretório, precisa verificar no LOG00098 - Diretório de relatório nas opções Diretórios gerais ou Diretórios de usuários, e consultar no campo Sistema igual a UNL, no campo Diretório.
5. Importar arquivo texto criado, pelo SUP9080, informando somente o nome do arquivo, exemplo sup9080.txt.
Na opção Importar, abre duas outras opções:
Importar normal: Esta opção é utilizada para importar aquivo texto.
Importar tabela: Esta opção busca dados da tabela sup_sup9080_normal - Importação de movimentos, que é alimentada por programa específico do cliente.
Ao marcar o campo Consiste quantidade negativa?, caso o movimento importado resulte em saldo negativo, será apresentada a mensagem QUANTIDADE INSUFICIENTE EM ESTOQUE PARA ESTE MOVIMENTO no relatório de inconsistências.
No SUP9080 campo Tipo Importação:
1-Implantação do Estoque - movimentos novos no estoque: normal ou reversão.
2-Reconstituição do Estoque - importar a movimentação de estoque conforme num_transac - Número de transação, informado no arquivo texto.
Anexo
Para montagem do arquivo texto, verifique os anexos:
0 Comentários