Something like this in your workflow
<Field name='waveset.disabled'>
<Expansion>
<s>true</s>
</Expansion>
</Field>
<FieldLoop for='name' in='waveset.accounts[*].name'>
<Field name='accounts[$(name)].disable'>
<Expansion>
<s>true</s>
</Expansion>
</Field>
<Field name='TraceExecution'>
<Expansion>
<block trace='true'>
<invoke name='println'>
<ref>java.System.out</ref>
<concat>
<s>ActSyncUserForm Processing Disable For: </s>
<ref>name</ref>
</concat>
</invoke>
</block>
</Expansion>
</Field>
<Field name='update.accounts[$(name)].disable'>
<Expansion>
<s>true</s>
</Expansion>
</Field>
</Field>
I think for disabling particular resource accounts rather than all..we can use this way
1. checkout view ( In this case use Disable)
2. select the particular resource accounts to be disabled using the format
set view.resourceAccounts.selectAll to false
View.resourceAccounts.currentResourceAccounts[SAP Portal].selected
to true
view.resourceAccounts.currentResourceAccounts[SAP Portal].disabled
to true
3. checkin view