Wprowadzenie
Wszystkie tabele wirtualne są sklasyfikowane w podkatalogu VIRTUAL. W artykule omówiono wykorzystanie tabeli wirtualnej tabela, która może być wykorzystywana do wyszukiwania cen sprzedaży zgodnie z ogólnymi składnikami cen. Obejmuje również ceny cenników sprzedaży niezwiązane z klientami.
Grupa docelowa
- Konsultanci
- Deweloperzy
Tabela wirtualna: Ceny sprzedaży na podstawie ogólnych składników ceny
Tabela może być używana do wysyłania zapytań o ceny sprzedaży na podstawie ogólnych składników ceny, które obejmują ceny cenników sprzedaży niezwiązane z klientami.
Kolumny in_priceListingCode, in_fromDate i in_untilDate służą jako parametry wejściowe. Wszystkie parametry wejściowe są obowiązkowe. Tabela zwraca ceny sprzedaży zgodnie z ogólnymi składnikami cenowymi cenników sprzedaży wybranych za pomocą parametrów wejściowych.
Implementowana klasa Java to com.cisag.app.sales.pricing.log.StandardPriceDiscountsVirtualTable.
Nazwa tabeli
W raporcie tabela może być adresowana przy użyciu nazwy app_sales_StandardPriceDiscounts.
Kolumny w tabeli
Tabela zawiera następujące kolumny:
app_sales_StandardPriceDiscounts |
|
---|---|
Nazwa kolumny | Opis |
in_priceListingCode | Identyfikator listy cen sprzedaży musi być przypisany do tego parametru wejściowego. |
in_fromDate | Do tego parametru wejściowego należy przypisać wartość w postaci daty, która określa moment od którego obowiązuje dana wersja cen sprzedaży według ogólnych składników ceny. Ceny te obejmują wszystkie pozycje niezwiązane z konkretnymi klientami, występujące w ogólnych cennikach sprzedaży. |
in_untilDate | Do tego parametru wejściowego należy przypisać wartość w postaci daty, która określa moment do którego obowiązuje dana wersja cen sprzedaży według ogólnych składników ceny. Ceny te obejmują wszystkie pozycje niezwiązane z konkretnymi klientami, występujące w ogólnych cennikach sprzedaży. |
item_ | Ta kolumna zawiera identyfikator GUID pozycji lub identyfikator GUID klasyfikacji cenowej pozycji. |
itemKeyType | Ta kolumna zawiera stałą typu referencyjnego pozycji:
|
partnerKey_ | Ta kolumna zawiera identyfikator GUID klienta lub identyfikator GUID klasyfikacji cenowej klienta. |
partnerKeyType | Ta kolumna zawiera stałą typu referencyjnego partnera:
|
priceList_ | Ta kolumna zawiera identyfikator GUID cennika sprzedaży. |
scaleKey_ | Ta kolumna zawiera identyfikator GUID wagi. |
scaleType | Ta kolumna zawiera stałą typu wagi:
|
scaleValue | Ta kolumna zawiera skalę i składa się z:
|
validFrom | Ta kolumna zawiera informacje o dacie od której obowiązuje cennik na moment wykonania zapytania w odniesieniu do strefy czasowej aktywnej organizacji dla danych wyjściowych w raporcie. |
validFrom_gmt | Ta kolumna zawiera informacje o dacie od której obowiązuje cennik na moment wykonania zapytania w odniesieniu odniesieniu do strefy czasowej GMT. |
fromDate | Kolumna zawiera parametr wejściowy w postaci znacznika czasu, wykorzystywany przy generowaniu danych wyjściowych w raporcie. |
untilDate | Kolumna zawiera parametr wejściowy w postaci znacznika czasu, wykorzystywany przy generowaniu danych wyjściowych w raporcie. |
Korzystanie z tabeli wirtualnej
Tabelę wirtualną można powiązać z identyfikatorem cennika sprzedaży za pomocą atrybutów in_priceListingCode, in_fromDate z datą obowiązuje od oraz in_untilDate z datą obowiązuje do. Wszystkie parametry wejściowe są polami obowiązkowymi.
Wirtualna tabela zawiera wszystkie ceny sprzedaży na podstawie ogólnych składników ceny i obejmuje ceny cenników sprzedaży niezwiązane z klientami wraz ze składnikami cen (ceny, rabaty, dopłaty i różnice cen, których nie należy wyświetlać). Można dokonać rozróżnienia między cennikami standardowymi i promocyjnymi. Wynik wyjściowy można podzielić na poziomy cenników przy użyciu odpowiedniej sekwencji sortowania dla każdego cennika.
Typ bazy danych
Tabela wirtualna jest dostępna w bazach danych typu OLTP.
Uprawnienia
Poniższa jednostka biznesowa służy do określania uprawnień dla sterownika ODBC:
Cennik sprzedaży: com.cisag.app.sales.obj.PriceListing