OH

RPT-05 · Listing Syndication Exceptions

Certified report viewer — audience: Listing coordinators & Marketing. Definition owner: Elena Petrova (Property Admin), connector operations owned by Vikram Nair. Channel publications and errors in near-real-time with connector owner and replay state on every exception.

RPT-05
Report header — ownership, dataset & refresh state (§9.2) Operational · near-real-time
Report owner
Elena Petrova — Property Administrator (definition owner)
Metric owners
Publication success — Elena Petrova · Connector health & replay — Vikram Nair (Config Admin)
Authoritative dataset
dwh.operational.syndication_events_v1 — publication attempt grain (Asia/Dubai GST)
Refresh cadence
Event stream ≤ 2 min · daily summary rollup 06:00
Last refresh
17 Jul 2026 14:27:12 GST Fresh · stream lag 41s
Certification state
Operational — exception queue, not a certified financial dataset; daily rollup Reconciled to connector logs
Definition version
DEF-RPT-05 v1.6 — approved 09 Mar 2026 (change CR-2026-044)
Governing policy versions
CHANNEL-MAP v7 (PROP-06) · LISTING-QC v4 (PROP-04) · TRAKHEESI-POL v2 · EXPORT-POL v4
Publications today
96
Publish 41 · update 49 · withdraw 6
Success rate
94.8%
▲ 1.2 pts vs 7-day average
Open exceptions
5
2 need manual fix · 3 replaying
DLQ depth
3
Events & webhooks · oldest 3h 10m
Median replay time
8m
Target ≤ 30m · idempotent retries
Exceptions by channel — todayOpen + resolved
ChannelPublished todayExceptionsOpenConnector owner
Bayut3132Vikram Nair
Property Finder2821Vikram Nair
Dubizzle1721Vikram Nair
Company website1410Elena Petrova
XML feed (regional)611Vikram Nair
Total9695
Channel health — 14:27 GSTProvider health
ConnectorStatep95 latencyLast successNotes
Bayut API v3Healthy1.8s14:26Rate limit 68% used
Property Finder ExpertDegraded6.4s14:19Portal maintenance window 14:00–15:00
Dubizzle feedHealthy2.1s14:25
Website CMS pushHealthy0.6s14:27
Regional XML feedFailing11:12Schema v2.3 mismatch — fix in review
Exception queue — today (9 events, 5 open) Stream 14:27
Listing / unit Channel Error Connector owner Replay state Attempts First seen Age
LST-2026-0871 · PR-A-0904
Trakheesi permit 7114 2216 0099
Bayut
B-4102 Permit validation failed
Portal-side RERA check timeout
VNVikram Nair
Replay queued — 14:35 213:5829m
LST-2026-0866 · PR-B-2106
Update — price change
Bayut
B-2201 Image below min resolution
Derivative 1024px rejected; portal requires 1600px
VNVikram Nair
Manual fix — media team 311:412h 46m
LST-2026-0859 · PR-A-2201
Publish — new listing
Property Finder
PF-503 Service unavailable
Portal maintenance window 14:00–15:00
VNVikram Nair
Replay queued — 15:05 (after window) 114:0621m
LST-2026-0842 · PR-B-1902
Update — availability flag
Dubizzle
DZ-410 Listing reference not found
Portal ID drift — remap required
VNVikram Nair
Failed ×3 — moved to DLQ 311:173h 10m
LST-2026-0875 · PR-A-1408
Withdraw — reservation conflict
Regional XML feed
XML-22 Schema validation error
Feed schema v2.3 field availability_date
VNVikram Nair
Manual fix — mapping change CR-2026-141 212:441h 43m
LST-2026-0851 · PR-B-3204
Update — status “under offer”
Property Finder
PF-429 Rate limited
Burst during 13:00 bulk update
VNVikram Nair
Replayed OK — 13:22 213:04Resolved
LST-2026-0848 · PR-A-1103
Update — reserved badge
Bayut
B-4102 Permit validation failed
Transient — portal retry succeeded
VNVikram Nair
Replayed OK — 10:41 210:22Resolved
LST-2026-0839 · PR-B-0704
Publish — studio relaunch
Dubizzle
DZ-301 Missing mandatory disclaimer
AR disclaimer variant absent
VNVikram Nair
Replayed OK — 09:58 after AR text added 209:31Resolved
LST-2026-0836 · PR-A-0310
Withdraw — maintenance block
Company website
CMS-200 Stale cache on region node
Purge issued automatically
EPElena Petrova
Replayed OK — 08:12 108:05Resolved
Reconciliation: 5 open + 4 resolved = 9 exception events = connector error log count (Bayut 3 · PF 2 · Dubizzle 2 · website 1 · XML 1) · DLQ depth 3 matches webhook DLQ · difference 0
Rows 1–9 of 9 today · history retained 13 months
Lineage — source → transformation → report (§9.2)Evidence linked
intg.channel_publications · intg.connector_errors · intg.dlq stg.syndication_stream (≤ 2 min) sem.syndication_exceptions v1 (owner + replay join) Validate: events = connector log count RPT-05 viewer
SourceCapturedRows (today)Status
intg.channel_publications14:27:1096Checksum OK
intg.connector_errors14:27:119Checksum OK
intg.dlq14:27:123Checksum OK
prop.listings (reference)14:27:12241Checksum OK
Replay actions execute in Portal syndication — this viewer is read-only
Definition of done (§9.2) — RPT-05Published
Checklist itemStatus
Named owner, business definition, authoritative dataset, lineageMet — DEF-RPT-05 v1.6
Filters, dimensions, time-zone (GST), refresh & certification stateMet
Permission-aware drill-down; export excludes connector secrets; watermarkMet — EXPORT-POL v4
Reconciliation totals vs connector logs and DLQ, zero toleranceMet — diff 0
Accessible table/chart alternatives; approved EN/AR labelsMet — AR label set v1

Related screens: Portal syndication · Provider health · RPT-24 Integration & queue health.

Static render mockup — no live data. Source: ERP Modern Development Specification v2.0 §9.1 Table 15, §9.2 · Covers: RPT-05.