{"id":9715,"date":"2025-05-26T09:49:18","date_gmt":"2025-05-26T07:49:18","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/640\/?post_type=ht_kb&#038;p=9715"},"modified":"2025-05-26T09:49:28","modified_gmt":"2025-05-26T07:49:28","slug":"definicja-hook-contract-do-tworzenia-zlecen-dostawy","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/definicja-hook-contract-do-tworzenia-zlecen-dostawy\/","title":{"rendered":"Definicja Hook Contract do tworzenia zlece\u0144 dostawy"},"content":{"rendered":"<h3 id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p data-start=\"165\" data-end=\"274\">Definicja hook contract s\u0142u\u017cy do rozszerzenia procesu generowania zlece\u0144 dostawy za pomoc\u0105 aplikacji.<\/p>\n<p data-start=\"276\" data-end=\"496\">W niniejszym artykule opisano, jakie rozszerzenia mo\u017cna wprowadzi\u0107 za pomoc\u0105 definicji hook contract dla procesu tworzenia zlece\u0144 dostawy oraz jakie ograniczenia i szczeg\u00f3lne przypadki nale\u017cy przy tym uwzgl\u0119dni\u0107.<\/p>\n<p data-start=\"498\" data-end=\"645\">Opis interfejsu znajduje si\u0119 w powi\u0105zanym obiekcie deweloperskim typu Hook Contract:<br data-start=\"586\" data-end=\"589\" \/><code class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">com.cisag.app.inventory.delivery.hook.log.Delivery<\/code><\/p>\n<p data-start=\"647\" data-end=\"764\">Szczeg\u00f3\u0142owe informacje dotycz\u0105ce metod zadeklarowanych w interfejsach znajduj\u0105 si\u0119 w odpowiadaj\u0105cych im klasach Java.<\/p>\n<p>Informacje dotycz\u0105ce infrastruktury hook\u00f3w mo\u017cna znale\u017a\u0107 w artykule\u00a0<em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/hook-contracts\/\">Hook Contracts<\/a><\/em>.<\/p>\n<h3 id=\"grupa-docelowa\" >Grupa docelowa<\/h3>\n<ul>\n<li>Programi\u015bci<\/li>\n<\/ul>\n<h3 id=\"opis\" >\nOpis<\/h3>\n<p data-start=\"203\" data-end=\"285\">Definicja <strong data-start=\"213\" data-end=\"230\">hook contract<\/strong> dla generowania zlece\u0144 dostawy oferuje nast\u0119puj\u0105ce mo\u017cliwo\u015bci:<\/p>\n<ul>\n<li data-start=\"203\" data-end=\"285\">przenoszenie atrybut\u00f3w z zam\u00f3wie\u0144 sprzeda\u017cy\/zam\u00f3wie\u0144 zakupu, zlece\u0144 dystrybucji i anulowanych zlece\u0144 dostawy do nowych atrybut\u00f3w odpowiedniej dostawy lub anulowanego zlecenia dostawy na poziomie nag\u0142\u00f3wka i pozycji<\/li>\n<li data-start=\"556\" data-end=\"645\">\n<p data-start=\"558\" data-end=\"645\">modyfikowanie nowych atrybut\u00f3w dostawy lub storna dostawy przed ich zapisaniem<\/p>\n<\/li>\n<\/ul>\n<p>Hooki, kt\u00f3re s\u0105 obecnie obs\u0142ugiwane dla nast\u0119puj\u0105cych proces\u00f3w dostawy:<\/p>\n<p><strong>Sprzeda\u017c:<\/strong><\/p>\n<ul>\n<li>Generowanie zlece\u0144 dostawy z odniesieniem do zam\u00f3wienia<br \/>\nGenerowanie kompletacji i wystawianie dokument\u00f3w kompletacji<br \/>\nTworzenie zlece\u0144 dostawy z odniesieniem do zam\u00f3wienia sprzeda\u017cy i generowanie wydruk\u00f3w dostaw<\/li>\n<\/ul>\n<p><strong>Zakupy:<\/strong><\/p>\n<ul>\n<li>Generowanie zlece\u0144 dostawy dla zwrot\u00f3w towar\u00f3w<\/li>\n<li>Tworzenie zlecenia dostawy i generowanie dokumentu zwrotu towar\u00f3w z ksi\u0119gowaniem materia\u0142\u00f3w<\/li>\n<li>Generowanie zlecenia dostawy i generowanie dokumentu zwrotu towar\u00f3w bez ksi\u0119gowania materia\u0142\u00f3w<\/li>\n<li>Generowanie zlecenia dostawy do zewn\u0119trznego producenta<\/li>\n<\/ul>\n<p><strong>Dystrybucja:<\/strong><\/p>\n<ul>\n<li>Generowanie zlece\u0144 dostawy z odniesieniem do zam\u00f3wienia sprzeda\u017cy<\/li>\n<\/ul>\n<p><strong>Logistyka magazynowa:<\/strong><\/p>\n<ul>\n<li>Anulowanie i dokument\u00f3w dostawy i ich wydruk<\/li>\n<\/ul>\n","protected":false},"author":28,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-9715","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-definicje-hook-contract"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/9715","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/comments?post=9715"}],"version-history":[{"count":2,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/9715\/revisions"}],"predecessor-version":[{"id":31535,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/9715\/revisions\/31535"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/media?parent=9715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}