This commit is contained in:
2025-05-06 15:16:06 +07:00
2 changed files with 26 additions and 26 deletions

View File

@@ -22100,7 +22100,7 @@ INSERT INTO `debitures` (`mig_addr_display`, `mig_comm_display`, `mig_flag_oto`,
INSERT INTO `debitures` (`mig_addr_display`, `mig_comm_display`, `mig_flag_oto`, `mig_kd_cabang`, `mig_kd_cabang_addr`, `mig_kd_cabang_comm`, `mig_kd_debitur_seq`, `mig_nama_daerah`, `mig_no_cif`, `nomor_id`, `mig_nomor_id2`, `email`, `phone`, `mig_phone`, `mig_tgl_oto`, `mig_urut_seq_addr`, `mig_urut_seq_comm`, `mig_user_oto`, `mig_user_update`, `address`, `cif`, `status`, `created_at`, `name`, `updated_at`, `is_mig`) VALUES ('Y', NULL, 'O', '109', '109', NULL, '174176395274', NULL, NULL, '3216060210820033', NULL, NULL, NULL, NULL, '2025-03-12 14:20:57', '174176405956', NULL, '147742', '147742', 'DESA SETIA DARMA, KECAMATAN TAMBUN SELATAN, KABUPATEN BEKASI', NULL, 1, '2025-03-12 14:20:57', 'DEDI GUNAWAN', '2025-03-12 14:20:57', 1);
-- update branch_id
UPDATE debitures
UPDATE debitures
JOIN branches ON debitures.mig_kd_cabang = branches.code
SET debitures.branch_id = branches.id
WHERE debitures.is_mig = 1;
WHERE debitures.is_mig = 1;

View File

@@ -22,54 +22,54 @@ SELECT musa.Min_addr_display AS mig_addr_display
, TRIM(debitures.FLAG_OTO) AS mig_flag_oto
, TRIM(`debitures`.KD_CABANG) AS `mig_kd_cabang`
, musa.Min_add_kd_cabang AS `mig_kd_cabang_addr`
, musc.Min_comm_kd_cabang AS `mig_kd_cabang_comm`
, musc.Min_comm_kd_cabang AS `mig_kd_cabang_comm`
, TRIM(`debitures`.KD_DEBITUR_SEQ) AS mig_kd_debitur_seq
, musa.Min_nama_daerah AS mig_nama_daerah
, TRIM(`debitures`.NO_CIF) AS `mig_no_cif`
, CASE
, CASE
WHEN (TRIM(debitures.`NO_ID`) REGEXP '^[0-9]+$' AND LENGTH(debitures.`NO_ID`)>=16 )OR debitures.`NO_ID` IS NULL -- 149337232533
THEN TRIM(debitures.`NO_ID`)
ELSE NULL
END AS nomor_id
, CASE
WHEN (TRIM(debitures.NO_ID) REGEXP '^[0-9]+$' AND LENGTH(debitures.NO_ID) >= 16) OR debitures.NO_ID IS NULL
, CASE
WHEN (TRIM(debitures.NO_ID) REGEXP '^[0-9]+$' AND LENGTH(debitures.NO_ID) >= 16) OR debitures.NO_ID IS NULL
THEN NULL
ELSE TRIM(debitures.NO_ID)
ELSE TRIM(debitures.NO_ID)
END AS mig_nomor_id2 -- TRIM(debitures.`NO_ID`) as mig_no_id
, CASE
WHEN musc.Min_comm_value REGEXP '^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,}$'
THEN musc.Min_comm_value
ELSE NULL
, CASE
WHEN musc.Min_comm_value REGEXP '^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,}$'
THEN musc.Min_comm_value
ELSE NULL
END AS `email`
, CASE
, CASE
WHEN musc.Min_comm_value REGEXP '^[0-9]+$'
THEN musc.Min_comm_value
ELSE NULL
THEN musc.Min_comm_value
ELSE NULL
END AS `phone`
, CASE
, CASE
WHEN musc.Min_comm_value REGEXP '^[0-9]+$'
THEN NULL
ELSE musc.Min_comm_value
THEN NULL
ELSE musc.Min_comm_value
END AS `mig_phone`
, TRIM(`debitures`.TGL_OTO) AS `mig_tgl_oto`
, musa.Min_URUT_SEQ_ADDR AS mig_urut_seq_addr
, musa.Min_URUT_SEQ_ADDR AS mig_urut_seq_addr
, musc.Min_URUT_SEQ_COMM AS mig_urut_seq_comm
, TRIM(`debitures`.USER_OTO) AS `mig_user_oto`
, TRIM(`debitures`.USER_UPDATE) AS `mig_user_update`
, CASE
, CASE
WHEN `musa`.Min_addr_value IS NOT NULL
THEN `musa`.Min_addr_value
ELSE NULL
END AS `address`
, TRIM(`debitures`.KODE_CIF) AS `cif`
ELSE NULL
END AS `address`
, TRIM(`debitures`.KODE_CIF) AS `cif`
, 1 AS `status`
, TRIM(`debitures`.TGL_UPDATE) AS `created_at`
, TRIM(`debitures`.`NAMA_DEBITUR`) AS `name`
, TRIM(`debitures`.TGL_UPDATE) AS `updated_at`
, 1 AS `is_mig`
FROM `prm_debitur` debitures
, 1 AS `is_mig`
FROM `prm_debitur` debitures
LEFT JOIN MinUrutSeqAddr musa ON musa.KD_DEBITUR_SEQ=debitures.KD_DEBITUR_SEQ
LEFT JOIN MinUrutSeqComm musc ON musc.KD_DEBITUR_SEQ=debitures.KD_DEBITUR_SEQ
-- WHERE musc.Min_comm_value != NULL
ORDER BY debitures.KD_DEBITUR_SEQ
ORDER BY debitures.KD_DEBITUR_SEQ