Componentes instalados com Gestão de custos

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 9 min. de leitura
  • Vários componentes são instalados com a aplicação Gestão de custos.

    Os dados de demonstração estão disponíveis com a Gestão de custos. Os dados de demonstração fornecem orçamentos de amostra, custos de distribuição, alocações de despesas, tabelas de valores de contrato e custos de tabela de valores.

    Tabelas

    A Gestão de custos adiciona as seguintes tabelas.
    Tabela 1. Tabelas
    Tabela Descrição
    Unidade de alocação [allocation_unit] Rastreia a capacidade e o uso de um serviço de negócios. Armazena referência ao serviço de negócio, total, alocado e unidades de capacidade restantes.
    Orçamento [fm_budget] Rastreia valores de alocação de despesas planejadas e totais para uma coleção de centros de custos.
    Centro de custos de orçamento [fm_budget_cost_center] Associa um ou mais centros de custos a um orçamento.
    Relacionamento entre Centro de custos de IC [fm_cmdb_rel_cc] Associa um centro de custos a um serviço de negócios que ele consome e ao número de unidades que ele usa. Isso é usado para calcular o número de unidades alocadas para atualizar o registro da unidade de alocação.
    Tabela de valores de IC [fm_ci_rate_card] Vincula itens de configuração e custos. Uma classificação também pode ser definida para permitir várias tabelas de valores para um grupo de ICs.
    Tabelas de valores de IC [fm_ci_rate_card_cmdb_ci_m2m] Associa itens de configuração a uma tabela de valores.
    Tabela de valores do contrato [fm_contract_rate_card] Fornece informações detalhadas de preço para um contrato e permite gerar despesas recorrentes automaticamente.
    Custo de distribuição [fm_distribution_cost] Representa custos que podem ser divididos entre um grupo de registros. Por exemplo, o custo de energia em um datacenter que pode ser dividido entre os ICs no datacenter.
    Regra de custo de distribuição [fm_distribution_cost_rule] Determina como os custos são distribuídos para os ICs.
    Unidades de distribuição [fm_distribution_units] Armazena o número de unidades a serem associadas a itens de configuração vinculados à tabela de valores atual.
    Alocação de despesas [fm_expense_allocation] Associa o valor de uma despesa a uma referência de destino. O valor é gerado a partir de uma linha de gasto processando regras de alocação. O destino é o registro responsável por esse valor de despesa. Destinos comuns são centros de custos, departamentos, empresas, grupos e usuários.
    Regra de alocação de despesas [fm_expense_allocation_rule] Determina como processar uma linha de gasto em uma alocação de despesas. A lógica começa definindo uma tabela e uma condição para executar. As despesas vinculadas à tabela selecionada serão avaliadas por esta regra. Se a condição for atendida, uma alocação de uma porcentagem definida será criada para a referência definida pelo valor do campo de alocação. Scripts avançados também podem ser usados para definir a geração de alocação personalizada.
    Log de gestão financeira [fm_log] Registra informações de gestão financeira para acompanhamento e para ativos com depuração. Estende a tabela de log do sistema.
    Tabela de valores de mão de obra [fm_labor_rate_card] Define taxas de mão de obra por hora para geração de linha de gasto com base em funções funcionais.
    Tabela de valores [fm_rate_card] Associa itens de configuração a uma tabela de valores.
    Tabela de valores [fm_recurring_rate_card] Representa uma coleção de custos recorrentes.
    Custo da Tabela de valores [fm_ci_rate_card_cost] Associa um custo de IC recorrente a uma tabela de valores para que ele seja aplicado a todos os ICs associados à tabela de valores.
    Usuários da Tabela de valores [clm_m2m_rate_card_user] Associa usuários a uma tabela de valores.
    Caminho do relacionamento [fm_relationship_path] Define o relacionamento entre itens de configuração, como registros primários e registros secundários.
    Tabela de valores da tarefa [fm_task_rate_card] Armazena registros que definem os custos da tarefa.

    Funções de usuário

    A Gestão de custos adiciona as funções de usuário a seguir. Um usuário com a função user_admin ou admin pode atribuir essas funções.
    Tabela 2. Funções de usuário
    Função Descrição Contém funções
    Usuário financeiro (financial_mgmt_user)

    Os usuários financeiros participam de processos financeiros e têm acesso limitado à funcionalidade.

    Pode ler unidades de alocação e alocações de despesas. Pode criar, ler e gravar cartões de taxa e linhas de despesa. Pode criar, ler, gravar e excluir ativos fixos, depreciação e custos de distribuição.

    Nenhum(a)
    Administrador financeiro (financial_mgmt_admin)

    Os administradores financeiros gerenciam processos financeiros no sistema.

    Pode criar, gravar e excluir unidades de alocação, ativos fixos, depreciação, cartão de taxas, custos de distribuição, linhas de despesa e alocações de despesas.

    financial_mgmt_user

    Propriedades

    A Gestão de custos adiciona as seguintes propriedades.
    Tabela 3. Propriedades
    Nome Descrição
    com.snc.time_card.default_rate Define uma taxa por hora padrão a ser usada se nenhuma tabela de valores de trabalho se aplicar ao usuário.
    glide.cost_mgmt.calc_actual_cost Soma todas as linhas de gasto da tarefa e adiciona o total ao campo Custo de trabalho no registro da tarefa quando uma linha de gasto é criada para qualquer tarefa com um Tipo de Tarefa planejada.
    glide.cost_mgmt.debug Habilita a depuração do processamento de gestão de custos. Todos os eventos de registro em log são registrados na tabela Log de gestão financeira [fm_log]. Isso só deve ser habilitado durante o teste inicial ou na solução de problemas porque pode gerar um grande número de registros de log.
    glide.cost_mgmt.process_task_cis Cria linhas de gasto para itens de configuração afetados ao criar uma linha de gasto de tarefa. O valor padrão é falso.
    glide.cost_mgmt.service_allocation.method Define se o serviço de negócios para custos de alocação do centro de custos deve ser calculado com base no total de unidades ou em unidades alocadas.

    Políticas de IU

    A Gestão de custos adiciona as seguintes políticas de IU.
    Tabela 4. Políticas de IU
    Nome Tabela Descrição
    Campos de controle de taxa fixa versus taxa de faturamento [fm_task_rate_card] Oculta o campo Taxa de tarefa e exibe o campo Taxa de mão de obra padrão no formulário Tabelas de valores da tarefa se a caixa de seleção Usar tempo trabalhado estiver marcada.
    Ocultar se a condição de definição estiver desabilitada [fm_ci_rate_card] Exibe os campos Tabela e Condição no formulário Tabelas de valores de IC se a caixa de seleção Definir condição estiver marcada.
    Ocultar classe primária se tudo estiver habilitado [fm_relationship_path] Oculta o campo Classe primária no formulário Caminhos de relacionamento se a caixa de seleção Todas as classes primárias estiver marcada.
    Ocultar campos recorrentes para custo único [fm_distribution_cost] Oculta os campos Data de término e Intervalo no formulário Custos de distribuição se a caixa de seleção Recorrente estiver desmarcada.
    Ocultar tipo de relacionamento se todos estiverem habilitados [fm_relationship_path] Oculta o campo Tipo de relacionamento no formulário Caminhos de relacionamento se a caixa de seleção Todos os relacionamentos estiver marcada.
    Ocultar Mostrar Campo Avançado [fm_distribution_cost_rule] Oculta os campos Tabela e Condição no formulário Regras de custo de distribuição e exibe o campo Script se a caixa de seleção Avançado estiver marcada.
    Ocultar campo da tabela [fm_labor_rate_card] Oculta o campo Tabela no formulário Tabelas de valores de mão de obra o tempo todo.
    Modificar regras de campo de valor no método de distribuição [fm_contract_rate_card] Altera o campo Valor de somente leitura para obrigatório no formulário Tabelas de valores do contrato se o campo Distribuir custo estiver definido como Alocar e distribuir custo com base no valor.
    Mostrar campo de script se avançado [fm_expense_allocation_rule] Exibe o campo Script no formulário Regras de alocação de despesas se a caixa de seleção Avançado estiver marcada.

    Scripts de cliente

    A Gestão de custos adiciona os client scripts a seguir.
    Tabela 5. Scripts de cliente
    Nome Tabela Descrição
    Calcular Custo de Imposto - Custo base [fm_rate_card] No registro da tabela de valores do contrato, calcula o custo do imposto e o custo total com base nas mudanças no custo base.
    Calcular Custo de Imposto - Imposto sobre vendas [fm_rate_card] No registro da tabela de valores do contrato, calcula o custo total se a opção Imposto sobre vendas estiver selecionada.
    Calcular Custo de Imposto - Taxa de imposto [fm_rate_card] No registro da tabela de valores do contrato, calcula o custo do imposto e o custo total com base nas mudanças na taxa de imposto.
    Definir data de término da Tabela de valores [fm_contract_rate_card] No registro da tabela de valores do contrato, define a data de término da tabela de valores como a data de término do contrato se o contrato tiver uma data de término.

    Regras de negócio

    A Gestão de custos adiciona as seguintes regras de negócio.
    Tabela 6. Regras de negócio
    Nome Tabela Descrição
    Calcular totais com imposto [fm_recurring_rate_card] Atualiza os campos Taxa de imposto, Custo de impostoe Custo total quando os valores dos campos Imposto sobre vendas, Custo baseou Taxa de imposto são alterados.
    Criar despesa a partir de registro de horas aprovado [time_card] Cria uma linha de gasto depois que um registro de horas é aprovado.
    fm_calculBudgetValues [fm_budget] Atualiza o valor do orçamento restante quando os valores planejados ou reais mudam.
    fm_Desabilitar custos da tabela de valores [fm_ci_rate_card] Desabilita todos os custos da tabela de valores quando uma tabela de preços está desabilitada.
    fm_Inserir Orçamento [fm_budget] Mostra uma mensagem com o próximo número de orçamento quando um novo registro é inserido.
    Campo fm_Preencher mês [fm_expense_allocation] Preenche o campo Mês com base no campo Data de despesa.
    fm_processExpenseAllocation [fm_expense_line] Processa regras de alocação de despesas quando uma linha de gasto é criada para itens pendentes.
    fm_Definir próximo processo padrão [fm_ci_rate_card_cost] Define a data padrão do próximo processo para um novo custo de tabela de valores de item de configuração.
    fm_Definir próximo processo padrão [fm_distribution_cost] Define a data padrão do próximo processo para um novo custo de distribuição.
    fm_updateAllocationDisponível [allocation_unit] Recalcula o número de unidades disponíveis quando o número de unidades alocadas é atualizado.
    fm_updateAllocationUnits [fm_cmdb_rel_cc] Recalcula o número de unidades alocadas para um serviço de negócio.
    Validação da data do próximo processo [fm_contract_rate_card] Se a próxima data de processo da tabela de valores do contrato for posterior à data de início, esta regra de negócio definirá a próxima data como a data de início.
    Impedir mais de uma alocação por IC [allocation_unit] Impede mais de uma alocação por item de configuração.
    Relacionamentos de IC de processo [fm_expense_line] Processa itens relacionados primários e gera linhas de gasto para despesas de origem do item de configuração. Processa o custo da tarefa em linhas de despesa do item de configuração afetado para despesas de origem da tarefa.
    Tabelas de valores da tarefa de processo [task] Processa tabelas de valores de tarefa quando uma tarefa está definida como inativa.
    Atualizar contrato [fm_contract_rate_card] Passa os custos da tabela de valores para o contrato. Atualiza o custo total do contrato, o custo do imposto, a taxa de imposto e o custo base quando os valores de custo total, custo de imposto ou taxa de imposto são alterados.
    Atualizar custo real da tarefa planejada [fm_expense_line] Calcula os custos reais totais das linhas de gasto relacionadas às despesas de origem da tarefa planejada.
    Verificar as datas de início e término da tabela de valores [fm_contract_rate_card] Valida se a data de início da tabela de valores é especificada e não é posterior à data de término. Esta regra de negócio também:
    • Valida se a data de início da tabela de valores não é anterior à data de início do contrato e se a data de término da tabela de valores não é posterior à data de término do contrato.
    • Define a data de término da tabela de valores como a data de término do contrato se um valor não for inserido e o contrato tiver uma data de término.