﻿{"id":14875,"date":"2018-09-19T13:13:03","date_gmt":"2018-09-19T13:13:03","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/?post_type=ht_kb&#038;p=14875"},"modified":"2026-01-19T09:06:32","modified_gmt":"2026-01-19T09:06:32","slug":"opt070-formaty-elektronicznej-wymiany-danych-z-bankiem-eksport-import-przelewow","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/dokumentacja\/opt070-formaty-elektronicznej-wymiany-danych-z-bankiem-eksport-import-przelewow\/","title":{"rendered":"OPT070 &#8211; Formaty elektronicznej wymiany danych z bankiem (eksport\/ import przelew\u00f3w)"},"content":{"rendered":"<p style=\"text-align: right;\">Data aktualizacji: 06-07-2022<\/p>\n<div class=\"su-list\" style=\"margin-left:0px\">\n<div class=\"su-spoiler su-spoiler-style-fancy su-spoiler-icon-caret su-spoiler-closed\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Spis tre\u015bci<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n<h3><a href=\"#ewd\">O Elektronicznej Wymianie Danych<\/a><\/h3>\n<h3><a href=\"#impp\">Jak wykona\u0107 import polece\u0144 przelewu?<\/a><\/h3>\n<h3><a href=\"#eksp\">Jak wykona\u0107 eksport polece\u0144 przelewu do pliku?<\/a><\/h3>\n<h3><a href=\"#forp\">Tworzenie format\u00f3w przelew\u00f3w<\/a><\/h3>\n<ul>\n<li style=\"padding-left: 30px;\"><a href=\"#iog\">Tworzenie format\u00f3w \u2013 informacje og\u00f3lne<\/a>\n<ul>\n<li style=\"padding-left: 60px;\"><a href=\"#zakog\">Zak\u0142adka [Og\u00f3lne]<\/a><\/li>\n<li style=\"padding-left: 60px;\"><a href=\"#zanis\">Zak\u0142adki [Nag\u0142\u00f3wek] i [Stopka]<\/a><\/li>\n<li style=\"padding-left: 60px;\"><a href=\"#zapoz\">Zak\u0142adka [Pozycje]<\/a><\/li>\n<\/ul>\n<\/li>\n<li style=\"padding-left: 30px;\"><a href=\"#imzp\">Przyk\u0142ad tworzenia formatu s\u0142u\u017c\u0105cego do importu danych z pliku z banku<\/a><\/li>\n<li style=\"padding-left: 30px;\"><a href=\"#ekszp\">Przyk\u0142ad tworzenia formatu s\u0142u\u017c\u0105cego do eksportu przelew\u00f3w do pliku<\/a><\/li>\n<li style=\"padding-left: 30px;\"><a href=\"#wskaz\">Wskaz\u00f3wki praktyczne<\/a><\/li>\n<li style=\"padding-left: 30px;\"><a href=\"#komb\">Najcz\u0119stsze komunikaty b\u0142\u0119d\u00f3w przy eksporcie\/imporcie<\/a>\n<ul>\n<li style=\"padding-left: 60px;\"><a href=\"#proim\">Problemy przy eksporcie przelew\u00f3w<\/a><\/li>\n<li style=\"padding-left: 60px;\"><a href=\"#proek\">Problemy przy imporcie przelew\u00f3w<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3><a href=\"#uss\">Automatyczna wymiana danych z bankami<\/a><\/h3>\n<\/div><\/div>\n<\/div>\n<p><a name=\"ewd\"><\/a><\/p>\n<h2>O Elektronicznej Wymianie Danych<\/h2>\n<p>Program <strong>Comarch ERP Optima<\/strong> umo\u017cliwia zar\u00f3wno import zrealizowanych przelew\u00f3w bankowych do programu<br \/>\nz pliku dostarczonego przez bank, jak i eksport polece\u0144 przelewu do pliku, kt\u00f3ry nast\u0119pnie mo\u017cna zaczyta\u0107<br \/>\nw aplikacji bankowej.<\/p>\n<p>Opr\u00f3cz eksportu\/importu przelew\u00f3w poprzez pliki istnieje r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 wymiany danych bezpo\u015brednio z\/do systemu bankowego, bez konieczno\u015bci r\u0119cznego przenoszenia plik\u00f3w pomi\u0119dzy aplikacj\u0105 bankow\u0105 a <strong>Comarch ERP Optima.<\/strong><br \/>\n<a name=\"impp\"><\/a><\/p>\n<h2>Jak wykona\u0107 import polece\u0144 przelewu?<\/h2>\n<p>W celu zaimportowania zapis\u00f3w z pliku z banku nale\u017cy wej\u015b\u0107 w <em>Kasa\/Bank\/ Zapisy kasowe\/bankowe<\/em>, nast\u0119pnie<br \/>\nw polu <em>Rejestr<\/em> wybra\u0107 odpowiedni rejestr bankowy i w polu <em>Raport<\/em> odpowiedni raport, do kt\u00f3rego ma by\u0107 wykonany import zapis\u00f3w oraz nacisn\u0105\u0107 na ikon\u0119 \u201e<em>Importuj polecenia przelewu<\/em>\u201d <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11675\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/02\/importuj.png\" alt=\"\" width=\"36\" height=\"37\" \/>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-50781 size-post aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2025_5\/wp-content\/uploads\/2025\/10\/zapisykb-1-920x605.png\" alt=\"\" width=\"920\" height=\"605\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zapisykb-1-920x605.png 920w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zapisykb-1-300x197.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zapisykb-1-768x505.png 768w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zapisykb-1-50x33.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zapisykb-1-600x394.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zapisykb-1-320x210.png 320w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zapisykb-1.png 989w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/p>\n<p>Po naci\u015bni\u0119ciu na ikon\u0119 \u201e<em>Importuj polecenia przelewu<\/em>\u201d pojawi si\u0119 okno \u00a0\u201e<em>Import wyci\u0105g\u00f3w<\/em>\u201d, w kt\u00f3rym nale\u017cy uzupe\u0142ni\u0107 nast\u0119puj\u0105ce dane:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-50697 aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2025_5\/wp-content\/uploads\/2025\/10\/importprzelewow2.png\" alt=\"\" width=\"857\" height=\"497\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/importprzelewow2.png 857w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/importprzelewow2-300x174.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/importprzelewow2-768x445.png 768w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/importprzelewow2-50x29.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/importprzelewow2-600x348.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/importprzelewow2-320x186.png 320w\" sizes=\"auto, (max-width: 857px) 100vw, 857px\" \/><\/p>\n<ol>\n<li><strong>Wybierz format wymiany, kt\u00f3ry pos\u0142u\u017cy do importu wyci\u0105g\u00f3w: <\/strong>\u00a0z listy dost\u0119pnych format\u00f3w nale\u017cy wybra\u0107 odpowiedni format wymiany danych, zgodny ze struktur\u0105 pliku uzyskanego z banku; gdyby \u017caden z dost\u0119pnych format\u00f3w nie dzia\u0142a\u0142 prawid\u0142owo z poziomu <em>Og\u00f3lne\/ Inne\/ Formaty przelew\u00f3w<\/em> mo\u017cna doda\u0107 nowy lub zmodyfikowa\u0107 ju\u017c istniej\u0105cy.<\/li>\n<li><strong>Wska\u017c plik z wyci\u0105giem: <\/strong>\u00a0 nale\u017cy wskaza\u0107 w\u0142a\u015bciwy plik do zaczytania. S\u0142u\u017cy do tego ikona<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16363\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2025_5\/wp-content\/uploads\/2018\/09\/folder-1.png\" alt=\"\" width=\"39\" height=\"27\" \/> (pole pokazuje \u015bcie\u017ck\u0119 dost\u0119pu do pliku, z kt\u00f3rego wykonywany jest import)<\/li>\n<li><strong>Je\u015bli chcesz zaw\u0119zi\u0107 zakres importowanych przelew\u00f3w to ustaw odpowiednie daty &#8211; <\/strong>importowane s\u0105 tylko te zapisy nale\u017c\u0105ce do wskazanego zakresu dat.<\/li>\n<li><strong>Wybierz spos\u00f3b automatycznego rozliczania przelew\u00f3w:<\/strong> mo\u017ce nast\u0105pi\u0107 automatyczne rozliczenie importowanych przelew\u00f3w, gdzie w li\u015bcie rozwijalnej b\u0119d\u0105 opcje do wyboru: <em>wg identyfikatora, wg identyfikatora oraz kolejno wg podmiotu i kwoty, wg identyfikatora oraz kolejno wg kwoty i opisu, wg identyfikatora oraz kolejno wg podmiotu i opisu, wg identyfikatora oraz kolejno chronologicznie wg podmiotu<\/em><\/li>\n<li><strong>Wybierz definicj\u0119 dokumentu dla importowanych przychod\u00f3w i rozchod\u00f3w:<\/strong><\/li>\n<\/ol>\n<ul>\n<li>Przychody &#8211; symbol numeracji dla dokument\u00f3w typu przych\u00f3d<\/li>\n<li>Koszty &#8211; symbol numeracji dla dokument\u00f3w typu rozch\u00f3d<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Je\u017celi jako format wymiany wybierzemy format MT940 pojawi\u0105 si\u0119 2 dodatkowe parametry:<\/p>\n<div class=\"su-list\" style=\"margin-left:0px\">\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Dodawaj zapisy dotycz\u0105ce innych rachunk\u00f3w<\/strong> \u2013 wyci\u0105g w formacie MT-940 mo\u017ce zawiera\u0107 dane dotycz\u0105ce wielu rachunk\u00f3w, jednak jest on importowany do raportu dotycz\u0105cego jednego rejestru, czyli jednego rachunku bankowego. W zwi\u0105zku z tym istnieje mo\u017cliwo\u015b\u0107 zaznaczenia parametru <em>Dodawaj zapisy dotycz\u0105ce innych rachunk\u00f3w<\/em>. Je\u017celi przed importem zaznaczymy parametr, zostan\u0105 wczytane wszystkie przelewy znajduj\u0105ce si\u0119 w importowanym pliku. Je\u017celi parametr b\u0119dzie odznaczony \u2011\u00a0zaimportowane zostan\u0105 tylko przelewy powi\u0105zane z rachunkiem dotycz\u0105cym rejestru, do kt\u00f3rego importowane s\u0105 dane.<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Wybierz stron\u0119 kodow\u0105 pliku <\/strong>\u2013 okre\u015blenie strony kodowej &#8211; wyb\u00f3r spo\u015br\u00f3d nast\u0119puj\u0105cych mo\u017cliwo\u015bci: Windows (1250), Latin II, iso-8859-2, Mazovia, UTF8 (ustawienie w\u0142a\u015bciwego kodowania ma wp\u0142yw na prawid\u0142owe rozpoznawanie polskich znak\u00f3w przy imporcie).<\/li>\n<\/ul>\n<\/div>\n<p>Po uzupe\u0142nieniu wszystkich p\u00f3l nale\u017cy nacisn\u0105\u0107 na przycisk \u201eDalej\u201d aby wczyta\u0107 plik. Po wczytaniu pliku pojawi si\u0119 nast\u0119pne okno, kt\u00f3re wype\u0142nione\u00a0jest informacjami odczytanymi z pliku. Pozycje znajduj\u0105ce si\u0119 w tabeli nie podlegaj\u0105 edycji.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-50699 size-full aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2025_5\/wp-content\/uploads\/2025\/10\/importprzelewow.png\" alt=\"\" width=\"857\" height=\"497\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/importprzelewow.png 857w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/importprzelewow-300x174.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/importprzelewow-768x445.png 768w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/importprzelewow-50x29.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/importprzelewow-600x348.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/importprzelewow-320x186.png 320w\" sizes=\"auto, (max-width: 857px) 100vw, 857px\" \/><\/p>\n<p>Import zapis\u00f3w do bazy nast\u0119puje po naci\u015bni\u0119ciu na przycisk &#8222;Zapisz&#8221;.<\/p>\n<section class=\"msp-alert-box msp-alert-warning\"><div class=\"msp-alert-icon\"><svg width=\"16\" height=\"16\" class=\"kb-icon kb-icon--warn\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 32 32\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\r\n    <g id=\"[AP]-Iconography\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\r\n        <g id=\"Iconography_sortowanie-po-kategorii\" transform=\"translate(-552.000000, -10695.000000)\" fill=\"currentColor\">\r\n            <g id=\"Group-8\" transform=\"translate(286.000000, 548.000000)\">\r\n                <g id=\"Iconography-Card-\" transform=\"translate(218.000000, 10107.000000)\">\r\n                    <g id=\"0-Icons\/-24-\/-Status-\/-Alert-\/-Outline\" transform=\"translate(48.000000, 40.000000)\">\r\n                        <path d=\"M16.0008333,3.91866667 C16.3568333,3.91866667 16.6875,4.10933333 16.8661667,4.41866667 L29.6608333,26.5813333 C29.8408333,26.8906667 29.8408333,27.272 29.6608333,27.5813333 C29.4821667,27.8906667 29.1528333,28.0813333 28.7955,28.0813333 L3.2035,28.0813333 C2.8475,28.0813333 2.51683333,27.8906667 2.33816667,27.5813333 C2.1595,27.272 2.1595,26.8906667 2.33816667,26.5813333 L15.1328333,4.41866667 C15.3128333,4.10933333 15.6421667,3.91866667 16.0008333,3.91866667 Z M16.0008333,6.91866667 L4.93683333,26.0813333 L27.0635,26.0813333 L16.0008333,6.91866667 Z M15.9993667,21.9445333 C16.7353667,21.9445333 17.3327,22.5418667 17.3327,23.2778667 C17.3327,24.0138667 16.7353667,24.6112 15.9993667,24.6112 C15.2647,24.6112 14.6660333,24.0138667 14.6660333,23.2778667 C14.6660333,22.5418667 15.2647,21.9445333 15.9993667,21.9445333 Z M15.9997667,11.762 C16.7344333,11.762 17.3171,12.3833333 17.2704333,13.118 L16.9464333,19.0366667 C16.9161303,19.4984848 16.566268,19.8666391 16.1212392,19.9297596 L15.9851,19.9393333 C15.4744333,19.9393333 15.0544333,19.542 15.0224333,19.0326667 L14.7291,13.1113333 C14.6851,12.3793333 15.2664333,11.762 15.9997667,11.762 Z\" id=\"Color\"><\/path>\r\n                    <\/g>\r\n                <\/g>\r\n            <\/g>\r\n        <\/g>\r\n    <\/g>\r\n<\/svg><\/div><div class=\"msp-alert-body\"><div class=\"msp-alert-title\">Uwaga<\/div><div class=\"msp-alert-content\">Identyfikacja podmiotu odbywa si\u0119 w pierwszej kolejno\u015bci po Akronimie podmiotu oraz w drugiej kolejno\u015bci po numerze rachunku bankowego (taki numer jaki jest w przelewie w pliku musi by\u0107 wpisany na karcie kontrahenta, na zak\u0142adce <strong>[P\u0142atno\u015bci]<\/strong>). Je\u017celi kontrahent nie zostanie rozpoznany zapis trafia na !Nieokre\u015blonego!<\/div><\/div><\/section>\n<p><a name=\"eksp\"><\/a><\/p>\n<h2>Jak wykona\u0107 eksport polece\u0144 przelewu do pliku?<\/h2>\n<p>W celu wyeksportowania polece\u0144 przelewu do pliku, kt\u00f3ry nast\u0119pnie mo\u017cna zaczyta\u0107 w aplikacji bankowej, nale\u017cy wej\u015b\u0107 w <em>Kasa\/Bank\/ Preliminarz p\u0142atno\u015bci<\/em>, w polu <strong>Rejestr<\/strong> wybra\u0107 odpowiedni rejestr bankowy, z kt\u00f3rego ma by\u0107 wykonany eksport i nacisn\u0105\u0107 na ikon\u0119 <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12167\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/04\/eksportuj.png\" alt=\"\" width=\"36\" height=\"37\" \/>\u00a0<em>Eksportuj polecenia przelewu<\/em>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-50782 size-post aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2025_5\/wp-content\/uploads\/2025\/10\/zrzut1preliminarz-1-920x604.png\" alt=\"\" width=\"920\" height=\"604\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zrzut1preliminarz-1-920x604.png 920w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zrzut1preliminarz-1-300x197.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zrzut1preliminarz-1-768x505.png 768w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zrzut1preliminarz-1-50x33.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zrzut1preliminarz-1-600x394.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zrzut1preliminarz-1-320x210.png 320w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/zrzut1preliminarz-1.png 991w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/p>\n<p>Aby ikona <em>Eksportuj polecenia przelewu<\/em> by\u0142a aktywna w polu <strong>Rejestr<\/strong> musi by\u0107 wybrany rejestr bankowy i lista wy\u015bwietlanych zapis\u00f3w musi by\u0107 zaw\u0119\u017cona do pozycji <strong>nierozliczonych i\/lub rozliczonych cz\u0119\u015bciowo\u00a0<\/strong> (nale\u017cy odznaczy\u0107 opcje Rozliczone: <em>Ca\u0142kowicie<\/em> i <em>Nie podlega<\/em>).<\/p>\n<p>Dodatkowo mo\u017cna zaznaczy\u0107 parametr &#8222;Przelewy do wys\u0142ania&#8221;, co spowoduje zaw\u0119\u017cenie listy tylko do tych zdarze\u0144, kt\u00f3re mog\u0105 zosta\u0107 wys\u0142ane do banku.<\/p>\n<p>Przelewy do wys\u0142ania musz\u0105 mie\u0107:<\/p>\n<div class=\"su-list\" style=\"margin-left:0px\">\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> status nierozliczone lub cz\u0119\u015bciowo rozliczone,<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> stan zatwierdzone do realizacji,<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> kierunek przep\u0142ywu \u2013 rozch\u00f3d,<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> poprawnie wype\u0142nione pola podmiot, bank oraz numer rachunku podmiotu.<\/li>\n<\/ul>\n<\/div>\n<p>Po naci\u015bni\u0119ciu na ikon\u0119 <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12167\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/04\/eksportuj.png\" alt=\"\" width=\"36\" height=\"37\" \/>\u00a0<em>Eksportuj polecenia przelewu<\/em> pojawia si\u0119 okno <em>Eksport przelew\u00f3w do pliku<\/em>,<br \/>\nw kt\u00f3rym nale\u017cy uzupe\u0142ni\u0107 nast\u0119puj\u0105ce dane:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-26711 aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2020\/07\/zrzut2.png\" alt=\"\" width=\"795\" height=\"336\" \/><\/p>\n<p>1. <strong>Eksport polece\u0144<\/strong> &#8211; do wyboru eksport tylko zaznaczonych lub wszystkich zatwierdzonych do realizacji<\/p>\n<p>2. <strong>Format wymiany<\/strong> &#8211; z listy dost\u0119pnych format\u00f3w nale\u017cy wybra\u0107 odpowiedni format wymiany danych, zgodny ze struktur\u0105 pliku, jaki zaczytuje bank; gdyby \u017caden z dost\u0119pnych format\u00f3w nie dzia\u0142a\u0142 prawid\u0142owo z poziomu <em>Og\u00f3lne\/ Inne\/ Formaty przelew\u00f3w<\/em> mo\u017cna doda\u0107 nowy lub zmodyfikowa\u0107 ju\u017c istniej\u0105cy.\u00a0Domy\u015blnie podpowiadany jest format, kt\u00f3ry jest przypisany jako domy\u015blny dla banku zwi\u0105zanego z rejestrem, z kt\u00f3rego wykonywany jest eksport (na formularzu banku, na zak\u0142adce [Dodatkowe], pole: Format eksportu dla przelew\u00f3w zwyk\u0142ych).<\/p>\n<p>3.<strong> Format wymiany dla MPP<\/strong> \u2013 rozwijalna lista ze zdefiniowanymi w programie formatami eksportu przelew\u00f3w. Program proponuje format, kt\u00f3ry zosta\u0142 wskazany na formularzu banku, do kt\u00f3rego przygotowujemy zlecenie przelew\u00f3w. Wskazane formaty wymiany powinny mie\u0107 ten sam rodzaj. Nie wykonamy eksportu je\u015bli jeden z\u00a0format\u00f3w b\u0119dzie typu webservice a drugi nie. Rodzaje format\u00f3w wymiany musz\u0105 by\u0107 z sob\u0105 zbie\u017cne. Je\u015bli w danej organizacji nie stosujemy metody podzielonej p\u0142atno\u015bci nie ma konieczno\u015bci wskazywania formatu wymiany dla Mechanizmu podzielonej p\u0142atno\u015bci.\u00a0<section class=\"msp-alert-box msp-alert-warning\"><div class=\"msp-alert-icon\"><svg width=\"16\" height=\"16\" class=\"kb-icon kb-icon--warn\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 32 32\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\r\n    <g id=\"[AP]-Iconography\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\r\n        <g id=\"Iconography_sortowanie-po-kategorii\" transform=\"translate(-552.000000, -10695.000000)\" fill=\"currentColor\">\r\n            <g id=\"Group-8\" transform=\"translate(286.000000, 548.000000)\">\r\n                <g id=\"Iconography-Card-\" transform=\"translate(218.000000, 10107.000000)\">\r\n                    <g id=\"0-Icons\/-24-\/-Status-\/-Alert-\/-Outline\" transform=\"translate(48.000000, 40.000000)\">\r\n                        <path d=\"M16.0008333,3.91866667 C16.3568333,3.91866667 16.6875,4.10933333 16.8661667,4.41866667 L29.6608333,26.5813333 C29.8408333,26.8906667 29.8408333,27.272 29.6608333,27.5813333 C29.4821667,27.8906667 29.1528333,28.0813333 28.7955,28.0813333 L3.2035,28.0813333 C2.8475,28.0813333 2.51683333,27.8906667 2.33816667,27.5813333 C2.1595,27.272 2.1595,26.8906667 2.33816667,26.5813333 L15.1328333,4.41866667 C15.3128333,4.10933333 15.6421667,3.91866667 16.0008333,3.91866667 Z M16.0008333,6.91866667 L4.93683333,26.0813333 L27.0635,26.0813333 L16.0008333,6.91866667 Z M15.9993667,21.9445333 C16.7353667,21.9445333 17.3327,22.5418667 17.3327,23.2778667 C17.3327,24.0138667 16.7353667,24.6112 15.9993667,24.6112 C15.2647,24.6112 14.6660333,24.0138667 14.6660333,23.2778667 C14.6660333,22.5418667 15.2647,21.9445333 15.9993667,21.9445333 Z M15.9997667,11.762 C16.7344333,11.762 17.3171,12.3833333 17.2704333,13.118 L16.9464333,19.0366667 C16.9161303,19.4984848 16.566268,19.8666391 16.1212392,19.9297596 L15.9851,19.9393333 C15.4744333,19.9393333 15.0544333,19.542 15.0224333,19.0326667 L14.7291,13.1113333 C14.6851,12.3793333 15.2664333,11.762 15.9997667,11.762 Z\" id=\"Color\"><\/path>\r\n                    <\/g>\r\n                <\/g>\r\n            <\/g>\r\n        <\/g>\r\n    <\/g>\r\n<\/svg><\/div><div class=\"msp-alert-body\"><div class=\"msp-alert-title\">Uwaga<\/div><div class=\"msp-alert-content\">Mechanizm eksportu dzia\u0142a w taki spos\u00f3b, \u017ce program pr\u00f3buje wysy\u0142a\u0107 3 rodzaje przelew\u00f3w za ka\u017cdym razem (przelewy zwyk\u0142e, do US i do ZUS), a do ka\u017cdego z takich przelew\u00f3w wymagana jest inna struktura plik\u00f3w, st\u0105d inny format wymiany. W polu <strong>Format wymiany<\/strong>\u00a0wybierany jest format dla przelew\u00f3w zwyk\u0142ych, natomiast format s\u0142u\u017c\u0105cy do eksportu przelew\u00f3w do ZUS i US pobierany jest z karty banku zwi\u0105zanego z rejestrem (na formularzu banku, na zak\u0142adce <strong>[Dodatkowe]<\/strong>, pole: <strong>Format eksportu dla przelew\u00f3w do US\/ ZUS<\/strong>)<strong>. <\/strong><\/div><\/div><\/section>\n<p>4.<strong> Katalog docelowy<\/strong> \u2013 nale\u017cy wskaza\u0107 katalog, w kt\u00f3rym ma by\u0107 zapisany plik z przelewami<\/p>\n<p>5.<strong> Nazwa pliku<\/strong> \u2013 nazwa pliku, do kt\u00f3rego chcemy wyeksportowa\u0107 zdarzenia<\/p>\n<p>6.<strong> Dopisz do pliku <\/strong>\u2013 mo\u017cliwo\u015b\u0107 dopisania przelew\u00f3w do ju\u017c istniej\u0105cego pliku. Aby dopisa\u0107 przelewy do pliku nale\u017cy zaznaczy\u0107 parametr, a nast\u0119pnie w polu <strong>Katalog docelowy <\/strong>wskaza\u0107 plik, do kt\u00f3rego informacje powinny by\u0107 dopisane. Je\u015bli podczas eksportu przelew\u00f3w wska\u017cemy istniej\u0105cy plik i nie zaznaczymy parametru <strong>Dopisz do pliku<\/strong> \u2011\u00a0spowoduje to wykasowanie dotychczasowej zawarto\u015bci pliku i nadpisanie nowych informacji.<\/p>\n<p>7.<strong> Data przelewu<\/strong> &#8211; domy\u015blnie wybrana jest data realizacji, istnieje r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 wybrania terminu p\u0142atno\u015bci, daty bie\u017c\u0105cej lub innej &#8211; z mo\u017cliwo\u015bci\u0105 wpisania daty. Data wybrana w polu <strong>Data przelewu<\/strong> zostanie zapisana w eksportowanym pliku, je\u017celi w formacie wymiany znajduje si\u0119 pozycja <strong>Data operacji<\/strong>. (Je\u017celi w formacie jest wybrana \u201eData dokumentu\u201d eksportowana jest zawsze data dokumentu ze zdarzenia w preliminarzu p\u0142atno\u015bci.)<\/p>\n<p>8. <strong>Aktualizuj przy eksporcie informacje ZUS na zdarzeniach (w formacie Elixir-O)<\/strong> &#8211; zaznaczenie tego parametru powoduje, i\u017c informacje <em>Opis do banku<\/em> pobierane s\u0105 bezpo\u015brednio z deklaracji DRA i dodatkowo aktualizowane s\u0105 r\u00f3wnie\u017c na zdarzeniu w Preliminarzu. Odznaczony parametr sprawia, i\u017c informacje do pliku pobierane s\u0105 ze zdarzenia w Preliminarzu.<\/p>\n<p>9. <strong>Przelewy zbiorczo dla poszczeg\u00f3lnych podmiot\u00f3w<\/strong> &#8211; zaznaczenie parametru spowoduje, i\u017c w momencie eksportu kilku zdarze\u0144 dla tego samego podmiotu w pliku powstanie jeden zbiorczy przelew na tego kontrahenta, na \u0142\u0105czn\u0105 kwot\u0119. Przelewy te zostan\u0105 pogrupowane wed\u0142ug podmiotu, numeru rachunku bankowego oraz waluty.<\/p>\n<ul>\n<li><strong>Grupuj wg dat<\/strong>&#8211; po zaznaczeniu tej opcji utworzonych zostanie tyle zbiorczych przelew\u00f3w, ile jest r\u00f3\u017cnych dat (termin\u00f3w p\u0142atno\u015bci\/ dat realizacji\/ dat dokumentu).<\/li>\n<li><strong>Eksportuj wszystkie linie opisu do banku<\/strong>&#8211; zaznaczenie tego parametru spowoduje, \u017ce w zbiorczym przelewie b\u0119dziemy starali si\u0119 umie\u015bci\u0107 wszystkie uzupe\u0142nione linie opisu do banku odczytane z agregowanych przelew\u00f3w.<\/li>\n<li><strong>Dziel przelewy wg d\u0142ugo\u015bci opisu<\/strong>&#8211; zaznaczenie tego parametru spowoduje, \u017ce program utworzy dla danego podmiotu kilka przelew\u00f3w zbiorczych, przy czym na ka\u017cdym z nich b\u0119dzie umieszczony pe\u0142ny opis do banku z przelew\u00f3w cz\u0105stkowych. Mo\u017ce on by\u0107 stosowany razem z pozosta\u0142ymi parametrami dotycz\u0105cymi przelew\u00f3w zbiorczych.<\/li>\n<\/ul>\n<p>10.<strong> Wysy\u0142aj przelewy w jednym pliku<\/strong> \u2013 zaznaczenie tego parametru powoduje, \u017ce wysy\u0142aj\u0105c kilka przelew\u00f3w tworzymy jeden plik , w kt\u00f3rym zapisujemy wszystkie pojedyncze przelewy. Je\u015bli parametr nie jest zaznaczony to ka\u017cdy z tych przelew\u00f3w zapisywany jest w osobnym pliku.<\/p>\n<p>&nbsp;<\/p>\n<p>Eksport przelew\u00f3w do pliku nast\u0119puje po naci\u015bni\u0119ciu na ikon\u0119 <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11574\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/02\/piorun.png\" alt=\"\" width=\"36\" height=\"37\" \/>\u00a0<em>Uruchom eksport<\/em>.<\/p>\n<p><a name=\"forp\"><\/a><\/p>\n<h2>Tworzenie format\u00f3w przelew\u00f3w<\/h2>\n<p>Formaty wykorzystywane przy imporcie\/eksporcie przelew\u00f3w dost\u0119pne s\u0105 w menu <em>Og\u00f3lne\/ Inne\/ Formaty przelew\u00f3w<\/em>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-26712 aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2020\/07\/zrzut3.png\" alt=\"\" width=\"388\" height=\"509\" \/><\/p>\n<p>Z tego poziomu mo\u017cna zar\u00f3wno dodawa\u0107 nowe, jak i modyfikowa\u0107 istniej\u0105ce formaty &#8211; U\u017cytkownik mo\u017ce sam zdefiniowa\u0107 format w oparciu o informacje dostarczane przez bank.<\/p>\n<p>Aby skopiowa\u0107 format nale\u017cy go zaznaczy\u0107 (pod\u015bwietli\u0107) na li\u015bcie, a nast\u0119pnie wcisn\u0105\u0107 <strong>&lt;CTRL&gt;+&lt;INSERT&gt;<\/strong> lub <strong>&lt;CTRL&gt;<\/strong> i ikona plusa, a nast\u0119pnie zapisa\u0107.<\/p>\n<section class=\"msp-alert-box msp-alert-warning\"><div class=\"msp-alert-icon\"><svg width=\"16\" height=\"16\" class=\"kb-icon kb-icon--warn\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 32 32\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\r\n    <g id=\"[AP]-Iconography\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\r\n        <g id=\"Iconography_sortowanie-po-kategorii\" transform=\"translate(-552.000000, -10695.000000)\" fill=\"currentColor\">\r\n            <g id=\"Group-8\" transform=\"translate(286.000000, 548.000000)\">\r\n                <g id=\"Iconography-Card-\" transform=\"translate(218.000000, 10107.000000)\">\r\n                    <g id=\"0-Icons\/-24-\/-Status-\/-Alert-\/-Outline\" transform=\"translate(48.000000, 40.000000)\">\r\n                        <path d=\"M16.0008333,3.91866667 C16.3568333,3.91866667 16.6875,4.10933333 16.8661667,4.41866667 L29.6608333,26.5813333 C29.8408333,26.8906667 29.8408333,27.272 29.6608333,27.5813333 C29.4821667,27.8906667 29.1528333,28.0813333 28.7955,28.0813333 L3.2035,28.0813333 C2.8475,28.0813333 2.51683333,27.8906667 2.33816667,27.5813333 C2.1595,27.272 2.1595,26.8906667 2.33816667,26.5813333 L15.1328333,4.41866667 C15.3128333,4.10933333 15.6421667,3.91866667 16.0008333,3.91866667 Z M16.0008333,6.91866667 L4.93683333,26.0813333 L27.0635,26.0813333 L16.0008333,6.91866667 Z M15.9993667,21.9445333 C16.7353667,21.9445333 17.3327,22.5418667 17.3327,23.2778667 C17.3327,24.0138667 16.7353667,24.6112 15.9993667,24.6112 C15.2647,24.6112 14.6660333,24.0138667 14.6660333,23.2778667 C14.6660333,22.5418667 15.2647,21.9445333 15.9993667,21.9445333 Z M15.9997667,11.762 C16.7344333,11.762 17.3171,12.3833333 17.2704333,13.118 L16.9464333,19.0366667 C16.9161303,19.4984848 16.566268,19.8666391 16.1212392,19.9297596 L15.9851,19.9393333 C15.4744333,19.9393333 15.0544333,19.542 15.0224333,19.0326667 L14.7291,13.1113333 C14.6851,12.3793333 15.2664333,11.762 15.9997667,11.762 Z\" id=\"Color\"><\/path>\r\n                    <\/g>\r\n                <\/g>\r\n            <\/g>\r\n        <\/g>\r\n    <\/g>\r\n<\/svg><\/div><div class=\"msp-alert-body\"><div class=\"msp-alert-title\">Uwaga<\/div><div class=\"msp-alert-content\">Program umo\u017cliwia import przelew\u00f3w z plik\u00f3w MT940, jednak jest to mechanizm zaszyty w programie, nie ma mo\u017cliwo\u015bci jego edycji\/ modyfikacji, st\u0105d te\u017c te formaty nie s\u0105 dost\u0119pne na li\u015bcie format\u00f3w przelew\u00f3w.<\/div><\/div><\/section>\n<p><a name=\"iog\"><\/a><\/p>\n<h3>Tworzenie format\u00f3w \u2013 informacje og\u00f3lne<\/h3>\n<p>Dodanie nowego formatu otwiera okno <em>Format elektronicznej wymiany danych z\u00a0bankami<\/em>, sk\u0142adaj\u0105ce si\u0119 z\u00a0czterech zak\u0142adek: <strong>[Og\u00f3lne]<\/strong>, <strong>[Nag\u0142\u00f3wek]<\/strong>, <strong>[Pozycje]<\/strong>, <strong>[Stopka]<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-28557 aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2020\/12\/format.png\" alt=\"\" width=\"602\" height=\"384\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format.png 602w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format-300x191.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format-50x32.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format-600x383.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format-320x204.png 320w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/p>\n<section class=\"msp-alert-box msp-alert-warning\"><div class=\"msp-alert-icon\"><svg width=\"16\" height=\"16\" class=\"kb-icon kb-icon--warn\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 32 32\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\r\n    <g id=\"[AP]-Iconography\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\r\n        <g id=\"Iconography_sortowanie-po-kategorii\" transform=\"translate(-552.000000, -10695.000000)\" fill=\"currentColor\">\r\n            <g id=\"Group-8\" transform=\"translate(286.000000, 548.000000)\">\r\n                <g id=\"Iconography-Card-\" transform=\"translate(218.000000, 10107.000000)\">\r\n                    <g id=\"0-Icons\/-24-\/-Status-\/-Alert-\/-Outline\" transform=\"translate(48.000000, 40.000000)\">\r\n                        <path d=\"M16.0008333,3.91866667 C16.3568333,3.91866667 16.6875,4.10933333 16.8661667,4.41866667 L29.6608333,26.5813333 C29.8408333,26.8906667 29.8408333,27.272 29.6608333,27.5813333 C29.4821667,27.8906667 29.1528333,28.0813333 28.7955,28.0813333 L3.2035,28.0813333 C2.8475,28.0813333 2.51683333,27.8906667 2.33816667,27.5813333 C2.1595,27.272 2.1595,26.8906667 2.33816667,26.5813333 L15.1328333,4.41866667 C15.3128333,4.10933333 15.6421667,3.91866667 16.0008333,3.91866667 Z M16.0008333,6.91866667 L4.93683333,26.0813333 L27.0635,26.0813333 L16.0008333,6.91866667 Z M15.9993667,21.9445333 C16.7353667,21.9445333 17.3327,22.5418667 17.3327,23.2778667 C17.3327,24.0138667 16.7353667,24.6112 15.9993667,24.6112 C15.2647,24.6112 14.6660333,24.0138667 14.6660333,23.2778667 C14.6660333,22.5418667 15.2647,21.9445333 15.9993667,21.9445333 Z M15.9997667,11.762 C16.7344333,11.762 17.3171,12.3833333 17.2704333,13.118 L16.9464333,19.0366667 C16.9161303,19.4984848 16.566268,19.8666391 16.1212392,19.9297596 L15.9851,19.9393333 C15.4744333,19.9393333 15.0544333,19.542 15.0224333,19.0326667 L14.7291,13.1113333 C14.6851,12.3793333 15.2664333,11.762 15.9997667,11.762 Z\" id=\"Color\"><\/path>\r\n                    <\/g>\r\n                <\/g>\r\n            <\/g>\r\n        <\/g>\r\n    <\/g>\r\n<\/svg><\/div><div class=\"msp-alert-body\"><div class=\"msp-alert-title\">Uwaga<\/div><div class=\"msp-alert-content\">Przy tworzeniu nowego\/dostosowywaniu istniej\u0105cego formatu przelew\u00f3w nale\u017cy zwr\u00f3ci\u0107 uwag\u0119 na to, aby wszystkie ustawienia by\u0142y zgodne z dokumentacj\u0105 banku (ze struktur\u0105 plik\u00f3w wyeksportowanych z banku\/ do zaimportowania do aplikacji bankowej).<\/div><\/div><\/section>\n<p><a name=\"zakog\"><\/a><\/p>\n<h4>Zak\u0142adka [Og\u00f3lne]<\/h4>\n<p>Zak\u0142adka ta zawiera parametry wsp\u00f3lne dla wszystkich pozycji definiowanego formatu.<\/p>\n<p>Poszczeg\u00f3lne pola nale\u017cy uzupe\u0142ni\u0107 zgodnie z wymaganiami banku, np. w oparciu o przyk\u0142adowe pliki z przelewami lub dokumentacj\u0119 banku opisuj\u0105c\u0105 struktur\u0119 takich plik\u00f3w.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-28558 aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2020\/12\/format1.png\" alt=\"\" width=\"606\" height=\"387\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format1.png 606w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format1-300x192.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format1-50x32.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format1-600x383.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format1-320x204.png 320w\" sizes=\"auto, (max-width: 606px) 100vw, 606px\" \/><\/p>\n<ol>\n<li><strong>Nazwa formatu<\/strong> &#8211; nazwa, kt\u00f3ra b\u0119dzie widoczna na li\u015bcie dost\u0119pnych do wyboru format\u00f3w \u2013 zar\u00f3wno na formatce banku, jak i na formatce eksportu\/importu. Pole obowi\u0105zkowe.<\/li>\n<li><strong>Bezpo\u015brednia wymiana danych za pomoc\u0105 us\u0142ugi sieciowej <\/strong>&#8211; Je\u017celi bank wdro\u017cy\u0142 standard\u00a0<strong>Comarch Data Connect 2.0<\/strong>, U\u017cytkownik mo\u017ce samodzielnie doda\u0107 format przelewu, za pomoc\u0105 kt\u00f3rego b\u0119dzie mo\u017cliwa wymiana danych przez us\u0142ug\u0119 Webservice.<\/li>\n<li><strong>Format do <\/strong>&#8211; informacja o tym czy dany format b\u0119dzie wykorzystywany przy eksporcie przelew\u00f3w, imporcie wyci\u0105g\u00f3w bankowych lub b\u0119dzie s\u0142u\u017cy\u0142 do eksportu i importu. Jedno z p\u00f3l musi by\u0107 zaznaczone.<\/li>\n<li><strong>Adres us\u0142ugi sieciowej<\/strong> \u2013 adres us\u0142ugi do po\u0142\u0105czenia z bankiem za pomoc\u0105 Webservice. Dost\u0119pny do wpisania po zaznaczeniu parametru <strong>Bezpo\u015brednia wymiana danych za pomoc\u0105 us\u0142ugi sieciowej.<\/strong><\/li>\n<li><strong>Rozszerzenie pliku<\/strong> &#8211; nale\u017cy poda\u0107 rozszerzenie pliku udost\u0119pnianego\/ wymaganego przez bank, np. csv, txt, pli.<\/li>\n<li><strong>Kodowanie<\/strong> &#8211; okre\u015blenie strony kodowej dokumentu; do wyboru s\u0105 opcje: Windows (1250), Latin II, ISO 8859-2, Mazovia, UTF8 i Flat (bez polskich znak\u00f3w)<\/li>\n<li><strong>Oddzielaj pola<\/strong> &#8211; je\u017celi parametr jest odznaczony oznacza to, \u017ce format nie posiada separator\u00f3w p\u00f3l. Zazwyczaj jednak w plikach s\u0105 separatory p\u00f3l, a w taki przypadku parametr nale\u017cy zaznaczy\u0107.<\/li>\n<li><strong>Separator p\u00f3l<\/strong> &#8211; wyb\u00f3r znaku, kt\u00f3rym s\u0105 od siebie oddzielane poszczeg\u00f3lne pola w pliku, np. przecinek (,), spacja, Tab, Enter. Opr\u00f3cz wyboru z dost\u0119pnej listy istnieje r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 r\u0119cznego wpisania np. \u015brednika (;) czy pipe (|)<\/li>\n<li><strong>Separator wierszy<\/strong> &#8211; wyb\u00f3r znaku ko\u0144ca wiersza, kt\u00f3rym s\u0105 od siebie oddzielane poszczeg\u00f3lne wiersze<br \/>\nw pliku. Najcz\u0119\u015bciej jest to \u201e&lt;Enter&gt;\u201d. Opr\u00f3cz wyboru z dost\u0119pnej listy (spacja, przecinek (,), Tab, Enter) istnieje r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 r\u0119cznego wpisania innego separatora. Obs\u0142ugiwany jest r\u00f3wnie\u017c import z pliku ze znacznikiem ko\u0144ca wiersza w formacie Unix (LF). W przypadku wybrania w formacie, jako separator wiersza <strong>&lt;ENTER&gt;<\/strong>, program automatycznie rozpozna odpowiedni\u0105 sekwencj\u0119 CR+LF czy LF.<\/li>\n<li><strong>Ograniczniki tekstu<\/strong> &#8211; pola tekstowe w pliku b\u0119d\u0105 otaczane tym znakiem, najcz\u0119\u015bciej jest nim cudzys\u0142\u00f3w.<\/li>\n<li><strong>Zamiana ogranicznik\u00f3w w tek\u015bcie na<\/strong> &#8211; pole aktywne po zaznaczeniu \u201e<em>Ograniczniki tekstu<\/em>&#8222;. Je\u017celi pola tekstowe s\u0105 otaczane znakiem ogranicznika tekstu np. cudzys\u0142owem to cudzys\u0142\u00f3w wpisany w\u00a0\u015brodku pola zostanie zamieniony na znak wpisany w tym polu.<\/li>\n<li><strong>Zmienna szeroko\u015b\u0107 pola<\/strong> &#8211; parametr nale\u017cy zaznaczy\u0107, je\u017celi szeroko\u015b\u0107 p\u00f3l w pliku jest zmienna (poszczeg\u00f3lne pola s\u0105 r\u00f3\u017cnej d\u0142ugo\u015bci). Zazwyczaj parametr powinien by\u0107 zaznaczony.<\/li>\n<li><strong>Format daty<\/strong> &#8211; okre\u015blenie formatu daty, w jakim jest ona zapisywana w pliku. Opr\u00f3cz wyboru z dost\u0119pnej listy (DD-MM-RR, DD-MM-RRRR, RR-MM-DD, RRRR-MM-DD, RRRRMMDD, DD\/MM\/RR, MM\/RR\/DD) istnieje r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 r\u0119cznego wpisania np. DD\/MM\/RRRR.<\/li>\n<li><strong>Separator dziesi\u0119tny<\/strong> &#8211; znak jakim w pliku oddzielana jest cz\u0119\u015b\u0107 ca\u0142kowita od cz\u0119\u015bci u\u0142amkowej liczby, np. z\u0142oty od groszy. Do wyboru: kropka (.), przecinek (,) i puste (brak separatora).<\/li>\n<li><strong>Separator dziesi\u0119tny dla kwoty VAT<\/strong> &#8211; znak jakim w pliku oddzielana jest cz\u0119\u015b\u0107 ca\u0142kowita od cz\u0119\u015bci u\u0142amkowej liczby w kwocie VAT. Do wyboru: kropka (.), przecinek (,) i puste (brak separatora). Domy\u015blnie ustawiony jest przecinek.<\/li>\n<li><strong>Separator tysi\u0119cy<\/strong> &#8211; separator grupuj\u0105cy. Dost\u0119pne opcje do wyboru to: puste (brak separatora), kropka (.), przecinek (,).<\/li>\n<li><strong>Sekwencja podzia\u0142u pola na cz\u0119\u015bci<\/strong> &#8211; to znak, kt\u00f3ry jest u\u017cywany w celu oddzielenia poszczeg\u00f3lnych cz\u0119\u015bci w ramach danego pola. Wykorzystywany g\u0142\u00f3wnie w formatach s\u0142u\u017c\u0105cych do eksportu, np. w polach<br \/>\nz opisem do banku.<\/li>\n<li><strong>Separator w opisie przelew\u00f3w zbiorczych<\/strong> &#8211; parametr ma znaczenie przy zbiorczym eksporcie przelew\u00f3w. Opr\u00f3cz wyboru z dost\u0119pnej listy (spacja, \u015brednik (;), przecinek (,)) istnieje r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 r\u0119cznego wpisania innego separatora.<\/li>\n<\/ol>\n<p><a name=\"zanis\"><\/a><\/p>\n<h4>Zak\u0142adki [Nag\u0142\u00f3wek] i [Stopka]<\/h4>\n<p>W przypadku, gdy plik importowany przez U\u017cytkownika posiada nag\u0142\u00f3wek niezb\u0119dne jest odpowiednie uzupe\u0142nienie zak\u0142adki. Je\u017celi w pliku nie ma nag\u0142\u00f3wka, zak\u0142adka powinna pozosta\u0107 pusta.<\/p>\n<p>Jako ka\u017cd\u0105 z pozycji mo\u017cna wybra\u0107 \u201e<strong>Sta\u0142\u0105 warto\u015b\u0107<\/strong>\u201d. Nale\u017cy tylko zwr\u00f3ci\u0107 uwag\u0119, aby ilo\u015b\u0107 pozycji odpowiada\u0142a ilo\u015bci p\u00f3l w nag\u0142\u00f3wku w pliku oraz odpowiednio ustawi\u0107 typ: Tekst (dla p\u00f3l zapisanych w ograniczniku tekstu, np.<br \/>\nw cudzys\u0142owie) lub Liczba (dla p\u00f3l zapisanych bez ogranicznika tekstu).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14917\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/09\/wym9.png\" alt=\"\" width=\"601\" height=\"330\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym9.png 601w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym9-300x165.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym9-50x27.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym9-600x329.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym9-320x176.png 320w\" sizes=\"auto, (max-width: 601px) 100vw, 601px\" \/><\/p>\n<section class=\"msp-alert-box msp-alert-warning\"><div class=\"msp-alert-icon\"><svg width=\"16\" height=\"16\" class=\"kb-icon kb-icon--warn\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 32 32\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\r\n    <g id=\"[AP]-Iconography\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\r\n        <g id=\"Iconography_sortowanie-po-kategorii\" transform=\"translate(-552.000000, -10695.000000)\" fill=\"currentColor\">\r\n            <g id=\"Group-8\" transform=\"translate(286.000000, 548.000000)\">\r\n                <g id=\"Iconography-Card-\" transform=\"translate(218.000000, 10107.000000)\">\r\n                    <g id=\"0-Icons\/-24-\/-Status-\/-Alert-\/-Outline\" transform=\"translate(48.000000, 40.000000)\">\r\n                        <path d=\"M16.0008333,3.91866667 C16.3568333,3.91866667 16.6875,4.10933333 16.8661667,4.41866667 L29.6608333,26.5813333 C29.8408333,26.8906667 29.8408333,27.272 29.6608333,27.5813333 C29.4821667,27.8906667 29.1528333,28.0813333 28.7955,28.0813333 L3.2035,28.0813333 C2.8475,28.0813333 2.51683333,27.8906667 2.33816667,27.5813333 C2.1595,27.272 2.1595,26.8906667 2.33816667,26.5813333 L15.1328333,4.41866667 C15.3128333,4.10933333 15.6421667,3.91866667 16.0008333,3.91866667 Z M16.0008333,6.91866667 L4.93683333,26.0813333 L27.0635,26.0813333 L16.0008333,6.91866667 Z M15.9993667,21.9445333 C16.7353667,21.9445333 17.3327,22.5418667 17.3327,23.2778667 C17.3327,24.0138667 16.7353667,24.6112 15.9993667,24.6112 C15.2647,24.6112 14.6660333,24.0138667 14.6660333,23.2778667 C14.6660333,22.5418667 15.2647,21.9445333 15.9993667,21.9445333 Z M15.9997667,11.762 C16.7344333,11.762 17.3171,12.3833333 17.2704333,13.118 L16.9464333,19.0366667 C16.9161303,19.4984848 16.566268,19.8666391 16.1212392,19.9297596 L15.9851,19.9393333 C15.4744333,19.9393333 15.0544333,19.542 15.0224333,19.0326667 L14.7291,13.1113333 C14.6851,12.3793333 15.2664333,11.762 15.9997667,11.762 Z\" id=\"Color\"><\/path>\r\n                    <\/g>\r\n                <\/g>\r\n            <\/g>\r\n        <\/g>\r\n    <\/g>\r\n<\/svg><\/div><div class=\"msp-alert-body\"><div class=\"msp-alert-title\">Uwaga<\/div><div class=\"msp-alert-content\">Program <strong>Comarch ERP Optima<\/strong> obs\u0142uguje tylko jedn\u0105 linijk\u0119 nag\u0142\u00f3wka. W przypadku gdy w pliku z banku nag\u0142\u00f3wek jest bardziej rozbudowany, przed wykonaniem importu niezb\u0119dna jest modyfikacja pliku.<\/div><\/div><\/section>\n<section class=\"msp-alert-box msp-alert-warning\"><div class=\"msp-alert-icon\"><svg width=\"16\" height=\"16\" class=\"kb-icon kb-icon--warn\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 32 32\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\r\n    <g id=\"[AP]-Iconography\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\r\n        <g id=\"Iconography_sortowanie-po-kategorii\" transform=\"translate(-552.000000, -10695.000000)\" fill=\"currentColor\">\r\n            <g id=\"Group-8\" transform=\"translate(286.000000, 548.000000)\">\r\n                <g id=\"Iconography-Card-\" transform=\"translate(218.000000, 10107.000000)\">\r\n                    <g id=\"0-Icons\/-24-\/-Status-\/-Alert-\/-Outline\" transform=\"translate(48.000000, 40.000000)\">\r\n                        <path d=\"M16.0008333,3.91866667 C16.3568333,3.91866667 16.6875,4.10933333 16.8661667,4.41866667 L29.6608333,26.5813333 C29.8408333,26.8906667 29.8408333,27.272 29.6608333,27.5813333 C29.4821667,27.8906667 29.1528333,28.0813333 28.7955,28.0813333 L3.2035,28.0813333 C2.8475,28.0813333 2.51683333,27.8906667 2.33816667,27.5813333 C2.1595,27.272 2.1595,26.8906667 2.33816667,26.5813333 L15.1328333,4.41866667 C15.3128333,4.10933333 15.6421667,3.91866667 16.0008333,3.91866667 Z M16.0008333,6.91866667 L4.93683333,26.0813333 L27.0635,26.0813333 L16.0008333,6.91866667 Z M15.9993667,21.9445333 C16.7353667,21.9445333 17.3327,22.5418667 17.3327,23.2778667 C17.3327,24.0138667 16.7353667,24.6112 15.9993667,24.6112 C15.2647,24.6112 14.6660333,24.0138667 14.6660333,23.2778667 C14.6660333,22.5418667 15.2647,21.9445333 15.9993667,21.9445333 Z M15.9997667,11.762 C16.7344333,11.762 17.3171,12.3833333 17.2704333,13.118 L16.9464333,19.0366667 C16.9161303,19.4984848 16.566268,19.8666391 16.1212392,19.9297596 L15.9851,19.9393333 C15.4744333,19.9393333 15.0544333,19.542 15.0224333,19.0326667 L14.7291,13.1113333 C14.6851,12.3793333 15.2664333,11.762 15.9997667,11.762 Z\" id=\"Color\"><\/path>\r\n                    <\/g>\r\n                <\/g>\r\n            <\/g>\r\n        <\/g>\r\n    <\/g>\r\n<\/svg><\/div><div class=\"msp-alert-body\"><div class=\"msp-alert-title\">Uwaga<\/div><div class=\"msp-alert-content\">Format s\u0142u\u017c\u0105cy do importu nie mo\u017ce zawiera\u0107 stopki. W przypadku gdy w pliku z banku jest stopka, przed wykonaniem importu niezb\u0119dna jest modyfikacja pliku.<\/div><\/div><\/section>\n<p><a name=\"zapoz\"><\/a><\/p>\n<h4>Zak\u0142adka [Pozycje]<\/h4>\n<p>Na tej zak\u0142adce definiujemy poszczeg\u00f3lne pozycje formatu. Bardzo wa\u017cne jest, aby <strong>ilo\u015b\u0107<\/strong> pozycji zgadza\u0142a si\u0119<br \/>\nz ilo\u015bci\u0105 p\u00f3l przelewu w pliku z banku. Nale\u017cy tak\u017ce zachowa\u0107 odpowiedni\u0105 <strong>kolejno\u015b\u0107<\/strong> pozycji oraz ustawi\u0107 prawid\u0142owy <strong>Typ<\/strong> pozycji: Tekst (dla p\u00f3l zapisanych w ograniczniku tekstu, np. w cudzys\u0142owie) lub Liczba (dla p\u00f3l zapisanych bez ogranicznika tekstu).<\/p>\n<p>Je\u017celi liczba pozycji formatu, ich kolejno\u015b\u0107 czy typ nie b\u0119d\u0105 si\u0119 zgadza\u0107 z tym co jest zapisane w pliku z banku, import przelew\u00f3w do programu si\u0119 nie powiedzie. Podobnie w przypadku eksportu przelew\u00f3w z programu do pliku i pr\u00f3bie zaczytania ich w aplikacji bankowej.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14919\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/09\/wym10.png\" alt=\"\" width=\"600\" height=\"330\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym10.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym10-300x165.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym10-50x28.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym10-320x176.png 320w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Kolejne pozycje formatu dodajemy ikon\u0105 <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11560\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/02\/plus.png\" alt=\"\" width=\"36\" height=\"37\" \/>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14920\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/09\/wym11.png\" alt=\"\" width=\"488\" height=\"296\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym11.png 488w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym11-300x182.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym11-50x30.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym11-320x194.png 320w\" sizes=\"auto, (max-width: 488px) 100vw, 488px\" \/><\/p>\n<ol>\n<li><strong>Nazwa pola <\/strong><strong>&#8211;<\/strong> z rozwijalnej listy nale\u017cy wybra\u0107 odpowiedni\u0105 opcj\u0119, np. Data dokumentu, Kwota p\u0142atno\u015bci, Nazwa podmiotu, Pe\u0142ny numer rachunku podmiotu.<\/li>\n<li><strong>Typ pola <\/strong><strong>&#8211;<\/strong> opcje do wyboru: Tekst, Liczba &lt;#, Liczba &lt;#.##, Liczba\u00a0&lt;#.####. Konsekwencj\u0105 wybrania typu pola <em>Tekst<\/em>, w formatach s\u0142u\u017c\u0105cych do eksportu, b\u0119dzie otoczenie go w pliku ogranicznikiem tekstu (np. zapisanie w cudzys\u0142owie). Podobnie w formatach s\u0142u\u017c\u0105cych do importu przelew\u00f3w \u2013 je\u017celi w pliku z banku pole jest zapisane w ograniczniku tekstu, jako typ nale\u017cy wybra\u0107: <em>Tekst<\/em>, w pozosta\u0142ych przypadkach: <em>Liczba<\/em>.<\/li>\n<li><strong>Warto\u015b\u0107<\/strong> &#8211; pole ma znaczenie w formatach s\u0142u\u017c\u0105cych do eksportu przelew\u00f3w; jest aktywne przy wyborze takich p\u00f3l jak: \u201eInne informacje\u201d, \u201eSta\u0142a warto\u015b\u0107\u201d, \u201eZapytanie SQL\u201d<\/li>\n<li><strong>Szeroko\u015b\u0107<\/strong> &#8211; ilo\u015b\u0107 znak\u00f3w przewidziana na dane pole, pole wykorzystywane g\u0142\u00f3wnie w formatach do eksportu przelew\u00f3w<\/li>\n<li><strong>Opcje pola<\/strong> &#8211; okre\u015blaj\u0105, czy dane pole b\u0119dzie nowym polem, czy ma zosta\u0107 po\u0142\u0105czone z\u00a0poprzednim na jeden z\u00a0trzech sposob\u00f3w. Najcz\u0119\u015bciej wybierane jest \u201e<em>nowe pole<\/em>\u201d. Opcja \u201e<em>\u0142\u0105cz z poprzednim (\u2026)<\/em>\u201d ma znaczenie w formatach s\u0142u\u017c\u0105cych do eksportu przelew\u00f3w, przyk\u0142adowo bank mo\u017ce wymaga\u0107, aby w pliku opis przelewu by\u0142 zapisany jako jedno pole sk\u0142adaj\u0105ce si\u0119 z kilku podp\u00f3l oddzielonych od siebie znakiem \u201e|\u201d.<\/li>\n<li><strong>Usuwaj znaki rozdzielaj\u0105ce w numerze rachunku<\/strong> &#8211; parametr jest aktywny tylko w przypadku wybrania pola zwi\u0105zanego z numerem rachunku, np. numer rozliczeniowy banku, pe\u0142ny numer rachunku podmiotu. Zaznaczenie parametru powoduje, i\u017c numer rachunku b\u0119dzie zapisany w pliku jako ci\u0105g cyfr, bez znak\u00f3w rozdzielaj\u0105cych.<\/li>\n<li><strong>Wymagane<\/strong> &#8211; parametr ma znaczenie przy formatach do eksportu przelew\u00f3w. Zaznaczenie tego pola oznacza, i\u017c brak danej warto\u015bci na przelewie b\u0119dzie powodowa\u0142 b\u0142\u0105d i\u00a0w konsekwencji dany przelew nie zostanie wyeksportowany.<\/li>\n<\/ol>\n<p><a name=\"imzp\"><\/a><\/p>\n<h3>Przyk\u0142ad tworzenia formatu s\u0142u\u017c\u0105cego do importu danych z pliku z banku<\/h3>\n<p>Je\u017celi oka\u017ce si\u0119, \u017ce \u017caden z dost\u0119pnych w programie format\u00f3w przelew\u00f3w nie umo\u017cliwia prawid\u0142owego importu danych z pliku nale\u017cy odpowiednio zmodyfikowa\u0107 istniej\u0105cy format lub doda\u0107 nowy.<\/p>\n<p>Na podstawie pliku otrzymanego z banku (np. pliku w formacie *.csv, *.txt) lub dokumentu z opisem struktury takich plik\u00f3w U\u017cytkownik mo\u017ce zdefiniowa\u0107 w programie w\u0142asny format celem zaczytania w\/w pliku.<\/p>\n<section class=\"msp-alert-box msp-alert-warning\"><div class=\"msp-alert-icon\"><svg width=\"16\" height=\"16\" class=\"kb-icon kb-icon--warn\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 32 32\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\r\n    <g id=\"[AP]-Iconography\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\r\n        <g id=\"Iconography_sortowanie-po-kategorii\" transform=\"translate(-552.000000, -10695.000000)\" fill=\"currentColor\">\r\n            <g id=\"Group-8\" transform=\"translate(286.000000, 548.000000)\">\r\n                <g id=\"Iconography-Card-\" transform=\"translate(218.000000, 10107.000000)\">\r\n                    <g id=\"0-Icons\/-24-\/-Status-\/-Alert-\/-Outline\" transform=\"translate(48.000000, 40.000000)\">\r\n                        <path d=\"M16.0008333,3.91866667 C16.3568333,3.91866667 16.6875,4.10933333 16.8661667,4.41866667 L29.6608333,26.5813333 C29.8408333,26.8906667 29.8408333,27.272 29.6608333,27.5813333 C29.4821667,27.8906667 29.1528333,28.0813333 28.7955,28.0813333 L3.2035,28.0813333 C2.8475,28.0813333 2.51683333,27.8906667 2.33816667,27.5813333 C2.1595,27.272 2.1595,26.8906667 2.33816667,26.5813333 L15.1328333,4.41866667 C15.3128333,4.10933333 15.6421667,3.91866667 16.0008333,3.91866667 Z M16.0008333,6.91866667 L4.93683333,26.0813333 L27.0635,26.0813333 L16.0008333,6.91866667 Z M15.9993667,21.9445333 C16.7353667,21.9445333 17.3327,22.5418667 17.3327,23.2778667 C17.3327,24.0138667 16.7353667,24.6112 15.9993667,24.6112 C15.2647,24.6112 14.6660333,24.0138667 14.6660333,23.2778667 C14.6660333,22.5418667 15.2647,21.9445333 15.9993667,21.9445333 Z M15.9997667,11.762 C16.7344333,11.762 17.3171,12.3833333 17.2704333,13.118 L16.9464333,19.0366667 C16.9161303,19.4984848 16.566268,19.8666391 16.1212392,19.9297596 L15.9851,19.9393333 C15.4744333,19.9393333 15.0544333,19.542 15.0224333,19.0326667 L14.7291,13.1113333 C14.6851,12.3793333 15.2664333,11.762 15.9997667,11.762 Z\" id=\"Color\"><\/path>\r\n                    <\/g>\r\n                <\/g>\r\n            <\/g>\r\n        <\/g>\r\n    <\/g>\r\n<\/svg><\/div><div class=\"msp-alert-body\"><div class=\"msp-alert-title\">Uwaga<\/div><div class=\"msp-alert-content\">Wyj\u0105tek stanowi\u0105 pliki MT940 &#8211; program umo\u017cliwia import z takich plik\u00f3w, jednak jest to mechanizm zaszyty w programie i nie ma mo\u017cliwo\u015bci jego edycji\/ modyfikacji.<\/div><\/div><\/section>\n<p>U\u017cytkownik mo\u017ce spotka\u0107 si\u0119 z r\u00f3\u017cnymi dokumentami o odmiennej strukturze, kt\u00f3re mog\u0105 wymaga\u0107 r\u0119cznej modyfikacji. Spowodowane to jest faktem, i\u017c ka\u017cdy zapis jest zr\u00f3\u017cnicowany i \u017caden \u201euniwersalny\u201d format nie jest w\u00a0stanie wczyta\u0107 wszystkich dokument\u00f3w. Ponadto zdarza si\u0119, \u017ce banki zmieniaj\u0105 struktur\u0119 generowanych plik\u00f3w,<br \/>\na w wielu przypadkach pliki nawet z tego samego banku potrafi\u0105 si\u0119 diametralnie od siebie r\u00f3\u017cni\u0107.<\/p>\n<section class=\"msp-alert-box msp-alert-warning\"><div class=\"msp-alert-icon\"><svg width=\"16\" height=\"16\" class=\"kb-icon kb-icon--warn\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 32 32\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\r\n    <g id=\"[AP]-Iconography\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\r\n        <g id=\"Iconography_sortowanie-po-kategorii\" transform=\"translate(-552.000000, -10695.000000)\" fill=\"currentColor\">\r\n            <g id=\"Group-8\" transform=\"translate(286.000000, 548.000000)\">\r\n                <g id=\"Iconography-Card-\" transform=\"translate(218.000000, 10107.000000)\">\r\n                    <g id=\"0-Icons\/-24-\/-Status-\/-Alert-\/-Outline\" transform=\"translate(48.000000, 40.000000)\">\r\n                        <path d=\"M16.0008333,3.91866667 C16.3568333,3.91866667 16.6875,4.10933333 16.8661667,4.41866667 L29.6608333,26.5813333 C29.8408333,26.8906667 29.8408333,27.272 29.6608333,27.5813333 C29.4821667,27.8906667 29.1528333,28.0813333 28.7955,28.0813333 L3.2035,28.0813333 C2.8475,28.0813333 2.51683333,27.8906667 2.33816667,27.5813333 C2.1595,27.272 2.1595,26.8906667 2.33816667,26.5813333 L15.1328333,4.41866667 C15.3128333,4.10933333 15.6421667,3.91866667 16.0008333,3.91866667 Z M16.0008333,6.91866667 L4.93683333,26.0813333 L27.0635,26.0813333 L16.0008333,6.91866667 Z M15.9993667,21.9445333 C16.7353667,21.9445333 17.3327,22.5418667 17.3327,23.2778667 C17.3327,24.0138667 16.7353667,24.6112 15.9993667,24.6112 C15.2647,24.6112 14.6660333,24.0138667 14.6660333,23.2778667 C14.6660333,22.5418667 15.2647,21.9445333 15.9993667,21.9445333 Z M15.9997667,11.762 C16.7344333,11.762 17.3171,12.3833333 17.2704333,13.118 L16.9464333,19.0366667 C16.9161303,19.4984848 16.566268,19.8666391 16.1212392,19.9297596 L15.9851,19.9393333 C15.4744333,19.9393333 15.0544333,19.542 15.0224333,19.0326667 L14.7291,13.1113333 C14.6851,12.3793333 15.2664333,11.762 15.9997667,11.762 Z\" id=\"Color\"><\/path>\r\n                    <\/g>\r\n                <\/g>\r\n            <\/g>\r\n        <\/g>\r\n    <\/g>\r\n<\/svg><\/div><div class=\"msp-alert-body\"><div class=\"msp-alert-title\">Uwaga<\/div><div class=\"msp-alert-content\">Ka\u017cdy Bank posiada inny format wymiany danych. Przed pr\u00f3b\u0105 zaimportowania pliku zalecane jest dok\u0142adne sprawdzenie i por\u00f3wnanie go z danym formatem.<\/div><\/div><\/section>\n<p>W poni\u017cszym \u0107wiczeniu na podstawie otrzymanego z banku pliku z przelewami zdefiniujemy format dla importu przelew\u00f3w.<\/p>\n<p>Pliki w formatach *.csv, *.pli, *.txt U\u017cytkownik mo\u017ce otworzy\u0107 za pomoc\u0105 zwyk\u0142ego edytora tekstowego (notatnik, WordPad) b\u0105d\u017a poprzez MS Excel.<\/p>\n<p>Za\u0142\u00f3\u017cmy, \u017ce nasz plik z przelewami z banku wygl\u0105da nast\u0119puj\u0105co (na zrzucie znajduj\u0105 si\u0119 dane testowe, np. numery rachunk\u00f3w bankowych):<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14923\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/09\/wym12.png\" alt=\"\" width=\"802\" height=\"179\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym12.png 802w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym12-300x67.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym12-768x171.png 768w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym12-50x11.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym12-600x134.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym12-320x71.png 320w\" sizes=\"auto, (max-width: 802px) 100vw, 802px\" \/><\/p>\n<p><strong>Analizuj\u0105c zamieszczony wy\u017cej plik mo\u017cna wywnioskowa\u0107, \u017ce:<\/strong><\/p>\n<p>&nbsp;<\/p>\n<div class=\"su-list\" style=\"margin-left:0px\">\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Format do:<\/strong> importu wyci\u0105g\u00f3w bankowych<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>,,Oddzielaj pola\u201d<\/strong>: parametr zaznaczony<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Separator p\u00f3l<\/strong>: ; (\u015brednik \u2013 bo widzimy, \u017ce w pliku poszczeg\u00f3lne pola s\u0105 od siebie oddzielone \u015brednikiem)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Separator wierszy:<\/strong><strong> &lt;Enter&gt;<\/strong><\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Ograniczniki tekstu<\/strong>: \u201d (cudzys\u0142\u00f3w \u2013 bo wida\u0107, \u017ce w pliku cz\u0119\u015b\u0107 p\u00f3l jest zapisana w cudzys\u0142owie)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Zamiana ogranicznik\u00f3w w tek\u015bcie na<\/strong>: zostawi\u0107 puste<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Zmienna szeroko\u015b\u0107 pola<\/strong>: zaznaczone (wida\u0107, \u017ce poszczeg\u00f3lne pola w pliku r\u00f3\u017cni\u0105 si\u0119 d\u0142ugo\u015bci\u0105)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Format daty<\/strong>: RRRR-MM-DD (przyk\u0142adowa data z pliku to: 2013-01-03)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Separator dziesi\u0119tny<\/strong>: , (przecinek \u2013 bo przyk\u0142adowa kwota w pliku zapisana jest jako: 297,49)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Separator tysi\u0119cy<\/strong>: puste<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Sekwencja podzia\u0142u pola na cz\u0119\u015bci<\/strong>: zostawi\u0107 puste<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Separator w opisie przelew\u00f3w zbiorczych<\/strong>: mo\u017ce zosta\u0107 ustawienie domy\u015blne<\/li>\n<\/ul>\n<\/div>\n<p>Dodatkowo:<\/p>\n<div class=\"su-list\" style=\"margin-left:0px\">\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Rozszerzenie pliku<\/strong> to: txt<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Kodowanie<\/strong>: Windows (1250)<\/li>\n<\/ul>\n<\/div>\n<p>&nbsp;<\/p>\n<p>Pierwsza zak\u0142adka <strong>[Og\u00f3lne] <\/strong>naszego formatu musi wi\u0119c wygl\u0105da\u0107 nast\u0119puj\u0105co:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-50701 size-full aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2025_5\/wp-content\/uploads\/2025\/10\/nowyformat.png\" alt=\"\" width=\"605\" height=\"387\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/nowyformat.png 605w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/nowyformat-300x192.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/nowyformat-50x32.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/nowyformat-600x384.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2025\/10\/nowyformat-320x205.png 320w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/p>\n<p>Dodatkowo w pliku jest <strong>Nag\u0142\u00f3wek<\/strong>, w zwi\u0105zku z tym w formacie przelew\u00f3w r\u00f3wnie\u017c trzeba zdefiniowa\u0107 pozycje nag\u0142\u00f3wka.<\/p>\n<p>Wa\u017cne jest, aby ilo\u015b\u0107 pozycji na zak\u0142adce <strong>[Nag\u0142\u00f3wek]<\/strong> odpowiada\u0142a ilo\u015bci p\u00f3l w nag\u0142\u00f3wku w pliku (w tym przyk\u0142adzie jest ich 7). Nale\u017cy r\u00f3wnie\u017c zwr\u00f3ci\u0107 uwag\u0119 na to, \u017ce w pliku \u017cadne z p\u00f3l nag\u0142\u00f3wka nie jest zapisane w ograniczniku tekstu (w cudzys\u0142owie), w zwi\u0105zku z tym w formacie przelew\u00f3w w ka\u017cdym polu nale\u017cy wybra\u0107 typ: Liczba.<\/p>\n<p>Jako ka\u017cd\u0105 z pozycji mo\u017cna wybra\u0107 \u201eSta\u0142\u0105 warto\u015b\u0107\u201d.<\/p>\n<p>Liczba pozycji w formacie powinna zgadza\u0107 si\u0119 z liczb\u0105 p\u00f3l w przelewie w pliku &#8211; w naszym przyk\u0142adzie jest ich 7, s\u0105 to kolejno: data, inne informacje, nazwa podmiotu, numer rachunku podmiotu, opis do banku, kwota p\u0142atno\u015bci, inne informacje.<\/p>\n<p>Nale\u017cy r\u00f3wnie\u017c zwr\u00f3ci\u0107 uwag\u0119, aby pola zapisane w pliku w cudzys\u0142owie w formacie mia\u0142y typ: Tekst (w naszym przyk\u0142adzie s\u0105 to pola 4) numer rachunku podmiotu i 5) Opis do banku), pozosta\u0142e maj\u0105 mie\u0107 typ: Liczba.<\/p>\n<p>Zak\u0142adka <strong>[Pozycje]<\/strong> powinna wi\u0119c wygl\u0105da\u0107 nast\u0119puj\u0105co:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14925\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/09\/wym14.png\" alt=\"\" width=\"602\" height=\"329\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym14.png 602w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym14-300x164.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym14-50x27.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym14-600x328.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym14-320x175.png 320w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/p>\n<p>Tak zdefiniowanym formatem bez problemu uda si\u0119 zaczyta\u0107 przelewy z analizowanego pliku.<\/p>\n<section class=\"msp-alert-box msp-alert-warning\"><div class=\"msp-alert-icon\"><svg width=\"16\" height=\"16\" class=\"kb-icon kb-icon--warn\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 32 32\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\r\n    <g id=\"[AP]-Iconography\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\r\n        <g id=\"Iconography_sortowanie-po-kategorii\" transform=\"translate(-552.000000, -10695.000000)\" fill=\"currentColor\">\r\n            <g id=\"Group-8\" transform=\"translate(286.000000, 548.000000)\">\r\n                <g id=\"Iconography-Card-\" transform=\"translate(218.000000, 10107.000000)\">\r\n                    <g id=\"0-Icons\/-24-\/-Status-\/-Alert-\/-Outline\" transform=\"translate(48.000000, 40.000000)\">\r\n                        <path d=\"M16.0008333,3.91866667 C16.3568333,3.91866667 16.6875,4.10933333 16.8661667,4.41866667 L29.6608333,26.5813333 C29.8408333,26.8906667 29.8408333,27.272 29.6608333,27.5813333 C29.4821667,27.8906667 29.1528333,28.0813333 28.7955,28.0813333 L3.2035,28.0813333 C2.8475,28.0813333 2.51683333,27.8906667 2.33816667,27.5813333 C2.1595,27.272 2.1595,26.8906667 2.33816667,26.5813333 L15.1328333,4.41866667 C15.3128333,4.10933333 15.6421667,3.91866667 16.0008333,3.91866667 Z M16.0008333,6.91866667 L4.93683333,26.0813333 L27.0635,26.0813333 L16.0008333,6.91866667 Z M15.9993667,21.9445333 C16.7353667,21.9445333 17.3327,22.5418667 17.3327,23.2778667 C17.3327,24.0138667 16.7353667,24.6112 15.9993667,24.6112 C15.2647,24.6112 14.6660333,24.0138667 14.6660333,23.2778667 C14.6660333,22.5418667 15.2647,21.9445333 15.9993667,21.9445333 Z M15.9997667,11.762 C16.7344333,11.762 17.3171,12.3833333 17.2704333,13.118 L16.9464333,19.0366667 C16.9161303,19.4984848 16.566268,19.8666391 16.1212392,19.9297596 L15.9851,19.9393333 C15.4744333,19.9393333 15.0544333,19.542 15.0224333,19.0326667 L14.7291,13.1113333 C14.6851,12.3793333 15.2664333,11.762 15.9997667,11.762 Z\" id=\"Color\"><\/path>\r\n                    <\/g>\r\n                <\/g>\r\n            <\/g>\r\n        <\/g>\r\n    <\/g>\r\n<\/svg><\/div><div class=\"msp-alert-body\"><div class=\"msp-alert-title\">Uwaga<\/div><div class=\"msp-alert-content\">Program <strong>Comarch ERP Optima<\/strong> obs\u0142uguje tylko jedn\u0105 linijk\u0119 nag\u0142\u00f3wka. Format s\u0142u\u017c\u0105cy do importu nie mo\u017ce r\u00f3wnie\u017c zawiera\u0107 stopki. W\u00a0przypadku gdy w pliku z banku nag\u0142\u00f3wek jest bardziej rozbudowany i\/lub jest uzupe\u0142niona stopka, przed wykonaniem importu niezb\u0119dna jest modyfikacja pliku<\/div><\/div><\/section>\n<p>Za\u0142\u00f3\u017cmy, \u017ce przyk\u0142adowy plik z banku wygl\u0105da nast\u0119puj\u0105co (na zrzucie plik *.csv otworzony w MS Excel):<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15067\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/09\/wym15.png\" alt=\"\" width=\"729\" height=\"467\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym15.png 729w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym15-300x192.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym15-50x32.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym15-600x384.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym15-320x205.png 320w\" sizes=\"auto, (max-width: 729px) 100vw, 729px\" \/><\/p>\n<p>Jak wida\u0107 w pliku jest bardzo rozbudowany nag\u0142\u00f3wek, przed wykonaniem importu nale\u017cy zatem odpowiednio zmodyfikowa\u0107 plik tak, aby zosta\u0142y w nim tylko dane zwi\u0105zane z przelewami i maksymalnie jedna linijka nag\u0142\u00f3wka. (Mo\u017cna np. zaznaczy\u0107 linijki z przelewami, skopiowa\u0107 je, otworzy\u0107 Notatnik, wklei\u0107 dane przelew\u00f3w i zapisa\u0107 plik. W momencie importu wskazywa\u0107 ju\u017c ten \u201enowy\u201d plik txt.).<br \/>\n<a name=\"ekszp\"><\/a><\/p>\n<h3>Przyk\u0142ad tworzenia formatu s\u0142u\u017c\u0105cego do eksportu przelew\u00f3w do pliku<\/h3>\n<p>Je\u017celi oka\u017ce si\u0119, \u017ce \u017caden z dost\u0119pnych w programie format\u00f3w przelew\u00f3w nie umo\u017cliwia eksportu do pliku, kt\u00f3rego struktura jest zgodna z tym, co zaczytuje bank nale\u017cy odpowiednio zmodyfikowa\u0107 istniej\u0105cy format lub doda\u0107 nowy.<\/p>\n<p>Na podstawie przyk\u0142adowego pliku z banku lub dokumentu z opisem struktury takich plik\u00f3w u\u017cytkownik mo\u017ce zdefiniowa\u0107 w programie w\u0142asny format s\u0142u\u017c\u0105cy do eksportu przelew\u00f3w.<\/p>\n<p>W poni\u017cszym \u0107wiczeniu na podstawie dokumentu z opisem struktury plik\u00f3w otrzymanego z banku zdefiniujemy przyk\u0142adowy format do eksportu przelew\u00f3w.<\/p>\n<p><strong>Przyk\u0142adowe informacje z banku<\/strong>:<\/p>\n<p><u>Opis format\u00f3w plik\u00f3w &#8211; Struktura pliku przesy\u0142ki p\u0142atno\u015bci krajowych:<\/u><\/p>\n<p>Standard polskich liter &#8211; CP 852 ( LATIN II ).<\/p>\n<p>Polecenia p\u0142atnicze mo\u017cna podzieli\u0107 wg typu operacji na trzy grupy.<\/p>\n<p>W zale\u017cno\u015bci od tego, do kt\u00f3rej grupy nale\u017c\u0105 polecenia umieszczane w przesy\u0142ce, program nadaje dla pliku przesy\u0142ki odpowiednie rozszerzenie:<\/p>\n<p>&#8211; przelewy, wyp\u0142aty got\u00f3wkowe i p\u0142atno\u015bci ZUS: &#8222;.PLI&#8221;<\/p>\n<p>&#8211; specjalne i specjalne ZUS: &#8222;.PLE&#8221;<\/p>\n<p>&#8211; polecenia zap\u0142aty: &#8222;.PLD&#8221;<\/p>\n<p>W pliku przesy\u0142ki nie ma wiersza nag\u0142\u00f3wkowego z nazwami p\u00f3l danych.<\/p>\n<p>W jednym pliku mog\u0105 by\u0107 zapisane dane kilku polece\u0144 p\u0142atniczych; ka\u017cdy wiersz zawiera dane innego polecenia.<\/p>\n<p>Ka\u017cdy wiersz ko\u0144czy si\u0119 znakiem ko\u0144ca wiersza &lt;CR&gt;&lt;LF&gt; (Hex 0D0A) i rozpoczyna si\u0119 kodem oznaczaj\u0105cym typ operacji:<\/p>\n<p>110 = Przelew, wyp\u0142ata got\u00f3wkowa, p\u0142atno\u015b\u0107 US,<\/p>\n<p>120 = P\u0142atno\u015b\u0107 ZUS,<\/p>\n<p>210 = Polecenie zap\u0142aty.<\/p>\n<p>Pola alfanumeryczne (tekstowe) s\u0105 zapisane w cudzys\u0142owach (&#8221; &#8222;) (Hex 22). D\u0142ugo\u015b\u0107 p\u00f3l podana w tabeli nie uwzgl\u0119dnia cudzys\u0142ow\u00f3w.<\/p>\n<p>Poszczeg\u00f3lne dane s\u0105 oddzielone przecinkiem &#8222;,&#8221; (Hex 2C).<\/p>\n<p>Pola: dane zleceniodawcy, dane kontrahenta, szczeg\u00f3\u0142y p\u0142atno\u015bci oraz informacje Klient-Bank sk\u0142adaj\u0105 si\u0119 z kilku linii (podp\u00f3l). W tych przypadkach znakiem oddzielaj\u0105cym poszczeg\u00f3lne linie jest &#8222;|&#8221; (Hex 7C).<\/p>\n<p>Pola: dane zleceniodawcy, dane kontrahenta sk\u0142adaj\u0105 si\u0119 z czterech podp\u00f3l: pierwsze i drugie zawiera nazw\u0119 zleceniodawcy lub kontrahenta, trzecie \u2013 nazw\u0119 ulicy oraz nr domu\/nr lokalu, czwarte \u2013 kod pocztowy<br \/>\ni miejscowo\u015b\u0107.<\/p>\n<p>Wszystkie pola danych obowi\u0105zkowe powinny by\u0107 wype\u0142nione. Wyj\u0105tek stanowi pole \u201einformacje Klient-Bank\u201d, kt\u00f3re nie jest obowi\u0105zkowe.<\/p>\n<p>Je\u015bli w poleceniu p\u0142atniczym nie s\u0105 wype\u0142nione szczeg\u00f3\u0142y p\u0142atno\u015bci to w pliku przesy\u0142ki pole \u201eszczeg\u00f3\u0142\u00f3w p\u0142atno\u015bci\u201d b\u0119dzie puste, rozpoczynaj\u0105ce si\u0119 znakiem \u201d (Hex 22) i ko\u0144cz\u0105ce si\u0119 znakiem \u201d (Hex 22).<\/p>\n<p>W polu numer banku zleceniodawcy nale\u017cy umie\u015bci\u0107 8 cyfrowy numer rozliczeniowy banku.<\/p>\n<p>W polu numer rachunku zleceniodawcy nale\u017cy umie\u015bci\u0107 26 cyfrowy numer rachunku zleceniodawcy<\/p>\n<p>Numer rachunku bankowego jest ci\u0105giem o sta\u0142ej liczbie znak\u00f3w 26 cyfr.<\/p>\n<p><u>Opis formatu pliku p\u0142atno\u015bci krajowych PLI (PLD,PLE,PLS)<\/u><\/p>\n<p>Struktura pliku przesy\u0142ki, Wykaz zastosowanych skr\u00f3t\u00f3w:<\/p>\n<p>O \/ F = Rodzaj pola:<\/p>\n<p>O = obowi\u0105zkowe<\/p>\n<p>F = fakultatywne<\/p>\n<p>D \/ F = D\u0142ugo\u015b\u0107 i format pola:<\/p>\n<p>a = alfanumeryczne<\/p>\n<p>n = numeryczne (0 \u2013 9)<\/p>\n<p>d = data w formacie RRRRMMDD<\/p>\n<p>S = pole sta\u0142ej d\u0142ugo\u015bci<\/p>\n<p>Z = pole zmiennej d\u0142ugo\u015bci<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15073\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/09\/wym16.png\" alt=\"\" width=\"447\" height=\"734\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym16.png 447w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym16-183x300.png 183w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym16-30x50.png 30w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym16-320x525.png 320w\" sizes=\"auto, (max-width: 447px) 100vw, 447px\" \/><\/p>\n<p>Przyk\u0142adowy plik przesy\u0142ki z danymi jednego polecenia przelewu:<\/p>\n<p>110,20000121,555500,12401066,0,&#8221;27124010661111222233339999&#8243;,&#8221;79106000761234123412341234&#8243;,<br \/>\n&#8222;1_PODPOLE-NAZWA_ZLECENIODAWCY|2_PODPOLE-NAZWA_ZLECENIODAWCY|3_PODPOLE-ULICA_ZLECENIODAWCY|4_PODPOLE-MIEJSCOWOSC_ZLECENIODAWCY&#8221;,&#8221;1_PODPOLE-NAZWA KONTRAHENTA|2_PODPOLE-NAZWA_KONTRAHENTA|3_PODPOLE-ULICA KONTRAHENTA|4_PODPOLE-MIEJSCOWOSC_KONTRAHENTA&#8221;,0,10600076,&#8221;1_PODPOLE-SZCZEGOLY PLATNOSCI|2_PODPOLE-SZCZEGOLY_PLATNOSCI|3_PODPOLE-SZCZEGOLY PLATNOSCI|4_PODPOLE-SZCZEGOLY_PLATNOSCI&#8221;,&#8221;&#8221;,&#8221;&#8221;,&#8221;51&#8243;,&#8221;1_PODPOLE-INFORMACJE_KLIENT-BANK|2_PODPOLE-INFORMACJE_KLIENT-BANK|3_PODPOLE-INFORMACJE_KLIENT-BANK|4_PODPOLEINFORMACJE_KLIENT-BANK|5_PODPOLE-INFORMACJE_KLIENT-BANK|6_PODPOLE-INFORMACJE_KLIENT-BANK&#8221;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Analizuj\u0105c zamieszczone wy\u017cej informacje mo\u017cna wywnioskowa\u0107, \u017ce:<\/strong><br \/>\n<div class=\"su-list\" style=\"margin-left:0px\">\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Format do:<\/strong> eksportu przelew\u00f3w<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Rozszerzenie pliku to<\/strong>: pli<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>\u201eOddzielaj pola\u201d<\/strong>: zaznaczone<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Separator p\u00f3l<\/strong>: , (przecinek \u2013 wynika to z informacji udost\u0119pnionych przez bank: \u201e<em>Poszczeg\u00f3lne dane s\u0105 oddzielone przecinkiem &#8222;,&#8221; (Hex 2C)<\/em>\u201d)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Separator wierszy<\/strong>: &lt;Enter&gt; (zgodnie z informacj\u0105 \u201e<em>Ka\u017cdy wiersz ko\u0144czy si\u0119 znakiem ko\u0144ca wiersza &lt;CR&gt;&lt;LF&gt;<\/em>\u201d)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Ograniczniki tekstu<\/strong>: \u201d (cudzys\u0142\u00f3w \u2013 zgodnie z informacj\u0105 \u201e<em>Pola alfanumeryczne (tekstowe) s\u0105 zapisane<br \/>\nw cudzys\u0142owach (&#8221; &#8222;)<\/em>\u201d)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> Zamiana ogranicznik\u00f3w w tek\u015bcie na: zostawi\u0107 puste<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> \u201e<strong>Zmienna szeroko\u015b\u0107 pola<\/strong>\u201d: zaznaczone (poszczeg\u00f3lne pola s\u0105 r\u00f3\u017cnej d\u0142ugo\u015bci)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Kodowanie<\/strong>: LATIN II<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Format daty<\/strong>: RRRRMMDD (zgodnie z informacj\u0105 podan\u0105 w tabelce, w polu 2)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Separator dziesi\u0119tny<\/strong>: brak (zgodnie z informacj\u0105 podan\u0105 w tabelce, w polu 3)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Separator tysi\u0119cy<\/strong>: puste (zgodnie z informacj\u0105 podan\u0105 w tabelce, w polu 3)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Sekwencja podzia\u0142u pola na cz\u0119\u015bci<\/strong>: | (zgodnie z informacj\u0105 \u201e<em>(\u2026)znakiem oddzielaj\u0105cym poszczeg\u00f3lne linie jest &#8222;<\/em><em>|&#8221;<\/em>\u201d)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> Separator w opisie przelew\u00f3w zbiorczych: mo\u017ce zosta\u0107 ustawienie domy\u015blne<br \/>\n<\/div><\/li>\n<\/ul>\n<p>Pierwsza zak\u0142adka <strong>[Og\u00f3lne] <\/strong>naszego formatu musi wi\u0119c wygl\u0105da\u0107 nast\u0119puj\u0105co:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-28560 aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2020\/12\/format3.png\" alt=\"\" width=\"605\" height=\"387\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format3.png 605w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format3-300x192.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format3-50x32.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format3-600x384.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2020\/12\/format3-320x205.png 320w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/p>\n<p>W pliku nie ma by\u0107 \u017cadnego nag\u0142\u00f3wka (zgodnie z informacj\u0105 \u201e<em>W pliku przesy\u0142ki nie ma wiersza nag\u0142\u00f3wkowego z\u00a0nazwami p\u00f3l danych<\/em>\u201d), w zwi\u0105zku z tym zak\u0142adka <strong>[Nag\u0142\u00f3wek]<\/strong> w naszym formacie ma pozosta\u0107 nieuzupe\u0142niona.<\/p>\n<p>Nast\u0119pnie nale\u017cy dok\u0142adnie przeanalizowa\u0107 informacje niezb\u0119dne do prawid\u0142owego uzupe\u0142nienia zak\u0142adki <strong>[Pozycje].<\/strong><\/p>\n<p>Wszystkie pola, kt\u00f3re w pliku maj\u0105 by\u0107 zapisane w cudzys\u0142owie powinny mie\u0107 wybrany typ: Tekst, wszystkie pozosta\u0142e: Liczba.<\/p>\n\n<table id=\"tablepress-269\" class=\"tablepress tablepress-id-269 tbody-has-connected-cells\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Nr<\/th><th class=\"column-2\">Nazwa pola<\/th><th class=\"column-3\">O\/F<\/th><th class=\"column-4\">D\/F<\/th><th class=\"column-5\">Pozycja w formacie przelew\u00f3w w programie<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">1<\/td><td class=\"column-2\">Typ operacji<br \/>\n110 = Polecenie przelewu, wyp\u0142. got\u00f3wk.<br \/>\n120 = P\u0142atno\u015b\u0107 ZUS<br \/>\n210 = Polecenie zap\u0142aty<\/td><td class=\"column-3\">O<\/td><td class=\"column-4\">3 n S<\/td><td class=\"column-5\">Pozycja \u201esta\u0142a warto\u015b\u0107\u201d, w polu warto\u015b\u0107: 110<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">2<\/td><td class=\"column-2\">Data p\u0142atno\u015bci RRRRMMDD<\/td><td class=\"column-3\">O<\/td><td class=\"column-4\">8 d S<\/td><td class=\"column-5\">Data operacji<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">3<\/td><td class=\"column-2\">Kwota bez kropek tysi\u0119cznych i przecinka oddzielaj\u0105cego warto\u015b\u0107 groszy<\/td><td class=\"column-3\">O<\/td><td class=\"column-4\">15 n Z<\/td><td class=\"column-5\">Kwota p\u0142atno\u015bci<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">4<\/td><td class=\"column-2\">Numer banku zleceniodawcy (NRB)<\/td><td class=\"column-3\">O<\/td><td class=\"column-4\">8 n Z<\/td><td class=\"column-5\">Numer rozliczeniowy banku w\u0142asnego<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">5<\/td><td class=\"column-2\">Pole zerowe (wype\u0142nione cyfr\u0105 \"0\")<\/td><td class=\"column-3\">O<\/td><td class=\"column-4\">1 n Z<\/td><td class=\"column-5\">Pozycja \u201esta\u0142a warto\u015b\u0107\u201d, w polu warto\u015b\u0107: 0<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">6<\/td><td class=\"column-2\">Numer rachunku zleceniodawcy<\/td><td class=\"column-3\">O<\/td><td class=\"column-4\">34 a Z<\/td><td class=\"column-5\">Pe\u0142ny numer rachunku w\u0142asnego<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">7<\/td><td class=\"column-2\">Numer rachunku kontrahenta<\/td><td class=\"column-3\">O<\/td><td class=\"column-4\">34 a Z<\/td><td class=\"column-5\">Pe\u0142ny numer rachunku podmiotu<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td rowspan=\"6\" class=\"column-1\">8<\/td><td class=\"column-2\">Dane zleceniodawcy<\/td><td rowspan=\"6\" class=\"column-3\">O<\/td><td rowspan=\"6\" class=\"column-4\">4*35 a Z<\/td><td class=\"column-5\">4 pozycje w formacie:<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td rowspan=\"5\" class=\"column-2\">Poszczeg\u00f3lne podpola s\u0105 oddzielone znakiem \"|\" (Hex 7C).<\/td><td class=\"column-5\">1) Nazwa w\u0142asna 1 <\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-5\">2) Nazwa w\u0142asna 2 <\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-5\">3) Adres w\u0142asny \u2013 ulica<\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-5\">4) Adres w\u0142asny \u2013 kod i miasto<\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-5\">Poz. 1 ustawiona jako \u201enowe pole\u201d, poz. 2-4 jako \u201e\u0142\u0105cz z poprzednim (znak podzia\u0142u pola na cz\u0119\u015bci)\u201d<\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td rowspan=\"6\" class=\"column-1\">9<\/td><td class=\"column-2\">Dane kontrahenta<\/td><td rowspan=\"6\" class=\"column-3\">O<\/td><td rowspan=\"6\" class=\"column-4\">4*35 a Z<\/td><td class=\"column-5\">4 pozycje w formacie:<\/td>\n<\/tr>\n<tr class=\"row-16\">\n\t<td rowspan=\"5\" class=\"column-2\">Poszczeg\u00f3lne podpola s\u0105 oddzielone znakiem \"|\" (Hex 7C).<\/td><td class=\"column-5\">1) Nazwa podmiotu 1 <\/td>\n<\/tr>\n<tr class=\"row-17\">\n\t<td class=\"column-5\">2) Nazwa podmiotu 2 <\/td>\n<\/tr>\n<tr class=\"row-18\">\n\t<td class=\"column-5\">3) Adres podmiotu \u2013 ulica<\/td>\n<\/tr>\n<tr class=\"row-19\">\n\t<td class=\"column-5\">4) Adres podmiotu \u2013 kod i miasto<\/td>\n<\/tr>\n<tr class=\"row-20\">\n\t<td class=\"column-5\">Poz. 1 ustawiona jako \u201enowe pole\u201d, poz. 2-4 jako \u201e\u0142\u0105cz z poprzednim (znak podzia\u0142u pola na cz\u0119\u015bci)\u201d<\/td>\n<\/tr>\n<tr class=\"row-21\">\n\t<td class=\"column-1\">10<\/td><td class=\"column-2\">Pole zerowe (wype\u0142nione cyfr\u0105 \"0\")<\/td><td class=\"column-3\">O<\/td><td class=\"column-4\">1 n Z<\/td><td class=\"column-5\">Pozycja \u201esta\u0142a warto\u015b\u0107\u201d, w polu warto\u015b\u0107: 0<\/td>\n<\/tr>\n<tr class=\"row-22\">\n\t<td class=\"column-1\">11<\/td><td class=\"column-2\">Numer banku kontrahenta.<\/td><td class=\"column-3\">O<\/td><td class=\"column-4\">8 n Z<\/td><td class=\"column-5\">Numer rozliczeniowy banku podmiotu<\/td>\n<\/tr>\n<tr class=\"row-23\">\n\t<td rowspan=\"6\" class=\"column-1\">12<\/td><td class=\"column-2\">Szczeg\u00f3\u0142y p\u0142atno\u015bci<\/td><td rowspan=\"6\" class=\"column-3\">O<\/td><td rowspan=\"6\" class=\"column-4\">4*35 a Z<\/td><td class=\"column-5\">4 pozycje w formacie:<\/td>\n<\/tr>\n<tr class=\"row-24\">\n\t<td rowspan=\"5\" class=\"column-2\">Poszczeg\u00f3lne podpola s\u0105 oddzielone znakiem \"|\" (Hex 7C).<\/td><td class=\"column-5\">1) opis do banku (pierwsza linijka)<\/td>\n<\/tr>\n<tr class=\"row-25\">\n\t<td class=\"column-5\">2) opis do banku (druga linijka)<\/td>\n<\/tr>\n<tr class=\"row-26\">\n\t<td class=\"column-5\">3) opis do banku (trzecia linijka)<\/td>\n<\/tr>\n<tr class=\"row-27\">\n\t<td class=\"column-5\">4) opis do banku (czwarta linijka)<\/td>\n<\/tr>\n<tr class=\"row-28\">\n\t<td class=\"column-5\">Poz. 1 ustawiona jako \u201enowe pole\u201d, poz. 2-4 jako \u201e\u0142\u0105cz z poprzednim (znak podzia\u0142u pola na cz\u0119\u015bci)\u201d<\/td>\n<\/tr>\n<tr class=\"row-29\">\n\t<td class=\"column-1\">13<\/td><td class=\"column-2\">Niewykorzystane : warto\u015b\u0107 puste<\/td><td class=\"column-3\">O<\/td><td class=\"column-4\">S a<\/td><td class=\"column-5\">Sta\u0142a warto\u015b\u0107<\/td>\n<\/tr>\n<tr class=\"row-30\">\n\t<td class=\"column-1\">14<\/td><td class=\"column-2\">Niewykorzystane : warto\u015b\u0107 puste<\/td><td class=\"column-3\">O<\/td><td class=\"column-4\">S a<\/td><td class=\"column-5\">Sta\u0142a warto\u015b\u0107<\/td>\n<\/tr>\n<tr class=\"row-31\">\n\t<td class=\"column-1\">15<\/td><td class=\"column-2\">Kod \"51\" dla przelew\u00f3w i polece\u0144 specjalnych, natomiast kod \"01\" dla polece\u0144 zap\u0142aty, \u201d71\u201d dla p\u0142atno\u015bci podatkowych US<\/td><td class=\"column-3\">O<\/td><td class=\"column-4\">1*2 a S<\/td><td class=\"column-5\">Pozycja \u201esta\u0142a warto\u015b\u0107\u201d, w polu warto\u015b\u0107: 51<\/td>\n<\/tr>\n<tr class=\"row-32\">\n\t<td rowspan=\"2\" class=\"column-1\">16<\/td><td class=\"column-2\">Informacje klient-Bank<\/td><td rowspan=\"2\" class=\"column-3\">F<\/td><td rowspan=\"2\" class=\"column-4\">6*35 a Z<\/td><td class=\"column-5\">6 pozycji w formacie \u2013 wszystkie pozycje to \u201esta\u0142a warto\u015b\u0107\u201d<\/td>\n<\/tr>\n<tr class=\"row-33\">\n\t<td class=\"column-2\">Poszczeg\u00f3lne podpola s\u0105 oddzielone znakiem \"|\" (Hex 7C).<\/td><td class=\"column-5\">Poz. 1 ustawiona jako \u201enowe pole\u201d, poz. 2-6 jako \u201e\u0142\u0105cz z poprzednim (znak podzia\u0142u pola na cz\u0119\u015bci)\u201d<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-269 from cache -->\n<p>Zak\u0142adka <strong>[Pozycje] <\/strong>naszego formatu powinna wi\u0119c wygl\u0105da\u0107 nast\u0119puj\u0105co:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-15089 aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/09\/wym18.png\" alt=\"\" width=\"601\" height=\"329\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym18.png 601w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym18-300x164.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym18-50x27.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym18-600x328.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym18-320x175.png 320w\" sizes=\"auto, (max-width: 601px) 100vw, 601px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-15090 aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/09\/wym19.png\" alt=\"\" width=\"600\" height=\"328\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym19.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym19-300x164.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym19-50x27.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym19-320x175.png 320w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-15091 aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/09\/wym20.png\" alt=\"\" width=\"601\" height=\"329\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym20.png 601w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym20-300x164.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym20-50x27.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym20-600x328.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym20-320x175.png 320w\" sizes=\"auto, (max-width: 601px) 100vw, 601px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-15092 aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2018\/09\/wym21.png\" alt=\"\" width=\"600\" height=\"327\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym21.png 600w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym21-300x164.png 300w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym21-50x27.png 50w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2018\/09\/wym21-320x174.png 320w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><br \/>\n<a name=\"wskaz\"><\/a><\/p>\n<h3>Wskaz\u00f3wki praktyczne<\/h3>\n<div class=\"su-list\" style=\"margin-left:0px\">\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> Ilo\u015b\u0107 pozycji w formacie, ich kolejno\u015b\u0107 i typ musz\u0105 si\u0119 zgadza\u0107 z danymi w pliku z banku.W pozycjach formatu nale\u017cy odpowiednio wybiera\u0107 typ pola: Tekst\/ Liczba. Konsekwencj\u0105 wybrania typu pola <em>Tekst<\/em>, w formatach s\u0142u\u017c\u0105cych do eksportu, b\u0119dzie otoczenie go w pliku ogranicznikiem tekstu (np. zapisanie w cudzys\u0142owie). Podobnie w formatach s\u0142u\u017c\u0105cych do importu przelew\u00f3w \u2013 je\u017celi w pliku z banku pole jest zapisane w ograniczniku tekstu, jako typ nale\u017cy wybra\u0107: <em>Tekst<\/em>, w pozosta\u0142ych przypadkach: <em>Liczba <\/em>(niezale\u017cnie od tego, czy w danej pozycji pliku wpisana jest data, kwota przelewu, numer rachunku czy np. dane adresowe kontrahenta).Przyk\u0142adowo, dla pliku:2025-01-03;przelew zewn\u0119trzny; ABC sp. z o.o.;&#8221;02124011121111222233334444&#8243;;&#8221;za FV\/02\/01\/2025&#8243;; &#8222;252,53&#8221;;370,39w formacie przelew\u00f3w pozycje 4, 5 i 6 musz\u0105 mie\u0107 ustawiony typ Tekst (poniewa\u017c w pliku s\u0105 one zapisane w cudzys\u0142owie &#8211; &#8222;02124011121111222233334444&#8221;;&#8221;za FV\/02\/01\/2025&#8243;;&#8221;252,53&#8243;); pozosta\u0142e pozycje<br \/>\nw pliku nie s\u0105 zapisane w ograniczniku tekstu, wi\u0119c w formacie musz\u0105 mie\u0107 typ Liczba.<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> Program obs\u0142uguje tylko jedn\u0105 linijk\u0119 nag\u0142\u00f3wka. W przypadku gdy w pliku z banku nag\u0142\u00f3wek jest bardziej rozbudowany, przed wykonaniem importu niezb\u0119dna jest modyfikacja pliku.<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> Format s\u0142u\u017c\u0105cy do importu nie mo\u017ce zawiera\u0107 stopki.<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> Identyfikacja podmiotu odbywa si\u0119 w pierwszej kolejno\u015bci po Akronimie podmiotu oraz w drugiej kolejno\u015bci po numerze rachunku bankowego (taki numer jaki jest w przelewie w pliku musi by\u0107 wpisany na karcie kontrahenta, na zak\u0142adce <em>P\u0142atno\u015bci<\/em>). Je\u017celi kontrahent nie zostanie rozpoznany zapis trafia na !Nieokre\u015blonego!.<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> Je\u017celi kwota w pliku zapisana jest w groszach (np. 18450 zamiast 184,50) w formacie przelew\u00f3w nale\u017cy zostawi\u0107 puste pole z <em>Separatorem dziesi\u0119tnym<\/em>, a w pozycji z kwot\u0105 p\u0142atno\u015bci wybra\u0107 typ: <em>Liczba&lt;#.##<\/em><\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> W formatach s\u0142u\u017c\u0105cych do importu przelew\u00f3w musz\u0105 znajdowa\u0107 si\u0119 pozycje Data dokumentu oraz Kwota p\u0142atno\u015bci.<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> W przypadku, gdy eksportujemy przelewy na pracownik\u00f3w i chcemy, aby w pliku opr\u00f3cz nazwiska by\u0142o r\u00f3wnie\u017c imi\u0119 pracownika w formacie przelew\u00f3w nale\u017cy doda\u0107 pozycj\u0119 \u201e<em>Nazwa podmiotu 2<\/em>\u201d (<em>Nazwa podmiotu 2<\/em> odpowiada za eksport imienia, <em>Nazwa podmiotu 1<\/em> za nazwisko pracownika).<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> Opis wszystkich p\u00f3l mo\u017cliwych do wyboru w pozycjach formatu przelew\u00f3w mo\u017cna znale\u017a\u0107 w <em>podr\u0119czniku do modu\u0142u Kasa\/Bank<\/em> (podr\u0119czniki s\u0105 dost\u0119pne np. na Indywidualnych Stronach Klienta\/Partnera)<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> W programie dost\u0119pnych jest 5 format\u00f3w MT940 (MT940 \u2013 standard, MT940 (BG\u017b), MT940 (BRE), MT940 (PBS), Citi Handlowy \u2013 MT940 i MT942 (standardowy)), s\u0105 one niedost\u0119pne do edycji. Formaty te obs\u0142uguj\u0105 import plik\u00f3w MT940 z wi\u0119kszo\u015bci bank\u00f3w. Je\u017celi jednak oka\u017ce si\u0119, \u017ce \u017caden z nich nie importuje prawid\u0142owo zapis\u00f3w z pliku najlepiej skontaktowa\u0107 si\u0119 z Asyst\u0105 <strong>Comarch ERP Optima<\/strong> i przes\u0142a\u0107 dokument z opisem struktury takiego pliku (takie dokumenty s\u0105 udost\u0119pniane przez banki).<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> W formatach s\u0142u\u017c\u0105cych do eksportu przelew\u00f3w mo\u017cna u\u017cywa\u0107 bezpo\u015brednich odwo\u0142a\u0144 do p\u00f3l zapisanych w\u00a0bazie danych poprzez wykorzystanie sk\u0142adni SQL. W tym celu jako pozycj\u0119 formatu nale\u017cy wybra\u0107 \u201e<em>Zapytanie SQL<\/em>\u201d, a w polu <em>Warto\u015b\u0107 <\/em>wpisa\u0107 odpowiednie zapytanie; Aby np. pobra\u0107 tylko miasto z adresu podmiotu i aby to miasto by\u0142o pobierane dla podmiotu, kt\u00f3ry znajduje si\u0119 na aktualnie wysy\u0142anym zdarzeniu, w cz\u0119\u015bci WHERE zapytania nale\u017cy umie\u015bci\u0107 odwo\u0142anie do wysy\u0142anego zdarzenia: Bzd_BzdId={ZdarzenieID}<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> Przyk\u0142adowo aby pobra\u0107 miasto z adresu kontrahenta, w warto\u015bci nale\u017cy wklei\u0107: Select Pod_Miasto FROM CDN.PodmiotyView JOIN CDN.BnkZdarzenia ON BZd_PodmiotID = Pod_PodId WHERE BZd_PodmiotTyp = Pod_PodmiotTyp AND Bzd_BzdId={ZdarzenieID}<\/li>\n<\/ul>\n<\/div>\n<a name=\"komb\"><\/a><\/p>\n<h3>Najcz\u0119stsze komunikaty b\u0142\u0119d\u00f3w przy eksporcie\/imporcie<\/h3>\n<p><a name=\"proim\"><\/a><\/p>\n<h4>Problemy przy eksporcie przelew\u00f3w<\/h4>\n<div class=\"su-list\" style=\"margin-left:0px\">\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <b><strong>Przelew [fz 10\/2025] nie zosta\u0142 wyeksportowany z powodu b\u0142\u0119d\u00f3w.<br \/>\n<\/strong><\/b>W polu Nazwa pliku zastosowano niedozwolone znaki, np. \\\/:*?&lt;&gt;|<\/li>\n<\/ul>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>Przelew [fz 10\/2025] nie zosta\u0142 wyeksportowany z powodu b\u0142\u0119d\u00f3w<\/strong>. <strong>W\u0142a\u015bciwo\u015b\u0107 [Opis do banku (pierwsza linijka)] jest wymagana i musi zosta\u0107 wype\u0142niona.<br \/>\n<\/strong>Pewne pola oznaczone w formacie przelew\u00f3w jako wymagane nie s\u0105 uzupe\u0142nione (w powy\u017cszym komunikacie mowa dok\u0142adnie o polu: <em>Opis do banku (pierwsza linijka)<\/em>). Nale\u017cy uzupe\u0142ni\u0107 odpowiednie dane lub zmodyfikowa\u0107 format (<em>Og\u00f3lne\/ Inne\/ Formaty przelew\u00f3w\/ na konkretnym formacie, zak\u0142adka <\/em><strong>[Pozycje]<\/strong><em> i tam pole \u201eWymagane\u201d<\/em>)<\/li>\n<\/ul>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <b><strong>Brak domy\u015blnego formatu eksportu dla US. Wybierz format na karcie banku.<br \/>\n<\/strong><\/b>Na karcie banku nale\u017cy ustawi\u0107 domy\u015blny <u>format eksportu dla przelew\u00f3w do US<\/u>. (Mo\u017cna wej\u015b\u0107 w <em>Kasa\/Bank\/ Rejestry<\/em>, na formularz rejestru z kt\u00f3rego jest wykonywany eksport, nacisn\u0105\u0107 na przycisk <strong>Bank<\/strong>, edytowa\u0107 formularz danego banku i przej\u015b\u0107 na zak\u0142adk\u0119 \u201eDodatkowe\u201d.)<br \/>\nMechanizm eksportu dzia\u0142a w taki spos\u00f3b, \u017ce program pr\u00f3buje wysy\u0142a\u0107 3 rodzaje przelew\u00f3w za ka\u017cdym razem (przelewy zwyk\u0142e, do US i do ZUS), a do ka\u017cdego z takich przelew\u00f3w wymagana jest inna struktura plik\u00f3w, st\u0105d inny format wymiany. Je\u017celi na li\u015bcie przelew\u00f3w b\u0119d\u0105 zar\u00f3wno przelewy zwyk\u0142e, jak r\u00f3wnie\u017c do US i ZUS w\u00f3wczas utworzone zostan\u0105 3 oddzielne pliki.<\/li>\n<\/ul>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <b><strong>Brak domy\u015blnego formatu eksportu dla ZUS. Wybierz format na karcie banku.<br \/>\n<\/strong><\/b>Analogicznie jak w poprzednim komunikacie &#8211; na karcie banku nale\u017cy ustawi\u0107 domy\u015blny <u>format eksportu dla przelew\u00f3w do ZUS<\/u>.<\/li>\n<\/ul>\n<\/div>\n<p><a name=\"proek\"><\/a><\/p>\n<h4>Problemy przy imporcie przelew\u00f3w<\/h4>\n<div class=\"su-list\" style=\"margin-left:0px\">\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <b><strong>B\u0142\u0105d analizy struktury formatu: Format nie zawiera pozycji okre\u015blaj\u0105cej dat\u0119 dokumentu<\/strong><\/b><\/li>\n<\/ul>\n<p>W formacie s\u0142u\u017c\u0105cym do importu przelew\u00f3w musi by\u0107 pozycja Data dokumentu.<\/p>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <b><strong>Nie mo\u017cna odczyta\u0107 warto\u015bci pola &#8211; niespodziewany koniec pliku<\/strong><\/b><\/li>\n<\/ul>\n<p>Np. niezaznaczony parametr \u201ezmienna szeroko\u015b\u0107 pola\u201d.<\/p>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <b><strong>B\u0142\u0105d analizy struktury formatu: Nie ustawiony ogranicznik tekstu przy zmiennej szeroko\u015bci kolumn.<\/strong><\/b><\/li>\n<\/ul>\n<p>Je\u017celi w formacie przelew\u00f3w zaznaczone jest \u201eZmienna szeroko\u015b\u0107 pola\u201d nale\u017cy r\u00f3wnie\u017c poda\u0107 \u201eOgranicznik tekstu\u201d.<\/p>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <b><strong>B\u0142\u0105d analizy struktury formatu: Separator dziesi\u0119tny ma warto\u015b\u0107 identyczn\u0105 jak separator p\u00f3l przy zmiennej szeroko\u015bci kolumn.<\/strong><\/b><\/li>\n<\/ul>\n<p>W formacie przelew\u00f3w wybrano taki sam separator p\u00f3l jak separator dziesi\u0119tny \u2013 musz\u0105 by\u0107 r\u00f3\u017cne.<\/p>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <b><strong>B\u0142\u0105d w importowanym wierszu &#8211; brak separatora p\u00f3l.<\/strong><\/b><\/li>\n<\/ul>\n<p>W formacie przelew\u00f3w wybrano b\u0142\u0119dny separator p\u00f3l, niezgodny z danymi w pliku; lub w formacie zdefiniowano za du\u017co pozycji (wi\u0119cej ni\u017c rzeczywi\u015bcie jest w pliku).<\/p>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <b><strong>B\u0142\u0105d w importowanym wierszu &#8211; brak prawego ogranicznika tekstu.<\/strong><\/b><\/li>\n<\/ul>\n<p>W formacie przelew\u00f3w ustawiono b\u0142\u0119dny typ pozycji (tekst\/liczba), niezgodny z danymi w pliku.<\/p>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>B\u0142\u0105d analizy struktury formatu: Format zawiera stopk\u0119<\/strong>.<\/li>\n<\/ul>\n<p>Format do importu przelew\u00f3w nie mo\u017ce zawiera\u0107 stopki.<\/p>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <b><strong>Przelew Lp [] nie zosta\u0142 zaimportowany z powodu b\u0142\u0119d\u00f3w. Brak notowania podanego kursu waluty [waluta] na [data].<\/strong><\/b><\/li>\n<\/ul>\n<p>W programie nie ma wprowadzonego kursu waluty na wybrany dzie\u0144. Nale\u017cy sprawdzi\u0107 jakie typy kurs\u00f3w s\u0105 ustawione na formularzu rejestru, do kt\u00f3rego wykonywany jest import \u2013 Kasa\/Bank\/ Rejestry k\/b\/ na formularzu rejestru pola \u201eTyp kursu sprzeda\u017cy\u201d i \u201eTyp kursu zakupu\u201d. (Przy imporcie sprawdzane jest, czy w programie jest wprowadzony kurs na dany dzie\u0144 dla typu kursu wybranego na formularzu rejestru bankowego.)<\/p>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <b><strong>Przelew Lp [] nie zosta\u0142 zaimportowany z powodu b\u0142\u0119d\u00f3w. Niepoprawna data zapisu. Zapis nie mo\u017ce by\u0107 dodany po dacie zamkni\u0119cia raportu.<\/strong><\/b><\/li>\n<\/ul>\n<p>Data na importowanym zapisie jest p\u00f3\u017aniejsza ni\u017c data zamkni\u0119cia raportu. Przed wykonaniem importu nale\u017cy wybra\u0107 odpowiedni raport (za odpowiedni okres \u2013 data otwarcia\/zamkni\u0119cia raportu), do kt\u00f3rego ma by\u0107 wykonany import.<\/p>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <b><strong>Przelew Lp [] nie zosta\u0142 zaimportowany z powodu b\u0142\u0119d\u00f3w. Niepoprawna data zapisu. Zapis nie mo\u017ce by\u0107 dodany przed dat\u0105 otwarcia raportu. <\/strong><\/b><\/li>\n<\/ul>\n<p>Data na importowanym zapisie jest wcze\u015bniejsza ni\u017c data otwarcia raportu. Przed wykonaniem importu nale\u017cy wybra\u0107 odpowiedni raport (za odpowiedni okres \u2013 data otwarcia\/zamkni\u0119cia raportu), do kt\u00f3rego ma by\u0107 wykonany import.<br \/>\n<\/div>\n<a name=\"uss\"><\/a><\/p>\n<h2>Automatyczna wymiana danych z bankami<\/h2>\n<p>Wymiana danych za pomoc\u0105 WebService umo\u017cliwia pobieranie wyci\u0105g\u00f3w bankowych oraz historii operacji, a tak\u017ce eksport przelew\u00f3w bezpo\u015brednio z\/do systemu bankowego, bez konieczno\u015bci r\u0119cznego przenoszenia plik\u00f3w pomi\u0119dzy aplikacj\u0105 bankow\u0105 a programem. Mo\u017cliwe jest r\u00f3wnie\u017c pobieranie dla ka\u017cdego wys\u0142anego przelewu jego aktualnego statusu w banku (przelew mo\u017ce oczekiwa\u0107 na realizacj\u0119, zosta\u0107 zrealizowany, odrzucony, anulowany itp.).<\/p>\n<p>Szczeg\u00f3\u0142owe informacje na temat wymiany danych poprzez \u00a0Webservice mo\u017cna znale\u017a\u0107 w dedykowanych biuletynach. Dost\u0119pne s\u0105 r\u00f3wnie\u017c <strong>filmy instrukta\u017cowe<\/strong>, w kt\u00f3rych przedstawiony zosta\u0142 proces konfiguracji oraz obs\u0142ugi automatycznej wymiany danych z bankiem.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Data aktualizacji: 06-07-2022 O Elektronicznej Wymianie Danych Program Comarch ERP Optima umo\u017cliwia zar\u00f3wno import zrealizowanych przelew\u00f3w bankowych do programu z pliku dostarczonego przez bank, jak i eksport polece\u0144 przelewu do pliku, kt\u00f3ry nast\u0119pnie mo\u017cna zaczyta\u0107 w aplikacji bankowej. Opr\u00f3cz eksportu\/importu przelew\u00f3w poprzez pliki istnieje r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 wymiany danych bezpo\u015brednio z\/do systemu bankowego, bez konieczno\u015bci r\u0119cznego [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_ht_kb_usefulness":-1,"_ht_kb_post_views_count":5733,"_ht_kb_article_order":0,"_ht_kb_reading_time":24,"footnotes":""},"ht_kb_category":[411],"ht_kb_tag":[],"class_list":["post-14875","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-ksiegowosc-biuletyny"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb\/14875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/comments?post=14875"}],"version-history":[{"count":81,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb\/14875\/revisions"}],"predecessor-version":[{"id":50783,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb\/14875\/revisions\/50783"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/media?parent=14875"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb_category?post=14875"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb_tag?post=14875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}