Cross-Company Data Sharing
    • 22 Apr 2026
    • 6 Minutes to read
    • Contributors
    • PDF

    Cross-Company Data Sharing

    • PDF

    Article summary

    Microsoft provides a standard tool in Dynamics 365 Finance and Operations for sharing data across multiple entities.

    Visit this link to view Microsoft’s documentation.

    A Lasernet FO Connector configuration is, for the most part, legal entity-specific. Therefore, in an environment with many legal entities, keeping each one up to date can be time-consuming. Luckily, the standard Microsoft tool can make this job much easier and automatically share the Lasernet FO Connector configuration across multiple entities.

    Note

    If you add or delete anything in one company, this will also be added or deleted in all selected companies.

    The best approach is to set up the Cross-Company Data Sharing before setting up the Lasernet FO Connector. However, if one of your companies is already using Lasernet, we recommend you perform a backup by exporting your Lasernet FO Connector module for each legal entity where the Connector is being used before configuring Cross-Company Data Sharing.

    1. From within the legal entity that you want to back up, navigate to Lasernet > Common > Backup > Export Lasernet backup.

    1. Follow the prompts and select all the reports and tables in the entity.

    1. Click OK and save the backup file.

    For more information about exporting backups from Lasernet, read this page of our guide.

    Configure Cross-Company Data Sharing

    To configure Cross-Company Data Sharing, we must define what data should be shared and between which companies. Follow these steps:

    1. Navigate to System administration > Setup > Configure cross-company data sharing.

    1. Click New on the Action pane and type a name for the group of tables you want to share across companies. Then click Save.

    1. In the TABLES AND FIELDS TO SHARE tab, click Add and select the tables you want to share across companies.

    Note

    The names of all Lasernet tables includes the prefix “LAC”. See the appendix at the end of this page for a list of all the Lasernet FO Connector tables and their uses.

    1. Select the table, accept the default settings, then click Add table and Save.

    1. In the COMPANIES WHICH SHARE THE RECORDS IN THESE TABLES tab, click Add and select the companies that you want to share the same setup through Cross-Company Data Sharing.

    1. Before enabling, ensure that all the tables are always toggled Active. It is especially important to remember the foreign keys as they are toggled Inactive by default on some tables. For example, on this LACReportElement table, the key is inactive by default:

    1. Once all fields have been toggled Active, click Save, then Enable.

    1. A warning will appear: click Yes to continue.

    1. A window will appear: click Yes to copy data between the companies you have chosen.

    Once this operation is complete, an infolog will be displayed:

    1. Click Find sharing issues on the Action pane, then click Yes.

    1. Click Update field value on the Action pane to change any values.

    Your setup for Cross-Company Data Sharing for the selected tables is now complete.

    Disable

    If you do not want to share data between companies anymore, it is possible to select the group of tables you previously shared and then click Disable.

    Limitations

    Dynamics 365 supports replication of fewer than one million total records per job (this total is calculated as the number of shared records x the number of shared companies). The legal entity limit is 100.

    More information about Microsoft Cross-Company Data Sharing is available here.

    Grouping Tables

    The names of all tables in Lasernet Connector start with “LAC” to make it easier to identify which tables to use.

    We recommend grouping tables to get a better overview of the setup for Cross-company data sharing. The following is an example of how to group the tables.

    Note

    Before starting to use Cross-Company Data Sharing, always discuss with your Lasernet reseller to determine the best solution for your company.

    Lasernet to Dataverse/Dynamics 365 connection setup (Lasernet > Dataverse/Dynamics 365 > Lasernet Dataverse/Dynamics 365 Setup)

    Tables

    Advantage

    Disadvantage

    LACCRMEntityReport LACCRMEntityReportParms LACCRMSetup

    CRM reports, parameters, and setups are synchronized across all selected companies.

    Custom ports (Lasernet > Setup > Lists > Custom ports)

    Tables

    Advantage

    Disadvantage

    LACCustomPorts

    Custom ports are synchronized across all selected companies and can be used when distributing the document manually.

    New custom ports cannot be added for a single specific company.

    Custom properties (Lasernet > Setup > Defaults > Custom properties)

    Tables

    Advantage

    Disadvantage

    LACCustomProperties

    Custom properties are synchronized across all selected companies and can be used on all Lasernet destinations.

    A new custom property cannot be added for a single specific company.

    Customer/Vendor contacts (Lasernet > Setup > Contacts > Customer/Vendor contacts)

    Tables

    Advantage

    Disadvantage

    LACCustVendContacts LACCustVendReports

    Customer and vendor contacts and reports are synchronized across all selected companies.

    LACDefaults

    Tables

    Advantage

    Disadvantage

    LACDefaultCompanySelection LACDefaultDestination LACDefaultSelection LACDefaultTableSelection

    Default selections are synchronized across all selected companies.

    Setup of Predefined Destinations (Lasernet > Setup > Overview > Destinations)

    Tables

    Advantage

    Disadvantage

    LACReportDestination LACReportDestinationCustomProperty LACQuickDestination
    LACEmailBodies

    Report destinations are synchronized across all selected companies.

    All report destination rules must be the same across all companies. If different report destinations are required for different companies, a condition must be added to the report destination. Moreover, MailFromEmailName and MailFromEmailAddress are the same and cannot differ from company to company.

    Attachments and Document Handling

    Tables

    Advantage

    Disadvantage

    LACDocuRefSetup

    Attachments and Document Handling setup are synchronized across all selected companies. LACReports must be set up in Cross-Company Data Sharing.

    All report destination rules must be the same across all selected companies.

    LACExpression

    Tables

    Advantage

    Disadvantage

    LACExpressionFunction

    The expression function is synchronized across all selected companies.

    File formats (Lasernet > Setup > Lists > File formats)

    Tables

    Advantage

    Disadvantage

    LACFileFormats

    File formats are synchronized across all selected companies.

    Language text (Lasernet > Setup > Language text)

    Tables

    Advantage

    Disadvantage

    LACLanguageText LACLanguageTextReportGroup LACCultureInfo

    All language texts are synchronized across all selected companies.

    All labels must be the same across all companies. It is not possible to have different labels across different companies.

    Menu location setup on Lasernet query reports

    Tables

    Advantage

    Disadvantage

    LACMenuTable

    The menu table is synchronized across all selected companies.

    LACMetadata

    Tables

    Advantage

    Disadvantage

    LACMetadataMapping LACMetadataTemplate

    Metadata is synchronized across all selected companies.

    Hotfixes from Lasernet (System administration > Setup > Hotfixes from Lasernet)

    Tables

    Advantage

    Disadvantage

    LACMSHotfixTable

    The same Microaoft fixes are activated across all selected companies.

    Naming patterns (Lasernet > Setup > Defaults > Naming patterns)

    Tables

    Advantage

    Disadvantage

    LACNamingPatterns

    Naming patterns are synchronized across all selected companies and can be used on all Lasernet destinations.

    A new custom property cannot be for a single specific company.

    Overlays (Lasernet > Setup > Overlays > Overlays)

    Tables

    Advantage

    Disadvantage

    LACOverlayFile

    LACOverlaySetup

    LACOverlayTable

    Overlays are synchronized across all selected companies.

    All overlays must be the same across all companies. If different overlays or logos are required for each company, a condition must be added to the overlay rules to control them.

    Lasernet parameters (Lasernet > Setup > Parameters)

    Tables

    Advantage

    Disadvantage

    LACParameters

    LACTestParameters

    Lasernet parameters are synchronized across all selected companies.

    Lasernet parameters are the same across all companies.

    Printers (Lasernet > Setup > Lists > Printers)

    Tables

    Advantage

    Disadvantage

    LACPrinters LACPrinterProfiles
    LACNetWorkPrinters LACCloudPrintGlobalSharing LACCloudPrintparameters LACCloudPrintUserPrinterMap LACPrinterTypesInEnvironments

    Printers and printer profiles are synchronized across all selected companies.

    Reports (Lasernet > Common > Reports)

    Tables

    Advantage

    Disadvantage

    LACRelatedSources LACRelatedSourcesFields
    LACReport
    LACReportElement
    LACReportParameter
    LACArchiveForms
    LACReportGroup
    LACReportGroupReport LACReportLifeSpan LACReportNameFinderTable

    LACCopyQueryTable

    All reports, extra data added with Lasernet, related sources, report parameters, and form links are synchronized across selected companies.

    All reports are activated or disabled across all selected companies. Extra data added through Lasernet can be controlled by using conditions on either a section or a single element.

    LACReportFixExceptions

    Tables

    Advantage

    Disadvantage

    LACReportFixExceptions

    Report fix exceptions are synchronized across all selected companies.

    LACReportReplacementMapping

    Tables

    Advantage

    Disadvantage

    LACReportReplacementMapping

    Replacement report mappings are synchronized across all selected companies.

    Available starting from Lasernet FO Connector 6.8.

    Lasernet servers (Lasernet > Setup > Administration > Lasernet servers)

    Tables

    Advantage

    Disadvantage

    LACServer
    LACConnection

    Lasernet servers and connections are synchronized across all selected companies.

    The connection setup is the same across all companies.

    LACWHSLicensePlateLabel

    Tables

    Advantage

    Disadvantage

    LACWHSLicensePlateLabelRef LACWHSLicensePlateLabelSetup

    WHS License Plate Label references and setups are synchronized across all selected companies.

    Print Buttons

    Tables

    Advantage

    Disadvantage

    PRNAutoAddRuleNodes

    PRNAutoAddRuleSetup

    PRNFormAdjustment

    PRNParameters

    PRNPrintMediumPreset

    PRNReportGroup

    PRNReportGroupList

    Print buttons are visible across selected companies.

    Culture info adjustment (Lasernet > Setup > Parameters > General > Culture info adjustment)

    Tables

    Advantage

    Disadvantage

    CultureInfoAdjustment

    Culture info adjustment across selected companies.

    Setup defaults for backup export and import

    Tables

    Advantage

    Disadvantage

    LACDefaultSelection  

    LACDefaultTableSelection

    A default selection for import and export is copied across selected companies.

    Setup of Alert Links (Lasernet > Setup > Reports > Alert Links)

    Tables

    Advantage

    Disadvantage

    LACEventRuleLink

    Alert links are copied across selected companies.

    System functions added from Expression Editor

    Tables

    Advantage

    Disadvantage

    LACExpressionFunction

    System functions added from the Expression Editor are copied across selected companies.

    Quick destinations (Lasernet > Setup > Quick destinations)

    Tables

    Advantage

    Disadvantage

    LACQuickDestinations

    Quick destinations are copied across selected companies.

    Report life span (Lasernet > Setup > Report life span)

    Tables

    Advantage

    Disadvantage

    LACReportLifeSpan

    Report life span is copied across selected companies.

    In Dynamics 365 AOT, the table property for LACEnvironment, LACLicense, and LACTestLicense is set to be shared across all legal entities. Therefore, these tables do not need to be included in Cross-Company Data Sharing.