Цитата:
Сообщение от
KiselevSA
итерфейс с человеческим лицом должен рассчитывать итоги по колонкам дебита и кредита отдельно.
Вы ошибаетесь и даете ошибочное ТЗ.
Если указать корр.счет И не указывать счет, то итоги все равно будут рассчитаны правильно. Они будут рассчитаны не по колонкам!
Итак, поймите, что в конечном итоге
ПРОВОДКА - это набор ДВИЖЕНИЙ по счетам с одним номером ВАУЧЕРА.
ВАУЧЕР - это код проводки, код набора движений.
КАЖДОЕ движение - это запись в LedgerTrans.
Дебетовое или кредитовое движение определяется двумя признаками:
1. знаком суммы
2. признаком коррекция.
ЕСЛИ сумма > 0 И коррекция = Нет, ТО дебет
ЕСЛИ сумма < 0 И коррекция = Да, ТО дебет (сторно дебета)
ЕСЛИ сумма < 0 И коррекция = Нет, ТО кредит
ЕСЛИ сумма > 0 И коррекция = Да, ТО кредит (сторно кредита)
Так получается в конечном итоге.
Но журнал дает дополнительный сервис.
Во-первых, если проводка состоит только из двух движений И у движений одинаковая аналитика И у движений одинаковая валюта И у движений разные счета И движения не являются одновременно накладными, то такую проводку можно записать в одной строке в журнале (указав корр.счет)
Во-вторых, в журнале можно указать минус дебет или минус кредит. Так вводится сторно в Аксапте.
Который раз повторяю:
корр.счет - это не основной инструмент.
Корр.счет - это всего лишь дополнительный инструмент для удоства в некоторых случаях.
Основной способ ввода данных - многострочная проводка, которая состоит из нескольких движений.
Итоги так и работают. Итоги в основном нужны для основного многострочных проводок.
=================
Дополнительно: здесь прозвучал термин "Сложная проводка". Этот термин пришел из 1С. Сложная проводка по терминологии 1С - это либо (один дебет и много кредитов), либо (один кредит и много дебетов).
Многострочная проводка в Аксапте - это больше чем сложная проводка.
Многострочная проводка в Аксапте может состоят из многих дебетов и многих кредитов.
Однако именно из-за таких проводок (много дебетов, много кредитов) и возникают проблемы с корреспонденцией. Такие проводки принципиально некорреспондируют.