Árvore de páginas

NOME DO REQUISITO

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

Oficina (SIGAOFI)

Rotina:

Rotina

Nome Técnico

OFIOA050

Ferramentas

Rotina(s) envolvida(s)

Nome Técnico

OFIOM450

Contr. Ferramentas  

OFIOC480

Con. Mov Ferramentas

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

VO9

Sistema(s) Operacional(is):

Windows®/Linux®.

Descrição

Implementada melhoria no módulo Oficina (SIGAOFI) com a criação do parâmetro MV_MIL0076 para controlar se utiliza ou não o Controle de Estoque nas rotinas de Ferramentas. 

As ferramentas utilizadas na mão de obra da oficina são tão importantes quanto às peças. Partindo deste princípio o módulo DMS desenvolveu uma solução para garantir um controle adequado das ferramentas da concessionária. Com essa solução é possível ter o conhecimento da quantidade de ferramentas disponíveis na oficina, controlar e analisar as movimentações dessas ferramentas, de forma a garantir que o estoque de ferramentas esteja sempre coerente com as necessidades e disponíveis para o produtivo.


Importante

Antes de executar o compatibilizador UPDOFIOQ é imprescindível:

  • Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório PROTHEUS11_DATA\DATA) e dos dicionários de dados SXs (diretório PROTHEUS11_DATA\SYSTEM).
  • Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
  • Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
  • Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
  • O compatibilizador deve ser executado com a Integridade Referencial desativada*.


Atenção

O procedimento a seguir deve ser realizado por um profissional   qualificado como Administrador de Banco de Dados (DBA) ou equivalente!

A ativação indevida da Integridade Referencial pode alterar   drasticamente o relacionamento entre tabelas no banco de dados. Portanto,   antes de utilizá-la, observe atentamente os procedimentos a seguir:

  1. No   Configurador (SIGACFG), veja se a empresa utiliza Integridade   Referencial, selecionando a opção Integridade/Verificação   (APCFG60A).
  2. Se não   há Integridade Referencial ativa,   são relacionadas em uma nova janela todas as empresas e filiais cadastradas   para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário   qualquer outro procedimento de ativação   ou desativação de integridade, basta finalizar a verificação e aplicar   normalmente o compatibilizador, conforme instruções.
  3.  Se há Integridade Referencial ativa   em todas as empresas e filiais, é   exibida uma mensagem na janela Verificação   de relacionamento entre tabelas. Confirme a mensagem para que a   verificação seja concluída, ou;
  4.  Se   há Integridade Referencial ativa   em uma ou mais empresas, que não   na sua totalidade, são relacionadas em uma nova janela todas as empresas e   filiais cadastradas para o sistema e, somente, a(s) que possui(em)   integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou   filial(is) possui(em) a integridade ativada e reserve esta anotação para   posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework   para informações quanto a um arquivo que contém essa informação).
  5. Nestes   casos descritos nos itens “iii” ou   “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
  6.  Quando desativada a Integridade Referencial,   execute o compatibilizador, conforme instruções.
  7. Aplicado o compatibilizador, a Integridade   Referencial deve ser reativada, SE E   SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as   informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da   integridade, selecione-a(s) novamente e confirme a ativação.


Contate o Help Desk Framework EM CASO DE DÚVIDAS!


  1. Em TOTVS Smart Client, digite U_UPDOFIOQ no campo Programa Inicial
  2. Clique em OK para continuar.
  3. Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado.
  4. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
    1. Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
      É apresentada uma mensagem explicativa na tela.
    2. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
    3. Clique em Gravar para salvar o histórico (log) apresentado.
    4. Clique em OK para encerrar o processamento.


Atualizações do Compatibilizador

Criação de Campos no arquivo SX3 – Campos:

  • Tabela VO9 - Ferramentas:

Campo

VO9_MARCAF

Tipo

Caracter

Tamanho

25

Decimal

0

Formato

@!

Título

Marca       

Descrição

Marca da Ferramenta

Nível

1

Usado

Sim

Obrigatório

Não

Browse

Sim

Opções


When


Relação


Val. Sistema


Help

Informe a Marca da Ferramenta.

Importante:

O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.


Criação de Parâmetros no arquivo SX6 – Parâmetros:

Nome da Variável

MV_MIL0076

Tipo

Caracter

Descrição

Utiliza SB2 para Controlar Estoque de Ferramentas? (S=Sim/N=Nao)

Valor Padrão

S



Procedimento para Configuração

No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:

Antes de iniciar o processo de Controle de Ferramentas é necessário verificar o conteúdo de alguns parâmetros imprescindíveis para o bom funcionamento da rotina. São eles:

MV_MIL0020 – Informe o código do almoxarifado para ferramentas bloqueadas.

MV_MIL0038 – Informe neste parâmetro o grupo que será utilizado na criação de Ferramentas no cadastro de Produtos (SB1). O grupo informado precisa estar cadastrado como um grupo de produto, para cadastrá-lo acesse a rotina Grupo de Pecas (Atualizações\Peças\Grupo de Peças – MATA035).

MV_MIL0039 – Informe neste parâmetro um tipo que será utilizado na criação de Ferramentas no cadastro de Produtos (SB1). As opções são as disponíveis na tabela 02 da SX5.

MV_MIL0076 – Informe se deseja controlar o estoque de ferramentas utilizando a tabela de saldos físicos e financeiros (Tabela SB2). Informe “S” neste parâmetro para que as movimentações de ferramentas sejam controladas da mesma forma que dos demais itens, de acordo com os saldos da tabela SB2. Informe “N” para que não sejam feitas movimentações de saldo, na tabela SB2.

Exemplos de preenchimento:

Itens/Pastas

Descrição

Nome:

MV_MIL0020

Tipo:

Caracter

Cont. Por.:

60                                                          

Descrição:

Almoxarifado para ferramentas bloqueadas.

 

Itens/Pastas

Descrição

Nome:

 MV_MIL0038

Tipo:

Caracter

Cont. Por.:

FER                                                                                 

Descrição:

Grupo usado na criacao de Ferramentas no cadastro de produtos (SB1)


Itens/Pastas

Descrição

Nome:

 MV_MIL0039

Tipo:

Caracter

Cont. Por.:

ME 

Descrição:

Tipo usado na criacao de Ferramentas no cadastro de produtos (SB1)                                  

Itens/Pastas

Descrição

Nome:

 MV_MIL0076

Tipo:

Caracter

Cont. Por.:

S

Descrição:

Utiliza SB2 para Controlar Estoque de Ferramentas? (S=Sim/N=Nao)                                     

Procedimento para Utilização

  1. No Oficina (SIGAOFI) acesse: Atualizações\Cad Oficina\Ferramentas (OFIOA050) e cadastre as ferramentas que serão utilizadas na concessionária. 
  2. Nesta rotina é possível Incluir, Alterar e Excluir. Clique em Incluir.
  3. Para uma melhor organização das ferramentas, elas podem ser agrupadas de acordo com as suas características. Partindo desse princípio, no cabeçalho do cadastro de ferramentas informe o código e a descrição do grupo (Exemplo: 0000000001 – CHAVE DE FENDA).
  4. Na parte inferior da tela de cadastro, digite informações relacionadas às ferramentas propriamente ditas, conforme segue:
    1. C. Ferramenta (VO9_CODFER): Informe aqui o código da ferramenta cadastrada, este código não pode estar cadastrado na tabela de produtos (SB1 – B1_COD).
    2. Descr Ferramenta (VO9_DESFER): Informe a descrição da ferramenta cadastrada.
    3. Armazem Pad (VO9_LOCPAD): Informe um armazém padrão para
    4. Produto/Eqto (VO9_CODPRO): Informe o código do produto relacionado à ferramenta ou deixe em branco se não houver nenhum produto relacionado à ferramenta.
    5. Desc.Produto (VO9_DESPRO): Neste campo fica armazenada a descrição do produto relacionado à ferramenta.
    6. Qtd Ferramen (VO9_QTDFER): Informe neste campo a quantidade de ferramentas. Este campo é utilizado somente nos casos em que optar-se por não controlar o estoque através da tabela de saldos (SB2), ou seja, MV_MIL0076 configurado com conteúdo N.
    7. Descric Uso (VO9_DESUSO): Informe neste campo a descrição de uso da ferramenta.
    8. Marca (VO9_MARCAF): Informe a marca da ferramenta.
  5. Em seguida confirme.
  6. Para requisição e devolução das ferramentas previamente cadastradas, acesse a rotina de Controle de Ferramentas em Atualizações\Mov Oficina\Contr. Ferramentas (OFIOM450).
  7. Nesta rotina é possível Requisitar e Devolver. Clique em Requisitar.
  8. No cabeçalho da rotina é apresentado o código da requisição no campo Código (VD3_CODIGO) e a data da movimentação no campo Dta. Moviment. (VD3_DATMOV) informe no campo Cod. Produtiv (VD3_CODPRO). O código do produtivo relacionado à requisição da ferramenta.
  9. Na parte inferior da tela informe os dados da ferramenta, conforme segue:
    1. Cod. Ferramen (VD3_CODFER): Informe neste campo o código da ferramenta a ser requisitada, se preferir, utilize a tecla funcional F3 para ver as opções.
    2. Desc.Ferram (VD3_DESPRO): Este campo apresenta a descrição da ferramenta selecionada.
    3. Qtd. Disponiv. (VD3_QTDDIS): Este campo apresenta a quantidade em estoque da ferramenta.

ATENÇÃO: O estoque inicial deve ser inserido da mesma forma que um item que não seja ferramenta.

d. Qtd.Moviment (VD3_QTDMOV): Informe a quantidade a ser requisitada.

ATENÇÃO: Observe que caso a escolha seja trabalhar com o estoque da tabela de saldos (SB2), MV_MIL0076 com conteúdo S, a quantidade requisitada ou devolvida irá atualizar este saldo (B2_QATU). Caso a opção seja não trabalhar com a tabela de saldos (SB2), MV_MIL0076 com conteúdo N, o saldo atualizado será o informado no campo Qtd Ferramen (VO9_QTDFER) durante o cadastro feito na rotina de Ferramentas (OFIOA050). Também neste caso, as movimentações serão registradas na tabela de movimentações das ferramentas (tabela VD3), com o tipo de movimentação de acordo com requisição (Tipo 1) ou devolução (tipo 0).

e. Grp.Ferramen (VD3_GRUFER): Este campo exibe o grupo da ferramenta selecionada para requisição.

10. Em seguida, confirme para concluir a requisição.

 11. Para devolver, selecione o registro requisitado e clique no botão Devolver.

 12. A tela retornará a quantidade movimentada, altere o campo Qtd Moviment (VD3_QTDMOV) para a quantidade a ser devolvida e confirme para concluir a devolução.

 13. Para consultar as movimentações de ferramentas, acesse a rotina Con. Mov Ferramentas em Consultas\Oficina\Con. Mov Ferramentas (OFIOC480).

 14. A tela da consulta é dividida em duas partes. Superior, com as quantidades em uso, e inferior com o filtro das movimentações. Nas duas partes é possível realizar filtros para aperfeiçoar a consulta, conforme segue:

 15. Na parte superior os seguintes campos estão disponíveis para filtro:

    1. Produtivo: Informe o código do produtivo para visualizar as ferramentas que estão com um produtivo específico.
    2. Ferramenta: Informe o código da ferramenta, para visualizar todos os produtivos que estão com uma ferramenta específica.

16. Informe os campos conforme desejado, e clique no botão Atualizar para visualizar as informações filtradas.

17. Na parte inferior os seguintes campos estão disponíveis para filtro:

    1. Período: Informe a data inicial e final das movimentações para analisar um período específico.
    2. Produtivo: Informe o código do produtivo para analisar as movimentações de um produtivo específico.
    3. Tipo Movimentação: Selecione entre Requisição e Devolução para analisar só um tipo de movimentação. Se desejar analisar os dois tipos de movimentação, deixe o campo em branco.
    4. Ferramenta: Informe o código da ferramenta, para analisar a movimentação de uma ferramenta específica.
    5. Grupo: Informe o grupo da ferramenta, para analisar a movimentação de um agrupamento de ferramentas.

Informe os campos conforme desejado e clique no botão Filtrar para visualizar as informações filtradas.