Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.
MDSoft: Entity Field Standardization Module (Activity)

MODULE FOR 1C-BITRIX

Dmitry Moskvitin

MDSoft: Entity Field Standardization Module (Activity)

The Activity Entity Field Standardization Module is designed to normalize client database records to a unified standard and monitor data entry quality by staff. It addresses the issue of heterogeneous information originating from multiple sources, including manual entry by managers, imports from web forms, and data extracted from incoming emails.

Technical details

Published
25.12.2021
Version
1.0.2
Installed
Less than 50 times
Suitable editions
'Business', 'Corporate Portal', 'Enterprise', 'Online Store + CRM'
Responsiveness
No
Composite Support
No
Compatible with Sites24
No
Developer
Dmitry Moskvitin

What this solution does

The Activity Entity Field Standardization Module is designed to normalize client database records to a unified standard and monitor data entry quality by staff. It addresses the issue of heterogeneous information originating from multiple sources, including manual entry by managers, imports from web forms, and data extracted from incoming emails.

The tool normalizes phone numbers by removing extraneous characters such as parentheses, hyphens, and spaces, while identifying the number type (landline or mobile) and region. It ensures the completeness of address data by requiring the entry of postal codes and validating city and street names, as well as map coordinates.

For contact names (First Name, Last Name, Patronymic), the module verifies the correspondence of names, corrects spelling errors, applies proper grammatical declensions, and validates the accuracy of gender specification.

The Activity module standardizes company data by converting incomplete or erroneous records into a unified format. The service leverages Dadata to process the following data fields on input and output:

Full Name:

- Original Surname, First Name, Patronymic.

- Formatted full array in JSON.

- Full Name in the dative case.

- Full Name in the genitive case.

- Gender.

- Surname, First Name, Patronymic as separate fields.

Address:

- Full address, region, postal code.

- Country and region codes in international format.

- Flag indicating if the address is within a ring road.

- GPS coordinates (latitude, longitude).

- Average price per square meter.

- Estimated property value.

- Property area.

- Full data array in JSON format.

Phone:

- Phone number.

- Line type (mobile or landline).

- Country.

- Subscriber operator.

- Subscriber time zone.

- Full data array in JSON format.

Use cases:

- Automatic data correction during employee entry: fixing swapped first names and patronymics, filling in missing gender, and other fields.

- Preparation of data for mass mailings: automatic declension of full names and generation of subject line salutations based on the recipient's gender.

MDSoft Standardization Module for Activity Entities. When address data is incomplete, the module generates complete data in a standard format, identifying the country and postal code. This is essential for automated mailing of physical letters.

For automated SMS sending, the module determines the subscriber's time zone and mobile operator, standardizes the phone number, and schedules delivery at a convenient time for the recipient.

The module also supports returning the full data array in JSON format. This data can be processed by other marketplace activities, helping to reduce the number of requests to the Dadata service.

General iT can install and configure this module and check how it works on your website.

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
How much does this solution’s renewal cost?
The current renewal price is 1,500 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot