Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Счета. Краткое описание методов

Обновлено: 03.11.22

 

Название Ресурсы Описание
Проверить наличие счета по номеру GET api/2.0/crm/invoice/bynumber/exist Возвращает наличие счета-фактуры с номером, указанным в запросе.
Создать счет POST api/2.0/crm/invoice Создает счет с параметрами (идентификатор контакта, идентификатор грузополучателя, т. д.), указанными в запросе.
Создать позиции счета-фактуры POST api/2.0/crm/invoiceitem Создает элемент счета-фактуры с параметрами (Название, описание, цена, т. д.) указанными в запросе.
Создать строку счета POST api/2.0/crm/invoiceline Создают строку счета-фактуры с параметрами (идентификатор счета-фактуры, invoice item ID, т. д.) указанные  в запросе.
Создайте налоговый счет-фактуру POST api/2.0/crm/invoice/tax Создает налоговую накладную с параметрами (название, описание, ставка), указанными в запросе.
Удалить счет DELETE api/2.0/crm/invoice/{invoiceid} Удаляет счет с идентификатором, указанным в запросе.
Удалить группу счетов DELETE api/2.0/crm/invoice Удаляет группу счетов с идентификаторами, указанными в запросе.
Удалить позицию счета DELETE api/2.0/crm/invoiceitem/{id} Удаляет invoice item с идентификатором, указанным в запросе.
Удалить строку счета DELETE api/2.0/crm/invoiceline/{id} Удаляет строку счета с идентификатором, указанным в запросе.
Удалить налоговый счет-фактуру DELETE api/2.0/crm/invoice/tax/{id} Удаляет налоговую накладную с идентификатором, указанным в запросе.
Удалить позиции счета DELETE api/2.0/crm/invoiceitem Удаляет группу позиций счета с идентификаторами, указанными в запросе.
Получить счет по ID GET api/2.0/crm/invoice/{invoiceid} Возвращает подробную информацию о счете с идентификатором, указанным в запросе.
Получить счет по номеру GET api/2.0/crm/invoice/bynumber Возвращает подробную информацию о счете с номером, указанным в запросе.
Получить позицию счета по ID GET api/2.0/crm/invoiceitem/{invoiceitemid} Возвращает подробную информацию о предмете счета с идентификатором, указанным в запросе.
Получить образец счета GET api/2.0/crm/invoice/sample Возвращает подробную информацию об образце счета.
Получать счета-фактуры юридических лиц (сущностей) GET api/2.0/crm/{entityType}/invoicelist/{entityid} Возвращает список всех счетов entityс идентификатором, указанными в запросе.
Получить отфильтрованные счета GET api/2.0/crm/invoiceitem/filter Возвращает список позиций счета, соответствующих параметрам, указанным в запросе.
Получить данные конвертера счетов-фактур POST api/2.0/crm/invoice/converter/data Возвращает информацию о создании счета-фактуры в формате PDF.
Получить налоговые счета GET api/2.0/crm/invoice/tax Возвращает список налоговых накладных.
Получить счета GET api/2.0/crm/invoice/filter Возвращает список счетов, соответствующих параметрам, указанным в запросе.
Получить настройки счета по умолчанию GET api/2.0/crm/invoice/settings Возвращает настройки счета по умолчанию.
Получить данные счета в формате JSON GET api/2.0/crm/invoice/jsondata/{invoiceid} Возвращает данные счета в формате JSON с идентификатором, указанным в запросе.
Получить счет-фактуру в формате pdf GET api/2.0/crm/invoice/{invoiceid}/pdf Возвращает PDF-файл, связанный со счетом с идентификатором, указанным в запросе.
Сохранить настройку по умолчанию для условий счета PUT api/2.0/crm/invoice/settings/terms Сохраняет настройки по умолчанию для условий счета, указанных в запросе.
Сохраните настройки по умолчанию для номера счета PUT api/2.0/crm/invoice/settings/name Сохраняет настройки по умолчанию для номера счета, указанного в запросе.
Обновить счет PUT api/2.0/crm/invoice/{id} Обновляет выбранный счет с параметрами (идентификатор контакта, идентификатор грузополучателя и т. Д), указанный в запросе.
Обновить статус группы счетов PUT api/2.0/crm/invoice/status/{status}  Обновляет статус счетов с идентификаторами, указанными в запросе.
Обновить позицию счета PUT api/2.0/crm/invoiceitem/{id} Обновляет выбранную позицию счета с параметрами (название, описание, цена и т.д.), указанными в запросе.
Обновить строку счета PUT api/2.0/crm/invoiceline/{id} Обновляет выбранную строку счета-фактуры параметрами (идентификатор счета-фактуры, идентификатор позиции счета-фактуры и т. д.), указанными в запросе.
Обновить налоговый счет-фактуру PUT api/2.0/crm/invoice/tax/{id} Обновляет выбранный налог в счете-фактуре с параметрами (название, описание, ставка), указанными в запросе.