УдержаниеПоЗарплате - API3 Объект — различия между версиями
(не показаны 4 промежуточные версии 2 участников) | |||
Строка 2: | Строка 2: | ||
===Объект=== | ===Объект=== | ||
− | * ИдИС | + | Тип: Документ |
− | * ИдСБИС | + | |
− | * Номер | + | '''Структура:''' |
− | * Дата | + | * ИдИС — идентификатор документа в ИС |
− | * Комментарий | + | * ИдСБИС — идентификатор документа в СБИС |
− | * НашаОрганизация* | + | * Номер — номер документа, строка |
− | * | + | * Дата — дата документа, строка в формате "ДД.ММ.ГГГГ" |
+ | * ДатаНач — дата начала удержания | ||
+ | * ДатаКнц — дата окончания удержания | ||
+ | * Комментарий — комментарий к документу (строка) | ||
+ | * ДатаРасчета — месяц расчета в котором регистрируется документ, строка в формате "ДД.ММ.ГГГГ", последний день месяца | ||
+ | * НашаОрганизация* — организация [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | ||
+ | * ВидНачисленияУдержания — объект вид начисления удержания [[ВидНачисленияУдержания_-_API3_Объект|ВидНачисленияУдержания]] | ||
+ | * СпособВыплатыУдержания — объект [[СпособВыплатыУдержания_-_API3_Объект|СпособВыплатыУдержания]] | ||
* Удержания | * Удержания | ||
− | ** ЧастноеЛицо* | + | ** ЧастноеЛицо* — подотчетное лицо объект [[ЧастноеЛицо_-_API3_Объект|ЧастноеЛицо]] |
− | ** ДатаНач* | + | ** Сотрудник* — подотчетное лицо объект [[Сотрудник_-_API3_Объект|Сотрудник]], обязательно присутствие Сотрудника или ЧастногоЛица |
− | ** ДатаКнц | + | ** Получатель — получатель удержания объект [[Контрагент_-_API3_Объект|Контрагент]] |
− | ** Сумма | + | ** ДатаНач* — дата начала удержания, строка в формате "ДД.ММ.ГГГГ" |
− | ** Процент | + | ** ДатаКнц — дата окончания удержания, строка в формате "ДД.ММ.ГГГГ" |
+ | ** ОбщаяСумма — сумма до которой производится удержание, предел | ||
+ | ** Сумма — фиксированное значение удержания, число | ||
+ | ** Процент — значение процента в случае указания удержания в процентах, число | ||
+ | ** Числитель — числитель в случае указания удержания в долях, натуральное число | ||
+ | ** Знаменатель — знаменатель в случае указания удержания в долях, натуральное число | ||
+ | |||
+ | '''Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону''' | ||
'''Пример:''' | '''Пример:''' | ||
Строка 22: | Строка 36: | ||
"Номер": "0000-000001", | "Номер": "0000-000001", | ||
"Дата": "01.05.2019", | "Дата": "01.05.2019", | ||
+ | "ДатаРасчета": "31.05.2019", | ||
"Название": "Исполнительный лист №0000-000001 от 01.05.2019", | "Название": "Исполнительный лист №0000-000001 от 01.05.2019", | ||
+ | "ДатаНач": "05.06.2019", | ||
+ | "ДатаКнц": "05.08.2019", | ||
"НашаОрганизация": { | "НашаОрганизация": { | ||
"ИдИС": "a0733ea7-1ebb-11e7-8583-3497f6377b7e", | "ИдИС": "a0733ea7-1ebb-11e7-8583-3497f6377b7e", | ||
Строка 30: | Строка 47: | ||
"ИмяИС": "Справочники.Организации" | "ИмяИС": "Справочники.Организации" | ||
}, | }, | ||
− | " | + | "ВидНачисленияУдержания": { |
"ИдИС": "ФиксированнойСуммой", | "ИдИС": "ФиксированнойСуммой", | ||
"ИмяСБИС": "ВидНачисленияУдержания", | "ИмяСБИС": "ВидНачисленияУдержания", | ||
Строка 45: | Строка 62: | ||
"Ини": "СинхВыгрузка_ЧастноеЛицо", | "Ини": "СинхВыгрузка_ЧастноеЛицо", | ||
"ИмяИС": "Справочники.ФизическиеЛица" | "ИмяИС": "Справочники.ФизическиеЛица" | ||
+ | }, | ||
+ | "Получатель": { | ||
+ | "ИдИС": "t5732eac-1ebb-11e7-8583-3497f6355ggr", | ||
+ | "ИмяСБИС": "Контрагент", | ||
+ | "ИдСБИС": "442", | ||
+ | "Ини": "СинхВыгрузка_Контрагент", | ||
+ | "ИмяИС": "Справочники.Контрагенты" | ||
}, | }, | ||
"ДатаНач": "05.06.2019", | "ДатаНач": "05.06.2019", | ||
"ДатаКнц": "05.08.2019", | "ДатаКнц": "05.08.2019", | ||
"Сумма": "500.00", | "Сумма": "500.00", | ||
+ | "ОбщаяСумма": "30000.00", | ||
"Процент": "0" | "Процент": "0" | ||
} | } | ||
Строка 56: | Строка 81: | ||
===Естественные ключи=== | ===Естественные ключи=== | ||
− | * Ключ1 | + | * Ключ1 — номер документа + дата документа + организация(вес = 3) |
− | ** Ключ1_1 | + | ** Ключ1_1 — номер документа |
− | ** Ключ1_2 | + | ** Ключ1_2 — дата документа |
− | ** Ключ1_3 | + | ** Ключ1_3 — идентификатор организации |
− | ** Ключ1_4 | + | ** Ключ1_4 — не используется |
− | * Ключ2 | + | * Ключ2 — не используется |
− | * Ключ3 | + | * Ключ3 — не используется |
− | * Ключ4 | + | * Ключ4 — не используется |
===Зависит от объектов=== | ===Зависит от объектов=== |
Текущая версия на 15:06, 27 января 2025
УдержанияПоЗарплате - Документ предназначен для отражения в учете удержаний из зп сотрудника, например алиментов, кредитов, обедов
Объект
Тип: Документ
Структура:
- ИдИС — идентификатор документа в ИС
- ИдСБИС — идентификатор документа в СБИС
- Номер — номер документа, строка
- Дата — дата документа, строка в формате "ДД.ММ.ГГГГ"
- ДатаНач — дата начала удержания
- ДатаКнц — дата окончания удержания
- Комментарий — комментарий к документу (строка)
- ДатаРасчета — месяц расчета в котором регистрируется документ, строка в формате "ДД.ММ.ГГГГ", последний день месяца
- НашаОрганизация* — организация НашаОрганизация
- ВидНачисленияУдержания — объект вид начисления удержания ВидНачисленияУдержания
- СпособВыплатыУдержания — объект СпособВыплатыУдержания
- Удержания
- ЧастноеЛицо* — подотчетное лицо объект ЧастноеЛицо
- Сотрудник* — подотчетное лицо объект Сотрудник, обязательно присутствие Сотрудника или ЧастногоЛица
- Получатель — получатель удержания объект Контрагент
- ДатаНач* — дата начала удержания, строка в формате "ДД.ММ.ГГГГ"
- ДатаКнц — дата окончания удержания, строка в формате "ДД.ММ.ГГГГ"
- ОбщаяСумма — сумма до которой производится удержание, предел
- Сумма — фиксированное значение удержания, число
- Процент — значение процента в случае указания удержания в процентах, число
- Числитель — числитель в случае указания удержания в долях, натуральное число
- Знаменатель — знаменатель в случае указания удержания в долях, натуральное число
Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону
Пример:
{
"ИдИС": "b59f48e1-8769-11e9-869f-3497f6377b7e",
"Номер": "0000-000001",
"Дата": "01.05.2019",
"ДатаРасчета": "31.05.2019",
"Название": "Исполнительный лист №0000-000001 от 01.05.2019",
"ДатаНач": "05.06.2019",
"ДатаКнц": "05.08.2019",
"НашаОрганизация": {
"ИдИС": "a0733ea7-1ebb-11e7-8583-3497f6377b7e",
"ИдСБИС": "123",
"ИмяСБИС": "НашаОрганизация",
"Ини": "СинхВыгрузка_НашаОрганизация",
"ИмяИС": "Справочники.Организации"
},
"ВидНачисленияУдержания": {
"ИдИС": "ФиксированнойСуммой",
"ИмяСБИС": "ВидНачисленияУдержания",
"Ини": "СинхВыгрузка_ВидНАчисленияУдержания",
"ИмяИС": "Перечисления.ВидНачисленияУдержания",
"ИдСБИС": 311
},
"Удержания": [
{
"ЧастноеЛицо": {
"ИдИС": "a0733eac-1ebb-11e7-8583-3497f6377b7e",
"ИмяСБИС": "ЧастноеЛицо",
"ИдСБИС": "1740",
"Ини": "СинхВыгрузка_ЧастноеЛицо",
"ИмяИС": "Справочники.ФизическиеЛица"
},
"Получатель": {
"ИдИС": "t5732eac-1ebb-11e7-8583-3497f6355ggr",
"ИмяСБИС": "Контрагент",
"ИдСБИС": "442",
"Ини": "СинхВыгрузка_Контрагент",
"ИмяИС": "Справочники.Контрагенты"
},
"ДатаНач": "05.06.2019",
"ДатаКнц": "05.08.2019",
"Сумма": "500.00",
"ОбщаяСумма": "30000.00",
"Процент": "0"
}
]
}
Естественные ключи
- Ключ1 — номер документа + дата документа + организация(вес = 3)
- Ключ1_1 — номер документа
- Ключ1_2 — дата документа
- Ключ1_3 — идентификатор организации
- Ключ1_4 — не используется
- Ключ2 — не используется
- Ключ3 — не используется
- Ключ4 — не используется
Зависит от объектов
- НашаОрганизация
- ЧастноеЛицо
- ВидНачисленияУдержания
Используемые методы БЛ
- НачисленияПоЗарплате.Прочитать
- ПремииИПрочиеНачисления.Список
- ПремииИПрочиеНачисления.Удалить
- НачисленияПоЗарплате.Создать
- ПремииИПрочиеНачисления.СоздатьСФорматом
- ПремииИПрочиеНачисления.Записать
- НачисленияПоЗарплате.Записать