1C Data Import via OData

by Aleksandr Kuzneczov
4.5
0
  • Latest Version 0.9.4
  • Updated 6 months ago
  • Supported in Jmix v2.5-2.7
  • License Apache 2.0
  • Resources
    Documentation
    Bugtracker
    Forum
  • Tags
    Integration
    Data

Overview

This add-on automates data import from enterprise applications built with 1C:Enterprise 8 platform into Jmix applications using the OData interface. The solution enables one-way, one-time synchronization of catalogs, documents, and objects between 1C:Enterprise-based systems and Jmix without manual data entry.

Key Features:

  • Connection to 1C via OData: Leverages the standard 1C:Enterprise 8 REST API to access data.
  • Import of various object types: Supports importing data from catalogs, documents, registers, and other 1C entities.
  • Flexible data mapping configuration: Allows configuring the mapping between 1C data structures and Jmix entities.
  • Large volume data handling: Enables batch processing to handle large datasets efficiently.
  • Custom import logic: Supports adding custom data processing logic using Groovy scripts.

Example Use Cases:

  • Directory synchronization: Automatically imports product catalogs, counterparties, and other reference data from 1C into a Jmix application.
  • Document import: Transfers orders, invoices, and other business documents from 1C for further processing in Jmix.
  • Integration with external systems: Allows using Jmix as an intermediary between 1C and third-party systems, providing centralized access to data.

Usage:

This add-on is ideal for companies using 1C:Enterprise 8 as their core accounting or ERP system and looking to integrate it with corporate web applications, CRM systems, web portals, or other Jmix-based solutions.