Проект

Общее

Профиль

Действия

API - Счета на оплату » История » Редакция 1

Редакция 1/6 | Следующее »
Александр Кварацхелия, 18.04.2014 16:49


API - Счета на оплату

Ресурс: Счет на оплату

Доступ через основной интерфейс Неба: "Продажи" > "Счета на оплату".

Все операции в рамках работы со счетами на оплату требуют аутентификации и установки рабочей организации.

Модель счета на оплату

{
    "id": 1234,
    "num": "325",
    "date": "18.04.2014",
    "contragent": {id: 1234},
    "contract: null,
    "sclad": null,

    "account_for_transfer": {"id": 1234},

    "nds_included": true,
    "rows": [],
    "summa": 10000.00,
    "comment": "Комментарий" 
}

  • id - идентификатор счета на оплату
  • num - номер счета (макс. 50 символов, необязательно). Если номер счета не указан, система попытается сгенерировать номер сама
  • date - дата выставления счета в формате "dd.mm.yyyy" (обязательно)
  • contragent - ссылка на контрагента (минимально {"id": 1234} или null)
  • contract - ссылка на договор с контрагентом (минимально {"id": 1234} или null)
  • sclad - [[|Склад]], с которого будет выполняться отгрузка товара (минимально {"id": 1234} или null)
  • account_for_transfer - [[|Банковский счет организации]], на который должна поступить оплата (минимально {"id": 1234} или null)
  • nds_included - true/false в зависимости, включен ли НДС в цену или нет (по умолчанию, true)
  • summa - общая сумма по документу
  • comment - комментарий к счету (необязательно)

Модель строки счета на оплату

{
    "nomenclature": {id: 1234},
    "name_ex": "",
    "count": 1,
    "price": 3000.00,
    "NDS_rate": {"id": 1},
    "NDS_sum": 457.63,
    "summa": 3000.00
}

Операции

name: Получение списка номенклатуры
desc: Возвращает список объектов из справочника номенклатуры рабочей организации
url: /buh/nomenclature/list
params: Стандартные параметры операции LIST
return список моделей

name: Чтение данных ИМЯ РЕСУРСА
desc: Возвращает объект ИМЯ РЕСУРСА по указанному первичному ключу
url: /buh/nomenclature/read
params: без параметров для получения нового (пустого) объекта; id - для существующего объекта

name: Создание ИМЯ РЕСУРСА
desc: Создает новый объект ИМЯ РЕСУРСА в рабочей организации
url: /buh/nomenclature/create
params: модель ИМЯ РЕСУРСА без указанного id

name: Изменение ИМЯ РЕСУРСА
desc: Изменяет данные ИМЯ РЕСУРСА
url: /buh/nomenclature/update
params: модель ИМЯ РЕСУРСА с указанным id

name: Удаление ИМЯ РЕСУРСА
desc: Удаляет позицию ИМЯ РЕСУРСА с указанным id (см. DELETE)
url: /buh/nomenclature/delete
params: модель ИМЯ РЕСУРСА, либо объект {"id": 123 }.

Обновлено Александр Кварацхелия около 11 лет назад · 1 изменени(я, ий)