ПоказательУчета - API3 Объект — различия между версиями
(не показано 6 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
===Объект=== | ===Объект=== | ||
− | * | + | * Ид - Код показателя бухгалтерского учета |
− | * | + | * Параметры - Объекты детализирующие / уточняющие показатель [Объекты] |
− | |||
− | |||
− | |||
− | |||
− | |||
* НашаОрганизация* - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | * НашаОрганизация* - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | ||
− | * Сумма - Сумма | + | * Дата - дата на которую действует показатель |
+ | * Сумма - Сумма | ||
− | В различных информационных системах одни и те же показатели бухгалтерского учета ведутся по разному, где-то разные субсчета, где-то аналитиками. | + | В различных информационных системах одни и те же показатели бухгалтерского учета ведутся по разному, где-то разные субсчета, где-то аналитиками или вообще хранится не в плане счетов. |
− | |||
− | + | ||
+ | |||
+ | ===Ини для определения показателя по информации из проводки=== | ||
+ | Берем из данных проводки Счет, Лицо1-4 и последовательно сужаем список подходящих показателей. | ||
+ | Если осталось несколько, то определяем правильный обработчиком показателя. последовательно спрашивая у каждого показателя, это он или нет, либо берем первый подходящий. | ||
+ | |||
+ | * Ид - Код показателя бухгалтерского учета | ||
+ | * Тип - Оборот/Сальдо/Регистр... | ||
+ | * Счет - код исчета информационной системе на которой отражается показатель | ||
+ | * Лицо1 - [типы допустимых объектов, в т.ч. None] | ||
+ | * Лицо2 - [типы допустимых объектов, в т.ч. None] | ||
+ | * Лицо3 - [типы допустимых объектов, в т.ч. None] | ||
+ | * Лицо4 - [типы допустимых объектов, в т.ч. None] | ||
+ | * НашаОрганизация* - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | ||
+ | |||
+ | |||
+ | Характерным примером может служить проценты по краткосрочным кредитом: | ||
+ | * в 1С это счет 66.02 лицо1 - Контрагент, лицо2 - Договор. | ||
+ | * В СБИС это счет 66-01 лицо1 - Контрагент, лицо2 - договор, лицо3 - Аналитика | ||
+ | |||
+ | |||
+ | Ини показателей для 1С: | ||
<source lang="json"> | <source lang="json"> | ||
[ | [ | ||
{ | { | ||
− | " | + | "Ид": "Проценты по краткосрочному кредиту", |
− | " | + | "Тип": "Оборот", |
− | " | + | "Счет": {"Тип": "СчетУчета", "Код": "60.02"}, |
− | + | "Лицо1": { "Тип": "Контрагент"}, | |
− | + | "Лицо2": { "Тип": "Договор" }, | |
− | |||
− | |||
− | |||
− | "Лицо1": { | ||
− | "Лицо2": { " | ||
} | } | ||
] | ] | ||
Строка 34: | Строка 45: | ||
</source> | </source> | ||
− | + | Ини показателей для СБИС: | |
<source lang="json"> | <source lang="json"> | ||
[ | [ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{ | { | ||
"Код": "Проценты по краткосрочному кредиту", | "Код": "Проценты по краткосрочному кредиту", | ||
− | "Счет": {" | + | "Тип": "Оборот", |
− | "Лицо1": { | + | "Счет": { "Тип": "СчетУчета", "Код": "60-01"}, |
− | "Лицо2": { " | + | "Лицо1": { "Тип": "Контрагент"}, |
− | "Лицо3": { " | + | "Лицо2": { "Тип": "Договор" }, |
+ | "Лицо3": { "Тип": "Аналитика", "Справочник": "ВидыПЗ", "Код": "ПЗОПроц" }, | ||
} | } | ||
] | ] | ||
</source> | </source> | ||
+ | |||
+ | |||
Строка 63: | Строка 70: | ||
===Используемые методы БЛ=== | ===Используемые методы БЛ=== | ||
+ | |||
+ | [[Категория:SBIS API3 Объект]] |
Текущая версия на 13:02, 6 августа 2018
Содержание
Объект
- Ид - Код показателя бухгалтерского учета
- Параметры - Объекты детализирующие / уточняющие показатель [Объекты]
- НашаОрганизация* - объект НашаОрганизация
- Дата - дата на которую действует показатель
- Сумма - Сумма
В различных информационных системах одни и те же показатели бухгалтерского учета ведутся по разному, где-то разные субсчета, где-то аналитиками или вообще хранится не в плане счетов.
Ини для определения показателя по информации из проводки
Берем из данных проводки Счет, Лицо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": { "Тип": "Аналитика", "Справочник": "ВидыПЗ", "Код": "ПЗОПроц" },
}
]
Естественные ключи
не используются