Cannot create Call. The record limit of Calls has been reached

We have one salesperson who is trying to create CRM Call Entries, but gets met with the following error as soon as they try to open CRM Call Entry or access it via the right-click menu from another area of the system. One note of importance might be that when viewing the Call Entry grid view, this particular person has Sequence #999. This was happening before the 2025.2 upgrade this past weekend.

Cannot create Call. The record limit of Calls has been reached.

Business Layer Exception

Cannot create Call. The record limit of Calls has been reached.

Error Detail

Correlation ID: 48046124-824f-4306-9b66-4eea3315c014
Description: Cannot create Call. The record limit of Calls has been reached.
Program: Erp.Services.BO.CRMCall.dll
Method: getNextCallSeqNum
Table: CRMCall
Field: undefined

Any thoughts or suggestions would be appreciated. Case # CS0005234576

Using a BAQ check table Erp.KeyBlock with RelatedToFile = CRMCall and KeyFieldName = CallSeqNum, it will show the current sequence value as well as start and end values.

When opening CRM Call Entry have the browser developer tools open as well and check the Network tab for the GetNewCRMCall request, see parameters key1/2/3 and relatedToFile in the Payload tab. Use these parameters to search existing Erp.CRMCall records.

The error points to two possibilities:

  1. The KeyBlock record has an unusual low value for BlockEndNum, maybe 999, instead of the default 99999949
  2. Somehow there is a record with CallSeqNum = 99999949
1 Like

@Jonathan, it looks like my “Block End Number” is 999. How can I change this?

1 Like

I submitted this information to my support case, and they told me to run conversion 790 “Re-Initialize QuoteHed Customer CustCnt CRMCall POHeader Key Blocks” when the users aren’t using the system. I’m waiting for a good time to run this and will update once I have completed that conversion.