r u talking about Action Macro or Site Defined?
by the way here is my export of Site Defined Condition Macro (I tried adding what u say but it wont work.. please edit with Category.Sym == "abc"):
TABLE Spell_Macro
del description fragment id last_mod_by last_mod_dt lock_object msg_html
msg_tmpl_info ob_type persid sym tenant type usr_integer1 usr_integer2 usr_integer3
usr_string2 usr_string3 usr_string4
{ "1" ,"",
"if (( !is_null(getval_by_name(\"type\")) && getval_by_name(\"type\") == \"I\" ) && ( !is_null(getval_by_name(\"status\")) && getval_by_name(\"status\") == \"RE\" ))\\0012set_return_data(TRUE);\\0012else\\0012set_return_data(FALSE);\\0012",
"400189" ,"FXXXXXXXX45BED70A9D98CCAD17" ,"11/09/2016 12:17:00" ,"0" ,"",
"" ,"cr" ,"macro:400189" ,"test2" ,"" ,"COND_SITE" ,"" ,"0" ,"" ,"" ,"" ,"" }