Detalhamento - Cadastro de Peças - Manutenção de Fábrica
Cadastro de Peças - Manutenção - Atualizações de Fábrica
Neste módulo o sistema possui todas as rotinas necessárias para atualizar o cadastro geral de peças com informações enviadas pelo fabricante, e para qualquer fabricante que tenha alguma forma de intercâmbio de dados com seus distribuidores, porque nele, existe a possibilidade de configurar layouts dos mais diverso e variados possíveis desde que seja texto formatado.
Atualização
Nesta rotina será processada as atuações do cadastro geral de peça, peças substitutas e aplicações, a partir dos layout definido para um fabricante ou fornecedor e dos arquivos de intercâmbio.
Campo | Descrição | Função disponível |
Linha de Representação | Sistema solicita a sigla da linha de representação que será atualizada | F10 - Listar SLR - Detalhamento - Suporte - Parâmetros - Linhas de Representação |
Número do Layout | Sistema solicita o número d layout | F10 - Listar - Listar Layouts de arquivos de preços da fábrica |
Nome do Arquivo | Sistema solicita o caminho e o nome do arquivo da fabrica: sugere o que está configurado no layout. | Detalhamento - Gerenciador de Arquivos do Fênix |
Após a localização do arquivo contendo os dados de fábrica o sistema gera um arquivo provisório com os dados do arquivo de fábrica de acordo com as definições do layout pra conferência. Este processo se repete até que o usuário de um esc na entrada do campo nome do arquivo
Após a geração de por importação de todos os arquivos textos da fábrica o sistema abre uma tabela para o operador conferir os dados se estão adequados ou não.
Recursos da tabela:
F3 - Localiza Referência: Sistema solicita uma referencia e posiciona na tabela no registro que contem a referencia.
Após a conferência dos dados previamente elaborados, pressionando ESC o sistema solicitará os seguintes dados:
Campo | Descrição |
ESTOQUE | |
Preço ( + / - ) Percentual | Informar um percentual para aplicar no sobre o preço que consta no estoque, sistema sugere - 100 % ou seja para zerar os conteúdos porque se não vier na lista da fábrica o preço ficará zero (sob consulta). |
Custo ( + / - ) Percentual | Informar um percentual para aplicar no sobre o custo distribuidor que consta no estoque, sistema sugere - 100 % ou seja para zerar os conteúdos porque se não vier na lista da fábrica o preço ficará zero (sob consulta). |
LISTA | |
Preço ( + / - ) Percentual | Informar um percentual para aplicar no sobre o preço que consta na lista, sistema sugere 0 % ou seja para manter o preço como veio da fábrica |
Custo ( + / - ) Percentual | Informar um percentual para aplicar no sobre o preço lista da fabrica para calcular o custo distribuidor se este não existir na lista, sistema sugere 0 % supondo que haja custo na lista. |
Modo compartilhado | S = Sim ou N = Não trabalhar no modo compartilhado que é um processo concorrente com os demais usuários sistema sugere Não pois é uma modalidade muito demorada. |
Uma vez informado os parâmetros do modo de processamento da lista, o sistema pergunta se o operador deseja prosseguir com a atualização de fabrica.
No caso afirmativo o sistema sugere indexar o cadastro quando for no modo não compartilhado.
Se sim o sistema indexa o cadastro... e / ou pergunta se é para eliminar itens sem movimentação do estoque. Se for respondido sim, ele eliminará durante o processo de atualização todos os itens que não tem movimentação
Sistema fará a atualização em dois estágios:
1) Processará o ajuste no estoque (zerando ou corrigindo os preços antigos)
2) Processará a atualização de preços.
Layouts
Nesta rotina o sistema criará ou alterará layouts de fábrica de acordo com o padrão estabelecido pelo fabricante, este método prevê que a forma de intercâmbio de dados entre fabrica e distribuidor seja por meio de arquivos textos formatados.
1ª Tela de dados do Layout:
Campo | Descrição | Função disponível |
Parâmetros para atualizar a Identificação do Layout
Estes campos são obrigatórios para definir o próprio layout de configuração da fábrica para qualquer tipo de atualização. | ||
---|---|---|
Linha de Representação | Sistema solicita a sigla da linha de representação do layout que será incluído ou alterado. | F3- Elimina
F10 - Listar SLR - Detalhamento - Suporte - Parâmetros - Linhas de Representação |
Número do Layout | Sistema solicita o número d layout que será incluído ou alterado. | F10 - Listar - Listar Layouts de arquivos de preços da fábrica |
Nome do Arquivo | Sistema solicita o caminho e o nome do arquivo da fabrica: para ser sugerido na atualização. | Detalhamento - Gerenciador de Arquivos do Fênix |
Tamanho do registro | Informar a largura máxima de cada linha do arquivo texto | |
Iniciar em | Informe o número da linha do arquivo texto que deve começar a processar a atualização | |
Código de procedência | Informe o código de procedência dos itens que serão incluídos: 1-Nacional adquirida de terceiros, 2-Estrangeira adquirida no mercado interno, 3-Estrangeiro importação própria e 4-outras procedências. | |
Parâmetros para atualizar a Identificação do Item
Estes campos são obrigatórios para definir no layout de configuração da fábrica os itens que serão atualizados. | ||
Referência do item - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 1 | |
Referência do item - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 12 | |
Referência & (macro) | Se não for informado os campos anteriores, informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Descrição do item - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 56 | |
Descrição do item - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 64 | |
Descrição & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Unidade comercialização - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 0 | |
Unidade comercialização - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 0 | |
Unidade comercialização & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Preço público - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 13 | |
Preço público - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 26 | |
Dividir por | Informe um numero pelo qual o resultado da campo seja dividido para colocar os decimais corretos. No Exemplo 100 | |
Preço público & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Data - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 44 | |
Data - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 49 | |
Formato | Indique o formato de data que tem no arquivo texto de fabrica. no exemplo "DDMMAA" | F10 - Listar Formatos de Data modo texto |
Data & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
IPI do item - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 41 | |
IPI do item - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 43 | |
Dividir por | Informe um numero pelo qual o resultado da campo seja dividido para colocar os decimais corretos. No exemplo 10 | |
IPI & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Preço para a Rede - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 0 | |
Preço para a Rede - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 0 | |
Dividir por | Informe um numero pelo qual o resultado da campo seja dividido para colocar os decimais corretos. | |
Preço para a Rede & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Desconto Fábrica - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 36 | |
Desconto Fábrica - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 40 | |
Dividir por | Informe um numero pelo qual o resultado da campo seja dividido para colocar os decimais corretos. No exemplo 100 | |
Desconto & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Parâmetros para atualizar a Classificação Fiscal
Classificação Fiscal - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 65 | |
Classificação Fiscal - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 76 | |
Classificação & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Embalagem mínima - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 50 | |
Embalagem mínima - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 55 | |
Embalagem mínima & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Referência substituta - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 0 | |
Referência Substituta - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 0 | |
Referência Substituta & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
2ª Tela de dados do Layout:
Campo | Descrição | Função disponível |
Categoria - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: | |
Categoria - Posição Fim | Informe a posição final na tabela para o campo no exemplo: | |
Categoria & (macro) | Se não for informado os campos anteriores, informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Modelo da Máquina - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: | |
Modelo da Máquina - Posição Fim | Informe a posição final na tabela para o campo no exemplo: | |
Modelo da Máquina & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Peso Líquido - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 0 | |
Peso Líquido - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 0 | |
Dividir por | Informe um numero pelo qual o resultado da campo seja dividido para colocar os decimais corretos. | |
Peso Líquido & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Aplicação Modelo Máquina - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 0 | |
Aplicação Modelo Máquina - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 0 | |
Aplicação Modelo Máquina & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Aplicação Descrição - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 0 | |
Aplicação Descrição - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 0 | |
Aplicação Descrição & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Pular registro - Posição Início | Informe a posição inicial na tabela para o campo no exemplo: 1 | |
Pular registro - Posição Fim | Informe a posição final na tabela para o campo no exemplo: 3 | |
Conteúdo | Informe o que deverá constar no conteúdo. No exemplo "PO2" | |
Pular registro & (macro) | Se não for informado os campos anteriores, Informe S = Sim ou N = Não se é para editar uma macro para gerar o conteúdo. | Ver - Editando Macros |
Consulta
Na rotina de consultas do modulo de atualização de fábrica estão disponíveis as consultas a Layouts, Cadastro Geral de Peças e Linhas de Representação:
Layouts
Localiza o layout e apresenta os dados:
Peças
Ver: Consultando o Cadastro Geral de Peças
Linha de Representações
Ferramentas
Ver: Gerenciador de Arquivos do Fênix
Editando Macros
Editor de macro para a rotina de layouts edite a macro entenda que:
A) O texto do fabricante está no Arquivo denominado "PASSAGEM" e tem um único campo denominado "CAMPO"
b) O conteúdo gerado vai para um arquivo provisório denominado "TRABALHO" e os campos possíveis são:
Referencia | - Referencia |
Descricao | - Descrição |
Unidade | - Unidade de comercialização |
Preco | - Preço público |
DataPreco | - Data |
IPI | - Alíquota de IPI |
CustoDistr | - Preço para a Rede |
DescoDistr | - Desconto Distribuidor |
CodPorced | - Código de procedência |
ClassFisca | - Classificação Fiscal |
Embalagem | - Embalagem mínima |
RefSubstit | - Referência Substituta |
Categoria | - Código da Categoria do item de fábrica |
ModeloMaqu | - Modelo da máquina |
PesoLiquid | - Peso líquido |
ApliModMaq | - Aplicação Modelo da Máquina |
ApliDescri | - Aplicação Descrição |
Recursos da Edição:
F10 - Inserir Funções
Ver: Listar e inserir funções em memos
A cada edição de macro ele é avaliada sintaticamente.
Listagem dos Layout de arquivos de preço de fábrica
Esta listagem atende a vários módulos do sistema, no Fênix procuramos colocar os layouts de fábrica par vários módulos dentro de um único arquivo e este com filtros para serem entendidos nas mais diversas atualizações. Portanto a mesma listagem poderá atender a vário módulos.
Listagem para atualização do cadastro geral de peças
A listagem dos layouts com visão de atualização dos arquivos contendo preços de fábrica do Cadastro Geral de Peças está disponível nas rotinas de atualização de preços, layout e consultas e se posicionará na listagem, se não no indicado, no mais próximo registro do cadastro ao conteúdo dos campos em foco da rotina da qual foi invocado (Sigla da linha de representação, número do layout).
Pressionando Enter o sistema retorna com o layout selecionado.
Também está disponível os recursos ver: Listagens do Fênix recursos
Listagem de pedido de compras da fábrica
A listagem dos layouts com visão de atualização dos arquivos de pedidos de compra na fabrica gerados pela fabrica para atualizar o controle de compras mensais e os saldo de peças em transição por compra regular no Cadastro Geral de Peças está disponível na rotina de importação do módulo de compra regulares e se posicionará na listagem, se não no indicado, no mais próximo registro do cadastro ao conteúdo do campo em foco da rotina da qual foi invocado (Sigla da linha de representação).