{"id":10015,"date":"2025-04-10T08:28:03","date_gmt":"2025-04-10T06:28:03","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=10015"},"modified":"2025-04-10T08:28:11","modified_gmt":"2025-04-10T06:28:11","slug":"tabela-wirtualna-ceny-sprzedazy-na-podstawie-ogolnych-skladnikow-ceny","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/tabela-wirtualna-ceny-sprzedazy-na-podstawie-ogolnych-skladnikow-ceny\/","title":{"rendered":"Tabela wirtualna: Ceny sprzeda\u017cy na podstawie og\u00f3lnych sk\u0142adnik\u00f3w ceny"},"content":{"rendered":"<h3 data-pm-slice=\"1 1 []\" id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p>Wszystkie tabele wirtualne s\u0105 sklasyfikowane w podkatalogu <em>VIRTUAL<\/em>. W artykule om\u00f3wiono wykorzystanie tabeli wirtualnej tabela, kt\u00f3ra mo\u017ce by\u0107 wykorzystywana do wyszukiwania cen sprzeda\u017cy zgodnie z og\u00f3lnymi sk\u0142adnikami cen. Obejmuje r\u00f3wnie\u017c ceny cennik\u00f3w sprzeda\u017cy niezwi\u0105zane z klientami.<\/p>\n<h3 id=\"grupa-docelowa\" >Grupa docelowa<\/h3>\n<ul data-spread=\"false\">\n<li>Konsultanci<\/li>\n<li>Deweloperzy<\/li>\n<\/ul>\n<h3 id=\"tabela-wirtualna-ceny-sprzedazy-na-podstawie-ogolnych-skladnikow-ceny\" >Tabela wirtualna: Ceny sprzeda\u017cy na podstawie og\u00f3lnych sk\u0142adnik\u00f3w ceny<\/h3>\n<p>Tabela mo\u017ce by\u0107 u\u017cywana do wysy\u0142ania zapyta\u0144 o ceny sprzeda\u017cy na podstawie og\u00f3lnych sk\u0142adnik\u00f3w ceny, kt\u00f3re obejmuj\u0105 ceny cennik\u00f3w sprzeda\u017cy niezwi\u0105zane z klientami.<\/p>\n<p>Kolumny <em>in_priceListingCode<\/em>, <em>in_fromDate<\/em> i <em>in_untilDate<\/em> s\u0142u\u017c\u0105 jako parametry wej\u015bciowe. Wszystkie parametry wej\u015bciowe s\u0105 obowi\u0105zkowe. Tabela zwraca ceny sprzeda\u017cy zgodnie z og\u00f3lnymi sk\u0142adnikami cenowymi cennik\u00f3w sprzeda\u017cy wybranych za pomoc\u0105 parametr\u00f3w wej\u015bciowych.<\/p>\n<p>Implementowana klasa Java to<em> com.cisag.app.sales.pricing.log.StandardPriceDiscountsVirtualTable<\/em>.<\/p>\n<h4 id=\"nazwa-tabeli\" >Nazwa tabeli<\/h4>\n<p>W raporcie tabela mo\u017ce by\u0107 adresowana przy u\u017cyciu nazwy <em>app_sales_StandardPriceDiscounts.<\/em><\/p>\n<h4 id=\"kolumny-w-tabeli\" >Kolumny w tabeli<\/h4>\n<p>Tabela zawiera nast\u0119puj\u0105ce kolumny:<\/p>\n<table style=\"width: 100%; height: 996px;\" data-pm-slice=\"3 3 []\">\n<tbody>\n<tr style=\"height: 23px;\">\n<th style=\"width: 99.2857%; height: 23px; border-style: outset;\" colspan=\"2\"><em>app_sales_StandardPriceDiscounts<\/em><em><br \/>\n<\/em><\/th>\n<\/tr>\n<tr style=\"height: 23px;\">\n<th style=\"width: 25%; height: 23px; border-style: outset;\"><em>Nazwa kolumny<\/em><\/th>\n<th style=\"width: 74.2857%; height: 23px; border-style: outset;\"><em>Opis<\/em><\/th>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 25%; height: 46px; border-style: outset;\"><em>in_priceListingCode<\/em><\/td>\n<td style=\"width: 74.2857%; height: 46px; border-style: outset;\">Identyfikator listy cen sprzeda\u017cy musi by\u0107 przypisany do tego parametru wej\u015bciowego.<\/td>\n<\/tr>\n<tr style=\"height: 117px;\">\n<td style=\"width: 25%; height: 117px; border-style: outset;\"><em>in_fromDate<\/em><\/td>\n<td style=\"width: 74.2857%; height: 117px; border-style: outset;\">Do tego parametru wej\u015bciowego nale\u017cy przypisa\u0107 warto\u015b\u0107 w postaci daty, kt\u00f3ra okre\u015bla moment od kt\u00f3rego obowi\u0105zuje dana wersja cen sprzeda\u017cy wed\u0142ug og\u00f3lnych sk\u0142adnik\u00f3w ceny. Ceny te obejmuj\u0105 wszystkie pozycje niezwi\u0105zane z konkretnymi klientami, wyst\u0119puj\u0105ce w og\u00f3lnych cennikach sprzeda\u017cy.<\/td>\n<\/tr>\n<tr style=\"height: 93px;\">\n<td style=\"width: 25%; height: 93px; border-style: outset;\"><em>in_untilDate<\/em><\/td>\n<td style=\"width: 74.2857%; height: 93px; border-style: outset;\">Do tego parametru wej\u015bciowego nale\u017cy przypisa\u0107 warto\u015b\u0107 w postaci daty, kt\u00f3ra okre\u015bla moment do kt\u00f3rego obowi\u0105zuje dana wersja cen sprzeda\u017cy wed\u0142ug og\u00f3lnych sk\u0142adnik\u00f3w ceny. Ceny te obejmuj\u0105 wszystkie pozycje niezwi\u0105zane z konkretnymi klientami, wyst\u0119puj\u0105ce w og\u00f3lnych cennikach sprzeda\u017cy.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 25%; height: 46px; border-style: outset;\"><em>item_<\/em><\/td>\n<td style=\"width: 74.2857%; height: 46px; border-style: outset;\">Ta kolumna zawiera identyfikator GUID pozycji lub identyfikator GUID klasyfikacji cenowej pozycji.<\/td>\n<\/tr>\n<tr style=\"height: 151px;\">\n<td style=\"width: 25%; height: 151px; border-style: outset;\"><em>itemKeyType<\/em><\/td>\n<td style=\"width: 74.2857%; height: 151px; border-style: outset;\">Ta kolumna zawiera sta\u0142\u0105 typu referencyjnego pozycji:<\/p>\n<ul>\n<li>ITEM<\/li>\n<li>CLASSIFICATION<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 25%; height: 46px; border-style: outset;\"><em>partnerKey_<\/em><\/td>\n<td style=\"width: 74.2857%; height: 46px; border-style: outset;\">Ta kolumna zawiera identyfikator GUID klienta lub identyfikator GUID klasyfikacji cenowej klienta.<\/td>\n<\/tr>\n<tr style=\"height: 151px;\">\n<td style=\"width: 25%; height: 151px; border-style: outset;\"><em>partnerKeyType<\/em><\/td>\n<td style=\"width: 74.2857%; height: 151px; border-style: outset;\">Ta kolumna zawiera sta\u0142\u0105 typu referencyjnego partnera:<\/p>\n<ul>\n<li>PARTNER<\/li>\n<li>CLASSIFICATION<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 25%; height: 23px; border-style: outset;\"><em>priceList_<\/em><\/td>\n<td style=\"width: 74.2857%; height: 23px; border-style: outset;\">Ta kolumna zawiera identyfikator GUID cennika sprzeda\u017cy.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 25%; height: 23px; border-style: outset;\"><em>scaleKey_<\/em><\/td>\n<td style=\"width: 74.2857%; height: 23px; border-style: outset;\">Ta kolumna zawiera identyfikator GUID wagi.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 25%; height: 23px; border-style: outset;\"><em>scaleType<\/em><\/td>\n<td style=\"width: 74.2857%; height: 23px; border-style: outset;\">Ta kolumna zawiera sta\u0142\u0105 typu wagi:<\/p>\n<ul>\n<li>QUANTITY_VALUE<\/li>\n<li><em>MONETARY_VALUE<\/em><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 25%; height: 23px; border-style: outset;\"><em>scaleValue<\/em><\/td>\n<td style=\"width: 74.2857%; height: 23px; border-style: outset;\">Ta kolumna zawiera skal\u0119 i sk\u0142ada si\u0119 z:<\/p>\n<ul>\n<li><strong>ilo\u015bci<\/strong> \u2013 ilo\u015b\u0107 i jednostka sprzeda\u017cy pozycji<\/li>\n<li><strong>warto\u015bci<\/strong> \u2013 warto\u015bci i waluty cennika sprzeda\u017cy.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"width: 25%; height: 70px; border-style: outset;\"><em>validFrom<\/em><\/td>\n<td style=\"width: 74.2857%; height: 70px; border-style: outset;\"><span style=\"color: #000000;\">Ta kolumna zawiera informacje o dacie od kt\u00f3rej obowi\u0105zuje cennik na moment wykonania zapytania w odniesieniu do strefy czasowej aktywnej organizacji dla danych wyj\u015bciowych w raporcie.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 25%; height: 46px; border-style: outset;\"><em>validFrom_gmt<\/em><\/td>\n<td style=\"width: 74.2857%; height: 46px; border-style: outset;\"><span style=\"color: #000000;\">Ta kolumna zawiera informacje o dacie od kt\u00f3rej obowi\u0105zuje cennik na moment wykonania zapytania w odniesieniu odniesieniu do strefy czasowej GMT.<\/span><\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 25%; height: 46px; border-style: outset;\"><em>fromDate<\/em><\/td>\n<td style=\"width: 74.2857%; height: 46px; border-style: outset;\">Kolumna zawiera parametr wej\u015bciowy w postaci znacznika czasu, wykorzystywany przy generowaniu danych wyj\u015bciowych w raporcie.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 25%; height: 46px; border-style: outset;\"><em>untilDate<\/em><\/td>\n<td style=\"width: 74.2857%; height: 46px; border-style: outset;\"><span style=\"color: initial; font-size: revert;\">Kolumna zawiera parametr wej\u015bciowy w postaci znacznika czasu, wykorzystywany przy generowaniu danych wyj\u015bciowych w raporcie.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\"><span style=\"color: initial; font-size: revert;\">Dalsze kolumny wyj\u015bciowe i szczeg\u00f3\u0142owe informacje na temat uzyskiwania dost\u0119pu do zawarto\u015bci dynamicznych obiekt\u00f3w biznesowych przy u\u017cyciu tabel wirtualnych mo\u017cna znale\u017a\u0107 w dokumentacji <\/span><em style=\"color: initial; font-size: revert;\"><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-dostep-do-dynamicznych-obiektow-biznesowych\/\">Wprowadzenie: Dost\u0119p do dynamicznych obiekt\u00f3w biznesowych <\/a><\/em><span style=\"color: initial; font-size: revert;\">oraz <\/span><em style=\"color: initial; font-size: revert;\"><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/generyczne-dynamiczne-obiekty-biznesowe\/\">Generyczne dynamiczne obiekty biznesowe.<\/a><\/em><\/div><\/section>\n<h4 id=\"korzystanie-z-tabeli-wirtualnej\" >Korzystanie z tabeli wirtualnej<\/h4>\n<p>Tabel\u0119 wirtualn\u0105 mo\u017cna powi\u0105za\u0107 z identyfikatorem cennika sprzeda\u017cy za pomoc\u0105 atrybut\u00f3w <em>in_priceListingCode<\/em>, <em>in_fromDate<\/em> z dat\u0105 obowi\u0105zuje od oraz <em>in_untilDate<\/em> z dat\u0105 obowi\u0105zuje do. Wszystkie parametry wej\u015bciowe s\u0105 polami obowi\u0105zkowymi.<\/p>\n<p>Wirtualna tabela zawiera wszystkie ceny sprzeda\u017cy na podstawie og\u00f3lnych sk\u0142adnik\u00f3w ceny i obejmuje ceny cennik\u00f3w sprzeda\u017cy niezwi\u0105zane z klientami wraz ze sk\u0142adnikami cen (ceny, rabaty, dop\u0142aty i r\u00f3\u017cnice cen, kt\u00f3rych nie nale\u017cy wy\u015bwietla\u0107). Mo\u017cna dokona\u0107 rozr\u00f3\u017cnienia mi\u0119dzy cennikami standardowymi i promocyjnymi. Wynik wyj\u015bciowy mo\u017cna podzieli\u0107 na poziomy cennik\u00f3w przy u\u017cyciu odpowiedniej sekwencji sortowania dla ka\u017cdego cennika.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">W raporcie <em>com.cisag.app.sales.pricing.rpt.PriceListStandard<\/em> mo\u017cna zobaczy\u0107, w jaki spos\u00f3b ceny sprzeda\u017cy s\u0105 wyprowadzane zgodnie z og\u00f3lnymi sk\u0142adnikami cen.<\/div><\/section>\n<h4 id=\"typ-bazy-danych\" >Typ bazy danych<\/h4>\n<p>Tabela wirtualna jest dost\u0119pna w bazach danych typu OLTP.<\/p>\n<h4 id=\"uprawnienia\" >Uprawnienia<\/h4>\n<p>Poni\u017csza jednostka biznesowa s\u0142u\u017cy do okre\u015blania uprawnie\u0144 dla sterownika ODBC:<\/p>\n<p>Cennik sprzeda\u017cy:\u00a0com.cisag.app.sales.obj.PriceListing<\/p>\n","protected":false},"author":28,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-10015","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-sprzedaz-wirtualne-tabele-i-funkcje"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/10015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=10015"}],"version-history":[{"count":7,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/10015\/revisions"}],"predecessor-version":[{"id":28194,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/10015\/revisions\/28194"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=10015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}