중요합니다
Dynamics 365 Project Service Automation은 Dynamics 365 프로젝트 작업으로 발전했습니다. 자세한 내용은 Project Service Automation 전환을 참조하세요.
Microsoft Dynamics PSA(Project Service Automation) 3.x가 릴리스되면 엔터티, 컨트롤, 뷰 및 사용자 인터페이스가 많이 변경되었습니다. 이 문서에서는 이러한 중요한 변경 내용에 대한 정보를 제공합니다.
판매 문서, 판매 문서 줄, 판매 문서 줄 세부 엔터티에 대한 부모-자식 관계
버전 3.0 이전에 릴리스된 Dynamics 365 PSA(Project Service Automation) 버전에서는 판매 문서, 판매 문서 줄 및 판매 문서 줄 세부 정보 엔터티 간의 일부 관계가 관련 엔터티의 GUID 문자열 표현을 포함하는 문자열 필드를 통해 구현되었습니다. 이는 이러한 관계가 일반적인 Dynamics CRM 엔터티 관계와 유사하게 작동하고 문자열 필드가 조회 필드처럼 작동하도록 하기 위해 솔루션의 서버 및 클라이언트 쪽에 중요한 사용자 지정 코드가 필요한 플랫폼 제한 때문입니다.
PSA 3.0은 판매 문서와 판매 문서 줄 엔터티 간의 새 엔터티 관계를 활용하도록 업데이트되었습니다.
이제 조회 필드를 사용하여 엔터티에 대한 참조를 나타낼 수 있으므로 이전 버전에서 관련 엔터티의 GUID 문자열 값을 보유한 필드는 더 이상 필요하지 않으므로 더 이상 사용되지 않습니다. 레거시 문자열 필드에 정의된 관계를 처리하는 사용자 지정 클라이언트 및 서버 쪽 코드도 더 이상 사용되지 않습니다.
엔터티 스키마 변경
다음 표에서는 사용되지 않는 문자열 필드의 일대일 목록과 엔터티에 대한 새 조회 필드를 제공합니다.
| 개체 | 사용되지 않는 필드(문자열) | 새 필드(조회) |
|---|---|---|
| invoicedetail(청구서 라인) | msdyn_contractline | msdyn_contractlineid |
| msdyn_actual(실제) | msdyn_salescontractline | msdyn_salescontractlineid |
| msdyn_contractlineinvoiceschedule(프로젝트 계약 라인 송장 일정) | msdyn_contractline | msdyn_contractlineid |
| msdyn_contractlinescheduleofvalue(프로젝트 계약 라인 마일스톤) | msdyn_contractline | msdyn_contractlineid |
| msdyn_fact(팩트) | msdyn_salescontractline | msdyn_salescontractlineid |
| msdyn_invoicelinetransaction(청구서 라인 세부 정보) | msdyn_invoiceline msdyn_salescontractline |
msdyn_invoicelineid msdyn_salescontractlineid |
| msdyn_journalline(저널 라인) | msdyn_salescontractline | msdyn_salescontractlineid |
| msdyn_orderlineresourcecategory(프로젝트 계약 라인 리소스 범주) | msdyn_salescontractline | msdyn_contractlineid |
| msdyn_orderlinetransaction(프로젝트 계약 선 세부 정보) | msdyn_salescontractline | msdyn_salescontractlineid |
| msdyn_orderlinetransactioncategory(프로젝트 계약 라인 트랜잭션 범주) | msdyn_contractline | msdyn_contractlineid |
| msdyn_orderlinetransactionclassification(프로젝트 계약 라인 트랜잭션 분류) | msdyn_contractline | msdyn_contractlineid |
| msdyn_quotelineinvoiceschedule(견적 회선 청구서 일정) | msdyn_quoteline | msdyn_quotelineid |
| msdyn_quotelineresourcecategory(견적 라인 리소스 범주) | msdyn_quoteline | msdyn_quotelineid |
| msdyn_quotelinescheduleofvalue(견적 선 마일스톤) | msdyn_quoteline | msdyn_quotelineid |
| msdyn_quotelinetransaction(견적 선 세부 정보) | msdyn_quoteline | msdyn_quotelineid |
| msdyn_quotelinetransactioncategory(견적 선 트랜잭션 범주) | msdyn_quoteline | msdyn_quotelineid |
| msdyn_quotelinetransactionclassification(견적 선 트랜잭션 분류) | msdyn_quoteline | msdyn_quotelineid |
| SalesOrderDetail(주문 라인) | msdyn_quotelineid | msdyn_quoteline |
사용되지 않는 사용자 지정 보기 및 컨트롤
다음 사용자 지정 보기 및 컨트롤 및 관련 아티팩트가 더 이상 사용되지 않습니다.
- 충전 가능성 보기.
- 견적 선의 프로젝트 정보 페이지에 따옴표 줄 세부 정보를 표시하기 위한 사용자 지정 표 컨트롤입니다.
- 판매 주문 라인의 프로젝트 정보 페이지에 프로젝트 계약 라인 세부 정보를 표시하기 위한 사용자 지정 그리드 컨트롤입니다.
비고
사용되지 않는 리소스의 전체 목록은 Project Service Automation v3.x에서 사용되지 않는 웹 리소스를 참조하세요.
통합 클라이언트 인터페이스 앱 모듈
UCI(통합 클라이언트 인터페이스) 앱 모듈이 도입되어 PSA 사이트 맵 항목이 시스템에서 제거되었습니다.
기회, 견적, 주문, 청구서에 대한 양식 전환과 관련된 기능은 UCI 앱 모듈에 PSA 버전의 양식만 포함되어 있으므로 더 이상 필요하지 않으므로 더 이상 사용되지 않습니다.
다음 웹 리소스는 더 이상 사용되지 않습니다.
- msdyn_\SalesDocument\SalesDocumentFormLoader.js
- msdyn_\SalesDocument\PSSalesDocumentCustomFormIds.js
비고
사용되지 않는 리소스의 전체 목록은 Project Service Automation v3.x에서 사용되지 않는 웹 리소스를 참조하세요.