Wprowadzenie
Wszystkie tabele wirtualne są sklasyfikowane w podkatalogu VIRTUAL. Niniejszy artykuł opisuje tabelę wirtualną Klienci.
Grupa docelowa
- Deweloperzy
Tabela wirtualna Klienci
Korzystając z wirtualnej tabeli Customers, można uzyskać dostęp do danych konkretnego klienta. Dodatkowo uwzględniane jest przyporządkowanie do organizacji — dane są filtrowane lub prezentowane zgodnie ze strukturą organizacyjną.
Implementująca klasa Java:
com.cisag.app.general.partner.log.CustomerVirtualTable
Nazwa tabeli
W raporcie tabela może być adresowana przy użyciu nazwy app_sales_CustomerVirtualTable.
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 Klient |
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 Klienci |
in_classification1 – 9 | Zawartość pól Klasyfikacja 1–9 |
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_sales_CustomerVirtualTable.in_orderBy} = “number asc”; Oznacza to, że klienci są wyświetlani w kolejności rosnącej według numeru partnera. |
Parametry wyjściowe | |
type | Dla każdego klienta może zostać wygenerowanych kilka rekordów. type określa rodzaj rekordu:
Typ danych Integer. |
guid_ | GUID klienta. Typ danych Guid. |
organizationalUnit_ | GUID organizacji. Typ danych Guid. |
maintainingSales_ | GUID organizacji obsługującej dane. Typ danych Guid. |
validFrom | Data Obowiązuje od. Typ danych Timestamp. |
deliveryDocRecipient | Odbiorca dokumentu dostawy |
deliveryRecipient | Odbiorca dostawy |
frightCarrier | Spedytorzy |
invoicingDocRecipient | Odbiorca faktury |
paymentPartner | Partner płatności |
salesRepresentative | Przedstawiciel handlowy |
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. |
salesOutputSettings_ | 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. |
Typ bazy danych
Tabela wirtualna Customers 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:
Klienci
com.cisag.app.sales.obj.Customer