Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
Rotinas diversas para operações com ferramentas
Rotinas diversas para operações com ferramentas

Boletim Técnico: Rotinas diversas para operações com ferramentas
Ocorrência
Nova Rotina
Resumo
Criadas as rotinas Ferramentas (OFIOA050), Controle de Ferramentas (OFIOM450) e Con. Mov. de Ferramentas (OFIOC480) que consistem em:FerramentasPermite criar grupos e cadastrar ferramentas. Assim, após realizar os cadastros, as ferramentas poderão ser movimentadas através da rotina Controle de Ferramentas (OFIOM450). Controle de FerramentasPermite realizar a movimentação das ferramentas cadastradas pela rotina Ferramentas (OFIOA050), que serão utilizadas pelos produtivos.Con. Mov. de FerramentasEsta rotina permite consultar todas as movimentações das ferramentas requisitadas ou devolvidas pelos produtivos, através da rotina Controle de Ferramentas (OFIOM450).
ID do Chamado
TELBZ5
Produtos
  • Microsiga 11
  • Módulos
    • SIGAOFI
    Portais
    • nenhum
    Países
    • Brasil
    Traduções
    • Português (Brasil)
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    OFIOA050 - Ferramentas, OFIOM450 - Controle de Ferramentas, OFIOC480 - Con. Mov. de Ferramentas
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Não
    Aplicação de Patch
    Não
    Compatibilizador 1
    - UPDOFIHB
    Procedimentos para Implementação
    Aplicar atualização do(s) programa(s) OFIOA050, OFIOC480, OFIOM450 e UPDOFIHB.          
     
    O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
     
    Antes de executar o compatibilizador UPDOFIHBé imprescindível:
    a)        Realizar o backup da base de dados do produto que será executado o compatibilizador (\PROTHEUS11_DATA\DATA) e dos dicionários de dados SXs (\PROTHEUS11_DATA\SYSTEM).
    b)        Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
    c)         Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
    d)        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.
    e)        O compatibilizador deve ser executado com a Integridade Referencial desativada*.
     
     
     
     
    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:
     
                          i.    No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção Integridade/Verificação (APCFG60A).
                         ii.    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.
                        iii.    Se 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;
                       iv.    Se 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).
                        v.    Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
                       vi.    Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções.
                      vii.    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 Microsiga Protheus TOTVS ByYou Smart Client, digite U_UPDOFIHB no campo Programa Inicial.
    2.        Clique em OK para continuar.
    3.        Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
    4.        Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
    É apresentada uma mensagem explicativa na tela.
    5.        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.
    6.        Clique em Gravar para salvar o histórico (log) apresentado.
    7.        Clique em OK para encerrar o processamento.
    Descrição de Ajustes
    1.       Criação de Tabelas no Dicionario de dados – SX2:
    Chave
    VD3
    Nome
    Movimentação das Ferramentas 
    Modo
    Exclusivo
    Único
     
    Pyme
    Sim
    Módulo
    Oficina
    2.       Criação de Campos no arquivo SX3 – Campos:
    ·        Tabela VD3 - Movimentação das Ferramentas: 
    Campo
    VD3_FILIAL
    VD3_TIPMOV
    VD3_CODPRO
    Tipo
    Caracter
    Caracter
    Caracter
    Tamanho
    8
    1
    6
    Decimal
    0
    0
    0
    Formato
    @!
    @!
    @!
    Contexto
    Real
    Real
    Real
    Propriedade
    Alterar
    Alterar
    Alterar
    Título
    Filial     
    Tip.Moviment
    Cod.Produtiv
    Descrição
    Filial     
    Tipo de Movimentacao    
    Codigo do Produtivo
    Help
    Informe a Filial.
    Informe o Tipo de Movimentação.
    Informe o Código do Produtivo.
    Lista Opções
     
    1=Requisicao;0=Devolucao   
     
    Cons. Padrão
     
     
    VAI1
    Val. Usuário
     
     
     
    Val. Sistema
     
    Pertence("01") 
    FG_Seek("VAI","M->VD3_CODPRO",1,.f.)  
    Nível
    1
    1
    1
    Obrigatório
    Não
    Sim
    Sim
    Usado
    Não
    Sim
    Sim
    Browse
    Não
    Sim
    Sim
    Modulos
     
    Todos
    Todos
     
    Campo
    VD3_CODFER
    VD3_GRUFER
    VD3_QTDMOV
    Tipo
    Caracter
    Caracter
    Numérico
    Tamanho
    15
    10
    3
    Decimal
    0
    0
    0
    Formato
    @!
    @!
    @E 999                                      
    Contexto
    Real
    Virtual
    Real
    Propriedade
    Alterar
    Visualizar
    Alterar
    Título
    Cod.Ferramen
    Grp.Ferramen
    Qtd.Moviment
    Descrição
    Codigo da Ferramenta    
    Grupo da Ferramenta     
    Qtde do Movimento       
    Help
    Informe o Código da Ferramenta.
    Informe o Grupo da Ferramenta.
    Informe a Qtde de Movimento.
    Lista Opções
     
     
     
    Inic. Padrão
     
    IIF(!INCLUI,POSICIONE("VO9",1,XFILIAL("VO9")+VD3->VD3_CODFER,"VO9_GRUFER"),"")
     
    Inic. Browse
     
    Posicione("VO9",1,xFilial("VO9")+VD3->VD3_CODFER,"VO9_GRUFER")                 
     
    Cons. Padrão
    VO9
     
     
    Val. Usuário
     
     
     
    Val. Sistema
    FG_Seek("VO9","M->VD3_CODFER",1,.f.,"VD3_GRUFER","VO9_GRUFER")  
     
    M->VD3_QTDMOV>0 .and. OM450VQTD()    
    Nível
    1
    1
    1
    Obrigatório
    Sim
    Não
    Sim
    Usado
    Sim
    Sim
    Sim
    Browse
    Sim
    Sim
    Sim
    Modulos
    Todos
    Todos
    Todos
     
    Campo
    VD3_DATMOV
    Tipo
    Data
    Tamanho
    8
    Decimal
    0
    Contexto
    Real
    Propriedade
    Visualizar
    Título
    Dta.Moviment
    Descrição
    Data do Movimento       
    Help
    Informe a Data do Movimento.
    Lista Opções
     
    Inic. Padrão
    DDATABASE
    Nível
    1
    Obrigatório
    Não
    Usado
    Sim
    Browse
    Sim
    Modulos
    Todos
    O tamanho dos campos que possuem grupo podem variar conforme ambiente em uso.
     
    3.        Criação de Índices no arquivo SIX – Índices:
    Índice
    VD3
    VD3
    VD3
    Ordem
    1
    2
    3
    Chave
    VD3_FILIAL+VD3_CODFER+VD3_TIPMOV                                                                                                                               
    VD3_FILIAL+VD3_CODPRO+VD3_CODFER                                                                                                                                
    VD3_FILIAL+DTOS(VD3_DATMOV)+VD3_CODFER                                                                                                                          
    Descrição
    Cod.Ferramenta + Tipo Movimento                                      
    Cod.Produtivo + Cod.Ferramenta                                       
    Dt.Movimento + Cod.Ferramenta                                        
    Proprietário
    S
    S
    S
    Procedimentos para Configuração
    1.       No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Informe as novas opções de menu do Oficina, conforme instruções a seguir:
    Menu
    Atualizações
    Atualizações
    Submenu
    Cad Oficina
    Mov Oficina
    Nome da Rotina
    Ferramentas
    Controle de Ferramentas
    Programa
    OFIOA050
    OFIOM450
    Módulo
    Oficina
    Oficina
    Tipo
    Função Protheus
    Função Protheus
    Tabelas
    VD3
    VD3
     
    Menu
    Consultas
    Submenu
    Oficina
    Nome da Rotina
    Con. Mov. de Ferramentas
    Programa
    OFIOC480
    Módulo
    Oficina
    Tipo
    Função Protheus
    Tabelas
    VD3
    Procedimentos para Utilização
    Ferramentas
    1.       No Oficina (SIGAOFI) acesse Atualizações/ Cad Oficina/ Ferramentas (OFIOA050).
    2.       Através desta rotina, realize cadastros de grupos e ferramentas. A rotina é dividida em funcionalidades que são apresentadas como opções no browser.
    3.       Clique em Incluir.
    4.         Na parte superior da tela, preencha os campos referentes ao código e a descrição do grupo da ferramenta.
    5.         Na parte central da tela, realize cadastros de ferramentas informando um código, descrição, quantidade e a descrição do uso para cada item.
    6.         Após o preenchimento dos campos, confirme clicando em OK.
    7.         O Sistema permite a alteração dos grupos. Para isso, posicione o cursor no registro em questão e clique em Alterar.
    8.         O  grupo de ferramentas é aberto para alterações, podendo ser alterado somente os campos Descrição, Descrição da Ferrmaneta, Quantidade de Ferramentas e Descrição do Uso .
    9.         Altere os campos e clique em OK para confirmar a alteração.
    10.      O Sistema permite a exclusão dos grupos, para isso basta posicionar no registro em questão e clicar em Excluir.
    11.      O grupo de ferramentas será exibido para exclusão, clique em OK para confirmar a exclusão do grupo.
     
    Controle de Ferramentas
    1.         No Oficina (OFICINA) acesse Atualizações/ Mov Oficina/ Controle de Ferramentas (OFIOM450).
    2.         Realize a requisição ou devolução de ferramentas que serão utilizadas pelos produtivos.
    3.         Clique em Movimentação.
    ·        Requisição
    o   No campo Tip. Moviment selecione a opção Requisição,
    o   Informe o produtivo que irá manipular a ferramenta no campo Cod. Produtiv, selecione uma ferramenta no campo Cod. Ferramen e preencha o campo Qtd.Moviment com a quantidade de ferramentas que deseja requisitar.
    o   Clique em OK para confirmar a requisição.
    Obs: Caso tenha informado, no campo Qtd. Moviment, uma quantidade de ferramentas que ultrapasse a quantidade disponível, o Sistema apresentará uma mensagem de alerta informando a quantidade máxima permitida para a requisição.
    ·        Devolução
    o    No campo Tip. Moviment selecione a opção Devolução.
    o   Iinforme o mesmo produtivo que requisitou a ferramenta no campo Cod. Produtiv, selecione no campo Cod. Ferramen, a mesma ferramenta utilizada na requisição e informe a quantidade de ferramentas que deseja devolver no campo Qtd. Moviment. Clique em OK para confirmar a devolução.
    Obs: Caso tenha informado, no campo Qtd. Moviment, uma quantidade de ferramentas que ultrapasse a quantidade requisitada pelo produtivo, o Sistema apresentará uma mensagem de alerta informando a quantidade máxima permitida para a devolução.
     
    Con. Mov. de Ferramentas
    1.         No Oficina (SIGAOFI) acesse Consultas/ Oficina/ Con. Mov. de Ferramentas (OFIOC480).
    2.         Esta rotina permite verificar todas as movimentações das ferramentas, utilizadas ou em uso, por cada produtivo.
    ·      Na parte superior da tela, o Sistema apresenta o Saldo Atual onde será visualizado todos os produtivos, grupos, ferramentas e a quantidade de ferramentas que estam requisitadas aguardando a devolução.
    ·      Na parte inferior da tela, o Sistema apresenta o Filtra Movimentações, onde é possível filtrar as ferramentas preenchendo os campos:
    o   Periodo à Informe o intervalo de data que deseja filtrar.
    o   Produtivo àInforme o código do produtivo que deseja filtrar.
    o   Tipo Movimentação àSelecione o tipo de movimentação de deseja filtrar.
    o   Ferramenta àInforme o código da ferramenta que deseja filtrar.
    o   Grupo àInforme o grupo da ferramenta que deseja filtrar.
    Obs: Ao informar o código da ferramenta, o campo Grupo será preenchido automaticamente e ficará bloqueado para alterações. Caso queira informar outro grupo, delete o conteúdo do campo Ferramenta, assim o campo Grupo poderá ser editado.
    3.     Após o preenchimento dos campos do filtro da movimentação, clique em Filtrar.
    4.         No grid abaixo, será apresentada todas as movimentações referentes ao conteúdo informado nos campos.
    Informações Técnicas
    Tabelas Utilizadas
    VD3 - Movimentação das Ferramentas