Začínáme s FlexiBee API

Slides:



Advertisements
Podobné prezentace
Dlouhodobý majetek podniku VY_32_INOVACE_MAJ_18. Obsah Charakteristika dlouhodobého majetku Členění dlouhodobého majetku Pořizování dlouhodobého majetku.
Advertisements

EDI komunikace Jak na to... Praha Ing. František FRÝDL senior konzultant Helios Orange.
XML, (X)HTML, DHTML, CSS Pavel Tvrdík 2008, Oktáva.
Projekt Informační a vzdělávací portál Libereckého kraje I CZ.1.07/1.1.00/ I Školení pro uživatele portálu.
ZŠ Brno, Řehořova 3 S počítačem snadno a rychle Informatika 7. ročník III
Ověřené výstupy z ISKN elektronická značka Jiří Formánek
DUM- digitální učební materiál. Co je to? ● nejčastěji pracovní list, prezentace, video audio ukázka ● nenahrazuje výuku ! - pouze doplňuje a podporuje.
…PRO JEŠTĚ LEPŠÍ NAKUPOVÁNÍ SPUSTILI JSME PRO VÁS NOVÝ E-SHOP Rychlý nákup přímo od českého výrobce elektronických přístrojů, bezdrátových.
Přecházíme na WordPress Hynek Beran Správa ICT město Hořice
2OP484 Manažerská informatika 4Office doplňkySnímek 1 2OP484 Manažerská informatika 4 Office 365 Co nebylo ve skriptech
Publicita v projektech financovaných z ESF v rámci Operačního programu Lidské zdroje a zaměstnanost Seminář pro žadatele.
Spolupráce mezi výkresy bloky (s atributy) Design center externí reference.
Systém správy dokumentace akreditované zkušební laboratoře Bc. Jan Randl, 4912.
Programování v jazyce C++ Dědičnost a polymorfismus.
Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava Šablona 32 VY_32_INOVACE_031.ICT.34 Tvorba webových stránek – úvod do CSS.
 Základní informace o jQuery  Jak začít?  Syntaxe  Efekty / události  JQuery UI  Praktické příklady.
Anotace Materiál je určen pro 2. ročník studijního oboru Provoz a ekonomika dopravy, předmětu Manipulace s materiálem, inovuje výuku použitím multimediálních.
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně AUTOR: Mgr. Jana Kijonková NÁZEV: Podpora výuky v technických oborech TEMA: Relační databáze – závěrečné.
VideoWeb: Webová aplikace pro správu domácí videotéky Adam Melkus, Radek Jirovský, Jakub Kutil, Hoa Quoc TranPB138
Postup modelování Kateřina Růžičková. Postup modelování Rozhodnutí modelovat Definice problému Existence modelu, pro daný problém Identifikace modelu.
VEŘEJNÉ ZAKÁZKY Vypracoval: David Sedlák Vedoucí práce: Ing. Lukáš Procházka
Uživatelské dotazy když standardní nástroje nestačí
Nadpis prezentace Zdeněk Tišl
HTML a CSS Rostislav Miarka.
Tutoriál ~ eKnihy Stahování
Mapy nejen pro munimap Andrea Kýnová, Jiří Kozel, Petr Kovács, Pavel Bohumel GIS Hackathon,
STORE B2B je nový efektivní nástroj mezi B2B partnery
Bohumil Havel MoodleMoot.cz 2016
ZÁKLADNÍ ŠKOLA, JIČÍN, HUSOVA 170 Číslo projektu
Programování v jazyce C++
Obálky periodik a vícesvazkových děl
Přístupový systém aneb kontrola vstupů
VY_32_INOVACE_VJ34.
Jak zahájit spolupráci
Dostupné z Metodického portálu ; ISSN
Databáze MS ACCESS 2010.
Vkládání záznamů do databáze OBD
Grafické seznamy a diagramy
Kód materiálu: VY_32_INOVACE_16_FUNKCNI_STYLY Název materiálu:
Seriály v Souborném katalogu ČR
Číslo projektu CZ.1.07/1.5.00/ Číslo materiálu VY_32_INOVACE_21-18
Schvalovací proces + hodnoticí kritéria
Vzdělávání pro konkurenceschopnost
Významné normy Bibliografické citace - obsah, forma, struktura ČSN ISO 690 Úprava písemností psaných strojem nebo zpracovávaných textovými editory ČSN.
PRÁCE S WMS SERVERY - Praktická ukázka.
Faktury, Sklady, Objednávky, Smlouvy
Javascriptový framework VueJS
Jak zahájit spolupráci
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
Jednotná informační brána jako studnice informací pro lékaře
Bibliografické odkazy a citace změny oproti starší verzi normy ISO ČSN 690 Mgr. Zdeňka Firstová Univerzitní knihovna ZČU v Plzni
Microsoft Office Access
Příklad komunikace e-shopu s FlexiBee
NÁVOD NA ZADÁVÁNÍ do databáze OBD dle úprav pro Open Access
Remote login.
Systém pro výdej průkazů ISIC/ITIC/IYTC/STAFF
Program rozvoje venkova 2014 – 2020 LEADER
jako omezení počtu volání API
Uživatelské tisky. Uživatelské tisky JasperReports a iReport
ESET & Flexibee Igor Hák,
MS Access Tabulka letní semestr 2013.
Přednáška 6 SQL – spojení tabulek.
Identifikátor ORCID na ČVUT
Rozšiřování FlexiBee fáze 1
Novinky v Collabimu Za 04/ /18 „začínáme v 14:05“
Bibliografické citace
prezentace informačního systému
Fond malých projektů Školení pro Konečné uživatele Zlín
Název školy: ZŠ Bor, okres Tachov, příspěvková organizace
Hromadné dokumenty opakující se pro kolekci osob
Transkript prezentace:

Začínáme s FlexiBee API

Snadno začít Samodokumentace Browser je nástroj Podívám se jak to funguje.

REST API

Příklad XML <winstrom version="1.0"> <faktura-vydana> <typDokl>code:FAKTURA</typDokl> <firma>code:FLEXIBEE</firma> <popis>Ukázková faktura</popis> <sumZklZakl>1000.0</sumZklZakl> <bezPolozek>true</bezPolozek> </faktura-vydana> </winstrom> Popsat rozdíl mezi XML a JSON, možná další slide

Příklad JSON { "winstrom": { "@version": "1.0", "faktura-vydana": { "typDokl": "code:FAKTURA", "firma": "code:FLEXIBEE", "popis": "Ukázková faktura", "sumZklZakl": 1000.0, "bezPolozek": true } XML je čitelnější a proto v demo obvykle používáme XML.

URL /c/<identifikátor firmy>/<evidence>/<ID záznamu>.<výstupní formát> /c/<identifikátor firmy>/<evidence>/(<filtr>).<výstupní formát>

Identifikace záznamů 123 code:CZK ext:SHOP:123 ean:4710937332698 vatid:CZ28019920 in:28019920 plu:4020 key:550e8400e29b41d4a716 [123][code:CZK][ext:SHOP:abc] Externí identifikátory používáme i pro importy. Uděláme velké XML a tím se pak odkazujeme.

Typ dokladu

Parametry URL Řazení: ?order=nazev@D Stránkování: ?limit=100&page=20 Počet záznamů: ?add-row-count=true

Detail záznamu ?detail=id ?detail=summary výchozí pro seznam záznamů ?detail=full výchozí pro detail záznamu ?detail=custom:kod,nazev ?detail=custom:kod,polozky(nazev,cena) ID vždy ?detail=custom:...&includes=...

Filtrace (typDokl=‘code:FAKTURA’ and uzivatel = me()) (firma = 'code:FIRMA') (firma.skupFir = 'code:ODBĚRATEL-STANDARD') (in subtree 7 nonrecursive)

Ukázka XML <winstrom version="1.0"> <adresar update=”ignore”> <id>ext:MY:firmicka</id> <id>vatid:CZ123456</id> <dic>CZ123456</dic> <nazev>Název firmy</nazev> </adresar> <faktura-vydana> <typDokl>code:FAKTURA</typDokl> <firma>ext:MY:firmicka</firma> <popis>Ukázková faktura</popis> <sumZklZakl>1000.0</sumZklZakl> <bezPolozek>true</bezPolozek> </faktura-vydana> </winstrom> Doklad je idempotentní. Import lze opakovat. Uvádíme jen to co měníme. I povinné atributy není nutné vyplňovat, protože se dopočtou/doplní Podporujeme formáty: XML, JSON, CSV, DBF, XLS, PDF, ISDOC, EDI, vCard, iCalendar, HTML. Umíme importovat i gigové XML (více než je RAM).

Seznam vazeb lze získat na adrese /c/firma/<evidence>/relations Navázané objekty ?relations= polozky vazby prilohy sklad-karty Seznam vazeb lze získat na adrese /c/firma/<evidence>/relations

?includes=… <stat>code:CZ</stat> Navázané objekty ?includes=… <stat>code:CZ</stat> ?includes=/adresar/stat <stat> <stat> <id>...</id> … </stat> </stat> Zvyšuje rychlost.

přebírá práva uživatele extra uživatel pro API nelze přihlásit GUI API a uživatelé přebírá práva uživatele extra uživatel pro API nelze přihlásit GUI Externí systém - licencování a partnerská řešení Existuje SUDO - do-as

Doklad je idempotentní. Import lze opakovat. Uvádíme jen to co měníme. I povinné atributy není nutné vyplňovat, protože se dopočtou/doplní Podporujeme formáty: XML, JSON, CSV, DBF, XLS, PDF, ISDOC, EDI, vCard, iCalendar, HTML. Umíme importovat i gigové XML (více než je RAM).