Udostępnij przez


Zmiany jednostki, kontroli i interfejsu użytkownika (Project Service Automation 3.x)

Ważne

Rozwiązanie Dynamics 365 Project Service Automation rozwinęło się w Dynamics 365 Project Operations. Aby uzyskać więcej informacji, zobacz przejście do rozwiązania Project Service Automation.

Wraz z wydaniem programu Microsoft Dynamics Project Service Automation (PSA) 3.x wprowadzono wiele zmian w jednostkach, kontrolkach, widokach i interfejsie użytkownika. Ten artykuł zawiera informacje o tych ważnych zmianach.

Relacje nadrzędno-podrzędne dla dokumentu sprzedaży, wiersza dokumentu sprzedaży, jednostek szczegółów wiersza dokumentu sprzedaży

W wersjach usługi Dynamics 365 Project Service Automation (PSA) wydanych przed wersją 3.0 niektóre relacje między dokumentami sprzedaży, wierszami dokumentów sprzedaży i jednostkami szczegółów wiersza dokumentu sprzedaży zostały zaimplementowane za pomocą pól ciągu, które zawierają ciąg reprezentujący identyfikator GUID powiązanej jednostki. Wynikało to z ograniczeń platformy, które wymagały znaczącego niestandardowego kodu po stronie serwera i klienta rozwiązania, aby te relacje działały podobnie jak typowe relacje jednostek programu Dynamics CRM i aby pola ciągów działały jak pola odnośnika.

Psa 3.0 został zaktualizowany w celu wykorzystania nowych relacji między dokumentem sprzedaży i jednostkami wiersza dokumentu sprzedaży.

Ponieważ pola odnośników mogą być teraz używane do wskazywania odwołań do jednostek, pola, które posiadały wartość ciągu identyfikatora GUID powiązanej jednostki w poprzednich wersjach, nie są już potrzebne i dlatego zostały przestarzałe. Niestandardowy kod po stronie klienta i serwera, który obsługuje relacje zdefiniowane przez starsze pola ciągów, również został przestarzały.

Zmiany schematu jednostki

Poniższa tabela zawiera listę pól ciągów przestarzałych i nowe pola odnośnika dla jednostek.

Encja Przestarzałe pole (ciąg) Nowe pole (Odnośnik)
invoicedetail (wiersz faktury) msdyn_contractline msdyn_contractlineid
msdyn_actual (rzeczywiste) msdyn_salescontractline msdyn_salescontractlineid
msdyn_contractlineinvoiceschedule (Harmonogram faktur w wierszu kontraktu projektu) msdyn_contractline msdyn_contractlineid
msdyn_contractlinescheduleofvalue (Punkt kontrolny linii kontraktu projektu) msdyn_contractline msdyn_contractlineid
msdyn_fact (fakt) msdyn_salescontractline msdyn_salescontractlineid
msdyn_invoicelinetransaction (szczegóły wiersza faktury) msdyn_invoiceline
msdyn_salescontractline
msdyn_invoicelineid
msdyn_salescontractlineid
msdyn_journalline (wiersz dziennika) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlineresourcecategory (kategoria zasobu wiersza kontraktu projektu) msdyn_salescontractline msdyn_contractlineid
msdyn_orderlinetransaction (szczegóły wiersza kontraktu projektu) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlinetransactioncategory (Kategoria transakcji wiersza kontraktu projektu) msdyn_contractline msdyn_contractlineid
msdyn_orderlinetransactionclassification (klasyfikacja transakcji wiersza kontraktu projektu) msdyn_contractline msdyn_contractlineid
msdyn_quotelineinvoiceschedule (Harmonogram faktur w wierszu oferty) msdyn_quoteline msdyn_quotelineid
msdyn_quotelineresourcecategory (Kategoria zasobu oferty) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinescheduleofvalue (punkt kontrolny wiersza cudzysłowu) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransaction (szczegóły wiersza cytatu) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactioncategory (Kategoria transakcji oferty) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactionclassification (klasyfikacja transakcji w cudzysłowie) msdyn_quoteline msdyn_quotelineid
SalesOrderDetail (Wiersz zamówienia) msdyn_quotelineid msdyn_quoteline

Przestarzałe widoki niestandardowe i kontrolki

Następujące niestandardowe widoki i kontrolki oraz powiązane z nimi artefakty zostały przestarzałe.

  • Widok opłat.
  • Niestandardowe kontrolki siatki służące do wyświetlania szczegółów wiersza cudzysłowu na stronie Informacje o projekcie dla wiersza oferty.
  • Niestandardowe kontrolki siatki służące do wyświetlania szczegółów wiersza kontraktu projektu na stronie Informacje o projekcie dla wiersza zamówienia sprzedaży.

Uwaga / Notatka

Aby uzyskać pełną listę przestarzałych zasobów, zobacz Przestarzałe zasoby internetowe w programie Project Service Automation w wersji 3.x

Ujednolicony moduł aplikacji interfejsu klienta

Wraz z wprowadzeniem modułów aplikacji ujednoliconego interfejsu klienta (UCI) wpisy mapy lokacji PSA zostały usunięte z systemu.
Funkcjonalność związana z przełączaniem formularzy dla opcji Opportunity, Quote, Order, Invoice została uznana za przestarzałą, ponieważ moduł aplikacji UCI zawiera tylko wersje formularzy PSA.

Następujące zasoby internetowe zostały wycofane:

  • msdyn_\SalesDocument\SalesDocumentFormLoader.js
  • msdyn_\SalesDocument\PSSalesDocumentCustomFormIds.js

Uwaga / Notatka

Aby uzyskać pełną listę przestarzałych zasobów, zobacz Przestarzałe zasoby internetowe w programie Project Service Automation w wersji 3.x.