다음을 통해 공유


재무 차원 기본값

적용 대상: 리소스/비 재고 기반 시나리오에 대한 Project Operations.

이 문서에서는 재무 차원 기본값을 설정하는 방법에 대한 정보를 제공합니다.

Microsoft Dynamics 365 Project Operations는 Dynamics 365 Finance의 재무 차원 프레임워크를 사용하여 프로젝트 보조원장 및 총계정원장 트랜잭션에 대한 추가 인사이트를 제공합니다.

고객, 프로젝트 자금 출처, 프로젝트 계약 내용 또는 프로젝트에 대해 기본 재무 차원을 설정할 수 있습니다.

고객에 대한 기본 재무 차원 정의

고객 차원 기본값은 Finance에 지정됩니다. 기본 재무 차원을 설정하려면 다음 단계를 따르십시오.

  1. 수취 계정>고객>모든 고객으로 이동합니다.
  2. 고객 페이지의 재무 차원 탭에서 특정 고객에 대한 재무 차원 값을 설정합니다.

프로젝트 계약에 대한 기본 재무 차원 정의

프로젝트 계약은 Dataverse에서 생성되고 유지됩니다. 프로젝트 계약에 대한 회계 특성은 Finance의 프로젝트 관리 및 회계 모듈에서 설정됩니다.

프로젝트 자금 출처에 대한 재무 차원 설정

프로젝트 자금 출처에 대한 재무 차원을 설정하려면 다음 단계를 수행합니다.

  1. 프로젝트 관리 및 회계>프로젝트>프로젝트 계약으로 이동합니다.
  2. 업데이트하려는 레코드를 선택하고 프로젝트 계약 탭을 선택한 다음 기본 회계 표시를 선택합니다.
  3. 관련 정보를 확장하고 자금 출처 탭을 선택한 다음 재무 차원 기본값을 설정합니다. 재무 차원 기본값은 고객 계정에서 가져옵니다.

프로젝트 계약 내용에 대한 재무 차원 설정

  1. 프로젝트 관리 및 회계>프로젝트>프로젝트 계약으로 이동합니다.
  2. 업데이트하려는 레코드를 선택하고 프로젝트 계약 탭을 선택한 다음 기본 회계 표시를 선택합니다.
  3. 관련 정보를 확장하고 계약 내용 탭을 선택한 다음 재무 차원 기본값을 설정합니다. 재무 차원 기본값이 적용 가능하며 고정 가격(중요 시점) 계약 내용에서만 사용할 수 있습니다.

이러한 기본값은 관련 프로젝트 미적용 거래 및 송장 라인에 사용됩니다.

프로젝트에 대한 기본 재무 차원 정의

프로젝트는 Dataverse에서 생성되고 유지됩니다. 프로젝트에 대한 회계 특성은 Finance의 프로젝트 관리 및 회계 모듈에서 설정됩니다.

  1. 프로젝트 관리 및 회계>프로젝트>모든 프로젝트로 이동합니다.
  2. 업데이트하려는 레코드를 선택하고 프로젝트 탭을 선택한 다음 기본 회계 표시를 선택합니다.
  3. 관련 정보를 확장하고 설정 탭을 선택한 다음 재무 차원 기본값을 설정합니다. 재무 차원 기본값은 고객 계정에서 가져옵니다. 프로젝트가 여러 프로젝트 계약 고객이 있는 계약 내용과 연결된 경우 기본 고객이 재무 차원 기본값을 입력하는 데 사용됩니다.

프로젝트 기본 재무 차원은 Project Operations 통합 분개장 및 관련 프로젝트 송장 라인에서 시간, 경비 및 요금 트랜잭션에 대한 분개장 항목 기본값을 설정하는 데 사용됩니다.

예약 가능한 리소스에 대한 기본 재무 차원 활성화

이전에는 직원의 업무에서 생성된 재무 항목에서 직원의 재무 차원이 고려되지 않았습니다. 그러나 개별 근로자를 예약 가능한 리소스에 매핑하고 관련 통합 분개장, 예측 라인 및 게시에서 해당 근로자의 고용 재무 차원을 사용하는 새로운 기능을 사용할 수 있습니다. 이 기능은 선택적 Dataverse 솔루션 및 통합에 종속됩니다. Dynamics 365 HR과 URS 통합 앱이 필수 구성 요소로 설치되어야 합니다. 자세한 내용 및 설치 지침은 예약 가능한 리소스에 인적 자원 통합을 참조하세요.

설치 및 구성 후 작업자(cdm_workers) 이중 쓰기 맵이 설치되어야 하며 상태는 실행 중이어야 합니다. 예약 가능한 리소스의 새 필드를 사용하여 작업자를 예약 가능한 리소스에 매핑할 수 있습니다. 작업자가 연결되도록 하려면 예약 가능한 리소스를 수동으로 새로 생성하거나 업데이트해야 합니다.

중요

Dynamics 365 HR과 URS 통합 앱은 예약 가능한 새 리소스가 생성될 때 작업자 필드를 편집 가능하게 만듭니다. 작업자 필드는 나중에 편집할 수 없습니다.

통합 분개장에 고용 기본 차원 사용 기능 설정

매핑된 작업자에 새 기능을 적용하려면 다음 전제 조건을 완료해야 합니다.

  1. 기능 관리로 이동합니다.

  2. 통합 분개장에 고용 기본 차원 사용을 활성화합니다.

  3. Project Operations 이중 쓰기 엔터티 맵에 대한 이중 쓰기 솔루션을 적용하여 이 기능에 대해 하나의 새 맵과 두 개의 업데이트된 맵을 가져옵니다.

  4. 예약 가능한 리소스가 관련 법인에 대한 컨텍스트를 갖도록 통합 키를 수정합니다.

    1. 통합 키를 선택한 후 예약 가능한 리소스 옆의 첫 번째 열에 bookableresourceid [예약 가능한 리소스]를 추가합니다.
    2. 저장을 선택하고 통합 키 페이지를 닫습니다.
  5. Project Operations 통합 실제 맵을 중지한 다음 테이블 맵 버전을 선택하여 버전 10.0.17 이상으로 업데이트합니다. 새 테이블 스키마를 보고 실행하려면 이중 쓰기 맵 내에서 테이블 새로 고침을 선택해야 할 수도 있습니다.

  6. 시간 추정 맵에 대한 Project Operations 통합 엔터티를 중지한 다음 테이블 맵 버전을 선택하여 버전 1.0.6 이상으로 업데이트합니다. 새 테이블 스키마를 보고 실행하려면 이중 쓰기 맵 내에서 테이블 새로 고침을 선택해야 할 수도 있습니다.

  7. 프로젝트 작업자 리소스 가져오기(예약 가능한 리소스)에 대한 새 맵을 시작합니다.

이 기능으로 활성화된 변경 사항

전제 조건이 완료되면 사용자는 통합 분개장에 대한 변경 사항을 확인해야 합니다. 통합 분개장의 새로운 리소스 필드에는 이제 작업자를 기반으로 리소스의 고유 식별자와 이름이 표시됩니다.

참고

이전 필드, 리소스 이름은 아직 사용할 수 있습니다. 그러나 이름이 같은 예약 가능한 리소스가 두 개 있는 경우에는 동일한 값을 표시합니다. 통합 분개장 항목에 리소스 값이 설정되지 않은 경우 작업자와 예약 가능한 리소스 간에 매핑이 없습니다.

기능에 포함된 시나리오 중에는 Dataverse 시간 항목과 실제 ​​및 추정 비용을 사용하는 시나리오가 있습니다. 금융 및 운영 앱에서 제출된 비용 보고서의 동작은 이 기능에서 변경되지 않았습니다.

차원 기본값은 시간 항목 및 경비에 따라 다릅니다. 시간 항목의 예측 및 실제 모두에 대해 다음 동작이 발생합니다.

  • 프로젝트 - 비용게시 유형의 경우 차원은 작업자와 프로젝트 모두에서 병합되지만 충돌이 있는 경우 프로젝트 차원이 우선됩니다.
  • 프로젝트 - 급여 할당게시 유형의 경우 차원은 작업자와 프로젝트 모두에서 병합되지만 충돌이 있는 경우 작업자 차원이 우선됩니다.

경비 항목의 예측과 실제 모두에 대해 다음 동작이 발생합니다.

  • 프로젝트 - 비용게시 유형의 경우 차원은 작업자와 프로젝트 모두에서 병합되지만 충돌이 있는 경우 프로젝트 차원이 우선됩니다.
  • 원장 분개장게시 유형의 경우 차원은 작업자와 프로젝트 모두에서 병합되지만 충돌이 있는 경우 프로젝트 차원이 우선됩니다.

리소스 기반/비재고 시나리오에 대한 재무 차원 기본값을 결정하는 유연성 지원

새로운 기능은 거래의 기본 재무 차원 입력에 대한 더 많은 옵션을 제공합니다. 이 기능을 사용하면 프로젝트 또는 계약 내용을 선택하여 거래에 입력되는 기본 재무 차원을 결정할 수 있습니다.

이 기능을 사용하려면 기능 관리에서 (프리뷰) 리소스 기반/비재고 시나리오에 대한 재무 차원 기본값 설정 시 유연성 활성화 기능을 활성화해야 합니다.

이 기능에는 다음과 같은 기능이 포함됩니다.

  • 새로운 프로젝트 기본 차원 규칙 페이지를 사용하여 기본 차원을 프로젝트 또는 계약 내용에서 가져와야 하는지 여부를 결정하는 기준을 정의할 수 있습니다.
  • 시간자재 계약 내용은 프로젝트 계약의 기본 회계에 표시됩니다. 따라서 이제 사용자는 두 가지 유형의 계약 내용 모두에 대해 재무 차원 기본값을 입력할 수 있습니다.
  • 준비, 계정 거래, 예측 및 수익 인식에서 가져오기 위해 추가된 논리는 기본 차원을 프로젝트 또는 계약 내용에서 가져와야 하는지 여부를 결정합니다.
  • 프로젝트 및 계약 내용 페이지에 기본 차원 값을 저장하는 신뢰성을 향상시키기 위한 수정이 이루어졌습니다.

차원 규칙

기능이 활성화되면 프로젝트 관리 및 회계>설정>게시>프로젝트 기본 차원 규칙에서 프로젝트 기본 차원 규칙에 대한 새 페이지를 사용할 수 있습니다.

프로젝트 기본 차원 규칙 페이지에서는 규칙이 적용되어야 하는 범위를 결정하기 위한 여러 기준을 제공합니다. 마지막 열은 기본 차원 우선순위에 대한 것입니다. 프로젝트 또는 계약 내용에서 기본 차원을 가져와야 하는지 여부를 결정하는 데 사용됩니다.

기능이 처음 활성화된 후 또는 업그레이드 시에는 규칙이 정의되지 않습니다. 대부분의 경우 정의된 규칙이 없다는 것은 프로젝트에서 기본 차원을 가져오는 이전 동작과 동일합니다.

기능이 활성화되지 않은 경우 다음과 같은 이전 레거시 규칙이 사용됩니다.

  • 프로젝트 차원은 Dataverse에서 생성된 시간 항목, 경비 항목, 수수료, 재료 사용 항목 및 분개장의 기본 소스로 사용됩니다.
  • 프로젝트 차원은 Dataverse에서 발생하는 예측 항목의 기본 소스로 사용됩니다.
  • 프로젝트 계약 내용 차원은 Dataverse에서 발생하는 계정 내 트랜잭션의 기본 소스로 사용됩니다.
  • 금융 및 운영 앱에서 발생하는 거래는 원본 문서에 정의된 차원을 사용합니다. 이러한 차원은 프로젝트 차원을 기본 소스로 사용했습니다.

차원 규칙을 찾을 수 없는 경우 레거시 동작은 해당 기능이 꺼진 것처럼 작동합니다.

규칙은 오른쪽에서 왼쪽으로 평가되며 오른쪽 필드에 더 구체적인 규칙이 우선 적용됩니다. 예를 들어 특정 프로젝트 비용 및 수익 프로필에 대해 하나의 규칙이 정의되고 특정 프로젝트 계약에 대해 다른 규칙이 추가됩니다. 이 경우 두 번째 계약 규칙이 첫 번째 계약 규칙보다 우선합니다.

프로젝트가 계약에 연결되지 않은 경우 레거시 규칙이 적용되고 프로젝트는 차원에 사용됩니다.

기능 고려 사항 및 제한 사항

10.0.40 프리뷰 릴리스부터 이 기능은 다음 문서를 고려하지 않습니다. 따라서 이러한 문서에서는 레거시 동작을 계속 사용합니다.

  • 금융 및 운영 앱에서 제출된 경비 보고서
  • 금융 및 운영 앱에서 제출된 구매 요청, 구매 주문 및 공급업체 송장

10.0.40 프리뷰 릴리스부터 수익 인식에는 알려진 제한 사항이 있습니다. 수익 인식은 수수료 분개장이 활성화된 차원을 따릅니다. 단일 계약 내용이 있는 단순 고정 가격 프로젝트에서는 계약서에서 기본 차원을 올바르게 가져올 수 있습니다. 그러나 수수료에 대한 시간과 재료 계약 내용과 수익 인식을 위한 별도의 고정 가격 계약 내용이 있는 경우 기본 차원은 수수료에 사용되는 시간과 재료 계약 내용에서 가져옵니다.