Главная Библиотека
📚 A1sCode Library v2.0

Библиотека модулей

Полный каталог fluent-библиотек для 1С:Предприятие. Core, Data, Utils, Integration — выбери нужный инструмент.

4
Категории
16
Модулей
200+
Функций
100%
Fluent API
🧱 Core

Базовые коллекции

Фундамент экосистемы. Массивы, структуры, таблицы значений, списки.

Stable
[]
Array

A1sAR

v1.3

Массивы. Filter, Map, Sort, Union, Intersection, Difference — полный набор Set-операций.

Of() Filter() Map() Sort() Union()
45+
методов
0
зависим.
Stable
{}
Structure

A1sDS

v1.1

Структуры. Pick, Omit, Merge, DeepCopy, Path helpers — работа с конфигурациями.

Of() Pick() Omit() Merge() Path()
35+
методов
1
зависим.
Stable
📊
ValueTable

A1sVT

v1.2

Таблицы значений. GroupBy, Filter, Page, Aggregate, OfStructArray — аналитика.

GroupBy() Page() Total() Filter() Union()
40+
методов
2
зависим.
Stable
📋
ValueList

A1sVL

v1.0

Списки значений. Check, Sort, Filter, Presentation, ToStructArray.

Check() Sort() From() ToArray()
28+
методов
2
зависим.
💾 Data

Работа с данными

Запросы, JSON, XML, соответствия — всё для обмена и хранения данных.

Stable
🔍
Query

A1sQ — Запросы

v2.0

Запросы одной строкой. ValueQ, ExistsQ, FirstRowQ, Unload, пакетная обработка, временные таблицы.

Q() ValueQ() ExistsQ() FirstRowQ() Unload()
22+
методов
1
зависим.
Stable
{}
JSON

A1sJ

v1.0

JSON сериализация. ToJSON, FromJSON, Pretty print.

ToJSON() FromJSON() Pretty()
Документация →
Stable
</>
XML

A1sX

v1.0

XML парсинг и генерация. ToXML, FromXML, XPath.

ToXML() FromXML() XPath()
Документация →
Stable
🗺️
Map

A1sMaps — Соответствия

v1.0

Соответствия (Map). Кэширование, быстрый поиск O(1), работа с ключами любого типа.

Of() Get() Set() Cache() Keys()
Документация →
🛠️ Utils

Утилиты

Вспомогательные инструменты: строки, логирование, блокировки, проверки.

Stable
"
String

A1sS

v1.0

Строки. Template, Split, Join, Format, Pad.

Template() Split() Format()
Документация →
Stable
📝
Logging

A1sLog

v1.0

Логирование. Info, Warning, Error, Debug.

Info() Error() Debug()
Документация →
Stable
🔒
Locks

A1sLocks

v1.0

Блокировки. Lock, Unlock, TryLock, WithLock.

Lock() TryLock() WithLock()
Документация →
Stable
Validation

A1sChecks

v1.0

Проверки типов. IsArray, IsStruct, IsRef, IsFilled.

IsArray() IsStruct() IsRef()
Документация →
🔌 Integration

Интеграции

Интеграции с внешними сервисами: AI, Web, HTML.

🔥 New
🤖
AI

A1sAI — Искусственный интеллект

v1.0

Интеграция с AI: ChatGPT, Claude, GigaChat. Генерация текста, анализ документов, чат-боты.

Chat() Complete() Analyze() Embed()
Документация →
Stable
🌐
HTTP

A1sWeb

v1.0

HTTP клиент. REST API, OAuth, retry, timeout.

Get() Post() OAuth()
Документация →
Stable
🎨
HTML

A1sHTML

v1.0

HTML генерация. Tag, Table, Form builders.

Tag() Table() Form()
Документация →

📊 Диаграмма зависимостей

Иерархия библиотек: нижние слои не знают о верхних. Стрелка = "зависит от".

INTEGRATION UTILS DATA CORE A1sAI A1sWeb A1sHTML A1sLog A1sLocks A1sS A1sChecks A1sJ A1sQ A1sX A1sMaps A1sVL A1sVT A1sDS A1sAR базовый
Core
Data
Utils
Integration