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.

...

  • Projeto
    • Função: VLRCOLIGADACORRENTE

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)

      • Descrição: Retorna identificador da coligada corrente

      • Parâmetros: N/A

    • Função: COLIGADA

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)
      • Descrição: Retorna identificador da coligada corrente

      • Parâmetros: N/A

    • Função: VLRPARPROJETOC

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)
      • Descrição: Valor Parâmetro

      • Parâmetros:

        • NomeParametro - Nome do parâmetro na tabela MPARAMETRO

    • Função: TABPRJ

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)
      • Descrição: Retorna Campos da Tabela de Projeto

      • Parâmetros:

        • CodCampo - Campo da tabela MPRJ

    • Função: VALORBDIPROJETO

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)
      • Descrição: Valor do BDI do Projeto

      • Parâmetros: N/A

    • Função: CONSISTIRCOTACAOPRJ

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)
      • Descrição: Consistir Cotação do Projeto

      • Parâmetros: N/A

    • Função: TABCOLIG

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)
      • Descrição: Retorna um campo da tabela de Coligadas

      • Parâmetros:

        • CodCampo - Campo da tabela GCOLIGADA

    • Função: NUMDIASEM

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)
      • Descrição: Retorna o número de semanas em um intervalo de data

      • Parâmetros:

        • diasem - Dia da semana:

          • DOM - Domingo

          • SEG - Segunda

          • TER - Terça

          • QUA - Quarta

          • QUI - Quinta

          • SEX - Sexta

          • SAB - Sábado

        • dtInicio - Data inicial

        • dtFim - Data final

    • Função: VALORTOTALPROJETOCOMBDI

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)
      • Descrição: Valor Total do Projeto com BDI

      • Parâmetros: N/A

    • Função: VLRBDIPROJETOC

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)
      • Descrição: Valor do BDI do Projeto somente para relatórios com N projetos

      • Parâmetros: N/A

    • Função: VLRCUSTOPROJETO

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)
      • Descrição: Valor Total do Projeto sem BDIs somente para relatórios com N projetos

      • Parâmetros: N/A

    • Função: VLRPARAMPROJETO

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)
      • Descrição: Valor Parâmetro

      • Parâmetros:

        • NomeParametro - Nome do parâmetro na tabela MPARAMETRO

    • Função: VLRTOTALPROJETOCOMBDIC

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)
      • Descrição: Valor Total do Projeto com BDI somente para relatórios com N projetos

      • Parâmetros: N/A

    • Função: EXISTERECURSOQTDEZEROCMP

      • Contexto: CODCOLIGADA, IDPRJ (Chave primária da tabela MPRJ)
      • Descrição: Retorna os recursos ativos e com quantidade igual a zero nas composições do projeto

      • Parâmetros: N/A

    • Função: CAMPOCONSULTA

      • Contexto: CODCOLIGADA, IDPRJ

      • Descrição: Executa uma consulta SQL apenas uma vez e mantém o resultado em cache, retornando o valor de um campo de um registro específico.

      • Parâmetros: Consulta, Resultado

    • Função: CAMPOCONSULTA1

      • Contexto: CODCOLIGADA, IDPRJ

      • Descrição: Executa uma consulta SQL apenas uma vez e mantém o resultado em cache, retornando o valor de um campo de um registro específico.

      • Parâmetros: Consulta, Resultado, Chave, ValorChave

    • Função: CAMPOCONSULTA2

      • Contexto: CODCOLIGADA, IDPRJ

      • Descrição: Executa uma consulta SQL apenas uma vez e mantém o resultado em cache, retornando o valor de um campo de um registro específico.

      • Parâmetros: Consulta, Resultado, Chave, ValorChave1, ValorChave2

    • Função: CAMPOCONSULTA3

      • Contexto: CODCOLIGADA, IDPRJ

      • Descrição: Executa uma consulta SQL apenas uma vez e mantém o resultado em cache, retornando o valor de um campo de um registro específico.

      • Parâmetros: Consulta, Resultado, Chave, ValorChave1, ValorChave2, ValorChave3


  • Insumos:
    • Função: TABMISM

      • Contexto: CODCOLIGADA, IDPRJ, IDISM (Chave primária da tabela MISM)

      • Descrição: Retorna Campos da Tabela de Insumo

      • Parâmetros:

        • CodCampo - Campo da tabela MISM

    • Função: TABMISMPORCODIGO
      • Contexto: CODCOLIGADA, IDPRJ, IDISM (Chave primária da tabela MISM)
      • Descrição: Retorna campos de um insumo através do código do mesmo.
      • Parâmetros:

        • CodCampo - Campo da tabela MISM

    • Função: EQUALIZDERIVADO

      • Contexto: CODCOLIGADA, IDPRJ, IDISM (Chave primária da tabela MISM)
      • Descrição: Soma Equalização para Insumos Derivados (Período, Campo)

      • Parâmetros:

        • Periodo - Período

        • CodCampo - Campo da tabela MEQUALIZACAOINSUMO

    • Função: EQUALIZDERIVADOMAX

      • Contexto: CODCOLIGADA, IDPRJ, IDISM (Chave primária da tabela MISM)
      • Descrição: Máximo de equalização para Insumos Derivados (Campo)

      • Parâmetros:

        • CodCampo - Campo da tabela MEQUALIZACAOINSUMO

    • Função: EQUALIZDERIVADOMIN

      • Contexto: CODCOLIGADA, IDPRJ, IDISM (Chave primária da tabela MISM)
      • Descrição: Mínimo de equalização para Insumos Derivados (Campo)

      • Parâmetros:

        • CodCampo - Campo da tabela MEQUALIZACAOINSUMO

    • Função: EQUALIZDERIVADOAVG

      • Contexto: CODCOLIGADA, IDPRJ, IDISM (Chave primária da tabela MISM)
      • Descrição: Média de equalização para Insumos Derivados (Campo)

      • Parâmetros:

        • CodCampo - Campo da tabela MEQUALIZACAOINSUMO

    • Função: DERIVADOCRONOG
      • Contexto: CODCOLIGADA, IDPRJ, IDISM (Chave primária da tabela MISM), IDPERIODO;
      • Parâmetros:
        • Identificador do Insumo, Identificador do Período e Campo.
    • Função: DERIVADOCRONOGDISCIPLINA
      • Contexto: CODCOLIGADA, IDPRJ, IDISM (Chave primária da tabela MISM), IDPERIODO;
      • Parâmetros:
        • Identificador do Insumo, Identificador do Período e Identificador da Disciplina.
    • Função: DERIVADOCRONOGCEILING
      • Contexto: CODCOLIGADA, IDPRJ, IDISM (Chave primária da tabela MISM), IDPERIODO;
      • Parâmetros:
        • Identificador do Insumo, Identificador do Período e Identificador da Disciplina.
    • Função: DERIVADOCRONOGDISCIPLINACEILING
      • Contexto: CODCOLIGADA, IDPRJ, IDISM (Chave primária da tabela MISM), IDPERIODO;
      • Parâmetros:
        • Identificador do Insumo, Identificador do Período e Identificador da Disciplina.
  • Composições:
    • Função: SOMAGRUPOCUSTOCMP

      • Contexto: Coligada, Projeto, Identificador da Composição

      • Descrição: Soma valores/quantidade de Insumos do Grupo de Custo (Grupo, Recursivo, Campo)

      • Parâmetros:

        • Grupo: Grupo de Custo desejado

        • Recursivo: Define se deve considerar as composições auxiliares

        • Campo: Nome do campo que será utilizado na soma

    • Função: SOMAGRUPODNITCMP

      • Contexto: Coligada, Projeto, Identificador da Composição

      • Descrição: Soma valores/quantidade de Insumos do Grupo de Custo (Grupo, Recursivo, Campo)

      • Parâmetros:

        • Grupo: Grupo de Custo desejado

        • Recursivo: Define se deve considerar as composições auxiliares

        • Campo: Nome do campo que será utilizado na soma

    • Função: TABRECCMP

      • Contexto: Coligada, Projeto, Identificador da Composição, Identificador da Composição Auxiliar, Identificador do Insumo

      • Descrição: Retorna Campos da Tabela de Recursos da Composição

      • Parâmetros:

        • CodCampo: Nome do campo

    • Função: TABCMP

      • Contexto: Coligada, Projeto, Identificador da Composição

      • Descrição: Retorna Campos da Tabela de Composição

      • Parâmetros:

        • CodCampo: Nome do campo

    • Função: TABMCMP

      • Contexto: Coligada, Projeto, Identificador da Composição

      • Descrição: Retorna Campos da Tabela de Composição

      • Parâmetros:

        • CodCampo: Nome do campo

    • Função: COMPIMSDERIVADO

      • Contexto: Coligada, Projeto, Identificador da Composição

      • Descrição: Soma Valores para Insumos Derivados de Valor ou Quantidade na Composição (Campo)

      • Parâmetros:

        • CodCampo: Nome do campo

    • Função: SOMARECCMPDERIVACAO

      • Contexto: Coligada, Projeto, Identificador da Composição

      • Descrição: Soma campo de todos os insumos/grupo de custo da regra de derivação

      • Parâmetros:

        • CodCampo: Nome do campo

    • Função: TABVLRVARCMP

      • Contexto: Coligada, Projeto, Identificador da Composição

      • Descrição: Recupera o valor da variável na composição

      • Parâmetros:

        • CodCampo: Código da variável

    • Função: TABCMPCOMPL

      • Contexto: Coligada, Projeto, Identificador da Composição

      • Descrição: Retorna valor de um campo complementar da tabela de composição

      • Parâmetros:

        • CodCampo: Nome do campo

    • Função: VALORCOMPOSICAO

      • Contexto: Coligada, Projeto, Identificador da Composição

      • Descrição: Valor unitário da composição

      • Parâmetros: N/A

    • Função: VALORLEISSOCIAL

      • Contexto: Coligada, Projeto, Identificador da Composição

      • Descrição: Valor unitário com Lei Social de uma Composição

      • Parâmetros: N/A

    • Função: VALORLEISOCIALCMP

      • Contexto: Coligada, Projeto, Identificador da Composição

      • Descrição: Valor da lei social da composição pelo grupo DNER

      • Parâmetros:

        • GrupoCusto: Grupo DNIT desejado

    • Função: USACACHEPROVIDERCMP

      • Contexto: N/A

      • Descrição: Seta a Utilização de Cache para o Provider de Composições

      • Parâmetros: N/A

    • Função: LIMPACACHEPROVIDERCMP

      • Contexto: N/A

      • Descrição: Limpa o Cache do Provider de Composições

      • Parâmetros: N/A

...