Páginas filhas
  • Funções de Fórmulas usadas no TOTVS Construção Obras e Projetos

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

    • Função: VLRHORASPRODUTIVASRECURSO
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF (Chave primária da tabela MTRF)
      • Descrição: Valor das Horas Produtivas de um Recurso da Tarefa
      • Parâmetros:
        • Periodo - Identificador do período do cronograma
        • CodIsm - Código do insumo


Cálculo do total de horas do período da tarefa

Total de horas = (MEQUIPEPDO.NUMDIAS - MEQUIPEPDO.NUMDIASPARADO) * MEQUIPEPDO.NUMHORASTURNO * MEQUIPEPDO.NUMTURNOS * MTAREFA.QTDEEQUIPE
                  Número de dias       Número de dias parados      Número de horas do turno   Número de turnos       Quantidade da Equipe 

Se Grupo Dner do insumo for "Mão de Obra":

Total de Dias = Total de horas / (MISM.JORNADAPERIODO             + (MISM.JORNADAPERIODO            * MISM.MAXIMOHORAEXTRA            / 100))
                                Jornada do Período de Controle     Jornada do Período de Controle   Percentual Máximo de Hora Extra

Se Grupo Dner do insumo for "Mão de Equipamento":

Total de Dias = Total de horas * (MRECCMP.COEFICIENTEPRODUTIVO / 10000) / (MISM.JORNADAPERIODO            + (MISM.JORNADAPERIODO            * MISM.MAXIMOHORAEXTRA            / 100))
* (MRECCMP.COEFICIENTEPRODUTIVO / 10000)

                               
 
  Coeficiente produtivo                    Jornada do Período de Controle    Jornada do Período de Controle   Percentual Máximo de Hora Extra          
 
Coeficiente
 
produtivo



    • Função: VALORTOTALOBRA
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF (Chave primária da tabela MTRF)
      • Descrição: Retorna o valor da obra
      • Parâmetros: N/A
    • Função: VALORTOTALETAPA
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF (Chave primária da tabela MTRF)
      • Descrição: Retorna o valor total de uma etapa
      • Parâmetros: N/A
    • Função: CODTAREFASEMOBRA
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF (Chave primária da tabela MTRF)
      • Descrição: Código da Tarefa sem Código da Obra
      • Parâmetros: N/A
    • Função: QTDEDEOBRA
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF (Chave primária da tabela MTRF)
      • Descrição: Número de Unidades (Quantidade) da Obra
      • Parâmetros: N/A
    • Função: QTDEDOSERVICO
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF (Chave primária da tabela MTRF)
      • Descrição: Quantidade do serviço considerando quantidade de obra
      • Parâmetros: N/A
    • Função: VALORINSUMONOPROJETO
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF (Chave primária da tabela MTRF)
      • Descrição: Valor total do insumo no projeto (cálculo da ABC de insumos)
      • Parâmetros: N/A
      • Observação: A tarefa do contexto deve ter o campo IDISM preenchido.
    • Função: VALORINSUMOTRF
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF (Chave primária da tabela MTRF)
      • Descrição: Retorna o valor unitário do insumo
      • Parâmetros: N/A
      • Observação: A tarefa do contexto deve ter o campo IDISM preenchido
    • Função: QUANTIDADEHORASISMDERIVADOTRF
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF (Chave primária da tabela MTRF)
      • Descrição: Quantidade de horas do insumo derivado na tarefa por período
      • Parâmetros:
        • numPeriodo - Identificador do período do cronograma
    • Função: TABMTRFPDO
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF (Chave primária da tabela MTRF)
      • Descrição: Retorna Campos da Tabela de Calendário da Tarefa
      • Parâmetros:
        • codCampo - Campo da tabela MTRFPDO
        • numPeriodo - Identificador do período do cronograma
        • tipoCalendario - Tipo de calendário
  • Contratos:
    • Função: A

      • Contexto: Coligada, Projeto, Identificador do Contrato

      • Descrição: Retorna o Valor com Reajuste - Valor Total Medido

      • Parâmetros:

        • PeriodoMed: Período

        • Classificacao: Classificação do período

    • Função: B

      • Contexto: Coligada, Projeto, Identificador do Contrato

      • Descrição: Retorna o Valor sem Reajuste

      • Parâmetros:

        • PeriodoMed: Período

        • Classificacao: Classificação do período

    • Função: C

      • Contexto: Coligada, Projeto, Identificador do Contrato

      • Descrição: Retorna o Valor com Reajuste

      • Parâmetros:

        • PeriodoMed: Período

        • Classificacao: Classificação do período

    • Função: D

      • Contexto: Coligada, Projeto, Identificador do Contrato

      • Descrição: Retorna o Valor do Reajuste

      • Parâmetros:

        • PeriodoMed: Período

        • Classificacao: Classificação do período

    • Função: E

      • Contexto: Coligada, Projeto, Identificador do Contrato

        • Descrição: Retorna o Valor das Retenções

        • Parâmetros:

          • PeriodoMed: Período

          • Classificacao: Classificação do período

    • Função: F

      • Contexto: Coligada, Projeto, Identificador do Contrato

        • Descrição: Retorna o Valor das Deduções

        • Parâmetros:

          • PeriodoMed: Período

          • Classificacao: Classificação do período

    • Função: G

      • Contexto: Coligada, Projeto, Identificador do Contrato

      • Descrição: Retorna o Valor Total Retido

      • Parâmetros:

        • PeriodoMed: Período

        • Classificacao: Classificação do período

    • Função: CLIFORDOCONTRATO

      • Contexto: Coligada, Projeto, Identificador do Contrato

      • Descrição: Retorna o Cliente/Fornecedor do Contrato

      • Parâmetros: N/A

    • Função: VALORREALCONTRATO
      • Contexto: Coligada, Projeto, Identificador do Contrato

      • Descrição: Retorna o Valor real do contrato

      • Parâmetros: N/A

    • Função: VALORREALCONTRATO

      • Contexto: Coligada, Projeto, Identificador do Contrato

      • Descrição: Retorna o Valor real do contrato

      • Parâmetros: N/A

  • Itens de Contratos:
    • Função: MOEDACONTRATOPROJETO

      • Contexto: Coligada, Projeto, Identificador do Contrato

      • Descrição: Retorna a moeda do contrato ou do projeto

      • Parâmetros: N/A

    • Função: QTDECONTQTDEPLANILHA

      • Contexto: Coligada, Projeto, Identificador do Contrato, Identificador do Item do Contrato, Identificador da Tarefa

      • Descrição: Quantidade contratada ou quantidade na planilha

      • Parâmetros: N/A

    • Função: VALORUNITITEM

      • Contexto: Coligada, Projeto, Identificador do Contrato, Identificador do Item do Contrato

      • Descrição: Retorna o valor unitário do item de contrato

      • Parâmetros: N/A

  • Períodos de Contratos:
    • Função: SOMATORIOTTMEDPDOPRINCIPAL

      • Contexto: Coligada, Projeto, Identificador do Contrato, Período Medido

      • Descrição: Somatório do total da medição do período principal do contrato

      • Parâmetros: N/A

    • Função: SOMATORIOTTMEDPDOCOMPLEMENTAR

      • Contexto: Coligada, Projeto, Identificador do Contrato, Período Medido

      • Descrição: Retorna o somatório do total da medição do período complementar do contrato

      • Parâmetros: N/A

  • Medição de Contratos:
    • Função: INTERVALODATASPERIODO

      • Contexto: Coligada, Projeto, Identificador do Contrato, Identificador do Item do Contrato, Período Medido

      • Descrição: Retorna o intervalo de datas de um período do contrato

      • Parâmetros: N/A

    • Função: QTDEMEDACUMSERVICO

      • Contexto: Coligada, Projeto, Identificador do Contrato, Identificador do Item do Contrato, Período Medido

      • Descrição: Retorna a quantidade medida acumulada de um serviço

      • Parâmetros: N/A

    • Função: VALORMEDACUMSERVICO

      • Contexto: Coligada, Projeto, Identificador do Contrato, Identificador do Item do Contrato, Período Medido

      • Descrição: Retorna o valor medido acumulado de um serviço

      • Parâmetros: N/A

    • Função: VALORMEDACUMCONTRATO

      • Contexto: Coligada, Projeto, Identificador do Contrato, Identificador do Item do Contrato, Período Medido

      • Descrição: Retorna o valor medido acumulado do contrato

      • Parâmetros: N/A

    • Função: VALORMEDACUMETAPA

      • Contexto: Coligada, Projeto, Identificador do Contrato, Identificador do Item do Contrato, Período Medido

      • Descrição: Retorna o valor medido acumulado de uma etapa

      • Parâmetros: N/A

    • Função: VALORPREVETAPA

      • Contexto: Coligada, Projeto, Identificador do Contrato, Identificador do Item do Contrato, Período Medido

      • Descrição: Retorna o valor previsto de uma etapa

      • Parâmetros: N/A

    • Função: QTDCONSUMOACUMOBJ

      • Provider: "Medição de Período de Contrato"

      • Contexto: Coligada, Projeto, Identificador do Contrato, Identificador do Item do Contrato, Período Medido

      • Descrição: Retorna a quantidade consumida acumulada

      • Parâmetros: N/A

    • Função: VALORCONSUMOACUMOBJ

      • Contexto: Coligada, Projeto, Identificador do Contrato, Identificador do Item do Contrato, Período Medido

      • Descrição: Retorna o valor Consumido acumulado

      • Parâmetros: N/A

    • Função: QTDEMEDSERVICO

      • Contexto: Coligada, Projeto, Identificador do Contrato, Identificador do Item do Contrato, Período Medido

      • Descrição: Quantidade medida de um serviço

      • Parâmetros: N/A

    • Função: VALORMEDSERVICO

      • Contexto: Coligada, Projeto, Identificador do Contrato, Identificador do Item do Contrato, Período Medido

      • Descrição: Valor medido de um serviço

      • Parâmetros: N/A

  • Cronograma:
    • Função: NUMPERIODO
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF, NUMPERIODO (Chave primária da tabela MTRFPLAN)
      • Descrição: Número do Período
      • Parâmetros: N/A
    • Função: TABTRFPLAN
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF, NUMPERIODO (Chave primária da tabela MTRFPLAN)
      • Descrição: Retorna Campos da Tabela de Cronograma Planejado
      • Parâmetros:
        • CodCampo - Campo da tabela MTRFPLAN
    • Função: TABTRFMED
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF, NUMPERIODO (Chave primária da tabela MTRFPLAN)
      • Descrição: Retorna Campos da Tabela de Cronograma Medido
      • Parâmetros:
        • CodCampo - Campo da tabela MTRFMED
    • Função: TABTRFREAL
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF, NUMPERIODO (Chave primária da tabela MTRFPLAN)
      • Descrição: Retorna Campos da Tabela de Cronograma Realizado
      • Parâmetros:
        • CodCampo - Campo da tabela MTRFREAL
    • Função: TABTRFPLANDERIVADO
      • Contexto: CODCOLIGADA, IDPRJ, IDTRF, NUMPERIODO (Chave primária da tabela MTRFPLAN)
      • Descrição: Retorna Campos da Tabela de Cronograma Planejado levando em conta o insumo derivado.
      • Parâmetros:
        • CodCampo - Campo da tabela MTRFPLAN
  • Itens de Folha Tarefa:
    • Função: CALCULOPADRAOFOLHATRF
      • Contexto: CODCOLIGADA, IDPRJ, IDFOLHATAREFA, IDTRF (Chave primária da tabela MFOLHATAREFAITEM)
      • Descrição: Retorna o calculo padrão de quantidade da Folha tarefa
      • Parâmetros: N/A
    • Função: SALDOQUANTIDADETOTALFOLHATRF
      • Contexto: CODCOLIGADA, IDPRJ, IDFOLHATAREFA, IDTRF (Chave primária da tabela MFOLHATAREFAITEM)
      • Descrição: Retorna o saldo de quantidade a ser realizado na tarefa
      • Parâmetros: N/A
    • Função: SALDOQUANTIDADEPERIODOTRFFOLHATRF
      • Contexto: CODCOLIGADA, IDPRJ, IDFOLHATAREFA, IDTRF (Chave primária da tabela MFOLHATAREFAITEM)
      • Descrição: Retorna o saldo de quantidade a ser realizado no período da tarefa
      • Parâmetros: N/A
    • Função: DIASUTEISTRFPERTFOLHATRF
      • Contexto: CODCOLIGADA, IDPRJ, IDFOLHATAREFA, IDTRF (Chave primária da tabela MFOLHATAREFAITEM)
      • Descrição: Retorna a quantidade de dias uteis da tarefa em relação as datas programadas do PERT
      • Parâmetros: N/A
    • Função: DIASUTEISCRONOGFOLHATRF
      • Contexto: CODCOLIGADA, IDPRJ, IDFOLHATAREFA, IDTRF (Chave primária da tabela MFOLHATAREFAITEM)
      • Descrição: Retorna a quantidade de dias uteis da tarefa no período em relação as datas da Folha tarefa
      • Parâmetros: N/A
    • Função: DIASUTEISFOLHATRF
      • Contexto: CODCOLIGADA, IDPRJ, IDFOLHATAREFA, IDTRF (Chave primária da tabela MFOLHATAREFAITEM)
      • Descrição: Retorna a quantidade de dias uteis da Folha tarefa
      • Parâmetros: N/A

...