et:xmlcore
Erinevused
Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
et:xmlcore [2022/09/09 14:50] – [Üldine] toomas | et:xmlcore [2025/09/02 09:03] (Hetkel kehtiv) – [Üldine] toomas | ||
---|---|---|---|
Rida 1: | Rida 1: | ||
======XML andmevahetusliidese üldine kirjeldus====== | ======XML andmevahetusliidese üldine kirjeldus====== | ||
=====Üldine===== | =====Üldine===== | ||
- | Iga Directo | + | Directo |
+ | Oluline on arvestada, et liidesed ei kuulu vaikimisi | ||
+ | |||
+ | Liidese | ||
+ | |||
+ | Directo pakub lisaks kliendipõhistele lahendustele ka mitmeid **valmisliideseid**, | ||
+ | |||
+ | * **[[et: | ||
+ | * **[[et: | ||
+ | * **[[et: | ||
+ | * **[[et: | ||
+ | |||
+ | Lisaks on saadaval veel teisigi valmisliideseid, | ||
+ | |||
+ | **Millal kasutada valmisliideseid ja millal kliendipõhiseid lahendusi? | ||
+ | |||
+ | **Valmisliidesed** sobivad hästi olukorras, kus: | ||
+ | * äriprotsess vastab juba olemasoleva lahenduse loogikale; | ||
+ | * soovitakse kiiret kasutuselevõttu ilma eriarendusteta; | ||
+ | * oluline on kuluefektiivsus ja standardlahenduse stabiilsus. | ||
+ | |||
+ | **Kliendipõhised** liidesed sobivad juhul, kui: | ||
+ | * ettevõttel on spetsiifilised tööprotsessid või unikaalsed andmevahetuse nõuded; | ||
+ | * standardlahendus ei kata kõiki vajalikke andmetüüpe või töövooge; | ||
+ | * on vaja siduda Directo väga eripäraste või majasiseste süsteemidega. | ||
+ | |||
+ | Sageli on praktiline lähenemine kombineeritud — kasutada olemasolevat valmisliidest standardsete funktsioonide jaoks ning täiendada seda kliendile kohandatud arendustega, | ||
Sõltumata konkreetse liidestusprojekti spetsiifikast on teatud printsiibid, | Sõltumata konkreetse liidestusprojekti spetsiifikast on teatud printsiibid, | ||
Rida 23: | Rida 49: | ||
Näide | Näide | ||
< | < | ||
- | curl -v -d " | + | curl --location ' |
+ | --header 'Content-Type: | ||
+ | --data-urlencode ' | ||
+ | --data-urlencode ' | ||
+ | --data-urlencode ' | ||
+ | --data-urlencode 'ts=01.01.2024' | ||
</ | </ | ||
Rida 41: | Rida 72: | ||
* '' | * '' | ||
* '' | * '' | ||
- | * '' | + | * '' |
ja võimalikud lisaparameetrid. Kasutusel olevad andmeliikide verbid, võtme väärtused ja andmeliigipõhised lisaparameetrid lepitakse kokku iga konkreetse installatsiooni käigus. | ja võimalikud lisaparameetrid. Kasutusel olevad andmeliikide verbid, võtme väärtused ja andmeliigipõhised lisaparameetrid lepitakse kokku iga konkreetse installatsiooni käigus. | ||
Rida 60: | Rida 91: | ||
Artklite päring muudatuste kohta (ts=Time stamp): | Artklite päring muudatuste kohta (ts=Time stamp): | ||
- | https:// | + | < |
+ | curl --location 'https:// | ||
+ | --header ' | ||
+ | --data-urlencode 'key=2852DD553B767B463C807ADB36B5BB2F' | ||
+ | --data-urlencode 'get=1' \ | ||
+ | --data-urlencode ' | ||
+ | --data-urlencode 'ts=01.01.2024' | ||
+ | </ | ||
Aja filtris võib kasutada ka kellaaega sellisel kujul: & | Aja filtris võib kasutada ka kellaaega sellisel kujul: & | ||
Terve tootebaasi päring: | Terve tootebaasi päring: | ||
- | https:// | + | < |
+ | curl --location 'https:// | ||
+ | --header ' | ||
+ | --data-urlencode ' | ||
+ | --data-urlencode 'get=1' \ | ||
+ | --data-urlencode 'what=item' \ | ||
+ | </ | ||
Üksiku toote päring, toote koodi järgi, lisaparameeter '' | Üksiku toote päring, toote koodi järgi, lisaparameeter '' | ||
- | https:// | + | < |
+ | curl --location 'https:// | ||
+ | --header ' | ||
+ | --data-urlencode ' | ||
+ | --data-urlencode 'get=1' \ | ||
+ | --data-urlencode 'what=item' \ | ||
+ | --data-urlencode 'code=0000' | ||
+ | </ | ||
==Klientide väljund:== | ==Klientide väljund:== | ||
- | https:// | + | < |
+ | curl --location 'https:// | ||
+ | --header ' | ||
+ | --data-urlencode ' | ||
+ | --data-urlencode 'get=1' \ | ||
+ | --data-urlencode 'what=customer' \ | ||
+ | --data-urlencode 'ts=01.01.2024' | ||
+ | </ | ||
Näidis filtrite võimalused: | Näidis filtrite võimalused: | ||
Rida 77: | Rida 137: | ||
==Laoseisude väljund:== | ==Laoseisude väljund:== | ||
- | https:// | + | < |
+ | curl --location 'https:// | ||
+ | --header ' | ||
+ | --data-urlencode ' | ||
+ | --data-urlencode 'get=1' \ | ||
+ | --data-urlencode 'what=stocklevel' \ | ||
+ | </ | ||
Näidis filtrite võimalused:" | Näidis filtrite võimalused:" |
et/xmlcore.1662724227.txt.gz · Viimati muutnud: 2022/09/09 14:50 persoon toomas