I have more than one application server for smooth access but unfortunate at time i faced problem of duplication in tickets: my current scenario generates ticket no. after the completion of form at save events but sometime due to server issues , replication delays hence two ticket generated of same no.
how to avoid duplication of tickets in nsf?
157 Views Asked by ramsha At
1
There are 1 best solutions below
Related Questions in DUPLICATES
- show duplicate values subquery mysql
- Creating an ID variable for duplicates in SAS
- PHP multidimensional array, average of duplicate values
- Update unique column of multiple rows , skip the duplicates
- Removing values from a vector that are not duplicated at least x number of times
- Images duplicates when function is selected. Javascript
- SQL Query Filter to locate DUPLICATES in a column based on Values in 2 other columns
- how to find duplicate values using row_number and partition by
- Divide Rows of DataTable
- Returning a formatted string does not working properly
- How to prevent inserting duplicate rows based on two foreign keys?
- Creating a table of duplicates from SAS data set with over 50 variables
- Error: java.util.zip.ZipException: duplicate entry
- Find Duplicates in SQL Server Table
- How to do the sorting for duplicate numbers in Java?
Related Questions in LOTUS-NOTES
- registerNewUser new user in lotus notes in different database than names.nsf
- IBM domino People view column data does not reflect document data
- validate edit box input text length on xPage
- API to integrate with Domino
- dominoDocument data source returning null on open on specific XPage
- Sending IBM Notes Mail 9.0.1
- How to set default values for a LotusScript PickListString using Names
- Removing hotspots from body using Lotus notes C API
- Xpages document data not visible in NOTES client
- NotesServiceRuntimeException occurs when running jar
- Lotus notes form getting saved automatically when changes are made in the form without saving the form
- Insert images / files inside Notes document using lotus.domino
- Lotus Notes Copy As Table throws error "Your table exceeds the maximum allowed table width"
- Email configuration from lotus notes
- Lotus notes picklist auto positioning
Related Questions in LOTUSSCRIPT
- NotesDocument.save() causing loss of rich text formatting
- How to set default values for a LotusScript PickListString using Names
- Using GetSystemMetrics how to determine if a screen is touchscreen
- How the scheduled agent in Lotus Domino can run at some specific Hour
- Insert images / files inside Notes document using lotus.domino
- Lotus notes picklist auto positioning
- How to determine if a device is touchscreen in Lotus Script in Registry
- Why won't scheduled Notes Agent run
- Lotusscript Microsoft word 2013 issue
- export lotus document to excel : excel convert string to date
- Change value field using Classes
- Remote pathnames must be relative to the Data directory when calling db.replicate from a scheduled agent
- Special characters when printing Word doc from Lotus Script
- Can we get URL details of a HotSpot Link inside a richtext content
- parentView property in NotesDocument class
Related Questions in TICKET-TRACKING
- how can I make button redirect to another page without having URL of other page in Appscript
- RT doesn't distinguish between 'correspondence request-user' and 'replays from CCs to a internal comment'
- how to avoid duplication of tickets in nsf?
- Processing Answers to emails sent by the system
- How can I build a support ticket system with PHP?
- Start a Git commit message with a hashmark (#)
- Osticket - How do I assign a ticket to one person in a team?
- Mail gem - how to clean up the body string
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Normally this question is way to broad as it does not show the minimum amount of research...
Nevertheless I will answer it: Here are some ways to solve this issue.
The easiest: Add a Servername to the ticket-number.
So count as you do, but if there are duplicates, then they are different by there servername part:
Server1-0001 Server1-0002 Server2-0003 Server3-0004 Server1-0005 Server2-0005
Another possibility is to create the number only on ONE server. You can either do this by having an agent on that server running on all documents that do not have a number yet or "asking" the server for a number when saving.
First is easy to implement, but on the servers that do not create the numbers it will take at most 2 replication intervals for a ticket to get its unique number.
Second is trickier as you need all servers to "know" one central server and write code / agents / whatever to "get" a ticket number from that server and put it in the ticket.
All of this is not trivial and therefor to broad to answer in detail here.