For a future version of SJA.
Currently the Columns entry for a synch job is used to determine which records are different and should be updated. This is good.
Can we please have another column set specification which is used to limit the update to only the columns specified. This is a completely different column specification to the one that exists now. So we end up with two types of column specifications.
The first one is the same as the one that we have now and is used to determine whether source/destination records are different by looking only at the specified columns.
The second is used when a record is found to be different and the target is to be updated. Instead of updating the entire record, update only the columns specified in this list.