Zmiany dotyczące encji, kontrolek i interfejsu użytkownika (Project Service Automation wer. 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 wersji 3.x rozwiązania Microsoft Dynamics Project Service Automation (PSA) wprowadzono wiele zmian w encjach, kontrolkach, widokach i interfejsie użytkownika. Ten artykuł zawiera informacje o tych istotnych zmianach.
Relacje nadrzędny-podrzędny dla encji Dokument sprzedaży, Wiersz dokumentu sprzedaży i Szczegóły wiersza dokumentu sprzedaży
W wersjach programu Dynamics 365 Project Service Automation (PSA) starszych niż 3.0 niektóre relacje między encjami Dokument sprzedaży, Wiersz dokumenty sprzedaży i Szczegółowy wiersza dokumentu sprzedaży zostały zaimplementowane za pośrednictwem pól ciągów, które zawierają ciąg reprezentujący identyfikator GUID pokrewnej encji. Wynikało to z ograniczeń platformy, które powodowały konieczność utworzenia rozbudowanego niestandardowego kodu na serwerze i kliencie rozwiązania, aby te relacje działały podobnie do typowych relacji między encjami w usłudze Dynamics CRM oraz aby pola ciągów działały jak pola wyszukiwania.
Rozwiązanie PSA w wersji 3.0 zostało unowocześnione i teraz wykorzystuje nowe relacje między encjami Dokument sprzedaży i Wiersz dokumentu sprzedaży.
Ponieważ teraz odwołania do encji można wskazywać za pomocą pól wyszukiwania, występujące w poprzedniej wersji pola zawierające wartości ciągów identyfikatorów GUID pokrewnych encji nie są już potrzebne i dlatego zostały wycofane. Niestandardowy kod po stronach klienta i serwera, który obsługiwał relacje zdefiniowane w starszych polach ciągów, również został wycofany.
Zmiany w schemacie encji
Poniższa tabela zawiera listę wycofanych pól ciągów i odpowiadających im nowych pól wyszukiwania w encjach.
Encja | Pole wycofane (ciąg) | Nowe pole (wyszukiwania) |
---|---|---|
invoicedetail (Wiersz faktury) | msdyn_contractline | msdyn_contractlineid |
msdyn_actual (Wartość rzeczywista) | msdyn_salescontractline | msdyn_salescontractlineid |
msdyn_contractlineinvoiceschedule (Harmonogram fakturowania pozycji kontraktu projektu) | msdyn_contractline | msdyn_contractlineid |
msdyn_contractlinescheduleofvalue (Punkt kontrolny pozycji 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 arkusza) | msdyn_salescontractline | msdyn_salescontractlineid |
msdyn_orderlineresourcecategory (Kategoria zasobu pozycji kontraktu projektu) | msdyn_salescontractline | msdyn_contractlineid |
msdyn_orderlinetransaction (Szczegóły pozycji kontraktu projektu) | msdyn_salescontractline | msdyn_salescontractlineid |
msdyn_orderlinetransactioncategory (Kategoria transakcji pozycji kontraktu projektu) | msdyn_contractline | msdyn_contractlineid |
msdyn_orderlinetransactionclassification (Klasyfikacja transakcji pozycji kontraktu projektu) | msdyn_contractline | msdyn_contractlineid |
msdyn_quotelineinvoiceschedule (Harmonogram fakturowania wierszy oferty) | msdyn_quoteline | msdyn_quotelineid |
msdyn_quotelineresourcecategory (Kategoria zasobów wiersza oferty) | msdyn_quoteline | msdyn_quotelineid |
msdyn_quotelinescheduleofvalue (Punkt kontrolny wiersza oferty) | msdyn_quoteline | msdyn_quotelineid |
msdyn_quotelinetransaction (Szczegóły wiersza oferty) | msdyn_quoteline | msdyn_quotelineid |
msdyn_quotelinetransactioncategory (Kategoria transakcji wiersza oferty) | msdyn_quoteline | msdyn_quotelineid |
msdyn_quotelinetransactionclassification (Klasyfikacja transakcji wiersza oferty) | msdyn_quoteline | msdyn_quotelineid |
SalesOrderDetail (Wiersz zamówienia) | msdyn_quotelineid | msdyn_quoteline |
Wycofane niestandardowe widoki i kontrolki
Poniższe niestandardowe widoki i kontrolki oraz powiązane z nimi artefakty zostały wycofane.
- Widok odpłatności.
- Niestandardowe kontrolki siatki do wyświetlania szczegółów wierszy ofert na stronie Informacje o projekcie dla wiersza oferty.
- Niestandardowe kontrolki siatki do wyświetlania szczegółów pozycji kontraktu projektu na stronie Informacje o projekcie dla wiersza zamówienia sprzedaży.
Uwaga
Aby zapoznać się z pełną listą wycofanych zasobów, zobacz Wycofane zasoby internetowe w rozwiązaniu Project Service Automation w wersji 3.x
Moduł aplikacji ujednoliconego interfejsu klienta
Wraz z wprowadzeniem modułów aplikacji ujednoliconego interfejsu klienta (UCI) z systemu PSA usunięto wpisy mapy witryny.
Funkcjonalność przełączania formularzy na Szansa sprzedaży, Oferta, Zamówienie i Faktura została wycofana jako niepotrzebna, ponieważ moduł aplikacji UCI zawiera tylko wersje formularzy istniejące w programie PSA.
Następujące zasoby internetowe zostały wycofane:
- msdyn_\SalesDocument\SalesDocumentFormLoader.js
- msdyn_\SalesDocument\PSSalesDocumentCustomFormIds.js
Uwaga
Aby zapoznać się z pełną listą wycofanych zasobów, zobacz Wycofane zasoby internetowe w rozwiązaniu Project Service Automation w wersji 3.x.