{"id":835,"date":"2025-08-11T14:31:42","date_gmt":"2025-08-11T14:31:42","guid":{"rendered":"https:\/\/rs.quarticon.com\/jak-stworzyc-plik-csv-z-transakcjami-do-importu-do-panelu-quarticon-cdxp\/"},"modified":"2025-08-12T15:38:12","modified_gmt":"2025-08-12T15:38:12","slug":"jak-stworzyc-plik-csv-z-transakcjami-do-importu-do-panelu-quarticon-cdxp","status":"publish","type":"post","link":"https:\/\/help.quarticon.com\/pl\/jak-stworzyc-plik-csv-z-transakcjami-do-importu-do-panelu-quarticon-cdxp\/","title":{"rendered":"Jak stworzy\u0107 plik CSV z transakcjami do importu do panelu QuarticOn CDXP?"},"content":{"rendered":"<article class='jsx-ef86202475c6562f '>\n<div class='intercom-interblocks-heading intercom-interblocks-align-left'>\n<h2 id='h_fa083bebaf'><b>Wymagania<\/b><\/h2>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p>Aby zasili\u0107 system Quarticon CDXP danymi historycznymi, musimy otrzyma\u0107 dane sprzeda\u017cowe w pliku CSV.<\/p>\n<\/div>\n<div class='intercom-interblocks-table'>\n<table>\n<tbody>\n<tr>\n<td>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p><b>UWAGA! Przed zasileniem danymi historycznymi nale\u017cy mie\u0107 wgrany katalog produkt\u00f3w z id produkt\u00f3w zgodnymi z danymi z pliku z histori\u0105!<\/b><\/p>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p>Docelowy plik CSV musi zawiera\u0107:<\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p>\u2022 id transakcji<\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p>\u2022 e-mail<\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p>\u2022 dat\u0119 dokonania transakcji<\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p>\u2022 id kupionego produktu<\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p>\u2022 cen\u0119 jednostkow\u0105 produktu<\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p>\u2022 liczb\u0119 kupionych sztuk<\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p>\u2022 walut\u0119 (opcjonalnie)<\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<\/div>\n<div class='intercom-interblocks-heading intercom-interblocks-align-left'>\n<h2 id='h_ee8817d73e'><b>Struktura obs\u0142ugiwanego pliku CSV<\/b><\/h2>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p><b>1. <\/b>Separatorem p\u00f3l w pliku <b>powinien by\u0107 przecinek<\/b>. Dane kt\u00f3re mog\u0105 powodowa\u0107 b\u0142\u0119dy w strukturze pliku (np. tekst z przecinkami jako elementami tekstu, a nie separatorami) powinny by\u0107 opakowane w cudzys\u0142\u00f3w.<\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p><b>2.<\/b> W pierwszym wierszu <b>powinien znajdowa\u0107 si\u0119 opis p\u00f3l<\/b> (zawsze powinien by\u0107 taki sam) <b>dok\u0142adnie w kolejno\u015bci jak na przyk\u0142adzie poni\u017cej<\/b>. System nie obs\u0142u\u017cy przestawionych w pliku kolumn.<\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p>&#8217;transctionId&#8217;,&#8217;email&#8217;,&#8217;timestamp&#8217;,&#8217;productId&#8217;,&#8217;price&#8217;,&#8217;quantity&#8217;,&#8217;currency&#8217;<\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p>Dopuszczalne jest pomini\u0119cie ostatniej kolumny pliku currency, przyjmiemy wtedy, \u017ce domy\u015blnie walut\u0105 klienta jest PLN.<\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p><b>3.<\/b> <b>Transakcje musz\u0105 by\u0107 zgrupowane<\/b>, system nie obs\u0142u\u017cy poprawnie pliku w kt\u00f3rym wiersze opisuj\u0105ce transakcj\u0119 b\u0119d\u0105 rozrzucone. <b>System zak\u0142ada, \u017ce zmiana id transakcji oznacza rozpocz\u0119cie opisu nowej transakcji.<\/b><\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p><b>4. <\/b>Opis ilo\u015bci w postaci liczby rzeczywistej finalnie zostanie w systemie Quarticon CDXP zaokr\u0105glony do liczby ca\u0142kowitej.<\/p>\n<\/div>\n<div class='intercom-interblocks-table'>\n<table>\n<tbody>\n<tr>\n<td>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<p><b>Przyk\u0142adowy plik z opisem 5 transakcji:<\/b><\/p>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<\/div>\n<div class='intercom-interblocks-image intercom-interblocks-align-left'><a href='https:\/\/cdn.quartic.com.pl\/howtoimg\/i\/o\/541695259\/8c93d76971d561945cb80d39\/image.png' target='_blank' rel='noreferrer nofollow noopener'><img src='https:\/\/cdn.quartic.com.pl\/howtoimg\/i\/o\/541695259\/8c93d76971d561945cb80d39\/image.png' width='638' height='347'><\/a><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<\/div>\n<div class='intercom-interblocks-paragraph no-margin intercom-interblocks-align-left'>\n<\/div>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>WymaganiaAby zasili\u0107 system QuarticOn CDXP danymi historycznymi, musimy otrzyma\u0107 dane sprzeda\u017cowe w pliku CSV.UWAGA! Przed zasileniem danymi historycznymi nale<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-835","post","type-post","status-publish","format-standard","hentry","category-cdxp"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/help.quarticon.com\/pl\/wp-json\/wp\/v2\/posts\/835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.quarticon.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/help.quarticon.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/help.quarticon.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/help.quarticon.com\/pl\/wp-json\/wp\/v2\/comments?post=835"}],"version-history":[{"count":5,"href":"https:\/\/help.quarticon.com\/pl\/wp-json\/wp\/v2\/posts\/835\/revisions"}],"predecessor-version":[{"id":2099,"href":"https:\/\/help.quarticon.com\/pl\/wp-json\/wp\/v2\/posts\/835\/revisions\/2099"}],"wp:attachment":[{"href":"https:\/\/help.quarticon.com\/pl\/wp-json\/wp\/v2\/media?parent=835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/help.quarticon.com\/pl\/wp-json\/wp\/v2\/categories?post=835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/help.quarticon.com\/pl\/wp-json\/wp\/v2\/tags?post=835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}