1.0.0 • Published 3 years ago

parser-1c-internal v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

parser-1c-internal

Converts data from/to 1C:Enterprise internal format string

1C:Enterprise is a widуle used developing platform in the former USSR countries, so, as that package is useful only for 1C developers, the text below is in russian

🧐 Описание

Конвертер данных из строки во внутреннем формате 1С:Предприятие в объекты JavaScript и наоборот.

Будет полезна для организации взаимодействия приложения 1С:Предприятие со сторонними приложениями, работающими на Node.js®.

Формат данных внутренней строки содержит идентификаторы (ID) прикладных объектов метаданных (справочники, документы и т.д.), а это позволяет производить быструю синхронизацию данных между 1С:Предприятие и другими базами данных.

🏁 Начало работы

Требования

Для использования модуля на компьюетре должно быть установлено JavaScript-окружение Node.js®. Чтобы установить последнюю стабильную версию, перейдите по ссылке.

Установка

Модуль можно установить в разрабатываемое приложение как зависимость с помощью npm менеджера:

npm install --save parser-1c-internal

🔧 Запуск тестов

npm test

🎈 Использование

TypeScrit

import Converter from "parser-1c-internal";

const internalStringFrom = '{"S", "Это строка из 1С"}';

const value = Converter.convertFrom1C(internalStringFrom);
console.log(value); // 'Это строка из 1С'

const internalStringTo = Converter.convertTo1C("Это строка из Node.js"); 
console.log(internalStringTo); // '{"S", "Это строка из Node.js"}'

License