НачислениеПоЗарплате - API3 Объект — различия между версиями
(не показано 7 промежуточных версий этого же участника) | |||
Строка 2: | Строка 2: | ||
===Объект=== | ===Объект=== | ||
+ | Тип: Документ | ||
+ | |||
+ | '''Структура:''' | ||
* ИдИС - идентификатор документа в ИС | * ИдИС - идентификатор документа в ИС | ||
* ИдСБИС - идентификатор документа в СБИС | * ИдСБИС - идентификатор документа в СБИС | ||
− | * Номер - номер документа (строка) | + | * Номер* - номер документа (строка) |
− | * Дата - дата документа (строка в формате "ДД.ММ.ГГГГ") | + | * Дата* - дата документа (строка в формате "ДД.ММ.ГГГГ") |
− | * | + | * ДатаРасчета - месяц начисления (строка в формате "ДД.ММ.ГГГГ") |
− | * | + | * ДатаНач - дата начала удержания |
+ | * ДатаКнц - дата окончания удержания | ||
* НашаОрганизация* - организация [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | * НашаОрганизация* - организация [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | ||
− | * | + | * ВидНачисленияУдержания- объект вид начисления удержания [[ВидНачисленияУдержания_-_API3_Объект|ВидНачисленияУдержания]] |
* Начисления | * Начисления | ||
− | ** | + | ** Сотрудник* - подотчетное лицо объект [[Сотрудник_-_API3_Объект|Сотрудник]] |
** ДатаНач* - дата начала удержания | ** ДатаНач* - дата начала удержания | ||
** ДатаКнц - дата окончания удержания | ** ДатаКнц - дата окончания удержания | ||
** Сумма | ** Сумма | ||
** Процент | ** Процент | ||
+ | |||
+ | '''Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону''' | ||
'''Пример:''' | '''Пример:''' | ||
<source lang="json"> | <source lang="json"> | ||
{ | { | ||
− | |||
− | |||
− | |||
− | |||
"НашаОрганизация": { | "НашаОрганизация": { | ||
− | + | "ИдСБИС": "167" | |
− | "ИдСБИС": " | ||
− | |||
− | |||
− | |||
}, | }, | ||
− | " | + | "ВидНачисленияУдержания": { |
− | " | + | "ИдСБИС": "179" |
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
+ | "Дата": "20.11.2020", | ||
+ | "Номер": "for_create", | ||
+ | "ДатаРасчета": "31.12.2020", | ||
+ | "ДатаНач": "01.12.2020", | ||
+ | "ДатаКнц": "31.12.2020", | ||
+ | "ИдИС": "ИдИС", | ||
"Начисления": [ | "Начисления": [ | ||
{ | { | ||
− | " | + | "Сумма": "5600.00", |
− | + | "Процент": "0", | |
− | + | "Сотрудник": { | |
− | + | "ИдСБИС": "38" | |
− | " | ||
− | |||
}, | }, | ||
− | "ДатаНач": " | + | "ДатаНач": "01.12.2020", |
− | "ДатаКнц": " | + | "ДатаКнц": "31.12.2020" |
− | |||
− | |||
} | } | ||
] | ] | ||
Строка 61: | Строка 57: | ||
** Ключ1_2 - дата документа | ** Ключ1_2 - дата документа | ||
** Ключ1_3 - идентификатор организации | ** Ключ1_3 - идентификатор организации | ||
− | ** Ключ1_4 - | + | ** Ключ1_4 - не используется |
* Ключ2 - не используется | * Ключ2 - не используется | ||
* Ключ3 - не используется | * Ключ3 - не используется | ||
Строка 68: | Строка 64: | ||
===Зависит от объектов=== | ===Зависит от объектов=== | ||
* НашаОрганизация | * НашаОрганизация | ||
− | * | + | * Сотрудник |
* ВидНачисленияУдержания | * ВидНачисленияУдержания | ||
Текущая версия на 16:52, 20 июля 2021
НачислениеПоЗарплате - Документ предназначен для отражения в учете начислений сотрудника, например премий, пособий
Объект
Тип: Документ
Структура:
- ИдИС - идентификатор документа в ИС
- ИдСБИС - идентификатор документа в СБИС
- Номер* - номер документа (строка)
- Дата* - дата документа (строка в формате "ДД.ММ.ГГГГ")
- ДатаРасчета - месяц начисления (строка в формате "ДД.ММ.ГГГГ")
- ДатаНач - дата начала удержания
- ДатаКнц - дата окончания удержания
- НашаОрганизация* - организация НашаОрганизация
- ВидНачисленияУдержания- объект вид начисления удержания ВидНачисленияУдержания
- Начисления
- Сотрудник* - подотчетное лицо объект Сотрудник
- ДатаНач* - дата начала удержания
- ДатаКнц - дата окончания удержания
- Сумма
- Процент
Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону
Пример:
{
"НашаОрганизация": {
"ИдСБИС": "167"
},
"ВидНачисленияУдержания": {
"ИдСБИС": "179"
},
"Дата": "20.11.2020",
"Номер": "for_create",
"ДатаРасчета": "31.12.2020",
"ДатаНач": "01.12.2020",
"ДатаКнц": "31.12.2020",
"ИдИС": "ИдИС",
"Начисления": [
{
"Сумма": "5600.00",
"Процент": "0",
"Сотрудник": {
"ИдСБИС": "38"
},
"ДатаНач": "01.12.2020",
"ДатаКнц": "31.12.2020"
}
]
}
Естественные ключи
- Ключ1 - номер документа + дата документа + организация(вес = 3)
- Ключ1_1 - номер документа
- Ключ1_2 - дата документа
- Ключ1_3 - идентификатор организации
- Ключ1_4 - не используется
- Ключ2 - не используется
- Ключ3 - не используется
- Ключ4 - не используется
Зависит от объектов
- НашаОрганизация
- Сотрудник
- ВидНачисленияУдержания
Используемые методы БЛ
- НачисленияПоЗарплате.Прочитать
- ПремииИПрочиеНачисления.Список
- ПремииИПрочиеНачисления.Удалить
- НачисленияПоЗарплате.Создать
- ПремииИПрочиеНачисления.СоздатьСФорматом
- ПремииИПрочиеНачисления.Записать
- НачисленияПоЗарплате.Записать