Wprowadzenie
Wszystkie wirtualne tabele są umieszczone w katalogu VIRTUAL w systemie. Artykuł opisuje wirtualną tabelę, która służy do dostępu do obiektów dynamicznych w produkcji. Tabela ta pozwala na odpytywanie zestawów rozszerzeń jednostek (Entity-Extension-Sets) dla szczegółów pozycji technologii.
Grupa docelowa
- Konsultanci
- Programiści
Parametry pozycji szczegółowej technologii
Tabela ta umożliwia odpytywanie zestawów rozszerzeń jednostek (Entity-Extension-Sets) dla szczegółów pozycji technologii. Poniżej przedstawiono jej kolumny:
app_production_ProductionPlanDetailParameters |
|
Nazwa kolumny | Opis |
in_extensionSetName | Parametr wejściowy musi zawierać nazwę zestawu rozszerzeń jednostki (Entity-Extension-Set) do odpytania dla pozycji szczegółowej planu produkcji. Możliwe nazwy to
|
in_productionObjectGuid |
Parametr wejściowy musi zawsze być ustawiony i jego wartość zależy od tego, czy używany jest parametr wejściowy
|
in_productionObjectDetailGuid | Jeśli parametr wejściowy jest używany, należy mu przypisać identyfikator GUID pozycji technologii lub operacji, która zawiera zestaw rozszerzeń jednostki do zwrócenia. |
in_productionObjectValidFrom_gmt | Ten parametr wejściowy musi zawierać czas rozpoczęcia ważności (validFrom) obiektu produkcji. Służy do identyfikacji pozycji szczegółowej technologii zawierającej zwracany zestaw rozszerzeń jednostki. Wartość musi być podana w strefie czasowej GMT. |
in_productionObjectValidFrom | Kolumna zawiera datę przekazaną w parametrze in_productionObjectValidFrom_gmt, przekonwertowaną na strefę czasową aktywnej organizacji. Służy celom prezentacyjnym. |
attributeDatatype | Techniczny typ danych rozszerzenia jednostki. |
attributeDescription | Opis rozszerzenia jednostki. |
attributeName | Nazwa rozszerzenia jednostki. |
attributeValueStringRepresentation | Kolumna zawiera reprezentację wartości rozszerzenia jednostki w formacie tekstowym. |
Pozostałe kolumny wyjściowe i szczegółowe informacje na temat uzyskiwania dostępu do zawartości dynamicznych obiektów biznesowych przy użyciu tabel wirtualnych można znaleźć w dokumentacji Wprowadzenie: Dostęp do dynamicznych obiektów biznesowych.
Logika zastępcza (Fallback)
Dla zestawów rozszerzeń jednostek PARAMETERiGROUP_PARAMETER zaimplementowano logikę zastępczą na wypadek, gdyby określony obiekt produkcji nie posiadał danego zestawu.
- Jeśli pozycja szczegółowa planu produkcji jest typu Ressource i nie znaleziono zestawu PARAMETER, wówczas ładowany jest powiązany zasób i zwracany jest zestaw RESOURCE_USE.
- Jeśli pozycja szczegółowa planu produkcji jest typu Ressource i nie znaleziono zestawu GROUP_PARAMETER, wówczas ładowany jest powiązany zasób i zwracany jest jego zestaw RESOURCE_GROUP_RESOURCE_USE. Jeśli i ten zestaw nie istnieje, ładowany jest zasób przez atrybut resourceGroup i zwracany jest jego zestaw RESOURCE_GROUP_RESOURCE_USE.
- Jeśli pozycja szczegółowa technologii jest typu operacja i nie znaleziono zestawu PARAMETER, wówczas otwierana jest powiązana technologia i zwracany jest jego zestaw rozszerzeń jednostek.
- Jeśli zestaw RESOURCE_GROUP_RESOURCE_USE nie został znaleziony, wówczas zasób jest ładowany przez atrybut resourceGroup i zwracany jest jego zestaw RESOURCE_GROUP_RESOURCE_USE.