# Doklady predaja

Jedná sa o zoznam dokladov predaja.

# Popis fragmentov pre Doklady predaja

[![image.png](https://assets.docs.gecora.com/uploads/images/gallery/2024-07/scaled-1680-/Xszimage.png)](https://assets.docs.gecora.com/uploads/images/gallery/2024-07/Xszimage.png)

Zoznam zaevidovaných dokladov má chronologický rad. Zárovaň obsahuje aj nemenné ID. Kliknutie na hlavičku dokladu zobrazí položky dokladu (ak existujú). V tomto zozname sa evidujú všetky typy dokladov (PD, UF, VK, VY, ND). Stejný zoznam dokladov sa zobrazuje aj v predaji, po kliknutí na *Doklady*, avšak tam môže byť nastavené veľké písmo pre lepšiu čitateľnosť a taktiež je filter permanentne nastavený na typ dokladu “*PD”* a status *“open”*. Pre reklamáciu celého dokladu viz [Predaj → NumPad](https://docs.gecora.com/books/gepos-apk-pre-android/page/numpad-fragment), kláves *+/-*.

Tlačidlo *Všetky* zruší filter a zobrazí všetky doklady. Tlačítko *Vybrať* ukončí formulár a vykoná akciu v nadradenom fragmente (ak existuje). Tlačítko *Odísť* obdobne ukončí formulár bez odozvy.

- Doklady predaja - [Tlačidlo menu](https://docs.gecora.com/books/gepos-apk-pre-android/page/tlacidlo-menu-2tV)
- Info - informácia o poslednom kliku na dokument

# Tlačidlo menu

Pre detailné ovládanie dokladov predaja (kategórie a produkty) stlačte “⋮”, ktoré aktivuje riadok v hlavičke formulára.

### Dokument

- **Info** - otvorí formulár s JSON dokladu
- **Vytlačiť výdajku** - otvorí formulár s tlačou dokumentu vo forme dodacieho listu. <span style="color: rgb(230, 126, 35);">Funkcia nie je pripojená.</span>
- .**Vytlačiť ako kópiu** - otvorí formulár s tlačou dokumentu v pôvodnej forme. <span style="color: rgb(230, 126, 35);">Funkcia nie je pripojená.</span>
- **Zaslať na mail** - zašle na vybraný mail dokument v pôvodnej forme. <span style="color: rgb(230, 126, 35);">Funkcia nie je pripojená.</span>
- **Zmeniť stav** - *servisná funkcia:* otvorí formulár s ponukou stavov (”open”, “completed”, “canceled”, “isNew”, “inPayment”, “issue”)
- **Anulovať uzávierku** - *servisná funkcia:* odstráni dátum-čas uzávierky a vynuluje GT dňa
- **Odstrániť** - *servisná funkcia:* nenávratne odstráni dokument

### Filter

- **Opačné poradie** - otočí poradie ID dokladu
- **Ukáž filter** - otvorí formulár s parametrami pre selekt. Zobrazí sa klauzula pre stĺpce (whereClause), hodnota stĺpca (whereArgs) a zoradenie (sortOrder: ASC || DESC).
- **Zruš filter** - odstráni filter a zobrazí všetky doklady. Prednostne použite tlačidlo *Všetky*.
- **Stav je otvorený** - zobrazí len doklady so stavom ”open”
- **Nie je synchronizované** - zobrazí doklady ktoré neboli odoslané do nadriadeného systému (geCommerce)
- Typ - pridá k filtru typ doklady, ktorý sa môže reťaziť (odporúčame predtým klik na *Všetky*
    - PD, ND, UF, VK, VY - typy dokladov (špecifikácia FS SR)
- **Používateľ** - ukáže doklady vybraného používateľa. <span style="color: rgb(230, 126, 35);">Funkcia nie je pripojená.</span>
- **Bez UUID** - ukáže doklady ktoré nemajú kód z FS. <span style="color: rgb(230, 126, 35);">Funkcia nie je pripojená.</span>

### Hromadné operácie

- **Odoslať predaj do servisnej zóny** - všetky dokumenty odošle do gePosApi-&gt;servicesales. <span style="color: rgb(224, 62, 45);">Nevykonávajte tento povel bez dohody so servisákom</span>  
    Postup je následovný:  
    \- spustiť APK gePOS  
    \- klik na *Predaj*  
    \- klik na *Doklady predaja*  
    \- klik na *⋮*  
    \- klik na *Hromadné operácie*  
    \- klik na *Odoslať predaj do servisnej zóny*  
    \- potvrdiť *ÁNO* na otázke *Odoslať predaj do servisnej zóny ?* (môže chvíľu trvať a potom môže APK abortovať)
- **Získajte predaj zo servinej zóny** - len pre servisákov. <p class="callout danger"><span style="color: rgb(0, 0, 0);">Nevykonávajte tento povel ! pretože k existujúcim dátam pridá náhodné dáta vo veľkom objeme, bez možnosti ich jednoduchého odstránenia !</span></p>
- <span style="color: rgb(0, 0, 0);">**Odstrániť DB** - natrvalo zmaže všetky predaje</span>