2013-12-08 03:10:38
Краткое описание :
Распределение платежных документов с учетом рекламаций и
возвратов платежейОписание :
Предложение по новой фукциональности финансового контураЧто измененно :
Реализована доработка функционала в рамках нового интерфейса -
"Распределение платежных документов с учетом рекламаций
и возвратов платежей".
Как измененно :
Реализована доработка функционала в рамках нового интерфейса -
"Распределение платежных документов с учетом рекламаций
и возвратов платежей". Запуск интерфейса из модуля "Расчеты с поставщиками и
получателями", меню "Операции", пункт "Пакетное распределение с учетом
рекламаций. Данный интерфейс включает в себя доработки по основному ТЗ, а также
все нижеописанные доработки:
1. Высвобождение платежа по рекламационной
накладной при наличии проводок по высвобождаемой
хозоперации.
Если при высвобождении платежа по рекламационной
накладной окажется, что у найденной для высвобождения
хозоперации есть проводки, или данная хозопрерация
находится в закрытом периоде, то она будет "отправлена
в минус". Отправленная в минус хозоперация перестает
участвовать в процессе высвобождения. Вместо неё будут
созданы новые хозоперации. Эти хозоперации, в любом
случае, будут без проводок. Первая вновь созданная
хозоперация будет c датой платежного документа,
привязана к первоначальному ДО и она будет уменьшена на
сумму рекламации. А вторая хозоперация будет создана на
дату и сумму рекламации и будет участвовать в
дальнейшем распределении.
Первая ХО будет участвовать в дальнейшем
высвобождении, в случае следующего возврата по
первоначальному ДО, т.е. вся процедура повторяется
снова.
Таким образом, существовавшие до высвобождения
проводки останутся неизменными.
2. Высвобождение платежей в расходных кассовых
ордерах.
Добавлена возможность высвобождения платежей в
расходных кассовых ордерах.
3. Доработки пакетного распределения.
3.1. Привязка ТХО в процессе распределения.
Если в настройке пакетного распределения включена
привязка ТХО к хозоперации, то осуществляться она будет
в процессе выполнения распределения, т.е. после
распределения по каждому ДО. Такое решение позволит
формировать проводки без учета рекламаций, т.е. до
обработки рекламационных накладных.
3.2. Сортировка накладных в разрезе дат.
Сортировка накладных, в разрезе дат, будет
следующая:
- отобранные накладные сортируются по дате;
- если на одну дату попадают накладная и её
рекламация, то сначала идут накладные, а потом
рекламации;
- если на одну дату попадают рекламации и не
связанные с ними накладные, то первыми идут рекламации.
3.3. Обработка задолженности по ДО.
Добавить новый режим расчета задолженностей по ДО
- "Задолженность по отгрузкам с учетом рекламаций" и
реализовать распределение по накладным в данном режиме.
Особенностью данного режима является то, что если
накладная и рекламация не в один день, то задолженность
рассчитывается как "Задолженность по отгрузкам". А если
в один день, то задолженность рассчитывается как
разница суммы накладной и рекламации. Высвобождение по
рекламации не будет происходить, но она будет считаться
уже обработанной.
3.4. Обработка ситуации "все отобранные платежи
распределены, но не все отобранные накладные
обработаны".
Будет добавлена обработка ситуации, когда все
отобранные платежи оказались уже распределены, но ещё
не все отобранные накладные обработаны. В данном случае
будет происходить проверка наличия необработанных
рекламационных накладных, среди отобранных накладных.
Если таковые будут найдены, то будет происходить
возврат по данной рекламации, и затем продолжится
распределение ещё необработанных накладных. Так будет
продолжаться до тех пор, пока не будут обработаны все
имеющиеся в выборке рекламационные накладные. Т.е. все
рекламационные накладные, попавшие в выборку, будут
всегда высвобождаться, с последующим распределением
высвобожденных платежей.
3.5. Повторная обработка и дообработка
рекламационных накладных.
Высвобождение по рекламационной накладной должно
происходить только один раз. Т.е. если при выполнении
пакетного распределения произошло высвобождение по
рекламационной накладной, то при повторном запуске
распределения в этом сеансе работы и/или следующем
сеансе распределения, данная рекламационная накладная
не должна больше обрабатываться. Если высвобождение по
рекламационной накладной произошло не на всю сумму
рекламации, то такая накладная считается обработанной и
больше не обрабатывается. Признак обработки рекламационной накладной,
реализовать через выставление определенного статуса. Данный статус не должен
влиять на входимость рекламаций в отчеты.
3.6. Обработка рекламаций с учетом возврата
платежа.
Будет добавлена обработка возвратов платежей. В
интерфейсе "Распределение с учетом рекламации и
возвратов платежей", помимо накладных и рекламаций
будут отбираться платежи противоположного направления.
Условиями отбора платежей является совпадение
контрагента, отсутствие привязанных ДО и наличие
значения вида платежа - "возврат платежа". Вид платежа
"возврат платежа", будет реализован по аналогии с видом
"связь с возвратом платежа". При формировании возврата
платежа, пользователю необходимо будет на закладке
"документы основания", выставить признак "возврат
платежа". Такой платежный документ будет считаться
возвратом платежа, и будет учитывать в пакетном
распределении. Все отобранные документы (накладные,
рекламации и возвраты) сортируются в хронологическом
порядке (так как описано в пункте 3.2). В рамках одного
дня, все возвраты платежей располагаются после
накладных и рекламаций. В момент выполнения
распределения, когда дойдет очередь до возврата
платежа, будет найден свободный платеж и установлена
связь с возвратом платежа, т.е. сумма будет
заблокирована для последующего распределения. С помощью
статусов, по аналогии с рекламационными накладными,
будет выставляться признак обработки возврата платежа.
Возвраты платежей, которые уже были обработаны,
повторной обработке не подлежат.
В принципе, возвраты платежей обрабатываются как
накладные. Т.е. если возникают ситуации, когда нет
свободных платежей, но есть возврат, то он не
обрабатывается, и не помечается обработанным. Если
возврат обработан, то больше он обрабатываться не будет
(по аналогии с накладной, которая уже распределена на
всю сумму).
3.7. Обработка рекламаций в актах взаимозачета.
Реализовать обработку рекламаций в актах
взаимозачёта, по аналогии с другими видами платежных
документов. В связи с тем, что проводки для актов
взаимозачета формируются к самому акту, а не к
спецификации, то отпадает необходимость реализации
механизма увода хозоперации в "минус". Обработка
рекламации, будет происходить следующим образом: в
спецификации акта взаимозачета будет найдена запись, по
которой необходимо выполнить высвобождение, затем сумма
этой записи будет уменьшена на сумму рекламации, и
будет создана новая запись с датой и суммой рекламации.
При последующей привязке ДО к данной записи, её дата не
будет меняться на дату ДО, а сохранится дата
рекламации.
В пакетном распределении есть возможность отмены
распределения платежей (кнопка "Отмена" в интерфейсе
"Распределение платежных документов"). Данный
функционал позволяет отменить распределение платежей.
Для актов взаимозачета, данный функционал не работает,
и не будет дорабатываться, т.к. в документах данного
типа возникают сложности с