Skip to main content

Provide print from D365Fo to printer using Network printers configuration

In D365 Finance and Operations many times we want to print some reports or invoices directly to system connected printer but it's not possible for the D365fo environment to print directly without authenticating your device and connection with your printer and system. So make the trusted connection between your printer and system network printer configuration comes in the picture. So in this blog, we will see how to make configuration for Network printer and provide print directly from D365 Finance and Operations and after following all the steps your printer will be enlisted in network printers section.

  1. Navigate to Network printers.

    After logging into your finance and operations environment navigate to Modules>>Organization administration>>Setup>>Network printers as follows.


  2. Download document routing agent installer and install it.

    Now on the top side navigate to the application section and click on Download document routing agent. After downloading the application install it in the required location as follows.
        













    • Application ID:- This field is automatically filled.
    • Dynamics 365 F&O URL:- Provide the native link for your D365 Finance and operations environment.
    • Azure AD Tenant:- Azure AD Tenant you can get from portal.office.com by following the provided screenshot.





  3. Provide your credentials in Sign In.

    After completing the setting section navigate to the Sign In section and provide credentials for your D365 Finance and operations.

  4. Add a required printer from your network.

    After completing the Sign In section navigate to the Printer section select the required printer and register it as follows.



  5. Activate the network printer.

    After registering printers from the agent navigate back to Network printers in Finance and operations environment and just refresh the page and now you can see the printer is listed there. Now click change status of active field as Yes and save this configuration.

    Now navigate to your respective modules print management section in which under the print section, you can select printer in print management setting and you are all set to directly provide print from D365 Finance and operations environment.

    I hope this blog will help you at some time, thank you!!

Comments

Popular posts from this blog

Import Database from UAT/Production to cloud-hosted or dev environment | D365 Finance and operations

Update: If following method is not working have a look at this  Changes in SQL Script to restore bacpac file for D365FO Many times to debug the Production environment issues we might need live data to address that issue in such case first of all we need to refresh the UAT/Sandbox database with the Production environments database and then afterward we need to export the UAT database to the Asset library from where we can get bacpac file for that UAT database which is then to be imported in your cloud-hosted or one-box environment. This blog and video demonstration will help you to restore your production or UAT database to a cloud-hosted environment. Step 1: Rename existing db  In this step, we need to rename the existing AxDB for safety purposes. Just go to the SSMS application and execute the following command:-   ALTER DATABASE [ip_ent_site] SET SINGLE_USER WITH ROLLBACK IMMEDIATE GO ALTER DATABASE [ip_ent_site] MODIFY NAME = [ip_ent_site_new] GO ALTER DATABASE [ip_ent...

Changes in SQL Script to restore bacpac file for D365FO

There are changes in SQL db import it needs additional parameters now  Connection Security Improvements in SqlPackage 161 | Microsoft Community Hub otherwise it will throw following error *** Changes to connection setting default values were incorporated in a recent release.  More information is available at https://aka.ms/dacfx-connection *** Error importing database:Could not import package. Unable to connect to target server 'localhost'. Please verify the connection information such as the server name, login credentials, and firewall rules for the target server. A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - The certificate chain was issued by an authority that is not trusted.) The certificate chain was issued by an authority that is not trusted. *** The settings for connection encryption or server certificate trust may lead to connection failure if the server is not properl...

How to disable particular Financial Dimension on Desired form

Sometimes we want to disable particular financial dimension for purchase requisition line or any other form. To achieve that we need to write code on OnInitialized event handler of the required form. please follow the steps to achieve this functionality. Go to desired form and make note of control that is used for financial dimension(in our case Purchtable form and DimensionEntryControlLine control name). Now go to desired form(Purchtable in our case) and select OnInitialized event handler as follows and paste it in your class. write following code in the event handler class and provide Name field value (dimension which should be disabled) as well as DimensionEntryControl name and build the project. code :- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 class PurchTableEventHandler { /// <summary> /// /// </summary> /// <param name="sender"></param> /// <para...