Табель - API3 Объект — различия между версиями
м (Анисимов Егор переименовал страницу !Табель - API3 Объект в Табель - API3 Объект поверх перенаправления) |
|||
Строка 1: | Строка 1: | ||
+ | ===Объект=== | ||
+ | * ИдИС * - идентификатор документа в ИС (строка) | ||
+ | * Номер - номер документа (строка) | ||
+ | * Дата - дата документа (строка в формате "ДД.ММ.ГГГГ") | ||
+ | * ПериодРегистрации - дата за которую сформирован табель (строка в формате "ДД.ММ.ГГГГ") | ||
+ | * Организация * - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | ||
+ | * ТаблДок - данные об отработанном времени | ||
+ | ** ОтработанноеВремя - данные об отработанном времени в табели | ||
+ | *** Сотрудник- [[Сотрудник_-_API3_Объект|Сотрудник]] | ||
+ | *** ПервыйВидВремени[N]- объект [[КлассификаторИспользованияРабочегоВремени -_API3_Объект|КлассификаторИспользованияРабочегоВремени]], где [N] - номер дня в месяце | ||
+ | *** ПервыйЧасов[N]- кол-во отратобанных часов, где [N] - номер дня в месяце | ||
+ | ** Услуги | ||
+ | *** Номенклатура - [[Номенклатура_-_API3_Объект|Номенклатура]] | ||
+ | *** Количество - количество услуг | ||
+ | *** Цена - цена за 1 услугу | ||
+ | |||
+ | |||
+ | |||
+ | '''Пример:''' | ||
+ | <source lang="json"> | ||
+ | { | ||
+ | "ИдИС": "7cf838b6-f9e6-11e7-ad08-3497f6377b7e", | ||
+ | "Номер": "00000000001", | ||
+ | "Дата": "15.01.2018", | ||
+ | "Поставщик": { | ||
+ | "ИдИС": "56c61dec-e570-11e3-893a-005056c00008", | ||
+ | "ИмяСБИС": "НашаОрганизация" | ||
+ | }, | ||
+ | "Покупатель": { | ||
+ | "ИдИС": "b9321b89-2648-11e6-ab23-080027358f3f", | ||
+ | "ИмяСБИС": "Контрагент" | ||
+ | }, | ||
+ | "Склад": { | ||
+ | "ИдИС": "56c61dee-e570-11e3-893a-005056c00008", | ||
+ | "ИмяСБИС": "Склад" | ||
+ | }, | ||
+ | "мТаблДок": { | ||
+ | "Товары": [ | ||
+ | { | ||
+ | "Номенклатура": { | ||
+ | "ИдИС": "db3311b2-0a23-11e7-adce-080027358f3f", | ||
+ | "ИмяСБИС": "Номенклатура" | ||
+ | }, | ||
+ | "Количество": "3.000", | ||
+ | "Цена": 500 | ||
+ | } | ||
+ | ], | ||
+ | "Услуги": [ | ||
+ | { | ||
+ | "Номенклатура": { | ||
+ | "ИдИС": "db3311b2-0a23-11e7-adce-080027358f3f", | ||
+ | "ИмяСБИС": "Номенклатура" | ||
+ | }, | ||
+ | "Количество": "3.000", | ||
+ | "Цена": 500 | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | } | ||
+ | </source> | ||
+ | |||
+ | ===Естественные ключи=== | ||
+ | * Ключ1 - номер документа + дата документа + организация + контрагент(вес = 3) | ||
+ | ** Ключ1_1 - номер документа | ||
+ | ** Ключ1_2 - дата документа | ||
+ | ** Ключ1_3 - идентификатор организации в ИС | ||
+ | ** Ключ1_4 - идентификатор контрагента в ИС | ||
+ | * Ключ2 - не используется | ||
+ | * Ключ3 - не используется | ||
+ | |||
+ | ===Зависит от объектов=== | ||
+ | * НашаОрганизация | ||
+ | * Номенклатура | ||
+ | * Контрагент | ||
+ | * Склад | ||
+ | * ЕдиницаИзмерения | ||
+ | |||
+ | ===Используемые методы БЛ=== | ||
+ | * РеалИсх.Создать | ||
+ | * РеалИсх.DocNomCreate | ||
+ | * РеалИсх.Записать | ||
+ | |||
[[Категория:SBIS API3 Объект]] | [[Категория:SBIS API3 Объект]] |
Версия 16:58, 3 декабря 2018
Объект
- ИдИС * - идентификатор документа в ИС (строка)
- Номер - номер документа (строка)
- Дата - дата документа (строка в формате "ДД.ММ.ГГГГ")
- ПериодРегистрации - дата за которую сформирован табель (строка в формате "ДД.ММ.ГГГГ")
- Организация * - объект НашаОрганизация
- ТаблДок - данные об отработанном времени
- ОтработанноеВремя - данные об отработанном времени в табели
- Сотрудник- Сотрудник
- ПервыйВидВремени[N]- объект КлассификаторИспользованияРабочегоВремени, где [N] - номер дня в месяце
- ПервыйЧасов[N]- кол-во отратобанных часов, где [N] - номер дня в месяце
- Услуги
- Номенклатура - Номенклатура
- Количество - количество услуг
- Цена - цена за 1 услугу
- ОтработанноеВремя - данные об отработанном времени в табели
Пример:
{
"ИдИС": "7cf838b6-f9e6-11e7-ad08-3497f6377b7e",
"Номер": "00000000001",
"Дата": "15.01.2018",
"Поставщик": {
"ИдИС": "56c61dec-e570-11e3-893a-005056c00008",
"ИмяСБИС": "НашаОрганизация"
},
"Покупатель": {
"ИдИС": "b9321b89-2648-11e6-ab23-080027358f3f",
"ИмяСБИС": "Контрагент"
},
"Склад": {
"ИдИС": "56c61dee-e570-11e3-893a-005056c00008",
"ИмяСБИС": "Склад"
},
"мТаблДок": {
"Товары": [
{
"Номенклатура": {
"ИдИС": "db3311b2-0a23-11e7-adce-080027358f3f",
"ИмяСБИС": "Номенклатура"
},
"Количество": "3.000",
"Цена": 500
}
],
"Услуги": [
{
"Номенклатура": {
"ИдИС": "db3311b2-0a23-11e7-adce-080027358f3f",
"ИмяСБИС": "Номенклатура"
},
"Количество": "3.000",
"Цена": 500
}
]
}
}
Естественные ключи
- Ключ1 - номер документа + дата документа + организация + контрагент(вес = 3)
- Ключ1_1 - номер документа
- Ключ1_2 - дата документа
- Ключ1_3 - идентификатор организации в ИС
- Ключ1_4 - идентификатор контрагента в ИС
- Ключ2 - не используется
- Ключ3 - не используется
Зависит от объектов
- НашаОрганизация
- Номенклатура
- Контрагент
- Склад
- ЕдиницаИзмерения
Используемые методы БЛ
- РеалИсх.Создать
- РеалИсх.DocNomCreate
- РеалИсх.Записать