АвансовыйОтчет - API3 Объект — различия между версиями
(не показано 10 промежуточных версий 4 участников) | |||
Строка 1: | Строка 1: | ||
+ | '''возможно не актуален''' | ||
+ | |||
Авансовый отчет - Документ предназначен для отражения в учете расходов сотрудника организации. Сейчас существует только выгрузка из СБИС в ИС, выгружается таб часть Расходы | Авансовый отчет - Документ предназначен для отражения в учете расходов сотрудника организации. Сейчас существует только выгрузка из СБИС в ИС, выгружается таб часть Расходы | ||
+ | |||
===Объект=== | ===Объект=== | ||
{{Документ_-_API3_Объект}} | {{Документ_-_API3_Объект}} | ||
− | * ЧастноеЛицо | + | * ЧастноеЛицо - подотчетное лицо. Объект [[ЧастноеЛицо_-_API3_Объект|ЧастноеЛицо]] |
− | * КоличествоДокументов - количество документов в приложении | + | * РабочаяГруппа - подразделение подотчетного лица. Объект [[СтруктураПредприятия - API3 Объект|СтруктураПредприятия]] |
− | * КоличествоЛистов - количество листов документов в приложении | + | * КоличествоДокументов - количество документов в приложении. |
+ | * КоличествоЛистов - количество листов документов в приложении. | ||
+ | |||
* Расходы - данные о расходах, массив произведенных подотчетным лицом | * Расходы - данные о расходах, массив произведенных подотчетным лицом | ||
− | ** | + | ** Сумма - сумма расхода |
− | ** | + | ** СтавкаНДС - ставка НДС |
− | ** | + | ** СуммаНДС - сумма НДС |
− | |||
− | |||
** Количество - Количество элементов расхода | ** Количество - Количество элементов расхода | ||
− | ** Сумма* - сумма | + | ** СтатьяЗатрат - объект [[СтатьяЗатрат_-_API3_Объект|СтатьяЗатрат]] |
+ | ** ДокументНазвание - название документа, подтверждающего расход(например кассовый чек) | ||
+ | ** ДокументНомер - номер документа, подтверждающего расход | ||
+ | ** ДокументДата - дата документа, подтверждающего расход | ||
+ | ** Комментарий - комментарий (описание расхода) | ||
+ | ** Показатель - счет затрат с аналитиками. Показатель | ||
+ | ** Параметры - массив именованных параметров ключ / значение | ||
+ | *** Название | ||
+ | *** Значение | ||
+ | ** Вложение - массив с данными файлов, прилагаемых к документу | ||
+ | ** СчетУчетаКонтрагент - объект ПоказательУчета | ||
+ | ** СчетУчетаАванс - объект ПоказательУчета | ||
+ | ** Основание - список объектов документы основания (массив) | ||
+ | *** Документ - объект с типом Документ | ||
+ | *** ВидСвязи - вид связи документа основания | ||
+ | |||
+ | * ОплатаПоставщикам - данные об оплате | ||
+ | ** Сумма - сумма оплаты | ||
+ | ** СтавкаНДС - ставка НДС | ||
+ | ** СуммаНДС - сумма НДС | ||
+ | ** Поставщик - объект [[Контрагент_-_API3_Объект|Контрагент]] | ||
+ | ** ДокументНазвание - название документа по операции | ||
+ | ** ДокументНомер - номер документа по операции | ||
+ | ** ДокументДата - дата документа по операции | ||
+ | ** ОплаченныеДокументы - список связанных документов (массив) | ||
+ | *** Документ - объект [[ВходящийПлатеж_-_API3_Объект|ВходящийПлатеж]], [[ПриходныйОрдер_-_API3_Объект|ПриходныйОрдер]], [[Поступление_-_API3_Объект|Поступление]] | ||
+ | ** Комментарий - комментарий (описание по операции) | ||
+ | ** Параметры - массив именованных параметров ключ / значение | ||
+ | *** Название | ||
+ | *** Значение | ||
+ | ** Вложение - массив с данными файлов, прилагаемых к документу | ||
+ | ** СчетУчетаКонтрагент - объект ПоказательУчета | ||
+ | ** СчетУчетаАванс - объект ПоказательУчета | ||
+ | ** Основание - список объектов документы основания (массив) | ||
+ | *** Документ - объект с типом Документ | ||
+ | *** ВидСвязи - вид связи документа основания | ||
+ | |||
+ | * ПеречислениеПоИсполнительнымЛистам - данные об оплате | ||
+ | ** Сумма - сумма перечисления | ||
+ | ** СтавкаНДС - ставка НДС | ||
+ | ** СуммаНДС - сумма НДС | ||
+ | ** Контрагент - объект [[ЧастноеЛицо_-_API3_Объект|ЧастноеЛицо]] | ||
+ | ** ДокументНазвание - название документа по операции | ||
+ | ** ДокументНомер - номер документа по операции | ||
+ | ** ДокументДата - дата документа по операции | ||
+ | ** Комментарий - комментарий (описание по операции) | ||
+ | ** Параметры - массив именованных параметров ключ / значение | ||
+ | *** Название | ||
+ | *** Значение | ||
+ | ** Вложение - массив с данными файлов, прилагаемых к документу | ||
+ | ** СчетУчетаКонтрагент - объект ПоказательУчета | ||
+ | ** СчетУчетаАванс - объект ПоказательУчета | ||
+ | ** Основание - список объектов документы основания (массив) | ||
+ | *** Документ - объект с типом Документ | ||
+ | *** ВидСвязи - вид связи документа основания | ||
+ | |||
+ | * ПоступлениеНаСклад - данные о товарах поступивших на склад | ||
+ | ** Сумма - сумма по поступлению доваров | ||
+ | ** СтавкаНДС - ставка НДС | ||
+ | ** СуммаНДС - сумма НДС | ||
** Поставщик - объект [[Контрагент_-_API3_Объект|Контрагент]] | ** Поставщик - объект [[Контрагент_-_API3_Объект|Контрагент]] | ||
− | ** | + | ** Склад - объект [[Склад_-_API3_Объект|Склад]] |
− | ** | + | ** ДокументНазвание - название документа по операции |
− | ** | + | ** ДокументНомер - номер документа по операции |
+ | ** ДокументДата - дата документа по операции | ||
+ | ** Комментарий - комментарий (описание по операции) | ||
** Параметры - массив именованных параметров ключ / значение | ** Параметры - массив именованных параметров ключ / значение | ||
*** Название | *** Название | ||
*** Значение | *** Значение | ||
+ | ** ТаблДок - список позиций, принятых на склад | ||
+ | *** Номенклатура - объект [[Номенклатура_-_API3_Объект|Номенклатура]] | ||
+ | *** Количество - количество единиц, принятое на склад | ||
+ | *** ЕдИзм - объект [[ЕдиницаИзмерения_-_API3_Объект|Единица измерения]] | ||
+ | *** Сумма - общая себестоимость принятых на склад единиц | ||
+ | *** Цена - цена принимаемой на склад единицы | ||
+ | *** Комментарий - комментарий (описание по операции) | ||
+ | *** Параметры - массив именованных параметров ключ / значение | ||
+ | **** Название | ||
+ | **** Значение | ||
+ | ** Вложение - массив с данными файлов, прилагаемых к документу | ||
+ | ** СчетУчетаКонтрагент - объект ПоказательУчета | ||
+ | ** СчетУчетаАванс - объект ПоказательУчета | ||
+ | ** Основание - список объектов документы основания (массив) | ||
+ | *** Документ - объект с типом Документ | ||
+ | *** ВидСвязи - вид связи документа основания | ||
'''Пример:''' | '''Пример:''' | ||
Строка 28: | Строка 108: | ||
"Номер": "00000002", | "Номер": "00000002", | ||
"Дата": "17.01.2015", | "Дата": "17.01.2015", | ||
− | |||
"НашаОрганизация": { | "НашаОрганизация": { | ||
"ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30", | "ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30", | ||
Строка 36: | Строка 115: | ||
"ИдИС": "30b64f32-9102-4ba3-896d-cf60f1535c4f", | "ИдИС": "30b64f32-9102-4ba3-896d-cf60f1535c4f", | ||
"ИмяСБИС": "ЧастноеЛицо" | "ИмяСБИС": "ЧастноеЛицо" | ||
+ | }, | ||
+ | "РабочаяГруппа": { | ||
+ | "ИдИС": "30b64f32-9102-4ba3-896d-cf60f1345c4f", | ||
+ | "ИмяСБИС": "СтруктураПреприятия" | ||
}, | }, | ||
"Комментарий": "Обеспечение текущих работ", | "Комментарий": "Обеспечение текущих работ", | ||
− | + | "КоличествоДокументов": 969, | |
− | + | "КоличествоЛистов": 696, | |
− | |||
− | |||
"Расходы": [ | "Расходы": [ | ||
{ | { | ||
− | "ДокументНазвание": " | + | "ДокументНазвание": "Чек", |
"ДокументНомер": "224", | "ДокументНомер": "224", | ||
"ДокументДата": "17.01.2015", | "ДокументДата": "17.01.2015", | ||
"Комментарий": "Починка обуви", | "Комментарий": "Починка обуви", | ||
− | "Сумма": | + | "Сумма": 2000, |
− | " | + | "СтатьяЗатрат": { |
"ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30", | "ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30", | ||
"ИмяСБИС": "СтатьяЗатрат", | "ИмяСБИС": "СтатьяЗатрат", | ||
"Название": "Оплата труда" | "Название": "Оплата труда" | ||
}, | }, | ||
+ | "Показатель": { | ||
+ | "ИмяСБИС": "ПоказательУчета", | ||
+ | "Счет": "26.01" | ||
+ | } | ||
+ | } | ||
+ | ], | ||
+ | "ОплатаПоставщикам": [ | ||
+ | { | ||
+ | "ДокументНазвание": "Накладная", | ||
+ | "ДокументНомер": "ФА532", | ||
+ | "ДокументДата": "13.01.2015", | ||
+ | "Поставщик ": { | ||
+ | "ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30", | ||
+ | "ИмяСБИС": "Контрагент" | ||
+ | }, | ||
+ | "Сумма": 2227.75, | ||
+ | "ОплаченныеДокументы": [ | ||
+ | { | ||
+ | "Документ": { | ||
+ | "ИдИС": "9dd14677-2a7a-21e7-80f5-00155d079f30", | ||
+ | "ИмяСБИС": "Поступление" | ||
+ | } | ||
+ | } | ||
+ | ], | ||
+ | "Комментарий": "Закупка набоек" | ||
+ | } | ||
+ | ], | ||
+ | "ПеречислениеПоИсполнительнымЛистам": [ | ||
+ | { | ||
+ | "ДокументНазвание": "Исполнительный лист", | ||
+ | "ДокументНомер": "11-54", | ||
+ | "ДокументДата": "10.12.2014", | ||
+ | "Контрагент ": { | ||
+ | "ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30", | ||
+ | "ИмяСБИС": "ЧастноеЛицо" | ||
+ | }, | ||
+ | "Сумма": 2227.75, | ||
+ | "Комментарий": "Закупка набоек" | ||
+ | } | ||
+ | ], | ||
+ | "ПоступлениеНаСклад": [ | ||
+ | { | ||
+ | "ДокументНазвание": "Поступление на склад", | ||
+ | "ДокументНомер": "11ЗМ", | ||
+ | "ДокументДата": "15.01.2015", | ||
+ | "Сумма": 2227.75, | ||
"Поставщик ": { | "Поставщик ": { | ||
"ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30", | "ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30", | ||
"ИмяСБИС": "Контрагент" | "ИмяСБИС": "Контрагент" | ||
}, | }, | ||
− | " | + | "Склад ": { |
− | + | "ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30", | |
+ | "ИмяСБИС": "Склад" | ||
+ | }, | ||
+ | "Комментарий": "Прием каблуков", | ||
+ | "ТаблДок": [ | ||
+ | { | ||
+ | "Номенклатура ": { | ||
+ | "ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30", | ||
+ | "ИмяСБИС": "Номенклатура" | ||
+ | }, | ||
+ | "Количество": 20, | ||
+ | "ЕдИзм": { | ||
+ | "ИдИС": "796", | ||
+ | "Название": "шт", | ||
+ | "ИмяСБИС": "ЕдиницаИзмерения" | ||
+ | }, | ||
+ | "Сумма": 2227.75, | ||
+ | "Цена": 567.23 | ||
+ | } | ||
+ | ] | ||
} | } | ||
] | ] | ||
− | |||
} | } | ||
</source> | </source> |
Текущая версия на 00:00, 23 мая 2024
возможно не актуален
Авансовый отчет - Документ предназначен для отражения в учете расходов сотрудника организации. Сейчас существует только выгрузка из СБИС в ИС, выгружается таб часть Расходы
Объект
- ИдИС — идентификатор документа в ИС
- ИдСБИС — идентификатор документа в СБИС
- Номер* — номер документа, строка
- Дата* — дата документа, строка в формате "ДД.ММ.ГГГГ"
- Название — Название документа
- Сумма — число
- НашаОрганизация* — объект НашаОрганизация
- Основание — список объектов документы основания, массив
- Документ — объект с типом Документ
- ВидСвязи — вид связи документа основания
- Регламент — регламент документа или тема отношений
- ТекущийЭтап — текущий этап документа, строка
- Ответственный — лицо, ответственное за документ. Объект Частное лицо
- РабочаяГруппа — подразделение ответственное за документ. Объект Структура предприятия
- Комментарий — комментарий к документу, строка
- Параметры — массив именованных параметров ключ / значение
- Название
- Значение
- Проводки — список проводок документа
- Сумма
- СуммаВВалюте
- Валюта — Объект Валюта
- Дата
- Дебет
- Счет
- Аналитика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",
"НашаОрганизация": {
"ИдИС": "9dd14666-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "НашаОрганизация"
},
"ЧастноеЛицо": {
"ИдИС": "30b64f32-9102-4ba3-896d-cf60f1535c4f",
"ИмяСБИС": "ЧастноеЛицо"
},
"РабочаяГруппа": {
"ИдИС": "30b64f32-9102-4ba3-896d-cf60f1345c4f",
"ИмяСБИС": "СтруктураПреприятия"
},
"Комментарий": "Обеспечение текущих работ",
"КоличествоДокументов": 969,
"КоличествоЛистов": 696,
"Расходы": [
{
"ДокументНазвание": "Чек",
"ДокументНомер": "224",
"ДокументДата": "17.01.2015",
"Комментарий": "Починка обуви",
"Сумма": 2000,
"СтатьяЗатрат": {
"ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "СтатьяЗатрат",
"Название": "Оплата труда"
},
"Показатель": {
"ИмяСБИС": "ПоказательУчета",
"Счет": "26.01"
}
}
],
"ОплатаПоставщикам": [
{
"ДокументНазвание": "Накладная",
"ДокументНомер": "ФА532",
"ДокументДата": "13.01.2015",
"Поставщик ": {
"ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "Контрагент"
},
"Сумма": 2227.75,
"ОплаченныеДокументы": [
{
"Документ": {
"ИдИС": "9dd14677-2a7a-21e7-80f5-00155d079f30",
"ИмяСБИС": "Поступление"
}
}
],
"Комментарий": "Закупка набоек"
}
],
"ПеречислениеПоИсполнительнымЛистам": [
{
"ДокументНазвание": "Исполнительный лист",
"ДокументНомер": "11-54",
"ДокументДата": "10.12.2014",
"Контрагент ": {
"ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "ЧастноеЛицо"
},
"Сумма": 2227.75,
"Комментарий": "Закупка набоек"
}
],
"ПоступлениеНаСклад": [
{
"ДокументНазвание": "Поступление на склад",
"ДокументНомер": "11ЗМ",
"ДокументДата": "15.01.2015",
"Сумма": 2227.75,
"Поставщик ": {
"ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "Контрагент"
},
"Склад ": {
"ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "Склад"
},
"Комментарий": "Прием каблуков",
"ТаблДок": [
{
"Номенклатура ": {
"ИдИС": "9dd14677-5a7a-11e7-80f5-00155d079f30",
"ИмяСБИС": "Номенклатура"
},
"Количество": 20,
"ЕдИзм": {
"ИдИС": "796",
"Название": "шт",
"ИмяСБИС": "ЕдиницаИзмерения"
},
"Сумма": 2227.75,
"Цена": 567.23
}
]
}
]
}
Естественные ключи
- Ключ1 - номер документа + дата документа + организация(вес = 3)
- Ключ1_1 - номер документа
- Ключ1_2 - дата документа
- Ключ1_3 - идентификатор организации
- Ключ1_4 - идентификатор частного лица
- Ключ2 - не используется
- Ключ3 - не используется
- Ключ4 - не используется
Зависит от объектов
- НашаОрганизация
- ЧастноеЛицо
- СтатьяЗатрат
- Контрагент
Используемые методы БЛ
- Документ.ПрочитатьДляУчастника
- АвансОтчет.CreateSpecial
- АвансОтчет.Записать
- СтрАвансОтчет.СписокСВнешДокументами
- СтрАвансОтчет.CommonDelete
- СтрАвансОтчет.СоздатьПоВД
- СтрАвансОтчет.Записать