Sistēmā Jumis ir iespējams veikt datu eksportu izmantojot XML pieprasījuma failus. Izmantojot XML pieprasījuma failus, ir iespējams iepriekš sagatavot eksporta nosacījumus, lai veicot eksportu tiktu eksportēta tieši tā informācija (tai skaitā lauki), kas ir nepieciešama, ja, piemēram, datu eksportu veic cita persona.
XML pieprasījuma failus var arī izmantot, lai iegūtu XML lauku nosaukumus, veidojot API savienojumus.
Lai izveidotu XML pieprasījuma failu ar Jums nepieciešamo informāciju, sekojiet šiem soļiem:
- Atveram sadaļu Konfigurēšana -> Jumis datu eksports un solī nr. 1 izvēlamies mums nepieciešamo datu bloku:
- Solī nr.2 varam norādīt atlases nosacījumus, bet šo soli var arī izlaist. Ja nepieciešams, izmantojot pogu, kas apzīmēta ar "+" zīmi, var pievienot papildus atlases laukus:
- Solī nr.3 ir jānorāda, kādu eksporta veidni izmantot. Eksporta veidne satur jau konkrētus datu laukus (piemēram, numurs, datums utml.).
Ir iespējams izmantot kādu no sistēmas veidnēm, vai arī izveidot savu, personalizētu veidni, izmantojot labajā pusē esošās iespējas - Veidot jaunu veidni, modificēt veidni, dzēst veidni, kopēt veidni.
Veidojot jaunu veidni, vai labojot kādu no savām veidnēm, atvērsies jauns logs, kurā būs iespējams norādīt laukus, to secību u.c. īpašības: - Solī nr.4, norādām, ka vēlamies saglabāt eksporta nosacījumus un norādām kur saglabāt pieprasījuma failu:
- Rezultātā tiek iegūts xml fails, ar pieprasīja nosacījumiem:
Lai iegūto XML pieprasījumu izmantotu API savienojumiem, to ir jāpārvērš JSON formātā un jāievieto API pieprasījumā parametrā "XMLrequest".
Izmantojot paraugā esošo XML pieprasījumu, pārveidots uz JSON tas izskatīsies šādi:
<?xml version=\"1.0\" ?><dataroot><tjDocument Version=\"TJ5.5.101\"/><tjRequest Name=\"FinancialDoc\" Operation=\"Read\" Version=\"TJ7.0.112\" Structure=\"Tree\"><tjData Read=\"All\"/><tjFields><Field Name=\"DocNoSerial\"/><Field Name=\"DocDate\" Sort=\"Asc\" SortLevel=\"1\"/><Field Name=\"DocPartnerName\"/><Field Name=\"DocPartnerRegistrationNo\"/><Field Name=\"DocAmount\"/></tjFields></tjRequest></dataroot>
Komentāri
0 comments
Komentāri šim rakstam ir slēgti.