lv:xmlcore
Atšķirības
Norādītais vecais variants no patreizējās lapas atšķiras ar.
Abās pusēs iepriekšējo versijuIepriekšējā versijaNākamā versija | Iepriekšējā versija | ||
lv:xmlcore [2018/07/20 17:41] – marija | lv:xmlcore [2022/02/03 11:32] (patlaban) – [Vispārīga informācija] marija | ||
---|---|---|---|
Rinda 3: | Rinda 3: | ||
====Vispārīga informācija==== | ====Vispārīga informācija==== | ||
- | Jebkurai Directo DB ir iespējams konfigurēt datu apmaiņu, kas ļauj nodrošināt abpusēju datu plūsmu. Ir svarīgi ņemt vērā, ka datu apmaiņas saskarne nav standartizēta, | + | Jebkurai Directo DB ir iespējams konfigurēt datu apmaiņu, kas ļauj nodrošināt abpusēju datu plūsmu. Ir svarīgi ņemt vērā, ka datu apmaiņas saskarne nav standartizēta, |
+ | Datu apmaiņas uzstādīšana ir saistīta ar ikmēneša abonēšanas maksu par xml moduli un izstrādes izmaksām, kas ir atkarīgas no uzdevuma sarežģītības, tāpēc ir vēlams savlaicīgi sazināties ar Directo pārstāvjiem, | ||
Neatkarīgi no projekta specifikas, ir daži principi, kas visos gadījumos ir vienādi: | Neatkarīgi no projekta specifikas, ir daži principi, kas visos gadījumos ir vienādi: | ||
Rinda 16: | Rinda 17: | ||
====Piemēri==== | ====Piemēri==== | ||
- | Dotie piemēri ir veidoti tikai datu apmaiņas pamatprincipu | + | <wrap important> |
===Datu iegūšana no Directo=== | ===Datu iegūšana no Directo=== | ||
Rinda 43: | Rinda 44: | ||
===Datu nosūtīšana uz Directo=== | ===Datu nosūtīšana uz Directo=== | ||
- | Datus sūta, izmantojot POST metodi un norādot trīs parametrus: | + | Datus sūta, izmantojot POST metodi un norādot |
* '' | * '' | ||
Rinda 49: | Rinda 50: | ||
* '' | * '' | ||
- | ==Praktisks piemērs - pārdošanas | + | ==Praktisks piemērs - pārdošanas |
Šāda tipa ievade, piemēram, var tikt izmantota, lai replicētu kādu ārējās pārdošanas sistēmas rēķinu Directo. | Šāda tipa ievade, piemēram, var tikt izmantota, lai replicētu kādu ārējās pārdošanas sistēmas rēķinu Directo. | ||
Rinda 74: | Rinda 75: | ||
</ | </ | ||
- | Pieņemsim, ka datu ievietošana ir noritējusi veiksmīgi un tiek sūtīts | + | Pieņemsim, ka datu ievietošana ir noritējusi veiksmīgi un atbilde ir šāds sinhronais xml: |
<code xml> | <code xml> | ||
Rinda 83: | Rinda 84: | ||
</ | </ | ||
- | Ja '' | + | Ja '' |
- | Piemēram, ja rēķins ar šādu numuru jau eksistē, tad atbildes ziņojums būs šāds: | + | Piemēram, ja rēķins ar šādu numuru jau eksistē, tad atbildes ziņojums |
<code xml> | <code xml> | ||
Rinda 140: | Rinda 141: | ||
<code php> | <code php> | ||
- | + | $xmldata = '<' | |
- | $xmldata = '<' | + | |
<invoice AppKey=" | <invoice AppKey=" | ||
InvoiceDate=" | InvoiceDate=" | ||
Rinda 165: | Rinda 165: | ||
curl_close($ch); | curl_close($ch); | ||
</ | </ | ||
+ | |||
+ | {{page> |
lv/xmlcore.1532097681.txt.gz · Labota: 2018/07/20 17:41 , labojis marija