{"id":9583,"date":"2025-12-01T13:12:53","date_gmt":"2025-12-01T12:12:53","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=9583"},"modified":"2025-12-01T13:13:04","modified_gmt":"2025-12-01T12:13:04","slug":"interfejs-do-ksiegowosci-finansowej","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/interfejs-do-ksiegowosci-finansowej\/","title":{"rendered":"Interfejs do ksi\u0119gowo\u015bci finansowej"},"content":{"rendered":"<h3 id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p>Interfejs rachunkowo\u015bci jest podzielony na ksi\u0119gowo\u015b\u0107 finansow\u0105 oraz controlling. Ka\u017cdy obszar ma w\u0142asn\u0105 definicj\u0119 interfejsu i w\u0142asne adaptery. Niniejszy artyku\u0142 opisuje interfejs do ksi\u0119gowo\u015bci finansowej do innych system\u00f3w ksi\u0119gowych. Artyku\u0142 nie opisuje interfejsu do Comarch Financials Enterprise.<\/p>\n<h3 id=\"zakres-funkcji\" >Zakres funkcji<\/h3>\n<p data-path-to-node=\"8\">Interfejs obejmuje nast\u0119puj\u0105ce funkcje:<\/p>\n<ul>\n<li data-path-to-node=\"9,0,0\">Przejmowanie firm rachunkowo\u015bci z systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,1,0\">Przejmowanie szablon\u00f3w kont dla d\u0142u\u017cnik\u00f3w z systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,2,0\">Przejmowanie szablon\u00f3w kont dla wierzycieli z systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,3,0\">Przejmowanie otwartych pozycji na konto z systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,4,0\">Przejmowanie salda na konto z systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,5,0\">Przekazywanie kont osobistych do systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,6,0\">Przekazywanie faktur zakupu i faktur sprzeda\u017cy do systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,7,0\">Przekazywanie p\u0142atno\u015bci dla faktur sprzeda\u017cy do systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,8,0\">Przekazywanie zapis\u00f3w ksi\u0119gowych do systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,9,0\">Przejmowanie kont z systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,10,0\">Przejmowanie rodzaj\u00f3w koszt\u00f3w z systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,11,0\">Przejmowanie centr\u00f3w koszt\u00f3w z systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,12,0\">Przejmowanie sald z systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,13,0\">Przejmowanie otwartych pozycji z systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,14,0\">Definiowanie odwo\u0142a\u0144 do klienta systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,15,0\">Przejmowanie komunikat\u00f3w o b\u0142\u0119dach z systemu zewn\u0119trznego<\/li>\n<li data-path-to-node=\"9,16,0\">\u0141adowanie i zapisywanie stan\u00f3w adaptera<\/li>\n<li data-path-to-node=\"9,17,0\">Przekazywanie zapis\u00f3w kasowych do systemu zewn\u0119trznego<\/li>\n<\/ul>\n<h3 id=\"opis-interfejsu\" >Opis interfejsu<\/h3>\n<h4 id=\"interfejs-adaptera\" >Interfejs adaptera<\/h4>\n<p data-path-to-node=\"13\">Adaptery ksi\u0119gowo\u015bci finansowej s\u0105 udost\u0119pniane za pomoc\u0105 nast\u0119puj\u0105cej klasy: <i>com.cisag.app.financials.interfaces.log.FinancialsAdapterFactory<\/i>.<\/p>\n<p data-path-to-node=\"14\">W tym celu instancja <i>FinancialsAdapterProvider<\/i> jest tworzona za pomoc\u0105 klasy <i>java.util.ServiceLoader<\/i>. Instancja ta z kolei tworzy adapter ksi\u0119gowo\u015bci finansowej.<\/p>\n<p data-path-to-node=\"15\">Realizacja adaptera ksi\u0119gowo\u015bci finansowej obejmuje implementacj\u0119 nast\u0119puj\u0105cych interfejs\u00f3w:<\/p>\n<ul>\n<li>com.cisag.app.financials.interfaces.spi.FinancialsAdapterProvider<\/li>\n<li>com.cisag.app.financials.interfaces.spi.FinancialsAdapter<\/li>\n<li>com.cisag.app.financials.interfaces.spi.FinancialsPaymentAdapter<\/li>\n<li>com.cisag.app.financials.interfaces.spi.FinancialsTransactionAdapter<\/li>\n<\/ul>\n<h4 id=\"interfejs-comarch-erp-enterprise\" >Interfejs Comarch ERP Enterprise<\/h4>\n<p>Adapter ksi\u0119gowo\u015bci finansowej ma dost\u0119p do Comarch ERP Enterprise za pomoc\u0105 nast\u0119puj\u0105cego interfejsu w celu przekazywania danych: <i>cisag.app.financials.interfaces.spi.FinancialsInterface<\/i>.<\/p>\n<p><a title=\"Persistence service\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/persistence-service\/\">Persistence service<\/a> i inne funkcje mog\u0105 by\u0107 wywo\u0142ywane tylko z sesji Comarch ERP Enterprise. Poniewa\u017c przekazywanie z systemu zewn\u0119trznego do Comarch ERP Enterprise z regu\u0142y nie odbywa si\u0119 z sesji Comarch ERP Enterprise, informacje do przekazania do Comarch ERP Enterprise s\u0105 umieszczane w kolejce i stamt\u0105d dalej przetwarzane za pomoc\u0105 zlecenia przetwarzania.<\/p>\n<p data-path-to-node=\"20\">Interfejs ksi\u0119gowo\u015bci finansowej jest przekazywany adapterowi za pomoc\u0105 metody <i>register<\/i>.<\/p>\n<p data-path-to-node=\"21\">Poprzez wywo\u0142anie metod <i>transfer<\/i> w interfejsie ksi\u0119gowo\u015bci finansowej, poszczeg\u00f3lne kontenery danych s\u0105 przekazywane do kolejki. Aplikacja dzia\u0142aj\u0105ca w tle <i>Synchronizacja danych ksi\u0119gowo\u015bci finansowej<\/i>\u00a0przetwarza nast\u0119pnie przekazane dane z kolejki.<\/p>\n<h4 id=\"brak-wyboru-adaptera\" >Brak wyboru adaptera<\/h4>\n<p data-path-to-node=\"24\">Je\u017celi w aplikacji <i>Konfiguracja <\/i>w funkcji <em>Rachunkowo\u015b\u0107 <\/em>nie zostanie wybrany adapter, automatycznie wykorzystywany jest adapter <i>Bez rachunkowo\u015bci<\/i> (<i>com.cisag.app.financials.interfaces.log.NoOperationAdapter<\/i>).<\/p>\n<p data-path-to-node=\"25\">Je\u017celi ten adapter jest aktywowany, nie s\u0105 przetwarzane \u017cadne dane, a w szczeg\u00f3lno\u015bci \u017cadne dane nie s\u0105 zapisywane w bazie danych.<\/p>\n","protected":false},"author":29,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-9583","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-interfejsy-do-ksiegowosci-finansowej"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/9583","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\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=9583"}],"version-history":[{"count":2,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/9583\/revisions"}],"predecessor-version":[{"id":40506,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/9583\/revisions\/40506"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=9583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}