> For the complete documentation index, see [llms.txt](https://napoveda.rocketoo.cz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://napoveda.rocketoo.cz/zakaznici.md).

# Zákazníci

V této sekci se nachází seznam všech zákazníků, které jste vytvořili manuálně nebo kteří se registrovali přes e-shop.

Zde můžete přidat nového zákazníka nebo upravit již existujícího.&#x20;

![Zákazníci](https://2581951975-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8g4-si8hFmKl7wXNja%2F-M8qZJamuISMKJI_eK93%2F-M8qbRwa6Jp2x2X3rY_T%2Fzakaznici01.png?alt=media\&token=a0d52945-9113-4e21-8d32-3e1a76090703)

Výpis zákazníků můžete filtrovat podle toho kdo odebírá *newsletter*, kdo je *registrovaný*, *aktivovaný*, *nakoupil vícekrát* nebo *právě nakupuje*.

V **hromadných akcích** můžete *aktivovat* vybrané zákazníky nebo je *smazat*.

{% hint style="warning" %}
Pokud aktivujete zákazníky hromadně, neaktivujte více jak 100 zákazníků během hodiny. Odesílání aktivačního e-mailu je omezeno na 100 e-mailů za hodinu.
{% endhint %}

Po kliknutí na konkrétního zákazníka v seznamu se dostanete do detailů zákazníka a po kliknutí na tlačítko **Upravit zákazníka**, v pravém sloupci, se dostanete k editaci daného zákazníka.&#x20;

V [nastavení zákazníků](/nastaveni/zakaznici.md) můžete nastavit registraci a aktivaci zákazníků.&#x20;

## **Přidat nového zákazníka**

* Můžete vytvořit nového zákazníka stiskem na tlačítko přidat nového zákazníka.
* Vyplníte informace a klikněte na vytvořit.&#x20;
* Po vytvoření se přesunete do úprav zákazníka (do úprav se dostanete i kliknutím na libovolného zákazníka v celém seznamu).

Vyplnění informací při přidání nového zákazníka

## **Upravit zákazníka**&#x20;

* Po vytvoření nového zákazníka se přesunete do jeho úprav.&#x20;
* V úpravě zákazníka můžete nastavit informace o: **Účtě**, **Fakturační adresy** a **Doručovací adresy**

### **Účet**

* Zde můžete zákazníkovi nastavit jeho účet.
* Můžete zapnou **odběr newsletteru** (jestli souhlasí) a **vyplníte mu heslo**.
* Po uložení přijde zákazníkovi na mail heslo, pod kterým se může přihlásit na e-shop.
* Po přihlášení si zákazník může sám změnit heslo ve svém účtu na e-shopu.
* V pravé části lze přiřadit zákazníkovi obrázek.

Účet zákazníka

### **Fakturační adresa**

* V záložce úprav zákazníka přejdete na fakturační adresy.
* Klikněte na **vytvořit** fakturační adresu.
* **Vyplňte** všechny potřebné **údaje** a klikněte na vytvořit.
* “předvolená adresa” - slouží pro výchozí nastavení při objednávce. Kdyby měl zákazník 5 adres a na 1 zvolíte že je předvolená, bude se zadávat při objednávce.

Vytvoření fakturační adresy pro nového zákazníkaVytvoření fakturační adresy pro nového zákazníka - vyplnění údajů

### **Doručovací adresa**

* Doručovací adresu vytvoříte stejným způsobem jako fakturační.&#x20;
* Adresu vytvořte, jestli je odlišná od fakturační.&#x20;

## Import a Export

V administraci e‑shopu Rocketoo můžete **hromadně nahrát zákazníky a jejich adresy** ze souboru a také je **vyexportovat**. Díky tomu můžete:

* **Převést zákazníky z jiného systému** do nového e‑shopu
* **Nahrát nové zákazníky** ze seznamu z Excelu
* **Hromadně doplnit nebo opravit adresy** (fakturační i dodací)
* **Stáhnout seznam zákazníků** pro e‑mailing, účetnictví nebo analýzu
* **Předat zákazníky jinému systému** přes stálý odkaz

Nástroje jsou čtyři:

| Nástroj                  | K čemu slouží                                                                     |
| ------------------------ | --------------------------------------------------------------------------------- |
| **Importovat zákazníky** | Hromadně **zakládá nové zákazníky** ze souboru.                                   |
| **Exportovat zákazníky** | Vytvoří **odkaz**, na kterém se stahuje aktuální seznam zákazníků (CSV nebo XML). |
| **Importovat adresy**    | **Zakládá nové adresy** zákazníkům a **upravuje** stávající adresy.               |
| **Exportovat adresy**    | Rovnou stáhne **soubor se všemi adresami**.                                       |

### Kde import a export najdu

1. V hlavním menu administrace klikněte na **Zákazníci**
2. V horní liště seznamu zákazníků rozbalte nabídku **Import / Export**

### Který nástroj použít

<table data-search="false"><thead><tr><th>Chcete…</th><th>Použijte</th></tr></thead><tbody><tr><td>Nahrát nové zákazníky</td><td><strong>Importovat zákazníky</strong></td></tr><tr><td>Upravit údaje <strong>stávajících</strong> zákazníků (jméno, e‑mail…)</td><td>Importem <strong>nejde</strong>. Upravte je ručně v detailu zákazníka.</td></tr><tr><td>Přidat zákazníkům nové adresy</td><td><strong>Importovat adresy</strong> (adresy se přiřadí podle e‑mailu)</td></tr><tr><td>Opravit stávající adresy hromadně</td><td><strong>Exportovat adresy</strong> → úprava v Excelu → <strong>Importovat adresy</strong></td></tr><tr><td>Stáhnout seznam zákazníků včetně útraty</td><td><strong>Exportovat zákazníky</strong>, typ <strong>Export Rocketoo CSV</strong></td></tr><tr><td>Stáhnout zákazníky <strong>s adresami</strong> v tabulce</td><td><strong>Exportovat zákazníky</strong>, typ <strong>Rozšířený export Rocketoo CSV</strong></td></tr><tr><td>Předat zákazníky jinému systému v XML</td><td><strong>Exportovat zákazníky</strong>, typ <strong>Export Rocketoo XML</strong></td></tr><tr><td>Stáhnout jen tabulku adres k úpravě a zpětnému importu</td><td><strong>Exportovat adresy</strong></td></tr></tbody></table>

### Práce s CSV souborem

Importy a export adres používají **CSV**. Soubor připravíte v Excelu.

#### Výchozí nastavení

| Volba              | Výchozí hodnota      |
| ------------------ | -------------------- |
| **Formát**         | CSV Custom           |
| **Oddělovač**      | středník (`;`)       |
| **Uzavírací znak** | uvozovky (`"`)       |
| **Escape znak**    | zpětné lomítko (`\`) |
| **Kódování**       | UTF‑8                |

{% hint style="warning" %}
Excel v české lokalizaci ukládá CSV se **středníkem**. Při ukládání zvolte **„CSV UTF‑8 (oddělené středníkem)“**. Soubor s jiným oddělovačem nahrajete, když změníte oddělovač ve formuláři.
{% endhint %}

#### Názvy sloupců

První řádek souboru by měl obsahovat **názvy sloupců**. Při importu se sloupce souboru **páruje** na sloupce e‑shopu. Pokud se názvy shodují, napárují se samy, jinak je napárujete ručně.

#### Otevření CSV v Excelu

Pokud se soubor po dvojkliku zobrazí v jednom sloupci nebo s rozbitou diakritikou, použijte v Excelu **Data → Z textu/CSV**. Nastavte kódování **UTF‑8** a oddělovač **středník**.

## Import zákazníků

### K čemu slouží

Import **zakládá nové zákazníky**. Jeden řádek souboru = jeden nový zákazník.

{% hint style="warning" %}
Import **vždy zakládá nové zákazníky**. **Neupravuje** existující a nehledá je podle e‑mailu ani ID. Zákazník, jehož e‑mail už v e‑shopu existuje, se **nenahraje** a řádek skončí chybou.
{% endhint %}

### Sloupce importu

V kroku párování uvidíte tyto sloupce pod českými popisky (např. **E‑mail**, **Jméno**, **Příjmení**, **Registrovaný**).

<table data-search="false"><thead><tr><th>Sloupec</th><th>Povinný?</th><th>Význam</th></tr></thead><tbody><tr><td><code>email</code></td><td><strong>ano</strong></td><td>E‑mail zákazníka. Musí být platný (6–255 znaků) a <strong>v e‑shopu jedinečný</strong>.</td></tr><tr><td><code>first_name</code></td><td>ne</td><td>Jméno.</td></tr><tr><td><code>last_name</code></td><td>ne</td><td>Příjmení.</td></tr><tr><td><code>username</code></td><td>ne</td><td>Uživatelské jméno (min. 4 znaky, jedinečné). Když chybí, použije se e‑mail.</td></tr><tr><td><code>newsletter</code></td><td>ne</td><td>Odběr newsletteru. <code>1</code> = ano, <code>0</code> = ne.</td></tr><tr><td><code>registered</code></td><td>ne</td><td>Registrovaný zákazník. <code>1</code> = ano, <code>0</code> = ne. Výchozí je <code>0</code>.</td></tr><tr><td><code>notes</code></td><td>ne</td><td>Poznámka.</td></tr></tbody></table>

{% hint style="info" %}
ID a datum vytvoření přidělí e‑shop sám, v souboru se nezadávají. Telefon ani adresu tímto importem nahrát nejde. Adresy přidáte [importem adres](#import-adres).
{% endhint %}

### Co import nedělá

* **Nenastavuje heslo.** Zákazník, který se má na web přihlašovat, si heslo nastaví přes **obnovení hesla**.
* **Neupravuje existující zákazníky.**
* **Nenahrává adresy ani telefon.** Adresy nahrajete [importem adres](#import-adres).

{% hint style="warning" %}
Při založení zákazníka se spustí **stejné události jako při běžném založení** (například automatická oznámení). Podle nastavení e‑shopu proto mohou zákazníkům odejít automatické e‑maily. Větší soubor nejdřív vyzkoušejte na **malém vzorku** o pár řádcích.
{% endhint %}

### Postup importu krok za krokem

1. Otevřete **Zákazníci → Import / Export → Importovat zákazníky**.
2. Nahrajte soubor a v případě potřeby upravte oddělovač a kódování.
3. **Napárujte sloupce souboru** na sloupce e‑shopu. Povinný je jen `email`.
4. Klikněte na **Importovat**.
5. Po dokončení se zobrazí **výsledek importu**.

### Výsledek importu

| Údaj          | Význam                                                           |
| ------------- | ---------------------------------------------------------------- |
| **Vytvořeno** | Počet nově založených zákazníků.                                 |
| **Chyby**     | Řádky, které se nepodařilo zpracovat. U každého je uveden důvod. |

Řádky s chybou se **nezaloží**, ostatní se zpracují normálně.

### Nejčastější chyby

| Příčina                                                  | Co s tím                                                                                                         |
| -------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| E‑mail už existuje                                       | Zákazník už v e‑shopu je. Odeberte řádek ze souboru. Pozor, e‑mail může patřit i **deaktivovanému** zákazníkovi. |
| E‑mail chybí nebo má špatný tvar                         | Doplňte platný e‑mail.                                                                                           |
| Uživatelské jméno už existuje nebo je kratší než 4 znaky | Nechte sloupec `username` prázdný, použije se e‑mail.                                                            |

### Příklad souboru

```
email;first_name;last_name;newsletter;registered
jan.novak@example.cz;Jan;Novák;1;0
eva.svobodova@example.cz;Eva;Svobodová;0;0
```

## Export zákazníků

### Jak export funguje

Export zákazníků **nestahuje soubor přímo**. Vytvoříte **export** a e‑shop vám vygeneruje **odkaz**. Při každém otevření odkazu se vytvoří **aktuální soubor**. Funguje to stejně jako [Export produktů](/produkty/export.md), včetně **zabezpečení odkazu** (omezení IP adresou, HTTP Basic Auth) a **logu přístupů**. Podrobný popis najdete v tamním návodu.

### Vytvoření exportu

1. Otevřete **Zákazníci → Import / Export → Exportovat zákazníky**.
2. Klikněte na **Vytvořit**.
3. Vyberte **Typ** exportu (viz níže).
4. Pod nadpisem **Exportovat zákazníky** zvolte rozsah:

| Rozsah                      | Co se exportuje                            |
| --------------------------- | ------------------------------------------ |
| **Všechny**                 | Všichni zákazníci.                         |
| **Podle datumu registrace** | Zákazníci vytvoření v rozmezí **Od – Do**. |

5. V části **Nastavení zabezpečení** případně omezte přístup.
6. Klikněte na **Vytvořit**. Po otevření exportu v seznamu uvidíte **Odkaz na export**.

Den **Do** je v exportu **celý**. Zákazník založený v tento den v souboru je.

{% hint style="info" %}
Export obsahuje jen **aktivní** zákazníky. Deaktivované (smazané) účty se do souboru nedostanou.
{% endhint %}

### Typy exportu

| Typ                               | Formát             | Řádek =                                                  |
| --------------------------------- | ------------------ | -------------------------------------------------------- |
| **Export Rocketoo CSV**           | CSV, oddělovač `;` | jeden zákazník                                           |
| **Rozšířený export Rocketoo CSV** | CSV, oddělovač `;` | jedna adresa zákazníka                                   |
| **Export Rocketoo XML**           | XML                | strukturovaný záznam zákazníka s adresami a objednávkami |

Oba CSV soubory mají oddělovač **středník**, texty v **uvozovkách** a kódování **UTF‑8 s BOM**. Poznámka se středníkem nebo zalomením řádku sloupce nerozbije. V Excelu proto při otevření přes **Data → Z textu/CSV** zvolte středník a UTF‑8.

### Export Rocketoo CSV

Jeden řádek = jeden zákazník.

<table data-search="false"><thead><tr><th>Sloupec</th><th>Obsah</th></tr></thead><tbody><tr><td><code>id</code></td><td>ID zákazníka</td></tr><tr><td><code>username</code></td><td>Uživatelské jméno</td></tr><tr><td><code>first_name</code></td><td>Jméno</td></tr><tr><td><code>last_name</code></td><td>Příjmení</td></tr><tr><td><code>email</code></td><td>E‑mail</td></tr><tr><td><code>created_at</code></td><td>Datum vytvoření</td></tr><tr><td><code>newsletter</code></td><td>Odběr newsletteru (<code>1</code> / <code>0</code>)</td></tr><tr><td><code>registered</code></td><td>Registrovaný zákazník (<code>1</code> / <code>0</code>)</td></tr><tr><td><code>notes</code></td><td>Poznámka</td></tr><tr><td><code>orders_sum</code></td><td><strong>Součet objednávek</strong> zákazníka <strong>s DPH</strong> v základní měně. Zrušené objednávky se nezapočítávají.</td></tr></tbody></table>

### Rozšířený export Rocketoo CSV

Jeden řádek = **jedna adresa**. Zákazník se třemi adresami je v souboru **třikrát**. Zákazník **bez adresy** má jeden řádek s prázdnými sloupci adresy.

Sloupce zákazníka jsou stejné jako u Exportu Rocketoo CSV (bez `orders_sum`). Dále soubor obsahuje:

<table data-search="false"><thead><tr><th>Sloupec</th><th>Obsah</th></tr></thead><tbody><tr><td><code>address_id</code></td><td>ID adresy</td></tr><tr><td><code>address_state</code></td><td>Název státu</td></tr><tr><td><code>address_default</code></td><td>Výchozí adresa (<code>1</code> / <code>0</code>)</td></tr><tr><td><code>address_first_name</code></td><td>Jméno na adrese</td></tr><tr><td><code>address_last_name</code></td><td>Příjmení na adrese</td></tr><tr><td><code>address_company</code></td><td>Firma</td></tr><tr><td><code>address_company_number</code></td><td>IČ</td></tr><tr><td><code>address_county</code></td><td>Kraj / okres</td></tr><tr><td><code>address_street</code></td><td>Ulice</td></tr><tr><td><code>address_street2</code></td><td>Ulice – doplněk 1</td></tr><tr><td><code>address_street3</code></td><td>Ulice – doplněk 2</td></tr><tr><td><code>address_city</code></td><td>Město</td></tr><tr><td><code>address_zip</code></td><td>PSČ</td></tr><tr><td><code>address_vat_number</code></td><td>DIČ</td></tr><tr><td><code>address_tax_number</code></td><td>DIČ (SK)</td></tr><tr><td><code>address_phone</code></td><td>Telefon na adrese</td></tr><tr><td><code>address_type</code></td><td>Typ adresy (<code>billing</code> = fakturační, <code>shipping</code> = dodací)</td></tr></tbody></table>

{% hint style="info" %}
Tento soubor **nelze přímo nahrát** přes import adres. Má jiné názvy sloupců (`address_street`…) a **název státu místo kódu**. Pro úpravu adres použijte [Export adres](#export-adres).
{% endhint %}

### Export Rocketoo XML

Strukturovaný soubor pro **automatické zpracování**. Každý zákazník je jeden záznam `<CUSTOMER>` a obsahuje:

| Část           | Údaje                                                                                                                                                  |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Zákazník**   | ID, uživatelské jméno, jméno, příjmení, e‑mail, telefon, poznámka, štítky, aktivace účtu, newsletter, registrace, poslední přihlášení, datum vytvoření |
| **Objednávky** | Čísla objednávek zákazníka                                                                                                                             |
| **Adresy**     | ID, výchozí, jméno, příjmení, firma, IČ, kraj, ulice (3 řádky), město, PSČ, DIČ, telefon, typ a **kód státu** (např. `CZ`)                             |

{% hint style="info" %}
XML používá stejný rozsah jako CSV. Filtr data platí jen při volbě **Podle datumu registrace** a den **Do** je v souboru celý.
{% endhint %}

### Úprava a smazání exportu

V seznamu exportů klikněte na řádek exportu. Typ exportu **nelze změnit**. Odkaz se úpravou **nemění**. Smazání odkaz zruší (zobrazí se chyba 404). Pokud odkaz unikl, export **smažte a vytvořte nový**, který má nový odkaz.

### Log přístupů

Záložka **Log přístupů** ukazuje každé otevření odkazu: datum, typ exportu, IP adresu, výsledek (**Úspěch**, **Chyba**, **Blokované IP adresou**, **Blokované HTTP autorizací**) a dobu generování.

{% hint style="danger" %}
Soubor obsahuje **osobní údaje** (jména, e‑maily, telefony, adresy). Odkaz sdílejte jen s ověřenými příjemci a zabezpečte ho.
{% endhint %}

## Import adres

### K čemu slouží

Import adres **zakládá nové adresy** zákazníkům a **upravuje** existující adresy. Jeden řádek = jedna adresa.

### Jak import funguje

Pro každý řádek se postupuje takto:

1. Pokud je vyplněné **`id`**, najde se adresa s tímto ID a **upraví se**.
2. Jinak se podle **e‑mailu** v `customer` najde zákazník. Pokud existuje, **vytvoří se mu nová adresa**.
3. Pokud zákazník neexistuje, řádek se **přeskočí** s hlášením *Zákazník s uvedeným e‑mailem neexistuje.*

{% hint style="info" %}
Zákazníka musíte mít v e‑shopu **nejdřív založeného**. Import adres zákazníky nezakládá. Použijte nejdřív [Import zákazníků](#import-zákazníků).
{% endhint %}

{% hint style="info" %}
Zákazník se hledá podle **e‑mailu**. Deaktivovaní zákazníci se nenajdou.
{% endhint %}

### Sloupce importu

V kroku párování uvidíte sloupce pod českými popisky (např. `customer` se zobrazí jako **E‑mail**, `state_alpha2` jako **Stát**, `type` jako **Typ adresy**).

<table data-search="false"><thead><tr><th>Sloupec</th><th>Povinný?</th><th>Význam</th></tr></thead><tbody><tr><td><code>id</code></td><td>ne</td><td>ID existující adresy. Když je vyplněné, adresa se <strong>upraví</strong>, jinak se založí nová.</td></tr><tr><td><code>customer</code></td><td>pro <strong>novou</strong> adresu</td><td><strong>E‑mail zákazníka</strong>, kterému adresa patří.</td></tr><tr><td><code>first_name</code></td><td>jedna z dvojic*</td><td>Jméno.</td></tr><tr><td><code>last_name</code></td><td>jedna z dvojic*</td><td>Příjmení.</td></tr><tr><td><code>company</code></td><td>jedna z dvojic*</td><td>Název firmy.</td></tr><tr><td><code>street</code></td><td><strong>ano</strong></td><td>Ulice a číslo.</td></tr><tr><td><code>city</code></td><td><strong>ano</strong></td><td>Město.</td></tr><tr><td><code>zip</code></td><td><strong>ano</strong></td><td>PSČ.</td></tr><tr><td><code>state_alpha2</code></td><td>ne</td><td><strong>Dvoupísmenný kód státu</strong>, např. <code>CZ</code>, <code>SK</code>. Prázdný nebo neznámý kód = <strong>výchozí stát</strong> e‑shopu.</td></tr><tr><td><code>company_number</code></td><td>ne</td><td>IČ.</td></tr><tr><td><code>vat_number</code></td><td>ne</td><td>DIČ (u SK IČ DPH).</td></tr><tr><td><code>tax_number</code></td><td>ne</td><td>DIČ (SK).</td></tr><tr><td><code>phone</code></td><td>ne</td><td>Telefon.</td></tr><tr><td><code>type</code></td><td>ne</td><td><code>billing</code> = fakturační, <code>shipping</code> = dodací. Prázdné = <code>billing</code>.</td></tr></tbody></table>

\* **Jméno i příjmení, nebo firma.** Stačí vyplnit **firmu**, nebo **jméno a příjmení**.

{% hint style="warning" %}
`type` zadávejte **anglicky a malými písmeny** (`billing`, `shipping`). Jiná hodnota (například „fakturační“) se nepřijme.
{% endhint %}

### Co se při úpravě změní

U řádku s vyplněným `id` se změní **jen sloupce, které v souboru jsou**. Sloupec, který v souboru chybí, zůstane beze změny. Prázdná buňka u vyplněného sloupce hodnotu smaže (týká se jména, příjmení, firmy, IČ, DIČ a telefonu).

* Prázdné `type` u úpravy typ adresy nemění. U nové adresy znamená `billing`.
* Prázdné nebo neznámé `state_alpha2` nastaví **výchozí stát**. Když sloupec v souboru není, stát u existující adresy zůstane.
* E‑mail ve sloupci `customer` se při úpravě **nepoužije**. Adresa zůstane u původního zákazníka.
* Pokud je vyplněné `id`, ale takový záznam **neexistuje**, řádek skončí chybou *Adresa s uvedeným ID neexistuje.*
* Importem **nelze nastavit** výchozí adresu, kraj ani doplňky ulice (`street2`, `street3`). U nově založených adres zůstanou prázdné, u upravovaných se **nemění**.

### Postup importu krok za krokem

1. Otevřete **Zákazníci → Import / Export → Importovat adresy**.
2. Nahrajte soubor a v případě potřeby upravte oddělovač a kódování.
3. **Napárujte sloupce** souboru na sloupce e‑shopu.
4. Klikněte na **Importovat**.
5. Po dokončení se zobrazí **výsledek importu**.

### Výsledek importu

| Údaj              | Význam                                                           |
| ----------------- | ---------------------------------------------------------------- |
| **Vytvořeno**     | Nově založené adresy.                                            |
| **Aktualizováno** | Upravené adresy (řádky s vyplněným `id`).                        |
| **Přeskočeno**    | Řádky, u kterých se nenašel zákazník podle e‑mailu.              |
| **Chyby**         | Řádky, které se nepodařilo zpracovat. U každého je uveden důvod. |

### Nejčastější chybová hlášení

| Hlášení                                             | Co s tím                                                                                               |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| *Zákazník s uvedeným e‑mailem neexistuje.*          | Zkontrolujte e‑mail ve sloupci `customer` (překlep, mezera navíc). Zákazníka případně nejdřív založte. |
| *Zadejte prosím jméno a příjmení nebo název firmy.* | Doplňte jméno **a** příjmení, nebo firmu.                                                              |
| *Povinné pole …* (PSČ, ulice, město)                | Doplňte chybějící hodnotu.                                                                             |
| Chyba u `type`                                      | Použijte `billing` nebo `shipping`.                                                                    |
| *Adresa s uvedeným ID neexistuje.*                  | Adresa s tímto ID neexistuje nebo je smazaná. Použijte aktuální export.                                |

Řádky s chybou se **neprovedou**, ostatní se zpracují normálně.

### Příklad souboru

```
customer;first_name;last_name;company;street;city;zip;state_alpha2;type
jan.novak@example.cz;Jan;Novák;;Hlavní 12;Praha;11000;CZ;billing
jan.novak@example.cz;Jan;Novák;;Nádražní 5;Brno;60200;CZ;shipping
firma@example.cz;;;Stavby s.r.o.;Dlouhá 1;Bratislava;81101;SK;billing
```

## Export adres

### K čemu slouží

Export adres **rovnou stáhne soubor** se všemi adresami zákazníků. Hodí se jako záloha a jako **podklad pro hromadnou úpravu adres** a zpětný import.

### Postup exportu

1. Otevřete **Zákazníci → Import / Export → Exportovat adresy**.
2. Vyberte sloupce, které chcete v souboru mít, a případně upravte formát.
3. Klikněte na **Exportovat**.
4. Po dokončení stáhněte soubor z okna s výsledkem.

Export nemá filtry. Obsahuje **všechny adresy**, bez ohledu na zákazníka nebo typ.

### Sloupce

Sloupce jsou stejné jako u [importu adres](#sloupce-1), takže soubor lze po úpravě nahrát zpět: `id`, `customer` (**e‑mail** zákazníka), `first_name`, `last_name`, `company`, `street`, `city`, `zip`, `state_alpha2`, `company_number`, `vat_number`, `tax_number`, `phone`, `type`.

Sloupec `state_alpha2` obsahuje **dvoupísmenný kód státu** (např. `CZ`, `SK`). Soubor lze po úpravě nahrát zpět importem adres.

{% hint style="info" %}
Export obsahuje jen adresy **aktivních** zákazníků. Deaktivované účty a smazané adresy v souboru nejsou.
{% endhint %}

## Typické postupy

### Převod zákazníků z jiného systému

1. Připravte soubor zákazníků (`email`, `first_name`, `last_name`, volitelně `newsletter`) a nahrajte ho přes **Importovat zákazníky**.
2. Připravte soubor adres, kde ve sloupci `customer` je **e‑mail** zákazníka z kroku 1.
3. Nahrajte ho přes **Importovat adresy**.
4. Zkontrolujte několik zákazníků a jejich adresy v detailu.

### Hromadná oprava adres

1. **Exportovat adresy** a stáhněte soubor.
2. V Excelu opravte hodnoty. **Sloupec `id` a kód státu `state_alpha2` ponechte.**
3. Uložte jako **CSV UTF‑8 (oddělené středníkem)**.
4. **Importovat adresy**: adresy s vyplněným `id` se upraví.

### Seznam zákazníků pro marketing nebo účetnictví

1. Vytvořte export typu **Export Rocketoo CSV**.
2. Otevřete odkaz a stáhněte soubor.
3. V Excelu použijte **Data → Z textu/CSV** (oddělovač středník, UTF‑8).

## Často kladené otázky

**Q: Dá se importem upravit existující zákazníky?**\
A: Ne. Import zákazníků pouze zakládá nové. Údaje stávajících zákazníků upravte v detailu zákazníka. Adresy upravit importem lze.

**Q: Proč se zákazník nenahrál?**\
A: Nejčastěji proto, že jeho e‑mail už v e‑shopu existuje, nebo je neplatný. Příčinu najdete v **výsledku importu** u řádku s chybou.

**Q: Uloží se při importu zákazníků poznámka?**\
A: Ano. Sloupec `notes` se uloží jako poznámka zákazníka.

**Q: Může se importovaný zákazník přihlásit?**\
A: Heslo se importem nenastavuje. Zákazník si ho nastaví přes obnovení hesla.

**Q: Proč se přeskočily adresy?**\
A: Zákazník s e‑mailem ze sloupce `customer` v e‑shopu neexistuje, nebo je deaktivovaný. Zkontrolujte e‑mail a případně zákazníka nejdřív založte.

**Q: Po importu adres mi zmizel telefon u upravených adres.**\
A: Prázdná buňka ve sloupci, který v souboru je, hodnotu smaže. Sloupec, který v souboru chybí, se nemění. Když má telefon zůstat, nechte ve sloupci `phone` původní číslo.

**Q: Jaký stát se nastaví, když `state_alpha2` nevyplním?**\
A: U **nové** adresy výchozí stát e‑shopu. Stejně se zachová prázdný nebo neznámý kód. U **úpravy** podle `id` stát zůstane, když sloupec v souboru není.

**Q: Jak zadat fakturační a dodací adresu?**\
A: Ve sloupci `type` použijte `billing` (fakturační) nebo `shipping` (dodací). Prázdné políčko znamená `billing`.

**Q: Jedna osoba má víc adres. Jak je nahrát?**\
A: Každá adresa je jeden řádek. Ve sloupci `customer` bude u všech stejný e‑mail.

**Q: Lze zákazníky a adresy nahrát v jednom souboru?**\
A: Ne. Nejdřív nahrajte zákazníky a potom adresy.

**Q: V exportu zákazníků mi nesedí sloupce, nebo je text rozbitý.**\
A: Oba CSV exporty používají oddělovač **středník** a texty v uvozovkách. V Excelu zvolte **Data → Z textu/CSV**, kódování UTF‑8 a oddělovač středník.

**Q: Proč má v rozšířeném exportu zákazník několik řádků?**\
A: Jeden řádek je jedna adresa. Zákazník s více adresami je v souboru vícekrát.

**Q: Excel zobrazuje soubor v jednom sloupci nebo s rozbitou diakritikou.**\
A: Soubor neotvírejte dvojklikem. Použijte **Data → Z textu/CSV** a nastavte UTF‑8 a správný oddělovač.
