Wprowadzenie
Wszystkie tabele wirtualne są sklasyfikowane w podkatalogu VIRTUAL w systemie. Niniejszy artykuł opisuje tabelę wirtualną: Artykuł podstawowy.
Grupa docelowa
- Programiści
Tabela wirtualna: Artykuł podstawowy
Tabela wirtualna BaseItemVirtualTable może być używana do uzyskiwania dostępu do danych artykułu podstawowego. Uwzględniana jest zależność organizacyjna. Wszystkie parametry wejściowe są opcjonalne.
Implementująca klasa Java to: com.cisag.app.general.item.log.BaseItemVirtualTable
| W raporcie tabela może być adresowana przy użyciu nazwy: app_general_BaseItemVirtualTable. | |
| Nazwa kolumny | Opis |
| in_number | Zawartość pola wyboru Artykuł. |
| in_description | Zawartość pola wyboru Oznaczenie. |
| in_maintainingOrganisation | Zawartość pola wyboru Właściwa organizacja. |
| in_itemType | Zawartość pola wyboru Typ artykułu. |
| in_materialType | Zawartość pola wyboru Typ materiału. |
| in_replacementStatus | Zawartość pola wyboru Status. |
| In_orderBy | Obecnie puste. Nie określono sortowania, ale możliwe jest dostosowanie. |
| In_printItemPackagingUom | Zawartość pola wyboru z sekcji Opakowania, typ danych Boolean. W przypadku aktywacji tego pola wyboru, dane opakowania wprowadzone dla artykułu podstawowego są również drukowane. |
| In_printItemCountryData | Zawartość pola wyboru pobierana z zakładki Dane kraju, typ danych Boolean. Po aktywowaniu tego pola wyboru drukowane będą również dane kraju zarejestrowane dla artykułu podstawowego. |
| in_printText | Zawartość pola wyboru Pokaż teksty w raporcie, typ danych Boolean. Po aktywowaniu tego pola wyboru drukowane będą również teksty wprowadzone dla artykułu podstawowego. |
| in_printTextAllLanguages | Zawartość pola wyboru Pokaż teksty we wszystkich językach, typ danych Boolean. To pole wyboru można edytować tylko wtedy, gdy pole wyboru Pokaż teksty w raporcie jest aktywne. Aktywacja tego pola wyboru oznacza, że teksty wprowadzone dla artykułów bazowych są drukowane nie tylko w języku treści, ale we wszystkich językach. |
| Parametry wyjściowe | |
| recordType | Dla każdego artykułu zamówienia można wydrukować kilka rekordów danych. RecordType określa typ rekordu:
Typ danych Integer. |
| guid_ | Identyfikator GUID artykułu podstawowego. Typ danych Guid. |
| organizationalUnit_ | Identyfikator GUID organizacji przetwarzającej dane. Typ danych Guid. |
| validFrom | Data Obowiązuje od artykułu podstawowego. Typ danych Timestamp. |
| alternativeItems | Dla tej kolumny wykonywane jest formatowanie. Jeśli nie ma pozycji alternatywnej, wpis pozostaje pusty. Jeśli istnieje tylko jeden element alternatywny, wyświetlany jest numer i opis tego elementu alternatywnego. Jeśli istnieje kilka pozycji alternatywnych, wyświetlane są ich numery. |
| aliasItems | Dla tej kolumny przeprowadzane jest formatowanie. Jeśli nie ma artykułu o typie alias, dla którego pozycja jest wprowadzona jako pozycja oryginalna, wpis pozostaje pusty. Jeśli istnieje tylko jeden artykuł aliasowy, wyświetlany jest numer i opis tego artykułu aliasowego. Jeśli istnieje kilka artykułów aliasowych, wyświetlane są ich numery artykułów. |
| fullText | Treść tekstu. |
| language | Identyfikator GUID języka. Typ danych Guid. |
| country | Identyfikator GUID kraju. Typ danych Guid. |
| ipuGuid | Identyfikator GUID zestawu danych opakowania. Typ danych Guid. |
| eans | EANy odnoszące się do jednostki podstawowej artykułu |
| eans1 | EAN odnoszący się do pierwszej równoległej jednostki artykułu |
| eans2 | EAN odnoszący się do drugiej równoległej jednostki artykułu |
| eans3 | EAN odnoszący się do trzeciej równoległej jednostki artykułu |
| packagingEanPreferred | EAN odnoszący się do jednostki opakowania z zaznaczonym parametrem Preferowane. |
| packagingEan | EAN, który odnosi się do jednostki opakowania |
Typ bazy danych
Tabela wirtualna BaseItemVirtualTable jest dostępna w bazach danych typu OLTP.
Uprawnienia
Poniższa jednostka biznesowa służy do określania uprawnień podczas korzystania ze sterownika ODBC:
Artykuł podstawowy: com.cisag.app.general.obj.Item



