Tabela wirtualna: Ceny zakupu na podstawie składników cen dla dostawcy

Wprowadzenie

Wszystkie tabele wirtualne są klasyfikowane w podkatalogu VIRTUAL w systemie. W artykule została opisana tabela wirtualna, która może być używana do wyszukiwania cen zakupu zgodnie z komponentami cenowymi związanymi z dostawcami i zawiera ceny związane z dostawcami z cenników zakupu.

Grupa docelowa

  • Konsultanci
  • Deweloperzy

Tabela wirtualna: Ceny zakupu na podstawie składników cen dla dostawcy

Ta tabela może być używana do wysyłania zapytań o ceny zakupu według składników cenowych związanych z dostawcami i zawiera ceny związane z dostawcami z cenników zakupu.

Kolumny in_organizationalUnit_, in_partner_, in_fromDate_gmt i in_untilDate_gmt służą jako parametry wejściowe, które są obowiązkowe. Tabela zwraca ceny zakupu zgodnie z komponentami cenowymi związanymi z dostawcami z cenników zakupu wybranych za pomocą parametrów wejściowych. Każdy wiersz wyników reprezentuje cenę związaną z dostawcą z cennika zakupu.

Implementowana klasa Java to: com.cisag.app.purchasing.pricing.log.SupplierPriceDiscountsVirtualTable

Nazwa tabeli

W raporcie tabela może być adresowana przy użyciu nazwy app_purchasing_SupplierPriceDiscounts

Kolumny tabeli

Tabela zawiera następujące kolumny:

app_purchasing_SupplierPriceDiscounts
Nazwa kolumny Opis
in_organizationalUnit_ Identyfikator GUID organizacji zakupu.
in_partner_ Identyfikator GUID partnera dostawy.
in_fromDate Parametr wejściowy nie jest obsługiwany.
in_fromDate_gmt Dla parametru wejściowego należy przypisać datę z sufiksem _gmt, aby zapewnić prawidłową wersję cen zakupu zgodnie z komponentami cenowymi związanymi z dostawcą, która jest ważna od odpowiedniego punktu w czasie.
Uwaga
Data GMT odpowiada bieżącemu znacznikowi czasu serwera aplikacji w momencie zapytania dotyczącego strefy czasowej GMT.
in_untilDate Parametr wejściowy nie jest obsługiwany.
in_untilDate_gmt Ten parametr wejściowy musi mieć przypisaną datę z sufiksem _gmt aby zapewnić prawidłową wersję cen zakupu według składników cenowych związanych z dostawcą, która jest ważna do odpowiedniego punktu w czasie.
Uwaga
Data GMT odpowiada bieżącemu znacznikowi czasu serwera aplikacji w momencie zapytania dotyczącego strefy czasowej GMT.
discountable Kolumna zawiera informację, czy dla danego typu składnika ceny ustawiono możliwość naliczania rabatów.
discountItem_ Kolumna zawiera identyfikator GUID pozycji rabatu.
item_ Kolumna zawiera identyfikator GUID pozycji. Identyfikator GUID może istnieć na pozycji lub w klasyfikacji ceny pozycji.
itemClassification_ Kolumna zawiera identyfikator GUID klasyfikacji cenowej pozycji. Identyfikator GUID istnieje na pozycji lub w klasyfikacji ceny pozycji.
itemKeyType Ta kolumna zawiera stałą typu referencyjnego pozycji:

  • ITEM
  • CLASSIFICATION
partnerClassification_ Kolumna zawiera GUID klasyfikacji cenowej dostawcy.
partnerKeyType Ta kolumna zawiera stałą typu referencyjnego dostawcy:

  • PARTNER
  • CLASSIFICATION
priceDimension Kolumna zawiera stałą wymiaru ceny dla typu składnika ceny zakupu typu Cena: PER_UNIT

  • PER_10_UNITS
  • PER_100_UNITS
  • PER_100000_UNITS
priceDiscountType_K Kolumna zawiera identyfikator GUID typu składnika ceny zakupu.
priceKey_ Kolumna może zawierać:

  • identyfikator GUID jednostki miary dla ilości
  • identyfikator GUID waluty dla ceny
  • ZEROGUID dla wartości procentowej
priceList_ Kolumna zawiera identyfikator GUID cennika zakupu.
priceListType Ta kolumna zawiera stałą typu cennika:

  • STANDARD
  • SPECIAL
priceListValidityFixed Kolumna wskazuje, czy okres ważności cennika zakupu został przejęty z listy cenników zakupu. Jeśli nie, okresy ważności w obu miejscach mogą się różnić.
priceType Ta kolumna zawiera stałą typu ceny:

  • QUANTITY_VALUE
  • MONETARY_VALUE
  • PERCENT_VALUE
priceUom_ Dla typu składnika ceny zakupu typu Cena, kolumna może zawierać:

  • identyfikator GUID jednostki miary dla ilości
  • GUID waluty dla ceny
  • ZEROGUID dla wartości procentowej
priceValue Kolumna może zawierać:

  • rabaty ilościowe i dopłaty w jednostce zakupu pozycji dla ilości
  • ceny, rabaty pieniężne i dopłaty w walucie cennika zakupu dla ceny (wartości)
  • procentowe rabaty i dopłaty w procentach dla rabatu
scaleKey_ Kolumna zawiera identyfikator GUID wagi.
scaleType Kolumna zawiera stałą typu wagi:

  • QUANTITY_VALUE
  • MONETARY_VALUE
scaleValue Zawiera wartość wagi, np.: ilość i jednostkę zakupu artykułu (dla skali ilościowej), lub wartość i walutę cennika zakupu (dla skali wartościowej).
validFrom Zawiera aktualny znacznik czasu dolnej granicy okresu ważności, zgodnie ze strefą czasową aktywnej organizacji.
validFrom_gmt Zawiera aktualny znacznik czasu dolnej granicy okresu ważności, zgodnie ze strefą czasową GMT.
validUntil Zawiera aktualny znacznik czasu górnej granicy okresu ważności, zgodnie ze strefą czasową aktywnej organizacji.
validUntil_gmt Zawiera aktualny znacznik czasu górnej granicy okresu ważności, zgodnie ze strefą czasową GMT.
Uwaga
Dodatkowe kolumny wynikowe oraz szczegółowe informacje dotyczące sposobu uzyskiwania dostępu do zawartości dynamicznych obiektów biznesowych za pomocą wirtualnych tabel znajdują się w dokumentacjach Wprowadzenie: Dostęp do dynamicznych obiektów biznesowych oraz Generyczne dynamiczne obiekty biznesowe.

Zastosowanie

Tabelę wirtualną można połączyć za pomocą atrybutów in_organizationalUnit_ z identyfikatorem GUID organizacji zakupu, in_partner_ z identyfikatorem GUID partnera dostawcy, in_fromDate_gmt z dolną granicą okresu ważności i in_untilDate_gmt z górną granicą okresu ważności. Wszystkie parametry wejściowe są polami obowiązkowymi.

Wirtualna tabela zawiera ceny zakupu według składników cenowych związanych z dostawcą (ceny, rabaty i dopłaty). Można dokonać rozróżnienia między cennikiem standardowym a cennikiem promocyjnym. Wynik wyjściowy może być podzielony na poziomy cennika przy użyciu odpowiedniej sekwencji sortowania dla każdego cennika.

Uwaga
W raporcie com.cisag.app.purchasing.pricing.rpt.PriceListSupplier można sprawdzić, w jaki sposób ceny zakupu są wyprowadzane zgodnie z komponentami cenowymi związanymi z dostawcą.

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 zakupu com.cisag.app.purchasing.obj.PriceListing

Czy ten artykuł był pomocny?