SBIS API3 — различия между версиями
(→ВИ3.СоздатьЭлементСправочника) |
|||
Строка 92: | Строка 92: | ||
* Тип – строка, значение: «ЧастноеЛицо» | * Тип – строка, значение: «ЧастноеЛицо» | ||
* Парам – json объект с данными | * Парам – json объект с данными | ||
− | ** ИдИС * - идентификатор | + | ** ИдИС * - идентификатор частного лица в ИС |
− | ** | + | ** Фамилия * - фамилия частного лица |
− | ** | + | ** Имя * - имя частного лица |
− | ** | + | ** Отчество * - отчество частного лица |
+ | ** ДатаРождения - дата рождения частного лица | ||
+ | ** Пол_ИдИС - идентификатор пола частного лица в ИС | ||
+ | ** ДокументВид_ИдИС - идентификатор вида удостоверяющего документа частного лица в ИС | ||
+ | ** ДокументСерия - серия удостоверяющего документа частного лица | ||
+ | ** ДокументНомер - номер удостоверяющего документа частного лица | ||
+ | ** ДокументДатаВыдачи - дата выдачи удостоверяющего документа частного лица | ||
+ | ** ИНН - ИНН частного лица | ||
+ | ** НомерСтраховогоСвидетельства - номер СНИЛС частного лица | ||
+ | ** АдресПрописки - адрес места прописки частного лица | ||
+ | ** АдресФакт - адрес фактического места жительства частного лица | ||
+ | |||
Результат: | Результат: | ||
Строка 134: | Строка 145: | ||
* Образование.Создать | * Образование.Создать | ||
* Образование.Записать | * Образование.Записать | ||
− | |||
==ВИ3.НайтиЭлементСправочника== | ==ВИ3.НайтиЭлементСправочника== |
Версия 14:12, 28 сентября 2017
Содержание
Сотрудник
ВИ3.СоздатьЭлементСправочника
Описание: Метод создает/обновляет информацию о принадлежности сотрудника к юридическому лицу или его подразделению (не обновляет данные физического лица)
Параметры:
- Тип – строка, значение: «Сотрудник»
- Парам – json объект с данными
- ИдИС * - идентификатор сотрудника в ИС
- ЧастноеЛицо_ИдИС * - идентификатор частного лица в ИС
- НашаОрганизация_ИдИС * - идентификатор нашей организации в ИС
- ПодразделениеОрганизации_ИдИС * - идентификатор подразделения организации в ИС
Результат:
Пример объекта Парам:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"ЧастноеЛицо_ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
"НашаОрганизация_ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
"ПодразделениеОрганизации_ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
}
Пример результата:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"ЧастноеЛицо_ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
"НашаОрганизация_ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
"ПодразделениеОрганизации_ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
}
Используемые методы БЛ:
- Персонал.ПрочитатьПоСотруднику
- Персонал.ЗаписатьКарточку
- СтруктураПредприятия.КореньФилиалаКадровойСтруктуры
- Персонал.СоздатьСотрудника
ВИ3.НайтиЭлементСправочника
Описание: Метод ищет сотрудника по естественным ключам
Параметры:
- Тип – строка, значение: «Сотрудник»
- Парам – json объект с данными
- key1_1 * - идентификатор частного лица в ИС
- key1_2 * - идентификатор нашей организации в ИС
- key1_3 * - идентификатор подразделения организации в ИС
Результат:
Пример объекта Парам:
{
"key1_1": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
"key1_2": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
"key1_3": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
}
Пример результата:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"ЧастноеЛицо_ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
"НашаОрганизация_ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
"ПодразделениеОрганизации_ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
}
Используемые методы БЛ:
- Персонал.ПрочитатьПоСотруднику
- Контрагент.FindNearestHead
- ЧастноеЛицо.MainPositionOnDate
ЧастноеЛицо
ВИ3.СоздатьЭлементСправочника
Описание: Метод создает/обновляет информацию о частном лице
Параметры:
- Тип – строка, значение: «ЧастноеЛицо»
- Парам – json объект с данными
- ИдИС * - идентификатор частного лица в ИС
- Фамилия * - фамилия частного лица
- Имя * - имя частного лица
- Отчество * - отчество частного лица
- ДатаРождения - дата рождения частного лица
- Пол_ИдИС - идентификатор пола частного лица в ИС
- ДокументВид_ИдИС - идентификатор вида удостоверяющего документа частного лица в ИС
- ДокументСерия - серия удостоверяющего документа частного лица
- ДокументНомер - номер удостоверяющего документа частного лица
- ДокументДатаВыдачи - дата выдачи удостоверяющего документа частного лица
- ИНН - ИНН частного лица
- НомерСтраховогоСвидетельства - номер СНИЛС частного лица
- АдресПрописки - адрес места прописки частного лица
- АдресФакт - адрес фактического места жительства частного лица
Результат:
Пример объекта Парам:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"ЧастноеЛицо_ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
"НашаОрганизация_ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
"ПодразделениеОрганизации_ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
}
Пример результата:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"ЧастноеЛицо_ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
"НашаОрганизация_ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
"ПодразделениеОрганизации_ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
}
Используемые методы БЛ:
- ЧастноеЛицо.Прочитать
- ЧастноеЛицо.Записать
- ВоинскийУчет.Записать
- ТрудоваяДеятельность.Создать
- ТрудоваяДеятельность.Записать
- ContactData.FindOrCreate
- ЧленСемьи.Записать
- Образование.Создать
- Образование.Записать
ВИ3.НайтиЭлементСправочника
Описание: Метод ищет частное лицо по естественным ключам
Параметры:
- Тип – строка, значение: «ЧастноеЛицо»
- Парам – json объект с данными
- key1_1 * - идентификатор частного лица в ИС
- key1_2 * - идентификатор нашей организации в ИС
- key1_3 * - идентификатор подразделения организации в ИС
Результат:
Пример объекта Парам:
{
"key1_1": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
"key1_2": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
"key1_3": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
}
Пример результата:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"ЧастноеЛицо_ИдИС": "5f9102f3-28c9-11e7-a6d9-3497f6377b7e",
"НашаОрганизация_ИдИС": "5f9102f2-28c9-11e7-a6d9-3497f6377b7e",
"ПодразделениеОрганизации_ИдИС": "6a185a64-2979-11e7-9bfa-3497f6377b7e"
}
Используемые методы БЛ: