{"id":9969,"date":"2025-10-15T11:55:52","date_gmt":"2025-10-15T09:55:52","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=9969"},"modified":"2025-10-15T11:56:00","modified_gmt":"2025-10-15T09:56:00","slug":"funkcje-wirtualne-przyjecie-towaru-z-wielu-zamowien-zakupu","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/funkcje-wirtualne-przyjecie-towaru-z-wielu-zamowien-zakupu\/","title":{"rendered":"Funkcje wirtualne: Przyj\u0119cie towaru z wielu zam\u00f3wie\u0144 zakupu"},"content":{"rendered":"<div id=\"model-response-message-contentr_738813108b09361e\" class=\"markdown markdown-main-panel stronger enable-updated-hr-color\" dir=\"ltr\">\n<p>Artyku\u0142 opisuje funkcj\u0119 wirtualn\u0105 <i>Przyj\u0119cie towaru z wielu zam\u00f3wie\u0144 zakupu<\/i>, kt\u00f3ra ustala, czy dany odbi\u00f3r towaru pochodzi z wi\u0119cej ni\u017c jednego zam\u00f3wienia zakupu. Informacje te s\u0105 potrzebne do zbudowania dokumentu raportu <em>Dokument przyj\u0119cia towaru<\/em>.<\/p>\n<h3 id=\"grupa-docelowa\" >Grupa docelowa<\/h3>\n<ul>\n<li>\n<p>Programi\u015bci<\/p>\n<\/li>\n<\/ul>\n<h3 id=\"opis-funkcji\" >Opis funkcji<\/h3>\n<p>W raporcie funkcja wirtualna mo\u017ce by\u0107 wywo\u0142ywana pod nazw\u0105:\u00a0<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">app_inventory_log_CollectReceiptOfGoodsVirtualFunction<\/code><\/p>\n<p>Implementuj\u0105ca klasa Java: <code class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">com.cisag.app.inventory.log.CollectReceiptOfGoodsVirtualFunction<\/code><\/p>\n<p>W dokumencie raportu <em>Dokument <\/em><i>przyj\u0119cia towaru<\/i> wy\u015bwietlane s\u0105 dane dotycz\u0105ce transakcji magazynowych, kt\u00f3re powsta\u0142y z przyj\u0119\u0107 towar\u00f3w. Wy\u015bwietlane s\u0105 r\u00f3wnie\u017c dane z dokumentu \u017ar\u00f3d\u0142owego (przyj\u0119cie towaru) oraz z dokumentu pierwotnego (zam\u00f3wienie zakupu, zlecenie dystrybucji, zlecenie sprzeda\u017cy w przypadku zwrotu klienta). Je\u015bli transakcje magazynowe powsta\u0142y z przyj\u0119cia towaru, kt\u00f3re zosta\u0142o wygenerowane dla kilku zam\u00f3wie\u0144 zakupu, dane z dokumentu pierwotnego nie s\u0105 wy\u015bwietlane. Funkcja <i>Odbi\u00f3r towaru z wielu zam\u00f3wie\u0144 zakupu<\/i> w czasie rzeczywistym ustala, czy dane przyj\u0119cie towaru powsta\u0142o z wielu zam\u00f3wie\u0144 zakupu.<\/p>\n<h4 id=\"kolumny-tabeli\" >Kolumny tabeli<\/h4>\n<p><i><code>app_inventory_log_CollectReceiptOfGoodsVirtualFunction<\/code><\/i><\/p>\n<table style=\"width: 100%; height: 133px;\">\n<thead>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; border-style: outset;\"><strong>Nazwa kolumny<\/strong><\/td>\n<td style=\"height: 23px; border-style: outset;\"><strong>Opis<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 63px;\">\n<td style=\"height: 63px; border-style: outset;\"><b><code>in_extendedPostingOrderHeader<\/code><\/b><\/td>\n<td style=\"height: 63px; border-style: outset;\">Identyfikator przyj\u0119cia towaru, dla kt\u00f3rego wirtualna funkcja ma ustali\u0107, czy pochodzi ono z kilku zam\u00f3wie\u0144 zakupu. Wprowadzenie tego parametru jest obowi\u0105zkowe.<\/td>\n<\/tr>\n<tr style=\"height: 47px;\">\n<td style=\"height: 47px; border-style: outset;\"><b><code>isCollectedROG<\/code><\/b><\/td>\n<td style=\"height: 47px; border-style: outset;\">\n<p>Warto\u015b\u0107 logiczna:<\/p>\n<ul>\n<li><code>TRUE<\/code> \u2013 przyj\u0119cie towaru pochodzi z wielu zam\u00f3wie\u0144 zakupu<\/li>\n<li><code>FALSE<\/code> \u2013 przyj\u0119cie towaru pochodzi z jednego zam\u00f3wienia zakupu<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"typ-bazy-danych\" >Typ bazy danych<\/h4>\n<p>Funkcja wirtualna jest dost\u0119pna w bazach danych OLTP.<\/p>\n<h4 id=\"uprawnienia\" >Uprawnienia<\/h4>\n<p>Do korzystania ze sterownika ODBC do okre\u015blenia uprawnie\u0144 u\u017cywana jest nast\u0119puj\u0105ca jednostka biznesowa:<\/p>\n<ul>\n<li>\n<p>Transakcje magazynowe: <code>com.cisag.app.inventory.obj.InventoryTransaction<\/code><\/p>\n<\/li>\n<\/ul>\n<\/div>\n\n\n<p><\/p>\n","protected":false},"author":28,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-9969","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-logistyka-magazynowa-wirtualne-tabele-i-funkcje"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/9969","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=9969"}],"version-history":[{"count":5,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/9969\/revisions"}],"predecessor-version":[{"id":39153,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/9969\/revisions\/39153"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=9969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}