Wprowadzenie
Wszystkie tabele wirtualne są sklasyfikowane w podkatalogu VIRTUAL. Niniejszy artykuł opisuje tabelę wirtualną Dostawcy.
Grupa docelowa
- Deweloperzy
Tabela wirtualna Dostawcy
Korzystając z wirtualnej tabeli Suppliers, można uzyskać dostęp do danych konkretnego dostawcy. Dodatkowo uwzględniane jest przyporządkowanie do organizacji — dane są filtrowane lub prezentowane zgodnie ze strukturą organizacyjną.
Kolumny dostępne parametry wejściowe:
- in_number
- in_organisation
- in_status
- in_name
- in_searchString
- in_postalCode
- in_city
- in_country
- in_region
- in_maintainingOrganisation
- in_abcCode
- in_classification1 do in_classification5,
- in_customerNumber
- in_showOutputSettings
- in_showTexts
- in_allLanguages
- in_language
- in_showContacts
- in_orderBy
Implementująca klasa Java:
com.cisag.app.general.partner.log.SupplierVirtualTable
Nazwa tabeli
Tabela wirtualna jest dostępna w raporcie przy użyciu:
app_purchasing_SupplierVirtualTable
Kolumny tabeli
Tabela wirtualna zawiera następujące kolumny:
Nazwa kolumny | Opis |
in_number | Wartość z pola Partner |
in_organization | Zawartość pola Organizacja |
in_status | Wartość z pola Status w widoku Dostawca |
in_validityDate | Obecnie opcja nie jest wykorzystywana. |
in_name | Wartość z pola Nazwa |
in_searchString | Wartość z pola Hasło wyszukiwania |
in_postalCode | Wartość z pola Kod pocztowy |
in_city | Wartość z pola Miejscowość |
in_country | Wartość z pola Kraj |
in_region | Wartość z pola Region |
in_maintainingOrganization | Wartość z pola Właściwa organizacja |
in_abcCode | Wartość parametru Klasyfikacja ABC w widoku Dostawca |
in_classification1 – 5 | Zawartość pól Klasyfikacja 1–5 |
in_customerNumber | Zewnętrzny numer klienta |
in_showOutputSettings | Zawartość pola Wydruk szablonów dokumentów, typ danych Boolean. |
in_showTexts | Zawartość pola wyboru Wydanie tekstów, typ danych Boolean. |
in_allLanguages | Zawartość pola wyboru Wydaj teksty we wszystkich językach typ danych Boolean. |
in_language | Kod ISO języka raportu. |
in_showContacts | Zawartość pola wyboru Raport Osoba kontaktowa, typ danych Boolean. |
in_orderBy | Ta kolumna pozwala na sortowanie danych wyjściowych. W raporcie sortowanie jest określane w sekcji Wybór rekordów. Domyślnie pole zawiera: {app_purchasing_SupplierVirtualTable.in_orderBy} = “number asc”; Oznacza to, że dostawcy są wyświetlani w kolejności rosnącej według numeru partnera. |
Parametry wyjściowe | |
type | Dla każdego dostawcy może zostać wygenerowanych kilka rekordów. type określa rodzaj rekordu:
Typ danych Integer. |
guid_ | GUID dostawcy. Typ danych Guid. |
organizationalUnit_ | GUID organizacji. Typ danych Guid. |
maintainingPurchasing_ | GUID organizacji obsługującej dane. Typ danych Guid. |
validFrom | Data Obowiązuje od. Typ danych Timestamp. |
manufacturer | Producent |
deliveryPartner | Partner dostaw |
frightCarrier | Spedytorzy |
invoicingParty | Wystawiający fakturę |
textSequence | Numer pozycji tekstu. Typ danych Integer. |
textType | Typ tekstu. |
textDocuments | Typ dokumentu tekstu. |
textCode | Numer bloku tekstowego. |
textText | Zawartość tekstu. |
textLanguage | GUID języka tekstu. Typ danych Guid. |
purchaseOutputSettings_ | GUID szablonu dokumentu. Typ danych Guid. |
partnerRelationGuid_ | GUID relacji partnerskiej kontaktu. Typ danych Guid. |
isStatisticAvailable | Przyjmuje wartość Prawda, jeżeli moduł Statystyka jest licencjonowany. Typ danych Boolean. |
isRoutesAvailable | Przyjmuje wartość Prawda, jeżeli moduł Wysyłka jest licencjonowany. Typ danych Boolean. |
isProductionAvailable | Przyjmuje wartość Prawda, jeżeli moduł Produkcja jest licencjonowany. Typ danych Boolean.4.3 Typ bazy danych |
Typ bazy danych
Tabela wirtualna Suppliers 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:
Dostawca
com.cisag.app.purchasing.obj.Supplier