новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
ильин г.к.
Приватное сообщение

выгрузить в XML алгоритм расчета строк баланса из БП3

3 |  0
26 августа 2018 в 14:22:23 (5 лет 34 недели 5 дней 11 часов назад)
11600
Текст задания
Есть готовая обработка по выгрузке в XML. нужно выгрузить в обработку алгоритм расчета баланса по счетам. Именно АЛГОРИТМ, а не баланс на дату.

Мне нужно в предыдущую обработку добавить тег <Строки> . В тег <Строки> должны попасть параметры для расчета всех строк баланса в качестве атрибутов в виде <Строка0 Код_строки="1230" Название_строки="Краткосрочные обязательства" Знак="0" ДтКт="Дт" Счет="10" Знак="1" ДтКт="Кт" Счет="19"/>.
Например, по записи выше я уже получу формулу для расчет строки "1230" = Дт10 - Кт19.

В теге "Строка" записываются данные со всех строк баланса . В 1 атрибуте пишем код строки баланса, во 2 атрибуте пишем название строки баланса. В 3 атрибуте пишем знак с которым последующий параметр попадает в расчет всей строки, но с заменой + на 0, а - на 1. В 4 атрибуте пишем флаг - дебет или кредит счета идет в расчет. В 5 атрибут пишем номер счета с которого дебет или кредит попадает в расчет строки. Теги с 3 по 5 циклически повторяются по мере необходимости для расчета текущей строки баланса.

<Строка1 Код_строки="1260" Название_строки="Долгосрочные обязательства" Знак="0" ДтКт="Дт" Счет="10" Знак="1" ДтКт="Кт" Счет="19" Знак="0" ДтКт="Дт" Счет="20" Знак="1" ДтКт="Кт" Счет="68"/>
Например, по записи выше я уже получу формулу для расчет строки "1260" = Дт10 - Кт19+Дт20-Кт68.

Данные для расчета баланса берутся на дату конца периода заданного в обработке. Я думаю, что на предыдущие даты , где возможно еще не было каких то счетов алгоритм расчета баланса будет иным.
0
Выбранные исполнители
Отклики