Why LogTxnChgOnly Affects the Quantity of Merge Conflicts
When LogTxnChgOnly is True, Assignment Manager does not log transactions for modifications that only affect the ASGN_DT field for a record. The ASGN_DT field records the most recent date and time that Assignment Manager assigned that record. This field is not typically visible in a Siebel application.
If you modify only the value of the ASGN_DT field, then Siebel Remote does not log transactions and it does not send these modifications to the remote client. Not sending these modifications causes a discrepancy between the record version that is stored on the Siebel Server and the version that is stored in the local database on the remote client. The discrepancy causes no immediate problem because it does not affect the data fields that are visible for the record. Allowing such harmless discrepancies can significantly reduce the amount of data that Siebel Remote must transfer to the remote client during synchronization.
If Assignment Manager updates data fields that are visible in the record at a later time, then Siebel Remote logs a transaction. In this situation, Siebel Remote detects the discrepancy in the value of the ASGN_DT field the next time that the remote client attempts a synchronization, and it reports the discrepancy as a merge conflict.