{"id":9711,"date":"2024-07-12T08:36:33","date_gmt":"2024-07-12T06:36:33","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/640\/?post_type=ht_kb&#038;p=9711"},"modified":"2025-05-16T09:13:21","modified_gmt":"2025-05-16T07:13:21","slug":"definicja-hook-contract-tworzenie-faktur-sprzedazy","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/definicja-hook-contract-tworzenie-faktur-sprzedazy\/","title":{"rendered":"Definicja Hook Contract: tworzenie faktur sprzeda\u017cy"},"content":{"rendered":"<h3 id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p>Hook Contract: tworzenie faktur sprzeda\u017cy pozwala na rozszerzenie generowania faktur sprzeda\u017cy przez aplikacje.<br \/>\nNiniejszy artyku\u0142 opisuje, jakie rozszerze\u0144 mo\u017cna przygotowa\u0107 za pomoc\u0105 definicji hook contract oraz jakich ogranicze\u0144 i funkcji specjalnych nale\u017cy przestrzega\u0107.<br \/>\nOpis interfejsu mo\u017cna znale\u017a\u0107 w odpowiednim obiekcie deweloperskim typu Hook Contract com.cisag.app.sales.invoice.hook.log.Invoicing.<br \/>\nSzczeg\u00f3\u0142owe informacje na temat metod zadeklarowanych w interfejsach mo\u017cna znale\u017a\u0107 w powi\u0105zanych klasach Java.<\/p>\n<p>Informacje na temat infrastruktury hook\u00f3w mo\u017cna znale\u017a\u0107 w artykule <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/hook-contracts\/\"><em>Hook Contracts<\/em><\/a>.<\/p>\n<h3 id=\"grupa-docelowa\" >Grupa docelowa<\/h3>\n<ul>\n<li>Programi\u015bci<\/li>\n<\/ul>\n<h3 id=\"opis\" >Opis<\/h3>\n<p>Definicja Hook Contract: tworzenie faktur sprzeda\u017cy oferuje nast\u0119puj\u0105ce opcje:<\/p>\n<ul>\n<li>przeniesienie atrybut\u00f3w ze zlece\u0144 dystrybucji do nowych atrybut\u00f3w powi\u0105zanej faktury sprzeda\u017cy na poziomie nag\u0142\u00f3wka i pozycji<\/li>\n<li>przeniesienie atrybut\u00f3w ze zlece\u0144 dystrybucyjnych do nowych atrybut\u00f3w powi\u0105zanej faktury sprzeda\u017cy na poziomie nag\u0142\u00f3wka i pozycji<\/li>\n<li>modyfikowanie nowych atrybut\u00f3w faktury sprzeda\u017cy przed zapisaniem i podczas aktywacji<\/li>\n<\/ul>\n<p>Hook&#8217;i s\u0105 obecnie obs\u0142ugiwane dla nast\u0119puj\u0105cych proces\u00f3w fakturowania (sprzeda\u017c):<\/p>\n<ul>\n<li>Zam\u00f3wienie sprzeda\u017cy: generowanie i wystawianie faktur<\/li>\n<li>Zam\u00f3wienie sprzeda\u017cy: generowanie i wystawianie faktur z ksi\u0119gowaniem materia\u0142\u00f3w<\/li>\n<li>Zlecenie dystrybucji: generowanie wewn\u0119trznych rozlicze\u0144<\/li>\n<li>Zlecenie dostawy: generowanie i wystawianie faktur<\/li>\n<\/ul>\n","protected":false},"author":28,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-9711","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\/9711","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=9711"}],"version-history":[{"count":3,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/9711\/revisions"}],"predecessor-version":[{"id":30629,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/9711\/revisions\/30629"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/media?parent=9711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}