atcelt
Rāda rezultātus vaicājumam 
Tā vietā meklēt 
Vai jūs gribējāt rakstīt šādi? 
Manas jomas

Sign in Jums nav iestatītas interesējošās jomas.
CONTRIBUTOR *

/sync/deleted vai /changed interfeiss neatgriež dzēstos ierakstus.

Labdien. 

Veicot pieprasījumu 

/rest/TNdmRekSar/sync/changed

tiek iegūti pievienoti/rediģētie rēķini. 

 

 

Pēctam ar

 

POST /rest/TNdmRekSar/sync/changed

 

tiek apstiprināta konkrēta ieraksta apstrāde.

 

Pēc rēķina pilnīgas dzēšanas Horizonā (Stornēts, atcelts, izdzēsts), tas neuzpeld ne caur

 GET /rest/TNdmRekSar/sync/deleted

, ne arī

/rest/TNdmRekSar/sync/changed

T.i tiek atgriezti 0 ieraksti.

 

Autentifikācija notiek ar pielietojuma identificēšanu. Šādi tas ir uz 3.510.510 un tā pat uzvedās arī kādās iepriekšējās versijās. 


Tā ir Horizon kļūda vai arī es kaut ko nesaprotu?

2 ATBILDES 2
Highlighted
CONTRIBUTOR ***

Tēma: /sync/deleted vai /changed interfeiss neatgriež dzēstos ierakstus.

Uz pirmdokumentiem tā sinhronizācija īsti nedarbosies (tāpēc arī REST aprakstā tā saucas Klasifikatoru sinhronizācija). Problēma ir tāda, ka, ja dokuments ir bijis grāmatots, tad stornējot un dzēšot to, tas patiesībā netiek izdzēsts no datubāzes, bet nevienā sarakstā ne Horizonā, ne caur REST tas vairs nav redzams.

CONTRIBUTOR *

Tēma: /sync/deleted vai /changed interfeiss neatgriež dzēstos ierakstus.

Paldies par informāciju.

 

Nu visādi citādi jau tā sinhronizācija strādā labi. Kā nekā šis interfeiss pieejams ne tikai zem klasifikatoriem.