Home Forums PrintNode Connector Error : Cannot modify a record. Current connection intent is Read-Only.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • edousiedousi
      Post count: 2

      Hello,

      In Business Central 17 , when printing a report that has been setup in “Printer Selections”, and in “Insight Works PrintNode Setting” ,  “Use Print Setting” = Yes,

      the message

      “Cannot modify a record. Current connection intent is Read-Only.”

      is shown and the print job is not send to the printer.

      Environnement :

      Application Version  17.5.22499.22680
      Platform Version 17.45
      IWorks Common 2.4.7710.0
      Insight Works PrintNode Connector  2.2.7612.0

      Anybody has experienced this error before ?

      Regards
      Edgar
      <div class=”ms-DetailsRow-cell cell-152 cellUnpadded-150″ role=”gridcell” aria-colindex=”1″ data-automationid=”DetailsRowCell” data-automation-key=”AppName”>
      <div></div>
      </div>

      • This topic was modified 2 years, 1 month ago by edousi.
      edousiedousi
        Post count: 2

        Hello,
        I have found the start of an answer with this link :

        https://community.dynamics.com/business/f/dynamics-365-business-central-forum/406916/error-message-running-ar-report

        There is a table “Database Access Intent”.
        For some reason, whenever the Use Printer Setting is activated the value of Database Access Intent needs to be AllowWrite.
        After that the report runs wihthout problems. By default all objects in the table are set to “Access Intent”=Default.
        Remains to find out the use of the table, or the meaning of the value “Access Intent” = Default</div>

        Insight Works
          Post count: 5

          A full description of Data Access Intents can be found here: https://docs.microsoft.com/en-ca/dynamics365/business-central/admin-data-access-intent

           

          The basic idea is that in theory, read-only reports might run faster. However, when using printer settings, the system needs to write settings information to the database to allow PrintNode to function, which requires the Data Access Intent to be AllowWrite (even though the report doesn’t write data).

           

          The next release in Business Central 18 should eliminate this requirement, but for now, just set the intents for any reports to AllowWrite – there should be no noticeable impact on the system.

        Viewing 3 posts - 1 through 3 (of 3 total)
        • You must be logged in to reply to this topic.