Preskoči na glavno vsebino

Príklady XML súborov pre ABRA Flexi

Konkrétne príklady jednotlivých agend v XML

Avtor: Petr Pech

ABRA Flexi obsahuje samodokumentujúcu zložku, a tak všetky vygenerované XML súbory majú vždy pri prvom zázname okomentované všetky položky.

Ďalšie informácie o štruktúre dát je možné získať priamo z bežiacej inštalácie ABRA Flexi (napr. z demo inštalácie).


Ako čítať varianty ukážok

Vo väčšine evidencií nájdete niekoľko súborov. Líšia sa úrovňou úplnosti:

Variant

Na čo je

Plné

Kompletná sada atribútov evidencie, každý s komentárom. Slúži ako referenčný prehľad toho, čo evidencia vie — nie ako šablóna na odoslanie.

Mini

Najmenšie funkčné XML — len to, bez čoho záznam nevznikne. Dobrý štart pre prvý import.

Ukážka

Realistický doklad s bežne používanou podmnožinou atribútov. Najbližšie k tomu, čo budete posielať v praxi.

💡 Ukážky sú statické súbory, ktoré nemusia odrážať vašu verziu a legislatívu. Aktuálny zoznam atribútov si vždy vytiahnite z vlastnej inštalácie cez /properties — odkazy v treťom stĺpci vedú na demo, ale rovnakú cestu môžete použiť aj na svojom serveri.

⚠️ Ukážky neposielajte na server tak, ako sú. Variant „Plné" obsahuje aj vlastnosti len na čítanie, ktoré sa pri importe ignorujú — čo je povinné a čo zapisovateľné, hovorí /properties v príznakoch mandatory a isWritable (pozri Povinné položky importu).


Obchodní partneri

Názov

Fragment URL

Zoznam atribútov

Ukážkové XML

Adresár

adresar/

Kontakt

kontakt/

Udalosť

udalost/

Zmluva

smlouva/


Tovar

Názov

Fragment URL

Zoznam atribútov

Ukážkové XML

Cenník

cenik/

Skladový pohyb (príjemka/výdajka)

skladovy-pohyb/

Stav cenníka

stav-ceniku/

Atribút cenníkovej položky

atribut/

Používateľské väzby

uzivatelska-vazba/

Ukážka (ako relácia pod adresárom)


Predaj

Názov

Fragment URL

Zoznam atribútov

Ukážkové XML

Faktúra vydaná

faktura-vydana/

Položka faktúry vydanej

faktura-vydana/<ID>/polozkyDokladu

Súčasť ukážok faktúry vydanej

Objednávka prijatá

objednavka-prijata/

ℹ️ Položky dokladu sa neimportujú samostatne, ale ako kolekcia polozkyDokladu vnútri dokladu. Preto pri nich nie je samostatná ukážka — nájdete ich v ukážkach faktúry vydanej.


Nákup

Názov

Fragment URL

Zoznam atribútov

Ukážkové XML

Faktúra prijatá

faktura-prijata/

Objednávka vydaná

objednavka-vydana/


Peniaze

Názov

Fragment URL

Zoznam atribútov

Ukážkové XML

Pokladňa

pokladni-pohyb/

Banka

banka/


Účtovníctvo

Názov

Fragment URL

Zoznam atribútov

Ukážkové XML

Interný doklad

interni-doklad/


Personalistika a mzdy

Názov

Fragment URL

Zoznam atribútov

Ukážkové XML

Osoba

osoba/

Pracovný pomer

pracovni-pomer/

Stála mzdová zložka – obdobie (napr. prémie, stravné lístky)

stala-mzdova-slozka/

Mzdová zložka – na mesiac (napr. prémie, stravné lístky)

mzdova-slozka/

—

Zmena

smena/

—

Neprítomnosť

nepritomnost/

ℹ️ Súbor mzdy-osoba.xml je jeden príklad pre tri evidencie zároveň — obsahuje <osoba> a v nej vnorené <pracovni-pomer> a <stala-mzdova-slozka>. Pre mesačnú mzdova-slozka a pre smena ukážkový súbor neexistuje; štruktúru si vyčítajte z /properties.

📝 Na demo inštalácii nie sú mzdové evidencie prístupné (skončí hláškou „Prístup odmietnutý"). Odkazy na atribúty v tejto časti preto otvorte na vlastnej inštalácii, kde modul Mzdy máte.


Súvisiace

Ste s tem dobili odgovor na svoje vprašanje?