To implement this hotfix, you must have a developer license.
You do not have to have rights to the data stores unless you have to perform data repair.
To resolve this problem, change the code in the Fields in the Comment Line table (97) as follows:
...
{ 1 ; ;Table Name ;Option ;CaptionML=ENU=Table Name;
OptionCaptionML=ENU=G/L Account,Customer,Vendor,Item,Resource,Job,,Resource Group,Bank Account,Campaign,Fixed Asset,Insurance,Nonstock Item,IC Partner;
OptionString=G/L Account,Customer,Vendor,Item,Resource,Job,,Resource Group,Bank Account,Campaign,Fixed Asset,Insurance,Nonstock Item,IC Partner }
// Delete the following lines.
{ 2 ; ;No. ;Code20 ;TableRelation=IF (Table Name=CONST(G/L Account)) "G/L Account"
ELSE IF (Table Name=CONST(Customer)) Customer
// End of the lines.
ELSE IF (Table Name=CONST(Vendor)) Vendor
ELSE IF (Table Name=CONST(Item)) Item
ELSE IF (Table Name=CONST(Resource)) Resource
...
...
{ 1 ; ;Table Name ;Option ;CaptionML=ENU=Table Name;
OptionCaptionML=ENU=G/L Account,Customer,Vendor,Item,Resource,Job,,Resource Group,Bank Account,Campaign,Fixed Asset,Insurance,Nonstock Item,IC Partner;
OptionString=G/L Account,Customer,Vendor,Item,Resource,Job,,Resource Group,Bank Account,Campaign,Fixed Asset,Insurance,Nonstock Item,IC Partner }
// Add the following line.
{ 2 ; ;No. ;Code20 ;TableRelation=IF (Table Name=CONST(Customer)) Customer
ELSE IF (Table Name=CONST(Vendor)) Vendor
ELSE IF (Table Name=CONST(Item)) Item
ELSE IF (Table Name=CONST(Resource)) Resource
...
...
ELSE IF (Table Name=CONST(Campaign)) Campaign
ELSE IF (Table Name=CONST(Fixed Asset)) "Fixed Asset"
ELSE IF (Table Name=CONST(Insurance)) Insurance
// Delete the following line.
ELSE IF (Table Name=CONST(IC Partner)) "IC Partner";
CaptionML=ENU=No. }
{ 3 ; ;Line No. ;Integer ;CaptionML=ENU=Line No. }
{ 4 ; ;Date ;Date ;CaptionML=ENU=Date }
...
...
ELSE IF (Table Name=CONST(Campaign)) Campaign
ELSE IF (Table Name=CONST(Fixed Asset)) "Fixed Asset"
ELSE IF (Table Name=CONST(Insurance)) Insurance
// Add the following lines.
ELSE IF (Table Name=CONST(IC Partner)) "IC Partner"
ELSE IF (Table Name=CONST(G/L Account)) "G/L Account";
// End of the lines.
CaptionML=ENU=No. }
{ 3 ; ;Line No. ;Integer ;CaptionML=ENU=Line No. }
{ 4 ; ;Date ;Date ;CaptionML=ENU=Date }
...