С помощью API СБИС можно обмениваться авансовыми отчетами между СБИС и внешней системой. Сначала создайте документ «Авансовый отчет», затем добавьте «Расход», «Оплату поставщику» и «Поступление на склад»
Структура документа
Параметр | Тип | Описание | |||
идентификатор документа | |||||
Тип* | строка | тип документа. Укажите «АвансОтчет» | |||
Дата | строка | дата документа. Если не указана, устанавливается текущая дата | |||
Номер | строка | номер документа. Если не указан, значение генерируется автоматически | |||
Регламент* | объект | регламент документа. Чтобы указать регламент, достаточно заполнить одно из полей — «Название» или «Идентификатор». Если заполнены оба поля, регламент будет определяться по идентификатору | |||
| Идентификатор | строка | идентификатор регламента в СБИС. Узнать идентификатор можно с помощью команды СБИС.ПрочитатьДокумент | ||
Название | строка | название регламента в СБИС | |||
НашаОрганизация* | объект | укажите, по какой организации оформляется авансовый отчет. Допускается передавать только реквизиты головной организации. В зависимости от формы организации заполняется только один из информационных блоков | |||
| СвЮЛ | объект | сведения о юридическом лице | ||
| ИНН* | строка | ИНН организации. Для юридических лиц номер состоит из 10 символов | ||
КПП* | строка | КПП организации, 9 символов | |||
КодФилиала | строка | код филиала | |||
КодСтраны | строка | код страны в формате ISO 3166-1 Numeric | |||
Название | строка | название организации | |||
СвФЛ | объект | сведения об индивидуальном предпринимателе или физическом лице | |||
| ИНН* | строка | ИНН. Для индивидуальных предпринимателей и физических лиц номер состоит из 12 символов | ||
КодФилиала | строка | код филиала | |||
КодСтраны | строка | код страны в формате ISO 3166-1 Numeric | |||
Фамилия | строка | ФИО индивидуального предпринимателя или физического лица | |||
Имя | строка | ||||
Отчество | строка | ||||
Автор | объект | сотрудник — автор документа. Если задан идентификатор, сотрудник определяется по нему, иначе по ФИО | |||
| Идентификатор | строка | идентификатор сотрудника во внешней системе | ||
Фамилия | строка | ФИО автора | |||
Имя | строка | ||||
Отчество | строка | ||||
ПодотчетноеЛицо* | объект | информация по подотчетному лицу. Чтобы указать подотчетное лицо, достаточно заполнить одно из полей — «Идентификатор», «Фамилия», «Имя» или «Отчество». Если заполнен «Идентификатор», подотчетное лицо будет определяться по нему | |||
| Идентификатор | строка | идентификатор сотрудника в сторонней системе | ||
Фамилия | строка | ФИО подотчетного лица | |||
Имя | строка | ||||
Отчество | строка | ||||
Ответственный | объект | сотрудник — ответственный за документ. Если задан идентификатор, сотрудник определяется по нему, иначе по ФИО | |||
| Идентификатор | строка | идентификатор сотрудника во внешней системе | ||
Фамилия | строка | ФИО ответственного | |||
Имя | строка | ||||
Отчество | строка | ||||
Наименования | массив объектов | краткая информация о строках авансового отчета | |||
| Идентификатор | строка | идентификатор строки | ||
Описание | строка | краткая информация о документе | |||
Сумма | строка | сумма строки | |||
Комментарий | строка | примечание | |||
Проведен | строка | признак, показывает, проведен авансовый отчет или нет. Возможные значения «Да» или «Нет» | |||
ПодотчетПодразделение | строка | название подразделения подотчетного лица | |||
Примечание* | строка | примечание к документу |
Пример
Записать документ.