F_DISTPL
Краткое описание :
Пропорциональное распределение по нескольким накладным и платежамОписание :
Пакетное распределение платежейЧто измененно :
Пропорциональное распределение по нескольким накладным и платежам
Платеж от 26.01.2012 на сумм 2 559 000 евро по курсу 39,9499
Платеж от 31.10.2012 на сумму 3 135 000 евро по курсу 40,7148
Платеж от 15.04.2013 на сумму 2 409 500 евро по курсу 40,5132
Всех платежей на сумму 8 103 500 евро.
Есть 2 накладные:
1 накладная от 07.06.2013 на сумму 98 889,3 евро по курсу 41,6076, после распределения и пересчета по курсу на дату платежа должны получить сумму 3 996 443,81
2 накладная от 07.06.2013 на сумму 7 850 083,7 евро по курсу 41,6076, после распределения и пересчета по курсу на дату платежа должны получить сумму 317 247 856,29
В будущем еще будет поставка на сумму 154 527 евро.
Сейчас каждый из платежей вручную поделили на 3 части пропорционально валютной стоимости накладных, затем осуществили распределение платежей и запустили ?Пакетный пересчет сумм в НДЕ для накладных по курсам на дату платежа?. Сумма, полученная в результате этой операции, равна рассчитанной вручную.
Для накладной с суммой в валюте 98889,30 EVRO имеем суммы платежа:
1 - 31 228,2 EVRO (2 559 000/8 103 500х98 889,3) х курс 39,9499 = 1 247 563,47 руб.
2 - 38 257,3 EVRO (3 135 000/8 103 500х98 889,3) х курс 40,7148 = 1 557 638,32 руб.
3 - 29 403,81 EVRO (2 409 500/8 103 500х98 889,3) х курс 40,5132 = 1191242,44 руб.(распределили 1 191 242,02 руб.)
1 247 563,47 руб.+1 557 638,32 руб.+1 191 242,02 руб.=3996443,81
Подобный расчет и для второй накладной.
Клиент хочет автоматизировать этот процесс.
Описание во вложении.
Как измененно :
В интерфейсе пакетного распределения разработаны
схемы распределения документов. Реализованы следующие
схемы:
1) Один к одному.
Это стандартная схема распределения, которая
существовала до данной доработки. В этом режиме
сохраняется вся существующая функциональность. Т.е.
распределение производится в порядке следования ДО или
накладных по удовлетворяющим платежным документам. Как
только ДО или накладная полностью распределена, либо
нет подходящих платежей, начинается распределение по
следующему по порядку ДО или накладной.
Распределение производится либо по всем
документам, либо по помеченным.
2) Один ко многим.
Это пропорциональная схема распределения, когда
текущее ДО или накладная распределяются пропорционально
по всем отобранным платежным документам. Коэффициент
пропорции рассчитывается следующим образом: К = S1/Sn.
Где S1 - сумма текущего платежного документа, Sn -
сумма всех платежных документов. Таким образом, для
каждого платежного документа рассчитывается свой
коэффициент распределения ДО или накладной, и затем
сумма по ДО/накладной умножается на этот коэффициент.
На получившуюся сумму производится распределение. После
того, как ДО или накладная были распределены по всем
платежным документам, распределению подлежит следующее
по порядку ДО или накладная.
Так как данный тип распределения пропорциональный,
то могут возникать ситуации, когда у документов
отличаются валюты. Поэтому для проведения распределения
необходимо указать валюту распределения. Эту функцию
выполняет поле "валюта документа", которое по умолчанию
принимает значение - "НДЕ". При открытии окна
распределения, не распределенная сумма платежа, долги
по ДО и накладным рассчитываются автоматически.
В данном режиме распределение возможно как в НДЕ,
так и в указанной валюте. В случае если указывается
какая-нибудь валюта, то распределению подлежат только
те документы, валюта которых соответствует указанной
валюте. Следует отметить, что для накладных,
сформированных по ВАЛ-НДЕ ДО, валютой документа
считается валюта ДО.
В данном режиме ДО на предоплату не участвуют.
Распределение производится либо по всем документам,
либо по помеченным.
3) Многие ко многим.
Это ещё одна пропорциональная схема распределения,
когда все ДО или накладные распределяются по всем
платежным документам. Данная схема имеет смысл только в
том случае, когда не распределенная сумма платежей
меньше долга по ДО или накладным. В противном случае,
данная схема будет отрабатывать как один ко многим.
Коэффициент пропорции рассчитывается следующим
образом. Сначала считается коэффициент платежных
документов. Он считается так же как в режиме "один ко
многим": Кp = S1/Sn. Где S1 - сумма текущего платежного
документа, Sn - сумма всех платежных документов. Затем
считается коэффициент пропорции платежей к
сопроводительным документам: Kd = Sn/Sd. Где Sn - сумма
всех платежных документов, Sd - сумма всех ДО или
накладных.
Таким образом, для каждого платежного документа
рассчитывается свой коэффициент распределения ДО или
накладной (Kp) и затем сумма по ДО/накладной умножается
на этот коэффициент (Kp) и на коэффициент пропорции
платежей к сопроводительным документам (Kd). На
получившуюся сумму производится распределение. После
того, как ДО или накладная были распределены по всем
платежным документам, распределению подлежит следующее
по порядку ДО/накладная.
Для данного режима, распределение возможно только
тогда, когда в нем участвуют документы с одинаковой
валютой. Т.е. распределение в НДЕ возможно только
тогда, когда все документы в НДЕ (нет валютных или
ВАЛ-НДЕ ДО или сформированных по ним накладным).
Если нужно распределить валютные или вал-нде
документы, то нужно что бы и платежные документы имели
соответствующий валютный эквивалент. А так же
необходимо указать валюту распределения такую же, как в
ДО/накладных и платежах. Валюта распределения
указывается в поле "валюта документа".
В данном режиме ДО на предоплату не участвуют.
Распределение производится либо по всем документам,
либо по помеченным.
В данном режиме, в случае выполнения распределения
по накладным/актам без ДО, происходит только
формирование ДО. Количество сформированных ДО
отображается в сообщении, оповещающем о завершении
распределения. Для корректного пропорционального
распределения в режиме многие ко многим, необходимо что
бы по всем накладным/актам, участвующих в
распределении, уже были созданы ДО. Таким образом, если
после выполнения распределения пользователь видит что
были созданы ДО, то необходим отменить выполненные
распределения и запустить распределение снова.
В пропорциональных режимах поддерживается не вся
функциональность пакетного распределения, поэтому при
включении этих режимов, некоторые параметры настройки
пакетного распределения становятся недоступными для
выбора. Распределение может производиться как по ДО,
так и по накладным, однако результаты распределения
могут отличаться, т.к. документы на этих закладках
могут быть отсортированы по-разному.
При пропорциональном распределении достаточно
часто могут возникать ситуации, когда остаются не
распределенные копейки. В таких ситуация, не
распределенный остаток будет прибавляться к последней
хозоперации, по которой происходило распределение.
F_DISTPL
Краткое описание :
Контроль суммы в валюте при частичном распределении платежа по спецю ДО(таблица PLDGDIST)Описание :
Платежное поручениеЧто измененно :
Нужно контролировать сумму в валюте при частичном распределении платежа по спецификации ДО(вал-нде) и при
модификации и при вставке.
Сейчас при вставке новой записи в PLDGDIST сумма в валюте переноситься целиком из spstep, не смотря на то, что
в рублях мы указываем не всю сумму, а её часть. В дальнейшем при модификации суммы в рублях сумма в валюте также не пересчитывается, а должна.
Как измененно :
Распределение по позициям ДО хранится в таблице
PlDgDist. У таблицы есть поле SumVal, которое нигде не
отображается и нигде не используется. Предполагается
что в данном поле хранится валютный эквивалент
распределения.
Реализовал заполнения данного поля для валютных и
валютно-рублевых ДО. Сумма, хранимая в данном поле, не
округляется.
F_DISTPL
Краткое описание :
расчет оплаченных налогов в платежном порученииОписание :
Платежное поручениеЧто измененно :
у Заказчика есть более десятка контрагентов, которые оплачивают счета несколькими платежками в разрезе ставок НДС.
т.о. формируем на Почтамте (один пользователь) ДО по УС, в нем 3 услуги с разными ставками НДС, платежи формируются и распределяются в УФПС (Управление - другой пользователь). Платежей 3 = по ставкам НДС.
при распределении платежа №1 распределяю по ДО услуге №1 (суммы платежа соответствуют сумме услуг) - оплаченные налоги считаются не верно.
если даже руками поправить ставку и сумму при регистрации получается неверная сумма по записям в кн. продаж, т.к. регистрация ведется с учетом собственных и несобственных позиций спецификации.
поставил существенно затрудняющие, хотя реально - это ошибка 1го уровня.
разговор и проверка с Техподдержкой (Агеева Юлия)
Как измененно :
Реализовано автоматическое распределения по
позициям спецификации документа основания.
Распределение возможно по двум схемам. Если в
интерфейсе настроек "Настройки Галактики \
Бухгалтерский контур \ Обработка документов \ Параметры
работы с документами различных типов" для параметра
"схема распределения" задано значение "по порядку", то
распределение происходит по порядку. Если установлено
любое другое значение, то производится пропорциональное
распределение.
Распределение запускается:
- При привязке ДО.
- При установке даты оплаты в документе к которому
привязано ДО.
Распределение отменяется:
- При отвязке ДО.
- При удалении даты оплаты в документе к которому
привязано ДО.
В пакетном распределение платежей, распределение
производится при привязке ДО к платежному документу, а
отмена распределения, соответственно, при отвязке ДО.
Для того, что бы открыть окно распределения по ДО,
необходимо выполнить пункт локального меню -
"Распределение по спецификации накладных". В случае,
если по ДО не сформировано накладных, откроется окно
распределения по позициям ДО. В случае если накладные
есть - откроется окно распределения по спецификации
накладных/актов.
Кроме этого, всегда открыть окно распределения по
позициям ДО, можно нажав F4 в окне редактирования
хоз.операции, на закладке "Оплата МЦ/Услуг ДО".
На основании вышеописанной доработки изменен
алгоритм расчета налогов.
Если к хоз.операции привязано ДО, по которому нет
распределения ни по позициям спецификации ДО, ни по
позициям спецификации накладной/акта, то налоги
рассчитываются по ДО. А именно, рассчитанные налоги в
ДО умножаются на коэффициент оплаты текущего ДО в
платеже (сумма хоз.операции деленная на сумму ДО).
Если к хоз.операции привязано ДО, по которому есть
распределение по позициям спецификации ДО, но нет
распределения по позициям спецификации накладной/акта,
то налоги рассчитываются в соответствии с оплаченными
позициям спецификации ДО.
Если к хоз.операции привязано ДО, по которому есть
распределение по позициям спецификации ДО, и есть
распределения по позициям спецификации накладной/акта,
то налоги рассчитываются в соответствии с оплаченными
позициям спецификации накладной/акта.
После выполнения распределения или отмены
распределения вручную (в окне "Распределение по
позициям ДО"), запускается пересчет налогов.
Распределение не производится по ДО на предоплату,
если у них отсутствует спецификация документа.