Escolar Documentos
Profissional Documentos
Cultura Documentos
Microsiga Protheus
Produto : Chamado : SDDG19
Estoque/Custos e PCP - Versão 11
Data da criação 13/01/2011 Data da revisão 14/01/11
País(es) : Brasil Banco(s) de Dados : Todos
FNC : 00000000897/2011
Com o objetivo de implementar um controle de alçadas para a engenharia de produtos nos processos de
inclusão e alteração de “Pré-estruturas” (MATA202) (e conseqüentemente das estruturas geradas por estas
pré-estruturas), foram implementados cadastros e rotinas para os módulos de Estoque/Custos e Planejamento
e Controle de Produção que permite o controle de forma hierárquica das criações e alterações nos cadastros
de pré-estruturas. Com isto, quando realizado evento de inclusão ou alteração no cadastro de “Pré-Estrutura”
(MATA202) a geração de uma estrutura só será permitida após a aprovação das inclusões/alterações a ser
realizada pelos aprovadores relacionados ao engenheiro responsável pela inclusão/alteração. A figura abaixo
exemplifica, de forma simplificada, o fluxo da melhoria implementada:
Engenheiros Aprovadores
Inclusão/alteração
da Pré-Estrutura
Engenharia
Envio à aprovação
está conforme?
Não
Ajustes na Pré-
Rejeição da Pré- Sim
Estrutura
Estrutura
Rejeitada
• Engenheiros (MATA203):
Cadastro utilizado para discriminação dos usuários do sistema que são engenheiros de produtos. Estes por
sua vez, dentro da engenharia de produtos, terão permissões para a realização de determinadas ações que
cabem a este perfil.
Cadastro que reúne um ou mais engenheiros em um grupo. Engenheiros pertencentes ao mesmo grupo de
engenharia poderão dar manutenção em qualquer cadastro gerado por um “companheiro” de grupo.
Cadastro que reúne os usuários responsáveis pelas aprovações da engenharia de produtos e define a
hierarquia destas aprovações. As aprovações podem respeitar diferentes hierarquias conforme indicação
dos campos “Nível” (GM_NIVEL) e “Tp. Aprovação” (GM_TPLIBER). Os tipos de liberação disponíveis são:
A realização de inclusões, alterações e exclusões de pré-estruturas estará restrita aos usuários cadastrados
como “Engenheiros”. As alterações e exclusões também estarão restritas aos usuários que pertençam a um
mesmo grupo de engenharia do usuário que criou a pré-estrutura.
A criação de estruturas a partir de pré-estruturas poderá ser realizada somente após a aprovação da pré-
estrutura pelos aprovadores definidos na alçada de engenharia.
As aprovações e rejeições de engenharias serão restritas aos usuários cadastrados como aprovadores em
“Grupos de Aprovação” (MATA205). Desta forma, a opção de rotina “Aprovar/Rejeitar” que existia no
programa de Pré-Estruturas será indisponibilizada.
O programa de liberações de engenharia permite aos usuários aprovadores realizarem a análise das
inclusões e alterações de engenharia de produtos e procederem com a respectiva aprovação ou rejeição,
além de outras funcionalidades relacionadas ao ambiente de aprovação. É por meio deste programa que as
liberações/rejeições de engenharia irão ocorrer, lembrando que a liberação total da engenharia ao
engenheiro responsável deve ocorrer somente após aprovação completa da alçada definida para a
engenharia.
Importante:
Antes de executar o compatibilizador U_UPDPCP17 é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório
“\PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “\PROTHEUS_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*.
Campo GK_FILIAL
Tipo Caractere
Tamanho 2
Decimal 0
Formato @!
Título Filial
Descrição Filial do Sistema
Nível 1
Usado Sim
Obrigatório Sim
Browse Não
Help Código da filial do sistema.
Campo GK_USER
Tipo Caractere
Tamanho 6
Decimal 0
Formato @!
Título Cod. Usuário
Descrição Código do Usuário
Nível 1
Usado Sim
Obrigatório Sim
Browse Sim
Propriedade Alterar
Contexto Real
Campo GK_NOME
Tipo Caractere
Tamanho 25
Decimal 0
Formato @!
Título Nome
Descrição Nome do Usuário
Nível 1
Usado Sim
Obrigatório Não
Browse Sim
Propriedade Visualizar
Contexto Real
Help Nome do usuário que incluiu o engenheiro.
Campo GK_GRAPROV
Tipo Caractere
Tamanho 6
Decimal 0
Formato @!
Título Grupo Aprov.
Descrição Grupo de Aprovação
Nível 1
Usado Sim
Obrigatório Sim
Browse Sim
Propriedade Alterar
Campo GL_FILIAL
Tipo Caractere
Tamanho 2
Decimal 0
Formato @!
Título Filial
Descrição Filial do Sistema
Nível 1
Usado Sim
Obrigatório Sim
Browse Não
Help Código da filial do sistema.
Campo GL_COD
Tipo Caractere
Tamanho 6
Decimal 0
Formato @!
Título Grupo
Descrição Grupo de Engenharia
Nível 1
Usado Não
Obrigatório Não
Browse Sim
Propriedade Alterar
Campo GL_DESC
Tipo Caractere
Tamanho 20
Decimal 0
Formato @!
Título Descrição
Descrição Descrição do Grupo
Nível 1
Usado Não
Obrigatório Não
Browse Sim
Propriedade Alterar
Contexto Real
Help Descrição do grupo de engenharia.
Campo GL_ITEM
Tipo Caractere
Tamanho 2
Decimal 0
Formato @!
Título Item
Descrição Item do grupo
Nível 1
Usado Sim
Obrigatório Não
Campo GL_USER
Tipo Caractere
Tamanho 6
Decimal 0
Formato @!
Título Usuário
Descrição Código do Usuário
Nível 1
Usado Sim
Obrigatório Não
Browse Não
Propriedade Alterar
Contexto Real
F3 USR
Val. Sistema UsrExist(M->GL_USER).And.A204VldUsr()
Help Código do usuário.
Campo GL_NOME
Tipo Caractere
Tamanho 30
Decimal 0
Formato @!
Título Nome
Descrição Nome do Usuário
Nível 1
Campo GM_FILIAL
Tipo Caractere
Tamanho 2
Decimal 0
Formato @!
Título Filial
Descrição Filial do Sistema
Nível 1
Usado Sim
Obrigatório Sim
Browse Sim
Help Código da filial do sistema.
Campo GM_COD
Tipo Caractere
Tamanho 6
Decimal 0
Formato @!
Título Grupo
Descrição Grupo de Aprovação
Nível 1
Usado Sim
Campo GM_DESC
Tipo Caractere
Tamanho 20
Decimal 0
Formato @!
Título Descrição
Descrição Descrição do Grupo
Nível 1
Usado Sim
Obrigatório Não
Browse Sim
Propriedade Alterar
Contexto Real
Help Descrição do grupo de aprovação.
Campo GM_ITEM
Tipo Caractere
Tamanho 2
Decimal 0
Formato @!
Título Item
Descrição Item do Grupo de Aprovação
Campo GM_USER
Tipo Caractere
Tamanho 6
Decimal 0
Formato @!
Título Usuário
Descrição Código do Usuário
Nível 1
Usado Sim
Obrigatório Não
Browse Não
Propriedade Alterar
Contexto Real
F3 USR
Val. Sistema UsrExist(M->GM_USER)
Help Código do usuário.
Campo GM_NOME
Tipo Caractere
Tamanho 25
Decimal 0
Formato @!
Campo GM_NIVEL
Tipo Caractere
Tamanho 2
Decimal 0
Formato @!
Título Nível
Descrição Nível da Aprovação
Nível 1
Usado Sim
Obrigatório Não
Browse Sim
Propriedade Alterar
Contexto Real
Help Nível da aprovação.
Campo GM_TPLIBER
Tipo Caractere
Tamanho 1
Decimal 0
Formato @!
Campo GM_SUPER
Tipo Caractere
Tamanho 6
Decimal 0
Formato @!
Título Superior
Descrição Código do Superior
Nível 1
Usado Sim
Obrigatório Não
Browse Não
Propriedade Alterar
Contexto Real
Help Código do usuário superior.
Campo GN_FILIAL
Tipo Caractere
Tamanho 2
Campo GN_NUM
Tipo Caractere
Tamanho 15
Decimal 0
Formato @!
Título Documento
Descrição Numero do Documento
Nível 1
Usado Sim
Obrigatório Não
Browse Sim
Propriedade Alterar
Contexto Real
Gr. de Campos 030
Help Número do documento.
Campo GN_TIPO
Tipo Caractere
Tamanho 3
Decimal 0
Campo GN_USER
Tipo Caractere
Tamanho 6
Decimal 0
Formato @!
Título Usuário
Descrição Código do Usuário
Nível 1
Usado Sim
Obrigatório Não
Browse Sim
Propriedade Alterar
Contexto Real
Help Código do usuário.
Campo GN_NIVEL
Tipo Caractere
Tamanho 2
Decimal 0
Campo GN_STATUS
Tipo Caractere
Tamanho 2
Decimal 0
Formato @!
Título Status
Descrição Status do Item
Nível 1
Usado Sim
Obrigatório Não
Browse Sim
Propriedade Alterar
Contexto Real
Help Status do item.
Campo GN_DATALIB
Tipo Caractere
Tamanho 8
Decimal 0
Campo GN_OBS
Tipo Caractere
Tamanho 50
Decimal 0
Formato @!
Título Observações
Descrição Observações da Aprovação
Nível 1
Usado Sim
Obrigatório Não
Browse Sim
Propriedade Alterar
Contexto Real
Help Observações da aprovação.
Campo GN_TIPOLIB
Tipo Caractere
Tamanho 1
Decimal 0
Campo GN_EMISSAO
Tipo Caractere
Tamanho 8
Decimal 0
Formato @!
Título Data Emissão
Descrição Data de Emissão
Nível 1
Usado Sim
Obrigatório Não
Browse Sim
Propriedade Alterar
Contexto Real
Help Data de emissão
Campo GN_USERLIB
Tipo Caractere
Tamanho 6
Índice SGK
Ordem 1
Chave GK_FILIAL+GK_COD
Descrição Filial + Cód. Eng.
Proprietário S
Índice SGK
Ordem 2
Chave GK_FILIAL+GK_USER
Descrição Filial + Cód. Usuário
Proprietário S
Índice SGK
Ordem 3
Chave GK_FILIAL+GK_GRAPROV
Descrição Filial + Gr. Aprovação
Proprietário S
Índice SGL
Ordem 1
Chave GL_FILIAL+GL_COD+GL_ITEM
Descrição Filial + Grupo + Item
Proprietário S
Índice SGM
Ordem 1
Chave GM_FILIAL+GM_COD+GM_ITEM
Descrição Filial + Grupo + Item
Proprietário S
Índice SGM
Ordem 2
Chave GM_FILIAL+GM_COD+GM_NIVEL
Descrição Filial + Grupo + Nível
Proprietário S
Índice SGM
Ordem 3
Chave GM_FILIAL+GM_COD+GM_USER
Descrição Filial + Grupo + Usuário
Proprietário S
Índice SGM
Ordem 4
Chave GM_FILIAL+GM_USER
Descrição Filial + Usuário
Proprietário S
Índice SGN
Ordem 1
Chave GN_FILIAL+GN_TIPO+GN_NUM+GN_NIVEL
Descrição Filial + Tipo Docto + Num Docto + Nível
Proprietário S
Índice SGN
Ordem 2
Chave GN_FILIAL+GN_TIPO+GN_NUM+GN_USER
Descrição Filial + Tipo Docto + Documento + Cód. Usuário
Proprietário S
Nome MV_APRESTR
Tipo Lógico
Cont. Por. .T.
2. No módulo PCP Planej. Contr. Produção (SIGAPCP) acesse Atualizações / Engenharia / Estruturas
(MATA200), e configure a pergunta da rotina a seguir:
3. No Configurador (SIGACFG) acesse Ambientes / Cadastro / Menu (CFGX013). Informe a nova opção de
menu do SIGAEST/SIGAPCP, conforme instruções a seguir:
Menu Engenharia
Submenu Engenheiros
Nome da rotina Cadastro de Engenheiros
Programa MATA203
Módulo SIGAEST/SIGAPCP
Tipo MATA203()
Tabelas SGK
Menu Engenharia
Submenu Grupo de Engenharia
Nome da rotina Grupos de Engenharia
Programa MATA204
Módulo SIGAEST/SIGAPCP
Tipo MATA204()
Tabelas SGL
Menu Engenharia
Submenu Grupos de Aprov.
Nome da rotina Grupos de Aprovadores
Programa MATA205
Menu Engenharia
Submenu Lib. de Engenharia
Nome da rotina Liberação de Engenharia
Programa MATA206
Módulo SIGAEST/SIGAPCP
Tipo MATA206()
Tabelas SGN
Informações Técnicas
SB1 – Cadastro de Produtos
SBZ – Indicadores de Produtos
SGG – Pré-Estrutura
Tabelas Utilizadas SGK – Cadastro de Engenheiros
SGL – Grupos de Engenharia
SGM – Grupo de Aprovação Eng.
SGN – Alçadas da Engenharia