Table connection for table type CRM must be registered

Whenever I try to rename a currency code, then I’m getting this error:

Table connection for table type CRM must be registered using RegisterTableConnection or cmdlet New-NAVTableConnection before it can be used.
Page Edit - Currency Card - KR has to close

The obvious thing would be to try the two commands, but we do not have this BC 14.8 onprem connected with CRM. And CRM is not setup, no mapping or integration records.

Trying to debug it, didn’t really reveal anything useful, it fails with the error, without showing the actual place it occurs.

if you are using CRM table in job queue then
codeunit 50122
{
TableNo = “Job Queue Entry”;

trigger OnRun()
begin
    case Rec."Parameter String" of
        'CRMTable':
        // Your code logic here
    end;
end;

local procedure CRMIntegration(jobqueueentry: Record "Job Queue Entry")
var
    CRMJob: Codeunit "CRM Dataverse Jobs";
    cdsvendor: Record "CDS rd_vendor";
 
begin
    Clear(jobqueueentry);
    CRMJob.RegisterCRMConnection();
    if not CRMJob.Run(CRMJob) then begin
        // Error handling logic
    end;
end;

}

codeunit 50101 “CRM Dataverse Jobs”
{
TableNo = “Job Queue Entry”;

Permissions = tabledata "CRMtable" = r, tabledata "StandardBCTable" = RIMD;
TableNo = "CRMtable";

procedure RegisterCRMConnection()
begin
Codeunit.Run(Codeunit::“CRM Integration Management”);
end;
}

That error can be a real headache. It sounds like you might be dealing with some sort of CRM connection issue, even though you don’t have CRM set up. I had a similar issue once where I was trying to make updates in a system that wasn’t fully connected to the modules it needed. What worked for me was checking if there were any background processes or configurations that might be causing the issue.

In my case, using a different ERP setup, like one focused on cosmetic manufacturing erp, helped me streamline how data was managed and avoid such errors. If you’re not set up with CRM, you might want to check if there are any dummy settings or configurations that need to be adjusted. Keep tinkering with the connection settings and check out any relevant documentation for clues.