Installs into .claude/skills of the current project.
Are you the author of Change Tracking?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/theyahia-change-tracking)
---
name: change-tracking
description: Инкрементальная выгрузка изменений 1С — что появилось с прошлого раза
argument-hint: "<сущность> [дата-с]"
---
# /change-tracking — Что изменилось в базе
Синхронизация без полной перевыгрузки. Только чтение.
## Алгоритм
1. `list_subscriptions` — какие сущности пригодны для отслеживания (отвечает статикой, в базу не ходит).
2. Определи поле даты: `describe_entity` (entity) — у документов это обычно Date, у справочника поля изменения может не быть вовсе.
3. `poll_changes_since` (entity, since, date_field, top, select) — записи, изменившиеся после метки времени.
4. Из ответа возьми next_cursor и **сохрани его** — это метка для следующего запроса. Поле has_more: true значит, что за один вызов забрали не всё: повтори с новым курсором, пока has_more не станет false.
5. Свежие документы конкретного типа быстрее взять через `get_recent_documents` (document_type, top, posted_only).
6. Нашли документ, нужны детали: `get_document_by_number` (document_type, number, date, select) → `get_document_lines` для табличной части.
7. Несколько сущностей за один проход — `batch_query` (queries, concurrency).
## Важно
- Это опрос по дате, а не подписка на события: удаления и пометки на удаление таким способом не ловятся — периодически сверяй `count_entities`.
- Курсор двигай **только** после того, как обработал всю страницу, иначе изменения потеряются безвозвратно.
- since — литерал даты OData; часовой пояс базы и клиента могут расходиться, поэтому бери метку с запасом в несколько минут назад.
## Формат ответа
```
## Изменения с 2026-09-01T00:00:00
Сущность: Document_РеализацияТоваровУслуг
Новых и изменённых: 37
has_more: false
Следующий курсор: 2026-09-02T11:42:15
| Номер | Дата | Контрагент | Сумма | Проведён |
|-------|------|------------|-------|----------|
| ТД-00123 | 2026-09-02 | ООО Ромашка | 148 200 ₽ | да |
```
## Примеры
```
/change-tracking Document_РеализацияТоваровУслуг 2026-09-01
/change-tracking что нового за сегодня
/change-tracking последние 10 проведённых реализаций
```