AGENT SKILL
balances
Остатки и обороты 1С — регистры накопления, бухгалтерские итоги, отчёты
- License 许可
- MIT
- 所属仓库
- theYahia/WWmcp
- 最近更新
- 2026-09-26
- Stars
- ★ 38
- Forks
- 5
01 前言 Front Matter
- name
- balances
- description
- Остатки и обороты 1С — регистры накопления, бухгалтерские итоги, отчёты
- argument-hint
- <регистр или счёт> [дата]
03 SKILL.md 正文
/balances — Остатки, обороты, сальдо
Алгоритм — складские и товарные остатки
- Найди имя регистра:
list_entitiesс фильтром по регистрам накопления, либо возьми типовое имя изget_config_preset. get_accumulation_balance(register_name, period, condition) — остатки регистра накопления на дату. Префикс AccumulationRegister_ опционален.- Нужны движения, а не итог —
get_register(register_type: AccumulationRegister или InformationRegister, register_name, filter, select, top, skip, orderby).
Алгоритм — бухгалтерские итоги
get_accounting_balance(register_name, table, period либо start_period + end_period, condition, account_condition, extra) — сальдо и обороты по счетам.- Проводки построчно —
get_accounting_register(register_name, filter, select, top, orderby). - Готовый отчёт конфигурации, если он выведен в OData, —
get_report(report_url).
Алгоритм — сверка с документами
get_documents(document_type, filter по полю Date, top, orderby) — документы периода.get_document_lines— табличная часть конкретного документа.- Расхождение остатка и документов почти всегда = непроведённые документы: отфильтруй по признаку Posted eq false.
Важно
- has_more: true в ответе = выборка обрезана. Сумму, максимум и «всего» по ней не считать: либо страница дальше со skip: next_skip, либо сузить фильтр, либо
count_entities. - Даты в OData-фильтрах — литерал вида datetime'2026-08-01T00:00:00', без него 1С вернёт ошибку разбора.
- Итог на дату и сумма движений до даты — разные вещи; для «сколько лежит сейчас» бери
get_accumulation_balance, а не сумму поget_register.
Формат ответа
## Остатки на 2026-09-01
Регистр: ТоварыНаСкладах
| Номенклатура | Склад | Количество |
|--------------|-------|------------|
| Кружка синяя | Основной | 128 |
Записей вернулось: 100, has_more: true → выборка неполная, итог не считаю.
Примеры
/balances ТоварыНаСкладах 2026-09-01
/balances сальдо по счёту 62 за август
/balances движения регистра ВзаиморасчётыСКонтрагентами
04 同仓库更多 Skills
refund-payment
Возврат по платежу — полный или частичный. Проверяет статус перед возвратом
★ 38
daily-report
Отчёт по платежам за сегодня — суммы, статусы, итого. Использует list_payments
★ 38
create-and-track
Создать платёж в ЮKassa и показать ссылку для оплаты. Использует create_payment и get_payment
★ 38
check-account
Проверка статуса магазина ЮKassa — тестовый/боевой, фискализация, ID
★ 38
semantic-core
Сбор семантического ядра под русский рынок — частотность, расширение, сезонность
★ 38
geo-priority
Где спрос по фразе выше среднего — регионы РФ по объёму и affinity для геотаргетинга
★ 38