АвансовыйОтчет - API3 Объект — различия между версиями
(→Используемые методы БЛ) |
|||
Строка 5: | Строка 5: | ||
* Склад* - объект [[Склад_-_API3_Объект|Склад]] | * Склад* - объект [[Склад_-_API3_Объект|Склад]] | ||
* ЧастноеЛицо* - подотчетное лицо объект [[ЧастноеЛицо_-_API3_Объект|ЧастноеЛицо]] | * ЧастноеЛицо* - подотчетное лицо объект [[ЧастноеЛицо_-_API3_Объект|ЧастноеЛицо]] | ||
− | * Товары- данные о расходах, произведенных подотчетным лицом | + | * Товары - данные о расходах, произведенных подотчетным лицом, массив |
− | ** | + | ** ДокументНазвание - название документа подтверждающего расход(например кассовый чек) |
− | ** ДокументНомер - номер документа | + | ** ДокументНомер - номер документа подтверждающего расход |
− | ** ДокументДата - дата документа | + | ** ДокументДата - дата документа подтверждающего расход |
− | ** Номенклатура - объект [[Номенклатура_-_API3_Объект|Номенклатура]] | + | ** ТаблДок - данные о номенклатуре, массив |
− | ** Цена* - цена товара | + | *** Номенклатура - объект [[Номенклатура_-_API3_Объект|Номенклатура]] |
− | ** Количество - кол-во товара | + | *** Цена* - цена товара |
+ | *** Количество - кол-во товара | ||
** Поставщик - объект [[Контрагент_-_API3_Объект|Контрагент]] | ** Поставщик - объект [[Контрагент_-_API3_Объект|Контрагент]] | ||
− | ** | + | ** Показатель* - Показатель |
** СтавкаНДС* - значение перечисления ставки ндс | ** СтавкаНДС* - значение перечисления ставки ндс | ||
− | * | + | * ОплатыПоставщику - данные о расходах, произведенных подотчетным лицом |
− | ** | + | ** ДокументНазвание - название документа подтверждающего расход(например кассовый чек) |
− | ** ДокументНомер - номер документа | + | ** ДокументНомер - номер документа подтверждающего расход |
− | ** ДокументДата - дата документа | + | ** ДокументДата - дата документа подтверждающего расход |
** Сумма* - сумма расхода | ** Сумма* - сумма расхода | ||
** Контрагент - объект [[Контрагент_-_API3_Объект|Контрагент]] | ** Контрагент - объект [[Контрагент_-_API3_Объект|Контрагент]] | ||
− | * | + | * Расходы - данные о расходах, массив произведенных подотчетным лицом |
− | ** | + | ** ДокументНазвание - название документа подтверждающего расход(например кассовый чек) |
− | ** ДокументНомер - номер документа | + | ** ДокументНомер - номер документа подтверждающего расход |
− | ** ДокументДата - дата документа | + | ** ДокументДата - дата документа подтверждающего расход |
− | |||
** Описание* - текстовое описание товара/услуги | ** Описание* - текстовое описание товара/услуги | ||
** Сумма* - сумма расхода | ** Сумма* - сумма расхода | ||
** Поставщик - объект [[Контрагент_-_API3_Объект|Контрагент]] | ** Поставщик - объект [[Контрагент_-_API3_Объект|Контрагент]] | ||
− | ** | + | ** Показатель* - Показатель |
** СтавкаНДС* - значение перечисления ставки ндс | ** СтавкаНДС* - значение перечисления ставки ндс | ||
Версия 16:20, 5 марта 2019
Авансовый отчет - Документ предназначен для отражения в учете расходов сотрудника организации
Объект
- ИдИС — идентификатор документа в ИС
- ИдСБИС — идентификатор документа в СБИС
- Номер* — номер документа, строка
- Дата* — дата документа, строка в формате "ДД.ММ.ГГГГ"
- Название — Название документа
- Сумма — число
- НашаОрганизация* — объект НашаОрганизация
- Основание — список объектов документы основания, массив
- Документ — объект с типом Документ
- ВидСвязи — вид связи документа основания
- Регламент — регламент документа или тема отношений
- ТекущийЭтап — текущий этап документа, строка
- Ответственный — лицо, ответственное за документ. Объект Частное лицо
- РабочаяГруппа — подразделение ответственное за документ. Объект Структура предприятия
- Комментарий — комментарий к документу, строка
- Параметры — массив именованных параметров ключ / значение
- Название
- Значение
- Проводки — список проводок документа
- Сумма
- СуммаВВалюте
- Валюта — Объект Валюта
- Дата
- Дебет
- Счет
- Аналитика1
- ИмяСБИС
- ИдСБИС
- Аналитика2
- Аналитика3
- Аналитика4
- Кредит
- Счет
- Аналитика1
- Аналитика2
- Аналитика3
- Аналитика4
- Вложение — массив с данными файлов, прилагаемых к документу.
- Название - Название файла вложения с расширением
- ДвоичныеДанные - строка в кодировке Bаse64. Используется для отправки содержимого бинарных данных на сервер. Не рекомендуется для файлов более 30 Мб.
- Ссылка - ссылка на файл в хранилище СБИС Диск
- Ид - идентификатор файла в хранилище СБИС Диск
- Пометки — пометки по документу, используется исключительно при экспорте документов из СБИС
- Важный — отметка Флажок на документе СБИС (булево)
- Плюс — отметка Плюс на документе СБИС (булево)
- Срочно — отметка Красный круг на документе СБИС (булево)
- НеТребуется — отметка Зеленый круг на документе СБИС (булево)
- Просмотрен — отметка Синий круг на документе СБИС (булево)
- Значительный — отметка Желтый круг на документе СБИС (булево)
- ЗакрытоОтИзменений — отметка серая галка на документе СБИС (булево)
- Проведён — Признак проведения документа (булево)
- Удалён — Признак перемещения документа в удаленные (булево)
Опции загрузки документа в СБИС.
- Провести — Документы проводятся в СБИС по умолчанию. При выполнении следующего условия документ проведен не будет:
Значение узла не равно "Истина", "True" или "Да" (регистронезависимо).
- ЗапуститьЭДО — Признак необходимости запуска документооборота по документу с выбором первого действия из списка возможных, после загрузки в СБИ. Документооборот запускается при выполнении следующих условий:
1) Значение узла "Истина", "True" или "Да" (регистронезависимо).
2) В результате выполнения UpdateSbisObject создается новый документ.
3) Действие на этапе не требует выбора ответственного или подписания.
- ПрерватьЭДО — Признак необходимости прерывания документооборота по документу перед обновлением в СБИС. Документооборот будет прерван и будет создана новая редакция документа при выполнении следующих условий:
1) Значение узла "Истина", "True" или "Да" (регистронезависимо).
2) Обновляемый документ имеется в СБИС и по нему запущен документооборот.
- Склад* - объект Склад
- ЧастноеЛицо* - подотчетное лицо объект ЧастноеЛицо
- Товары - данные о расходах, произведенных подотчетным лицом, массив
- ДокументНазвание - название документа подтверждающего расход(например кассовый чек)
- ДокументНомер - номер документа подтверждающего расход
- ДокументДата - дата документа подтверждающего расход
- ТаблДок - данные о номенклатуре, массив
- Номенклатура - объект Номенклатура
- Цена* - цена товара
- Количество - кол-во товара
- Поставщик - объект Контрагент
- Показатель* - Показатель
- СтавкаНДС* - значение перечисления ставки ндс
- ОплатыПоставщику - данные о расходах, произведенных подотчетным лицом
- ДокументНазвание - название документа подтверждающего расход(например кассовый чек)
- ДокументНомер - номер документа подтверждающего расход
- ДокументДата - дата документа подтверждающего расход
- Сумма* - сумма расхода
- Контрагент - объект Контрагент
- Расходы - данные о расходах, массив произведенных подотчетным лицом
- ДокументНазвание - название документа подтверждающего расход(например кассовый чек)
- ДокументНомер - номер документа подтверждающего расход
- ДокументДата - дата документа подтверждающего расход
- Описание* - текстовое описание товара/услуги
- Сумма* - сумма расхода
- Поставщик - объект Контрагент
- Показатель* - Показатель
- СтавкаНДС* - значение перечисления ставки ндс
Пример:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-156_9dd14674-5a7a-11e7-80f5-00155d079f30",
"Номер": "00000002",
"Дата": "17.01.2015",
"Время": "13:30",
"НашаОрганизация": {
"ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "НашаОрганизация"
},
"Склад": {
"ИдИС": "9dd14674-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "Склад"
},
"ЧастноеЛицо": {
"ИдИС": "30b64f32-9102-4ba3-896d-cf60f1535c4f",
"ИмяСБИС": "ЧастноеЛицо"
},
"Расход": [
{
"Номенклатура": {
"ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "Номенклатура"
},
"КоличествоУчет": "800",
"КоличествоФакт": "950",
"КоличествоОткл": "150",
"СуммаУчет": "1200",
"СуммаФакт": "1900",
"СуммаОткл": "700",
"ЦенаУчет": "1.5",
"ЦенаФакт": "2",
"ЦенаОткл": "0.5"
}
]
}
}
Естественные ключи
- Ключ1 - номер документа + дата документа + организация(вес = 3)
- Ключ1_1 - номер документа
- Ключ1_2 - дата документа
- Ключ1_3 - идентификатор организации
- Ключ1_4 - идентификатор частного лица
- Ключ2 - не используется
- Ключ3 - не используется
- Ключ4 - не используется
Зависит от объектов
- НашаОрганизация
- Сотрудник
- ЧастноеЛицо
- Номенклатура
- Склад
Используемые методы БЛ
- Документ.ПрочитатьДляУчастника
- СтрАвансОтчет.СписокСВнешДокументами