Tabela wirtualna: Artykuł zakupu

Wprowadzenie

Wszystkie tabele wirtualne są sklasyfikowane w podkatalogu VIRTUAL. Niniejszy artykuł opisuje tabelę wirtualną Artykuł zakupu.

Grupa docelowa

  • Programiści

Tabela wirtualna Artykuł zakupu

Poprzez wirtualną tabelę PurchaseItemVirtualTable można uzyskać dostęp do danych artykułu zakupu. W tym procesie uwzględniana jest zależność organizacyjna. Wszystkie parametry wejściowe są opcjonalne.

Implementująca klasa Java: com.cisag.app.general.item.log.PurchaseItemVirtualTable.

Nazwa tabeli

W raporcie, do tabeli można odwołać się za pomocą: app_purchasing_PurchaseItemVirtualTable.

Kolumny tabeli

Typ danych kolumny to String, chyba że określono inaczej. Jeśli nie określono inaczej, każdy wpis w polu wyboru oznacza jedynie ograniczenie pozycji w odniesieniu do tego atrybutu.

Nazwa kolumny Opis
Parametry wejściowe
in_number Zawartość pola Artykuł.
in_description Zawartość pola Oznaczenie.
in_maintainingOrganization Zawartość pola Właściwa organizacja.
in_itemType Zawartość pola Typ artykułu.
in_materialType Zawartość pola Typ materiału.
in_replacementStatus Zawartość pola Status.
in_roleStatus Zawartość pola Status artykułu.
in_classification1-5 Zawartość pól Klasyfikacja 1-5.
in_abc Zawartość pola Klasyfikacja ABC.
in_printText Zawartość pola wyboru Pokaż teksty w raporcie, typ danych Boolean. Zaznaczenie tego pola wyboru powoduje wyświetlenie tekstów zapisanych dla artykułów zakupu.
in_printTextAllLanguages Zawartość pola wyboru Wydaj teksty we wszystkich językach typ danych Boolean. To pole wyboru jest edytowalne tylko, gdy zaznaczone jest pole wyboru Pokaż teksty w raporcie. Zaznaczenie tego pola wyboru oznacza, że przy wyświetlaniu tekstów zapisanych dla artykułów zakupu uwzględnione zostaną teksty we wszystkich językach.
Parametry wyjściowe
recordType Dla każdego artykułu zakupu może zostać zwróconych wiele rekordów.
Rodzaj rekordu określany jest przez pole recordType:

  • type = 0 → dane artykułu zakupowego
  • type = 1 → teksty

Typ danych Integer.

guid_ GUID artykułu zakupu. Typ danych Guid.
organizationalUnit_ GUID organizacji. Typ danych Guid.
maintainingPurchasing_ GUID organizacji przetwarzającej dane. Typ danych Guid.
roleValidFrom Data Obowiązuje od artykułu zakupu. Typ danych Timestamp.
alternativeItems Dla tej kolumny stosowane jest formatowanie. Jeśli nie ma artykułu alternatywnego, wpis pozostaje pusty. Jeżeli istnieje tylko jeden artykuł alternatywny, wyświetlany jest numer i nazwa tego artykułu. Jeśli istnieje kilka artykułów alternatywnych, wyświetlane są ich numery.
aliasItems Dla tej kolumny stosowane jest formatowanie. Jeśli nie ma artykułu aliasowego, w którym artykuł jest wpisany jako artykuł oryginalny, wpis pozostaje pusty. Jeżeli istnieje tylko jeden artykuł aliasowy, wyświetlany jest numer i nazwa tego artykułu. Jeśli istnieje kilka artykułów aliasowych, wyświetlane są ich numery.
purchaseUoms Dla tej kolumny stosowane jest formatowanie. Jeżeli istnieje tylko jedna jednostka zakupu dla artykułu, wyświetlany jest kod i nazwa tej jednostki. Jeśli istnieje kilka jednostek zakupu, wyświetlane są ich kody.
isStatisticAvailable Przyjmuje wartość Prawda, jeżeli moduł Statystyka jest licencjonowany. Typ danych Boolean.
fullText Zawartość tekstu.
language GUID języka. Typ danych Guid.

Typ bazy danych

Tabela wirtualna PurchaseItemVirtualTable 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ł zakupu:

com.cisag.app.purchasing.obj.PurchaseItem

Czy ten artykuł był pomocny?