Validation rules If any of these rules are violated, the transaction is rejected: Transaction must contain primary key field(s). Transaction must contain valid currency external key.