Project

General

Profile

Actions

Task #1698

open

Make the "main contract" flag unique

Added by Marcel Poul almost 5 years ago. Updated almost 5 years ago.

Status:
New
Priority:
Low
Assignee:
Radek Tomiška
Category:
Contractual relationship
Target version:
-
Start date:
05/28/2019
Due date:
% Done:

0%

Estimated time:
Owner:

Description

usually you should have one contract flagged as MAIN. Add some unique constrain or better some unique check with some warning window for user who try to set it.

Actions #2

Updated by Vladimír Kotýnek almost 5 years ago

When you set one contract as "Main", the previous "Main" contract should be immediately unset as "Main". Also there should be always one main contract.

Actions #3

Updated by Radek Tomiška almost 5 years ago

  • Category set to Contractual relationship
  • Assignee set to Radek Tomiška

This feature worked this way until some user was confused, when the main contract was swithed and so on in synchronization - synchroniztion in project required to be posible to flag more than one contract as main. If this requirement is not needed anymore and projects will set synchronization of contract properly, we can revert this feature again into product.

Actions #4

Updated by Marcel Poul almost 5 years ago

maybe we can add some warning only and let the decision on the user or implementer of the workflow.

Actions #5

Updated by Radek Tomiška almost 5 years ago

The main requirement to drop this feature was from project synchronization - it's required to set synchronization of contract properly to prevent switching main contract repetitively (e.g. when identity has more contracts, each update cannot set each contract as main).

Actions

Also available in: Atom PDF