Validation rules

If any of these rules are violated, the transaction is rejected:

  • Transaction must contain primary key field(s).
  • Transaction must contain valid active status.
  • If present, transaction must contain valid default reviewer user external key.
  • If present, transaction must contain valid alternative default reviewer user external key.
  • If present, transaction must contain valid Level 1 reviewer user external key.
  • If present, transaction must contain valid Level 2 reviewer user external key.
  • If present, transaction must contain valid Level 3 reviewer user external key.
  • If present, transaction must contain valid Level 4 reviewer user external key.
  • If present, transaction must contain valid charge type external key.
  • If present, transaction must contain valid office external key.
  • If present, transaction must contain valid client external key.
  • If present, transaction must contain valid top project external key.
  • If present, transaction must contain valid parent project external key.
  • If present, transaction must contain valid project activity type external key.