You should be able to keep copy functionality, but reset approval field. You need to copy tmplcopy_site.spl from bopcfg/majic to site/mods/majic modify copy_chg_site method to set your custom field value e.g.
chg::copy_chg_site(...) {
object old, new, chgalg, gl;
old=argv[0];
new=argv[1];
chgalg=argv[2];
gl=argv[3];
new.zapproval = 0;
//logf(SIGNIFICANT, "chg::copy_chg_site old %s new %s chgalg %s gl %s",
// old.chg_ref_num, new.chg_ref_num, chgalg.persistent_id, gl);
return;
}
Change zapproval to your custom field name
Restart SDM services