Создание сущности Акт в 1С

Для создания сущности Акт в 1С в API ActivePlatform используется метод Get List of Charges (GET /api/vendor/v1/charges.json), который возвращает список Списаний для данного Реселлера и метод Get Charge Info by ID (GET /api/vendor/v1/charges/{id}.json, где {id} – id Списания), который возвращает информацию об определенном Списании.

Списание в ActivePlatform - финансовый документ, отражающий уменьшение денежных средств на Балансе клиента, в связи с покупкой новых Услуг или Ресурсов, или продления существующих. Список может быть отсортирован по любому полю и отфильтрован по дате обновления, дате создания, id подписки и статусу (описание, примеры запроса и ответа см. Получение списка Списаний).
Чтобы получить список Списаний конкретного Клиента, сначала требуется выполнить метод Get List of Orders (GET /api/vendor/v1/orders.json) с фильтром по id аккаунта (filters[account_id]). Метод Get List of Orders возвращает список всех созданных Заказов (подробнее см. Получение списка Заказов). Заказ в ActivePlatform представляет собой заявку на покупку, продление или изменение состава/объема Услуг и содержит в себе все Cписания, сформированные по данному Заказу

Для создания Акта в 1С могут использоваться следующие данные биллинга:

Реквизит 1С

Данные биллинга

Контрагент

Order.account_id

НомерДоговора

Charge.subscription_id

Номенклатура

Order.charges.description или Order.items.description

Количество

Charge.quantity

Цена

Charge.unit_price

Сумма

Charge.amount