コンテンツへスキップ
メニュー
この質問にフラグが付けられました
4 返信
19733 ビュー

In settings, Settings > Technical > Sequences & Identifiers > Sequences, for each sequence, one of the options is called Implementation and can be set to either Standard or No Gap. Just based on the name, one could guess the difference but "Standard" is a rather vague term on its own in this context.

What is the formal definition for these two implementation options and how does one choose one or the other?

アバター
破棄
最善の回答

I also have to add, that no gap implementation doesn't work. It has been marked as bug in https://bugs.launchpad.net/openobject-server/+bug/1170601 but nothing happened since then.

アバター
破棄
最善の回答

No gap means you cannot have a gap in the numbering of documents.
For example, if you create a quotation, it will be numbered as Quotation 001. Then the second you create will be Quotation 002. If you then delete this second quotation and create a third one, it will be:

  • Quotation 002 with "no gap"
  • Quotation 003 with "Standard"

The "No gap" will detect the latest number in use while the standard will keep incrementing no matter what happens to the previous ones.

アバター
破棄

I've tested this extensively, and from everything I can see, the "No Gap" implementation does not work. I performed an exact test with purchase order / quote as in your example, and the system continues to use the next sequence number (incremented by one). Please, can something shed some light on this?

関連投稿 返信 ビュー 活動
2
2月 19
12505
0
3月 15
5319
3
12月 23
7336
0
3月 15
4349
1
3月 15
7651