Home

Linha Microsiga Protheus

Páginas filhas
  • Cronograma Previsto de Consumo

Boletim Técnico: Cronograma Previsto de Consumo
Ocorrência
Melhoria
Resumo
Foi implementado o botão “Cronograma Previsto de Consumo” nas rotinas “Atualizações/Projetos/Projetos – modelo 2” (PMSA410) e rotinas “Atualizações/Projetos/Gerenciamento de Projetos” (PMSA200). Esta funcionalidade é um facilitador para o posicionamento da alocação e custos de produtos/recursos, pois fornece dados sobre os valores e alocações previstos, de acordo com os cadastros efetuados. 
ID do Chamado
SCDFCX
Produtos
  • Microsiga 10
  • Módulos
    • SIGAPMS
    Portais
    • nenhum
    Países
    • todos
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    Gerenciamento de Projetos (PMSA200), Projetos – modelo 2 (PMSA410), Simulações (PMSA500)
    Número da FNC
    00000022648/2009
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Sim
    Aplicação de Patch
    Não
    Compatibilizador 1
    - U_PMS001
    Procedimentos para Implementação

     

    Antes de executar o compatibilizador “U_PMS001”, é 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”);
    Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
    b)     Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
    c)     Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se 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.
    d)     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:
    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 de “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 departamento de 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 departamento de Framework CASO TENHA DÚVIDAS!

    1.   No “TOTVS Smart Client”, no campo “Programa Inicial”, digite “U_PMS001”.
     Importante:
    Certifique-se para a correta atualização do dicionário de dados, que a data do compatibilizador seja igual ou superior a (23/11/2009).
    2.   Clique no botão OK para continuar.
    3.   Após a confirmação é apresentada uma tela, ou para a seleção da empresa em que o dicionário de dados será modificado ou para a seleção do compatibilizador que será aplicado.
    Se apresentada a janela para seleção do compatibilizador selecione o programa “U_PMS001”.
    4.   Ao confirmar, é apresentada uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
    5.   Clique em Sim para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
    É apresentada uma mensagem explicativa na tela.
    6.   Em seguida, é apresentada a janela de “Atualização concluída” com o histórico (log) de todas as atualizações processadas. Nesse log de atualização, são exibidos somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existam no dicionário de dados.
    7.   Clique no botão Gravar para salvar o histórico (log) apresentado.
    8.   Clique no botão OK para encerrar o processamento.
    Descrição de Ajustes

     

    1.   Criação no arquivo SX3 – Campos.
    ·   Tabela AEB - “Cotação Períodos”.

    Campo
    AEB_FILIAL
    Tipo
    C
    Tamanho
    2
    Decimal
    0
    Formato
     
    Título
    Filial
    Descrição
    Filial do Sistema
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não

     

    Campo
    AEB_PROJET
    Tipo
    Caracter
    Tamanho
    10
    Decimal
    0
    Formato
    @!
    Título
    Projeto
    Descrição
    Código do Projeto
    Nível
    1
    Usado
    Sim
    Obrigatório
    Sim
    Browse
    Sim
    Val. Sistema
    ExistChav("AEB").AND.ExistCpo("AF8",,1)                                                                                        

     

    Campo
    AEB_REVISA
    Tipo
    Caracter
    Tamanho
    4
    Decimal
    0
    Formato
    @!
    Título
    Versão
    Descrição
    Versão do Projeto
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Sim

     

    Campo
    AEB_TIPPER
    Tipo
    C
    Tamanho
    1
    Decimal
    2
    Formato
    @!
    Título
    Tp. Período
    Descrição
    Tipo dos Períodos
    Nível
    1
    Usado
    Sim
    Obrigatório
    Sim
    Browse
    Não
    Opções
    1=Diário;2=Semanal;3=Quinzenal;4=Mensal
    Val. Sistema
    Pertence('1234')

     

    Campo
    AEB_INIPER
    Tipo
    Data
    Tamanho
    8
    Decimal
    0
    Formato
    @D
    Título
    Ini. Períodos
    Descrição
    Data Início Períodos
    Nível
    1
    Usado
    Sim
    Obrigatório
    Sim
    Browse
    Não
    Relação
    STOD("")

     

    Campo
    AEB_FIMPER
    Tipo
    Data
    Tamanho
    8
    Decimal
    0
    Formato
    @D
    Título
    Fim Períodos
    Descrição
    Data Fim Períodos
    Nível
    1
    Usado
    Sim
    Obrigatório
    Sim
    Browse
    Não
    Relação
    STOD("")
    Val. Sistema
    M->AEB_INIPER<=M->AEB_FIMPER

     
    • Tabela AEC - “Cotação Produtos”.

    Campo
    AEC_FILIAL
    Tipo
    Caracter
    Tamanho
    2
    Decimal
    0
    Formato
    @!
    Título
    Filial
    Descrição
    Filial do Sistema
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não

     


     

    Campo
    AEC_PROJET
    Tipo
    Caracter
    Tamanho
    10
    Decimal
    0
    Formato
    @!
    Título
    Projeto
    Descrição
    Código do Projeto
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Sim

     

    Campo
    AEC_REVISA
    Tipo
    Caracter
    Tamanho
    4
    Decimal
    0
    Formato
    @!
    Título
    Versão
    Descrição
    Versão do Projeto
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Sim

     

    Campo
    AEC_PRODUT
    Tipo
    Caracter
    Tamanho
    15
    Decimal
    0
    Formato
    @!
    Título
    Cód. Produto
    Descrição
    Código do Produto
    Nível
    1
    Usado
    Não
    Obrigatório
    Sim
    Browse
    Não
    Val. Sistema
    ExistCpo("SB1")
    Campo
    AEC_RECURS
    Tipo
    Caracter
    Tamanho
    15
    Decimal
    0
    Formato
    @!
    Título
    Cód. Recurso
    Descrição
    Código do Recurso
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não
    Val. Sistema
    ExistCpo("AE8")

     

    Campo
    AEC_DATREF
    Tipo
    Data
    Tamanho
    8
    Decimal
    0
    Formato
    @D
    Título
    Data de Ref.
    Descrição
    Data de Referência
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Relação
    STOD("")

     

    Campo
    AEC_PERC
    Tipo
    Numérico
    Tamanho
    6
    Decimal
    2
    Formato
    @E 999.99
    Título
    Percentual
    Descrição
    Percentual Previsto
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não

     

    Campo
    AEC_CUSTD
    Tipo
    Numérico
    Tamanho
    12
    Decimal
    2
    Formato
    @E 999,999,999.99
    Título
    Custo
    Descrição
    Custo
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não

     
    • Tabela AEE - “Cotação Reajuste”.

    Campo
    AEE_FILIAL
    Tipo
    Caracter
    Tamanho
    2
    Decimal
    0
    Formato
    @!
    Título
    Filial
    Descrição
    Filial do Sistema
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não

     

    Campo
    AEE_PROJET
    Tipo
    Caracter
    Tamanho
    10
    Decimal
    0
    Formato
    @!
    Título
    Projeto
    Descrição
    Código do Projeto
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Sim

     

    Campo
    AEE_REVISA
    Tipo
    Caracter
    Tamanho
    4
    Decimal
    0
    Formato
    @!
    Título
    Versão
    Descrição
    Versão do Projeto
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Sim

     

    Campo
    AEE_PRODUT
    Tipo
    Caracter
    Tamanho
    15
    Decimal
    0
    Formato
    @!
    Título
    Cód. Produto
    Descrição
    Código do Produto
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Val. Sistema
    ExistCpo("SB1")

     

    Campo
    AEE_RECURS
    Tipo
    Caracter
    Tamanho
    15
    Decimal
    0
    Formato
    @!
    Título
    Cód. Recurso
    Descrição
    Código do Recurso
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Val. Sistema
    ExistCpo("AE8")

     

    Campo
    AEE_DATSTD
    Tipo
    Data
    Tamanho
    8
    Decimal
    0
    Formato
    @D
    Título
    Dat. Cust. Std
    Descrição
    Data Custo Standard
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Relação
    STOD("")

     

    Campo
    AEE_CUSTD
    Tipo
    Numérico
    Tamanho
    12
    Decimal
    2
    Formato
    @E 999,999,999.99
    Título
    Custo Stand.
    Descrição
    Custo Standard
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não

     
    • Tabela AEF - “Cronog. Prev. Consumo Produto”.

    Campo
    AEF_FILIAL
    Tipo
    Caracter
    Tamanho
    2
    Decimal
    0
    Formato
    @!
    Título
    Filial
    Descrição
    Filial do Sistema
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Não

     

    Campo
    AEF_PROJET
    Tipo
    Caracter
    Tamanho
    10
    Decimal
    0
    Formato
    @!
    Título
    Projeto
    Descrição
    Código do Projeto
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Sim

     

    Campo
    AEF_REVISA
    Tipo
    Caracter
    Tamanho
    4
    Decimal
    0
    Formato
    @!
    Título
    Versão
    Descrição
    Versão do Projeto
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Sim

     

    Campo
    AEF_TAREFA
    Tipo
    Caracter
    Tamanho
    12
    Decimal
    0
    Formato
    @!
    Título
    Tarefa
    Descrição
    Código da Tarefa
    Nível
    1
    Usado
    Não
    Obrigatório
    Não
    Browse
    Sim

     

    Campo
    AEF_ITEM
    Tipo
    Caracter
    Tamanho
    2
    Decimal
    0
    Formato
    @!
    Título
    Item
    Descrição
    Item
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Sim

     

    Campo
    AEF_PRODUT
    Tipo
    Caracter
    Tamanho
    15
    Decimal
    0
    Formato
    @!
    Título
    Cód. Produto
    Descrição
    Código do Produto
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Val. Sistema
    ExistCpo("SB1")

     

    Campo
    AEF_RECURS
    Tipo
    Caracter
    Tamanho
    15
    Decimal
    0
    Formato
    @!
    Título
    Cód. Recurso
    Descrição
    Código do Recurso
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Val. Sistema
    ExistCpo("AE8")

     

    Campo
    AEF_DATREF
    Tipo
    Data
    Tamanho
    8
    Decimal
    0
    Formato
    @D
    Título
    Data de Ref.
    Descrição
    Data de Referência
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Relação
    STOD("")

     

    Campo
    AEF_QUANT
    Tipo
    Numérico
    Tamanho
    12
    Decimal
    4
    Formato
    @E 999.99
    Título
    Quantidade
    Descrição
    Porcentagem Previsto
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não

     
    • Tabela AF8 - “Projetos”.

    Campo
    AF8_AJCUST
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Título
    Custo Ajust.
    Descrição
    Ajusta Custo Cotado
    Nível
    0
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Opções
    0=Não;1=Ajusta até data base;2=Ajusta até final
    Relação
    “0”                                                                                                                            
    Val. Sistema
    Pertence("012")

     
    2.   Atualização no arquivo SX3 – Campos.
    • Tabela AFA - “Recursos do Projeto”.

    Campo
    AFA_ACUMUL
    Tipo
    Caracter
    Tamanho
    1
    Decimal
    0
    Título
    Calc. Custo
    Descrição
    Método de Calc. Custo
    Nível
    1
    Usado
    Sim
    Obrigatório
    Não
    Browse
    Não
    Opções
    1=50%/50%;2=0%/100%;3=Rateado;4=Necessidade;5=Apropriacao;6=Rateio Aprop.;7=Cron.Consumo                                       
    Relação
    '3'                                                                                                                             
    Val. Sistema
    Pertence("1234567")

     
    3.   Criação de tabela no arquivo SX2– Tabelas.

    Chave
    Nome
    Modo
    AEB
    Cotação - Períodos
    E
    AEC
    Cotação – Produtos
    E
    AEE
    Cotação – Reajuste
    E
    AEF
    Cronog. Prev. Consumo Produto
    E

     


     
    4.   Criação de Índices no arquivo SIX – Índices

    Índice
    AEB
    Ordem
    1
    Chave
    AEB_FILIAL+AEB_PROJET+AEB_REVISA
    Descrição
    Projeto+Versão
    Proprietário
    S

     

    Índice
    AEC
    Ordem
    1
    Chave
    AEC_FILIAL+AEC_PROJET+AEC_REVISA+AEC_PRODUT+AEC_RECURS+DTOS(AEC_DATREF)
    Descrição
    Projeto+Versão+Produto+Recurso+Data Ref.
    Proprietário
    S

     

    Índice
    AEC
    Ordem
    2
    Chave
    AEC_FILIAL+AEC_PROJET+AEC_REVISA+AEC_RECURS+AEC_PRODUT+DTOS(AEC_DATREF)
    Descrição
    Projeto+Versão+Recurso+Produto+Data Ref.
    Proprietário
    S

     

    Índice
    AEE
    Ordem
    1
    Chave
    AEE_FILIAL+AEE_PROJET+AEE_REVISA+AEE_PRODUT+AEE_RECURS
    Descrição
    Projeto+Versão+Produto+Recurso
    Proprietário
    S

     

    Índice
    AEE
    Ordem
    2
    Chave
    AEE_FILIAL+AEE_PROJET+AEE_REVISA+AEE_RECURS+AEE_PRODUT
    Descrição
    Projeto+Versão+Recurso+Produto
    Proprietário
    S

     

    Índice
    AEF
    Ordem
    1
    Chave
    AEF_FILIAL+AEF_PROJET+AEF_REVISA+AEF_TAREFA+AEF_ITEM+AEF_PRODUT+AEF_RECURS+DTOS(AEF_DATREF)
    Descrição
    Projeto+Versão+Tarefa+Item+Produto+Recurso+Data Ref.
    Proprietário
    S

     

    Índice
    AEF
    Ordem
    2
    Chave
    AEF_FILIAL+AEF_PROJET+AEF_REVISA+AEF_TAREFA+AEF_ITEM+AEF_RECURS+AEF_PRODUT+DTOS(AEF_DATREF)
    Descrição
    Projeto+Versão+Tarefa+Item+Recurso+Produto+Data Ref.
    Proprietário
    S

     
    5.   Criação de Gatilhos no arquivo SX7 – Gatilhos
    ·       Tabela AEB – Cotação Períodos

    Campo
    AEB_PROJET
    Sequência
    001
    Regra
    AF8->AF8_REVISA
    Campo Domínio
    AEB_REVISA
    Tipo
    P
    Posiciona?
    S

    Procedimentos para Utilização

     

    1.   Acesse o Gestão de Projetos e cadastre calendário, produto e recurso, por meio das opções “Atualizações/Cadastros/Calendários” (MATA780), “Atualizações/Cadastros/Produtos” (MATA010) e “Atualizações/Cadastros/Recursos” (PMSA050), respectivamente.
    2.   Em seguida, selecione a opção “Atualizações/Projetos/Projetos (Modelo 2)”(PMSA410) e clique no botão “incluir”.
    Na pasta “Período”, informe nos campos:
    ·       “Tp. Períodos” (AF8_TPPERI) = “2=Semanal”.
    ·       “Ini. Períodos” (AF8_INIPER) e “Fim Períodos” (AF8_FIMPER), preencha com datas em que o intervalo seja equivalente a um mês, superior a data do sistema (ex: 26/11/2009 à 26/12/2009).
    Na pasta “Outros”, informe no campo “Custo Ajust.” (AF8_AJCUST), a opção “2=Ajusta até final”.
    3.   Preencha os campos obrigatórios, confira os dados e confirme.
    4.   Inclua uma EDT padrão para o preojeto.
    5.   Inclua uma tarefa para a EDT.
    ·       Na pasta “Cronograma”, informe no campo “Método Med.” (AF9_TPMEDI), a opção “6=Cronograma por período”.
    ·       Na pasta “Produtos”, preencha os campos: “Cod. Produto”; “Quantidade”; “Custo Stand.” e “Dt. Necess.”.
    ·       Na pasta “Cronograma por Período“, preencha os intervalos, de forma que o total seja igual a “100”.
    ·       Selecione a pasta “Produtos” e clique no botão “Cronograma Previsto de Consumo”. Será apresentada a tela “Cronograma Previsto de Consumo da tarefa”, clique no botão “Sugerir Cronograma”, selecione a opção “Todos Itens” e confirme. Serão exibidos os valores de acordo com os valores percentuais preenchidos previamente
    6.   Preencha os campos obrigatórios e confirme.


    7.   Inclua uma segunda tarefa para a EDT.
    ·       Na pasta “Cronograma”, no campo “Método Med.” (AF9_TPMEDI), informe a opção “6=Cronograma por período”.
    ·       Na pasta “Aloc. Recursos”, preencha os campos: “Cod. Recurso”; “%Perc.Aloc.”; “Custo Stand.” e “Dt. Necess.”.
    ·       Na pasta “Cronograma por Período“ preencha os intervalos, de forma que o total seja igual a “100”.
    ·       Selecione a pasta “Aloc. Recursos” e clique no botão “Cronograma Previsto de Consumo”. Será apresentada a tela “Cronograma Previsto de Consumo da tarefa”, clique no botão “Sugerir Cronograma” e selecione a opção “Todos Itens” e confirme. Serão exibidos os valores de acordo com os valores percentuais preenchidos previamente.
    8.   Preencha os campos obrigatórios do cadastro e confirme.
    Informações Técnicas

    Tabelas Utilizadas
    AEB – Cotação Períodos, AEC – Cotação Produtos, AEE – Cotação Reajuste, AEF – Cronograma Previsto Consumo Produto, AF8 – Projetos

    • Sem rótulos