NMSRECIPIENT.IRECIPIENTID Can we go negative ? | Community
Skip to main content
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Tobias_Lohmann

Hi,

in addition to what the others said, from my point of view going negative in schemas should be a warning sign. If you're consuming the positive integer range there is a good chance the negative range will be consumed as well at some point. If that happens, it will obviously be difficult to assign new ids. In this case you can only try to identify id gaps, re-arrange ids and re initialize the sequence to a gap that's big enough. This exercise can be extremely complex.

From my experience going negative could be a first sign of declaring an instance as end of life. I'd recommend researching why all ids have been consumed and switch off any process that causes it, to slow down id consumption.

Best regards, Tobias 

3 replies

Amine_Abedour
Community Advisor
Community Advisor
February 8, 2022

Hello @prasanna_soni,

 

if it does not impact other applications around Adobe Campaign I do not see any inconvenience.

 

Br,

 

Amine

 

Amine ABEDOUR
Jyoti_Yadav
Level 8
February 9, 2022

Hi @prasanna_soni ,

 

Yes, you can go negative if you have not used condition 'Primary key>0' in your workflows.

Or if you are willing to do changes in your technical workflows in order to go negative.

 

Thanks,

Jyoti

Tobias_Lohmann
Adobe Employee
Tobias_LohmannAdobe EmployeeAccepted solution
Adobe Employee
February 10, 2022

Hi,

in addition to what the others said, from my point of view going negative in schemas should be a warning sign. If you're consuming the positive integer range there is a good chance the negative range will be consumed as well at some point. If that happens, it will obviously be difficult to assign new ids. In this case you can only try to identify id gaps, re-arrange ids and re initialize the sequence to a gap that's big enough. This exercise can be extremely complex.

From my experience going negative could be a first sign of declaring an instance as end of life. I'd recommend researching why all ids have been consumed and switch off any process that causes it, to slow down id consumption.

Best regards, Tobias