update DT ke setiap nota_jual hanya 5 nomor terakhir
This commit is contained in:
@@ -39,7 +39,7 @@ function DT_Save($no_tagih = "", $is_baru = false, $no_lama = "") {
|
||||
$fdb->Query("UPDATE tmp_jual_dt_detail SET No_Tagih='".$no_tagih."' WHERE No_Tagih='".$no_lama."' AND Unix='".user_unix()."'");
|
||||
}
|
||||
$fdb->Query("INSERT INTO inv_jual_tagih_detail (No_Tagih,No_Jual,ID,UserID) SELECT No_Tagih,No_Jual,ID,UserID FROM tmp_jual_dt_detail WHERE No_Tagih='".$no_tagih."'");
|
||||
$fdb->Query("UPDATE inv_jual J,(SELECT No_Jual,GROUP_CONCAT(No_Tagih ORDER BY No_Tagih DESC SEPARATOR ', ') No_Tagih FROM inv_jual_tagih_detail WHERE No_Jual IN (SELECT No_Jual FROM tmp_jual_dt_detail WHERE No_Tagih='".$no_tagih."') GROUP BY No_Jual) A SET J.No_Tagih=A.No_Tagih WHERE A.No_Jual=J.No_Jual AND A.No_Jual IN (SELECT No_Jual FROM tmp_jual_dt_detail WHERE No_Tagih='".$no_tagih."')");
|
||||
$fdb->Query("UPDATE inv_jual J,(SELECT Z.No_Jual,GROUP_CONCAT(Z.No_Tagih ORDER BY Z.No_Tagih DESC SEPARATOR ', ') No_Tagih FROM (SELECT No_Jual,No_Tagih FROM inv_jual_tagih_detail WHERE No_Jual IN (SELECT No_Jual FROM tmp_jual_dt_detail WHERE No_Tagih='".$no_tagih."') GROUP BY No_Jual ORDER BY No_Tagih DESC LIMIT 5) Z) A SET J.No_Tagih=A.No_Tagih WHERE A.No_Jual=J.No_Jual AND A.No_Jual IN (SELECT No_Jual FROM tmp_jual_dt_detail WHERE No_Tagih='".$no_tagih."')");
|
||||
DT_Cancel($no_tagih);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user