Data sinkron satuan (voa_sinkron_satuan)
Obatnama (Vmedis) dari default_obat (JOIN kd_id). Obat apotek + Satuan apotek dari {appid}_mas_obat per regional. kd_persentase dihitung manual (tombol) — tahap 4. Tombol Push Dynamo menulis ke VOA_SYNCRON_OBAT_MR dan mengisi obatidvmedis di {appid}_mas_obat (regional dari tabel user). Tombol Sync Klik Dokter hanya memproses appid dengan stgstatustoko = 2 (Tidak Aktif) di Dynamo KD, lalu memanggil voa-sync-data/data-obat per appid.
Mapping apotek → Klik Dokter (voa_apotek_kl_map)
kl_id dan domain diambil dari tabel user (lvl=1) di regional MYSQL_REGIONAL_DEFAULT. Nilai kl_id lalu di-lookup ke DynamoDB — (key: kl_id_vmedis + soaid=10). Nama tabel bisa diganti lewat DYNAMODB_APT_KD_VOA_TABLE di backend/.env. Tombol Aktif memanggil komparasi-mitra/update-storeid (status=1, jenis=a, apotek_aktif=1, soaid dari DYNAMODB_APT_KD_SOAID).
| app_id | domain | kl_id | Dynamo | akv_storeid | akv_status | akv_jenis_kerjasama | stgstatustoko | Aksi |
|---|---|---|---|---|---|---|---|---|
| Memuat mapping… | ||||||||
Total record
0
| appid | Regional | kl_id | obatid | Obatnama (Vmedis) | Obat apotek | Harga jual apotek | Satuan apotek | idvmedis | kd_id | sk_uom | kd_harga | sk_konversi | kd_status | kd_persentase | kd_status_aktif |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Memuat data… | |||||||||||||||