Коллеги,
нет времени разбирать код.
Расскажите вкратце алгоритм формирования книги покупок и продаж.
Главных вопроса два - на основании каких полей определяется в какую книгу вкелючать НДС и с камим знаком.
1. Из того, что понял:
НДС Тип = Продажа
1. Если знак в поле Сумма(или Нереализованная Сумма) < 0, то попадает в книгу продаж со знаком плюс.
1.2 Если знак > 0, то попадет в книгу продаж со знаком минус.
Тип = Продажа, галка = "Использовать другую книгу" - книга и знак переворачиваются
1.3 Если сумма < 0, то попадает в книгу покупок со знаком минус.
1.4 Если cумма > 0, знак > 0, то попадет в книгу покупок со знаком плюс.
Тип = Покупка
2. Если знак в поле Сумма(или Нереализованная Сумма) < 0, то попадает в книгу покупок со знаком минус.
2.2 Если знак > 0, то попадет в книгу покупок со знаком плюс.
Тип = Покупка, галка = "Использовать другую книгу" - книга и знак переворачиваются
2.3 Если сумма < 0, то попадает в книгу продаж со знаком плюс.
2.4 Если cумма > 0, знак > 0, то попадет в книгу продаж покупок со знаком минус.
Это так?
2. Влияет "Нереализованная сумма" на знак и книгу, в которую попадет НДС?
Вообще правила должны быть такие:
НДС прошел по дебету 68-ого счета - книга покупок с плюсом
НДС прошел по дебету 68-ого с минусом - книга покупок с минусом
НДС прошел по кредиту 68-ого счета - книга продаж,
НДС прошел по кредиту 68-ого с минусом - книга продаж с минусом,
Но NAV понятия об этом не имеет и пользователь сам должен контролировать и танцевать с бубном перед учетом операции, чтобы галка "включать в другую книгу" была заполнена правильно в зависимости от будущей проводки (дебета/кредита 68-ого).
Так например, при учете возврата аванса покупателю сформируется операция по дебету 68-ого со знаком плюс. Сформируется НДС операция с типом = продажа, знак >0. Система поместит операцию в книгу продаж со знаком минус(пункт 1.2). А должна в книгу покупок со знаком плюс(т.к. по дебету 68-ог счета). Чтобы это произошло необходимо поставить галку "поместить в другую книгу" перед учетом.
|