Solved! Go to Solution.
Jamal
The takeaway is that for this 1-way parent-to-child replica, the assumption is that the child is read only. If you perform edits on the child, the replication process will not inspect your data on the child to see what has changed, as it is expected to be read-only. If however on the parent, you edit the same data that was 'mistakenly' edited on the child, you should see those child records replaced by the edits from the parent when you perform a synchronize.
The requirement for the child to be a read-only goedatabase is not enforced by replication; the onus is on the user to decide if they want to proceed with editing the child data and risk subsequent data overwrite.
See the section on one-way replication
Replication types
which has the following excerpt:
"In one-way, parent-to-child replication, the data in the parent replica is editable, but the data in the child is considered read-only. If edits are performed on the data in the child replica data, the edits are overwritten if they conflict with edits applied during synchronization"
Hope this helps
Cheryl