비용 관리 앱과 함께 설치되는 구성요소

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기9분
  • Cost Management 애플리케이션과 함께 몇 가지 구성요소가 설치됩니다.

    Cost Management와 함께 데모 데이터가 제공됩니다. 데모 데이터는 샘플 예산, 분배 비용, 경비 할당, 계약 요율표 및 요율표 비용을 제공합니다.

    테이블

    Cost Management는 다음 테이블을 추가합니다.
    표 1. 테이블
    테이블 설명
    할당 단위 [allocation_unit] 비즈니스 서비스의 용량과 사용을 추적합니다. 비즈니스 서비스, 총 용량 단위, 할당된 용량 단위, 나머지 용량 단위에 대한 참조를 저장합니다.
    예산 [fm_budget] 비용 센터 컬렉션에 대해 계획된 경비 할당 금액과 총 경비 할당 금액을 추적합니다.
    예산 비용 센터 [fm_budget_cost_center] 하나 이상의 비용 센터를 예산에 연결합니다.
    CI 비용 센터 관계 [fm_cmdb_rel_cc] 소비하는 비즈니스 서비스와 사용하는 단위 수에 비용 센터를 연결합니다. 할당된 단위 수를 계산하여 할당 단위 기록을 업데이트하는 데 사용됩니다.
    CI 요율표 [fm_ci_rate_card] 구성 항목 및 비용을 연결합니다. CI 그룹에 대해 여러 요율표를 허용하도록 분류를 정의할 수도 있습니다.
    CI 요율표 [fm_ci_rate_card_cmdb_ci_m2m] 구성 항목을 요율표에 연결합니다.
    계약 요율표 [fm_contract_rate_card] 계약에 대한 상세한 가격 정보를 제공하며 반복 비용을 자동으로 생성할 수 있도록 합니다.
    분배 비용 [fm_distribution_cost] 기록의 그룹 간에 분할할 수 있는 비용을 나타냅니다. 예를 들어 데이터 센터의 CI 간에 분할할 수 있는 데이터 센터의 전력 비용입니다.
    분배 비용 규칙 [fm_distribution_cost_rule] 비용이 CI에 분배되는 방식을 결정합니다.
    분배 단위 [fm_distribution_units] 현재 요율표에 링크된 구성 항목에 연결할 단위 수를 저장합니다.
    경비 할당 [fm_expense_allocation] 경비 값을 대상 참조에 연결합니다. 이 값은 할당 규칙을 처리하여 경비 라인에서 생성됩니다. 대상은 해당 경비 금액을 담당하는 기록입니다. 일반적인 대상은 비용 센터, 부서, 회사, 그룹 및 사용자입니다.
    경비 할당 규칙 [fm_expense_allocation_rule] 경비 라인을 경비 할당으로 처리하는 방식을 결정합니다. 논리는 실행할 테이블과 조건을 정의하여 시작됩니다. 선택한 테이블에 연결된 경비는 이 규칙에 따라 평가됩니다. 조건이 충족되면 할당 필드 값으로 정의된 참조에 대해 정의된 백분율의 할당이 생성됩니다. 고급 스크립트를 사용하여 사용자 지정 할당 생성을 정의할 수도 있습니다.
    재무 관리 로그 [fm_log] 디버깅을 사용한 자산 관리 및 추적을 위해 재무 관리 정보를 로깅합니다. 시스템 로그 테이블을 확장합니다.
    노동 요율표 [fm_labor_rate_card] 기능 역할을 기반으로 경비 라인을 생성하기 위해 시간별 노동 요율을 정의합니다.
    요율표 [fm_rate_card] 구성 항목을 요율표에 연결합니다.
    요율표 [fm_recurring_rate_card] 반복 비용의 컬렉션을 나타냅니다.
    요율표 비용 [fm_ci_rate_card_cost] 반복 CI 비용을 요율표에 연결하여 요율표와 연결된 모든 CI에 적용되도록 합니다.
    요율표 사용자 [clm_m2m_rate_card_user] 사용자를 요율표에 연결합니다.
    관계 경로 [fm_relationship_path] 상위 기록 및 하위 기록과 같은 구성 항목 간의 관계를 정의합니다.
    작업 요율표 [fm_task_rate_card] 작업 비용을 정의하는 기록을 저장합니다.

    사용자 역할

    Cost Management는 다음 사용자 역할을 추가합니다. user_admin 또는 admin 역할을 가진 사용자는 이러한 역할을 할당할 수 있습니다.
    표 2. 사용자 역할
    역할 설명 포함하는 역할
    재무 사용자(financial_mgmt_user)

    재무 사용자는 재무 프로세스에 참여하며 기능에 대해 제한된 액세스 권한을 가집니다.

    할당 단위와 경비 할당을 읽을 수 있습니다. 요율표 및 경비 라인을 생성하고 읽고 쓸 수 있습니다. 고정 자산, 감가상각, 배포 비용을 생성하고 읽고 쓰고 삭제할 수 있습니다.

    없음
    재무 관리자(financial_mgmt_admin)

    재무 관리자는 시스템의 재무 프로세스를 관리합니다.

    할당 단위, 고정 자산, 감가상각, 요율표, 배포 비용, 경비 라인 및 경비 할당을 생성하고 쓰고 삭제할 수 있습니다.

    financial_mgmt_user

    속성

    Cost Management는 다음 속성을 추가합니다.
    표 3. 속성
    이름 설명
    com.snc.time_card.default_rate 사용자에게 적용되는 노동 요율표가 없는 경우 사용할 기본 시간별 요금을 설정합니다.
    glide.cost_mgmt.calc_actual_cost 모든 작업 경비 라인을 합산하고 계획된 작업유형이 있는 모든 작업에 대한 경비 라인이 생성될 때 작업 기록의 작업 비용 필드에 합계를 추가합니다
    glide.cost_mgmt.debug 비용 관리 처리의 디버깅을 활성화합니다. 모든 로깅 이벤트는 Financial Management 로그 [fm_log] 테이블에 기록됩니다. 이는 초기 테스트 또는 문제 해결 중에만 활성화되도록 설정해야 하는데, 이는 많은 수의 로그 기록이 생성될 수 있기 때문입니다.
    glide.cost_mgmt.process_task_cis 작업 경비 라인을 생성할 때 영향을 받는 구성 항목에 대한 경비 라인을 생성합니다. 기본값은 false입니다.
    glide.cost_mgmt.service_allocation.method 비용 센터 할당 비용에 대한 비즈니스 서비스가 총 단위 또는 할당된 단위에 기반하여 계산되어야 하는지 여부를 정의합니다.

    UI 정책

    Cost Management는 다음 UI 정책을 추가합니다.
    표 4. UI 정책
    이름 테이블 설명
    고정 요율 대 청구 요율 통제 필드 [fm_task_rate_card] 작업한 시간 사용 확인란이 선택된 경우 작업 요율표 양식에서 작업 요율 필드를 숨기고 기본 노동 요율 필드를 표시합니다.
    조건 정의가 비활성화된 경우 숨기기 [fm_ci_rate_card] 조건 정의 확인란이 선택된 경우 CI 요율표 양식에 테이블조건 필드를 표시합니다.
    모두 활성화된 경우 상위 클래스 숨기기 [fm_relationship_path] 모든 상위 클래스 확인란이 선택된 경우 관계 경로 양식에서 상위 클래스 필드를 숨깁니다.
    일회성 비용에 대한 반복 필드 숨기기 [fm_distribution_cost] 반복 확인란의 선택이 취소된 경우 분배 비용 양식에서 종료 날짜간격 필드를 숨깁니다.
    모두 활성화된 경우 관계 유형 숨기기 [fm_relationship_path] 모든 관계 확인란이 선택된 경우 관계 경로 양식에서 관계 유형필드를 숨깁니다.
    고급 필드 표시 숨기기 [fm_distribution_cost_rule] 고급 확인란이 선택된 경우 분배 비용 규칙 양식에서 테이블조건 필드를 숨기고 스크립트 필드를 표시합니다.
    테이블 필드 숨기기 [fm_labor_rate_card] 노동 요율표 양식에서 테이블 필드를 항상 숨깁니다.
    분배 방법의 값 필드 규칙 수정 [fm_contract_rate_card] 분배 비용 필드가 값에 기초하여 비용 할당 및 균등 분할로 설정된 경우 계약 요율표 양식에서 필드를 읽기 전용에서 필수로 변경합니다.
    고급인 경우 스크립트 필드 표시 [fm_expense_allocation_rule] 고급 확인란이 선택된 경우 경비 할당 규칙 양식에 스크립트 필드를 표시합니다.

    클라이언트 스크립트

    Cost Management는 다음 클라이언트 스크립트를 추가합니다.
    표 5. 클라이언트 스크립트
    이름 테이블 설명
    조세 비용 계산 - 기본 비용 [fm_rate_card] 계약 요율표 기록에서 기본 비용의 변경 사항에 기반하여 조세 비용과 총 비용을 계산합니다.
    조세 비용 계산 - 판매세 [fm_rate_card] 계약 요율표 기록에서 판매세 옵션이 선택된 경우 총 비용을 계산합니다.
    조세 비용 계산 - 세율 [fm_rate_card] 계약 요율표 기록에서 세율의 변경 사항에 기반하여 조세 비용과 총 비용을 계산합니다.
    요율표 종료 날짜 설정 [fm_contract_rate_card] 계약 요율표 기록에서 계약의 종료 날짜가 있는 경우 요율표 종료 날짜를 계약 종료 날짜로 설정합니다.

    비즈니스 규칙

    Cost Management는 다음 비즈니스 규칙을 추가합니다.
    표 6. 비즈니스 규칙
    이름 테이블 설명
    세금 포함 총 비용 계산 [fm_recurring_rate_card] 판매세, 기본 비용 또는 세율 필드 값이 변경되면 세율, 조세 비용총 비용 필드를 업데이트합니다.
    승인된 시간 카드에서 경비 생성 [time_card] 시간 카드가 승인된 후 경비 라인을 생성합니다.
    fm_calcBudgetValues [fm_budget] 계획된 값 또는 실제 값이 변경되면 나머지 예산 금액을 업데이트합니다.
    fm_Disable 요율표 비용 [fm_ci_rate_card] 요율표가 비활성화되면 모든 요율표 비용을 비활성화합니다.
    fm_InsertBudget [fm_budget] 새 기록이 삽입될 때 다음 예산 번호가 포함된 메시지를 표시합니다.
    fm_Populate 월 필드 [fm_expense_allocation] 경비 날짜 필드에 기반하여 필드를 채웁니다.
    fm_processExpenseAllocation [fm_expense_line] 보류 중인 항목에 대한 경비 라인이 생성되면 경비 할당 규칙을 처리합니다.
    fm_Set 기본 다음 프로세스 [fm_ci_rate_card_cost] 새 구성 항목 요율표 비용에 대한 기본 다음 프로세스 날짜를 설정합니다.
    fm_Set 기본 다음 프로세스 [fm_distribution_cost] 새 분배 비용에 대한 기본 다음 프로세스 날짜를 설정합니다.
    fm_updateAllocationAvailable [allocation_unit] 할당된 단위 수가 업데이트되면 사용 가능한 단위 수를 다시 계산합니다.
    fm_updateAllocationUnits [fm_cmdb_rel_cc] 비즈니스 서비스에 대해 할당된 단위 수를 다시 계산합니다.
    다음 프로세스 날짜 확인 [fm_contract_rate_card] 계약 요율표의 다음 프로세스 날짜가 시작 날짜 이후이면 이 비즈니스 규칙은 다음 날짜를 시작 날짜로 설정합니다.
    CI당 두 개 이상의 할당 방지 [allocation_unit] CI당 두 개 이상의 할당을 방지합니다.
    CI 관계 처리 [fm_expense_line] 상위 관련 항목을 처리하고 구성 항목 소스 경비에 대한 경비 라인을 생성합니다. 작업 소스 경비에 대해 영향을 받는 구성 항목 경비 라인으로 작업 비용을 처리합니다.
    작업 요율표 처리 [task] 작업이 비활성으로 설정되면 작업 요율표를 처리합니다.
    계약 업데이트 [fm_contract_rate_card] 요율표에서 계약으로 비용을 롤업합니다. 총 비용, 조세 비용 또는 세율 값이 변경되면 계약 총 비용, 조세 비용, 세율 및 기본 비용을 업데이트합니다.
    계획된 작업의 실제 비용 업데이트 [fm_expense_line] 계획된 작업 소스 경비에 대한 관련 경비 라인에서 총 실제 비용을 계산합니다.
    요율표의 시작 및 종료 날짜 검증 [fm_contract_rate_card] 요율표 시작 날짜가 지정되었고 종료 날짜 이후가 아닌지 확인합니다. 이 비즈니스 규칙은 다음 작업도 수행합니다.
    • 요율표 시작 날짜가 계약 시작 날짜 이전이 아니며 요율표 종료 날짜가 계약 종료 날짜 이후가 아닌지 확인합니다.
    • 값이 입력되지 않았으며 계약의 종료 날짜가 있는 경우 요율표 종료 날짜를 계약 종료 날짜로 설정합니다.