!ПоказательУчета - API3 Объект
Версия от 10:54, 8 февраля 2019; Власов Илья (обсуждение | вклад)
Содержание
Объект
- Ид - Код (наименование) показателя бухгалтерского учета
- Счет - код счета
- Параметры - Объекты детализирующие / уточняющие показатель [Объекты]
- НашаОрганизация* - объект НашаОрганизация
- Аналитика1 - [типы допустимых объектов, в т.ч. None]
- Аналитика2 - [типы допустимых объектов, в т.ч. None]
- Аналитика3 - [типы допустимых объектов, в т.ч. None]
- Аналитика4 - [типы допустимых объектов, в т.ч. None]
Пример:
{
"ИмяСБИС": "ПоказательУчета",
"Счет": "70",
"Аналитика1": {"ИмяСБИС": "Сотрудник", "ИдСБИС": "242"}
}
Объект Проводки
- ИдСБИС - идентификатор проводки в СБИС (строка)
- Сумма - сумма по проводке
- СуммаВВалюте - сумма по проводке в валюте
- Дата - дата проводки (строка в формате "ДД.ММ.ГГГГ")
- НашаОрганизация* - объект НашаОрганизация
- Дебет - объект ПоказательУчета
- Кредит - объект ПоказательУчета
Пример:
{
"ИдСБИС": "435",
"ИмяСБИС": "Проводки",
"Сумма": "14184.76",
"Дата": "11.04.2018",
"НашаОрганизация": {"ИмяСБИС": "НашаОрганизация", "ИдСБИС": "3"},
"Дебет":{
"ИмяСБИС": "ПоказательУчета",
"Счет": "26",
"Аналитика1": {"ИмяСБИС": "СтатьяЗатрат", "ИдСБИС": "36"}
},
"Кредит":{
"ИмяСБИС": "СчетУчета",
"Счет": "70",
"Аналитика1": {"ИмяСБИС": "Сотрудник", "ИдСБИС": "242"}
}
}
В различных информационных системах одни и те же показатели бухгалтерского учета ведутся по разному, где-то разные субсчета, где-то аналитиками или вообще хранится не в плане счетов.
Ини для определения показателя по информации из проводки
Берем из данных показателя Счет, Лицо1-4 и последовательно сужаем список подходящих показателей. Если осталось несколько, то определяем правильный обработчиком показателя. последовательно спрашивая у каждого показателя, это он или нет, либо берем первый подходящий.
- Ид - Код показателя бухгалтерского учета
- Тип - Оборот/Сальдо/Регистр...
- Счет - код счета информационной системе на которой отражается показатель
- Аналитика1 - [типы допустимых объектов, в т.ч. None]
- Аналитика2 - [типы допустимых объектов, в т.ч. None]
- Аналитика3 - [типы допустимых объектов, в т.ч. None]
- Аналитика4 - [типы допустимых объектов, в т.ч. None]
Характерным примером может служить проценты по краткосрочным кредитом:
- в 1С это счет 66.02 лицо1 - Контрагент, лицо2 - Договор.
- В СБИС это счет 66-01 лицо1 - Контрагент, лицо2 - договор, лицо3 - Аналитика
Ини показателей для 1С:
[
{
"Ид": "Проценты по краткосрочному кредиту",
"Тип": "Оборот",
"Счет": "60.02",
"Аналитика1": { "Тип": "Контрагент"},
"Аналитика2": { "Тип": "Договор" },
}
]
Ини показателей для СБИС:
[
{
"Код": "Проценты по краткосрочному кредиту",
"Тип": "Оборот",
"Счет": "60-01",
"Аналитика1": { "Тип": "Контрагент"},
"Аналитика2": { "Тип": "Договор" },
"Аналитика3": { "Тип": "Аналитика", "Справочник": "ВидыПЗ", "Код": "ПЗОПроц" },
}
]
Естественные ключи
не используются