Задача 102.155846

Задача :102.155846

2016-08-15 17:52:34
Краткое описание :
Не полностью распределяются платежи по накладным. Такого быть не должно .Это стало критично, в связи с появлением ЭСЧФ
Описание :
Платежное поручение
Что измененно :

Не полностью распределяются платежи по накладным. Таого быть не должно .Это стало критично, в связи с появлением ЭСЧФ.
Дело в том, что стоимость МЦ в накладных рассчитывается с учетом авансовых платежей, а суммы в электронные счета-фактуры формируются на основе спецификаций накладных.
Соответственно, при неполном распределении платежей неверно рассчитывается стоимость. , а это ведет к неверному расчету НДС.
Ранее мы это (неполное распределение правили вручную в проводках, т.к. они неверно формировались), но тепеть этого недостаточно, т.к. все нужно выгружать на портал ЭСЧФ. А неверные данные по налогам-уголовная ответственность.
Очень просим в очередной раз рассмотреть проблему неполного распределения. Даже при установленной настройке Корректировать погрешность округления при распределении платежей=да суммы не распределяются в ноль.
Пример во вложении, пусть на БД:
\\BY01-801\Alutech-20-06-2016
username=lychkovskaya
password=13011988
Как измененно :

При выполнении пропорционального распределения по
спецификации накладной/акта могут возникать ситуации
когда происходит распределение небольшой суммы по
нескольким накладным, среди которых может быть
накладная/акт с суммой меньшей чем распределяемая
сумма. Таким образом, при формировании записи оплаты,
по некоторым позициям могут получаться суммы со
значениями стартующими от 4-го знака после запятой. А в
результате применения округления эти суммы становятся
нулевыми. В итоге возникают ситуации когда по
количеству вроде бы все распределено, а по суммам
нехватка.
Так же встречается ситуация когда по той же
причине округления вся сумма по позиции распределена, а
по количеству нет.
Доработана корректировка погрешностей округления.
Запускается она только в случае, если после
распределения осталась не распределенная сумма.
Корректировка проходит в два этапа.
На первом этапе происходит поиск не полностью
оплаченных позиций накладных и производится их
распределение до полной оплаты позиции. Параллельно
этому процессу ведется поиск позиций по которым не было
совершено оплаты во время последнего распределения.
Если такие записи были обнаружены то производится
проверка на предмет их полного распределения. И в
случае, если они полностью распределены по сумме,
создаем запись оплаты, которая будет содержать
недостающее до полной оплаты количество и нулевые
суммы. Таким образом происходит выравнивание
некорректного количества оплаты по всем позициям до
реального.
Второй этап запускается если после первого этапа
все же остались не распределенные суммы. На этом этапе
анализируются только не полностью оплаченные накладные.
В этих накладных ищутся позиции по которым были
сформированы записи оплаты с нулевыми суммами, но с
заданным количеством оплаты (алгоритм появления таких
записей описан выше) и для всех таких записей
формируются дополнительные записи оплаты в которых
нулевое количество и недостающие до полной оплаты суммы
по данной позиции.
После этих корректировок, оставшаяся не
распределенная сумма списывается на последнюю запись
каждой накладной на необходимую сумму для полной оплаты
накладной, и при этом с нулевым количеством. В
результате получаем полностью распределенные накладные
как по количеству, так и по суммам.

Название продукта Название компонента Тип Последняя версия Дата выхода
F_DISTPLF_DISTPLRES9.1.51.02016-08-15 17:52:34
F_DISTPLF_DISTPLRES9.1.051.0