новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
mak570
Приватное сообщение

Внешний отчет по реализации и оплатам клиентов в разрезе договоров,номенклатуре и способам...

12 |  0
18 января 2023 в 06:56:13 (1 год 44 недели 19 часов назад)
13000
Текст задания
1С:Предприятие 8.3 (8.3.8.2137)
Бухгалтерия предприятия, редакция 3.0 (3.0.49.21)
Глобально задача стоит в формировании отчета по контрагентам и договорам с определением начального и конечного сальдо расчетов и расшифровкой оборотов по договорам с видом договора «с покупателем». При этом расшифровка оборотов должна производиться по номенклатуре, количеству и ценам отгружаемых товаров, а также с указанием какая часть оплаты пришлась на денежные средства, а какая на иные способы расчетов.
Примерно с этой задачей справляется стандартный отчет «Анализ субконто» по контрагентам и договорам. Однако в нём нельзя увидеть следующие важные для нас моменты:
1. Отчет формирует данные только в суммовом выражении, нет возможности расшифровать обороты по отгрузке(счет 62.01) в разрезе номенклатуры, количества и цен.
2. Нет возможности отдельно детализировать обороты (денежный это оборот или нет)
3. Отчет формируется с попаданием в него оборотов по счетам расчетов по авансам (62.02)в ряде случаев это приводит к задвоению оборотов (за счет зачета авансов со счетами 62.01), что вводит неподготовленного пользователя в заблуждение относительно объемов произведенных расчетов. Отчет должен формироваться как будто счетов учета авансов нет, а все расчеты ведутся только с использованием счетов 62.01.
В приложении есть образец отчета, как он должен выглядеть в итоге. В отчете расшифровывались только договоры с видом «с покупателем», то есть только обороты по 62 счету. Этот отчет собирался в ручную по следующему алгоритму:
1. За нужный период создавался стандартный отчет «Анализ субконто» по видам субконто «Контрагенты» и «Договоры» с детализацией по счетам.
2. С помощью специального внешнего отчета выводилась информация о номенклатуре, ценах, количестве и суммах проданных и купленных товаров в разрезе контрагентов и договоров (этот внешний отчет обрабатывает документы «реализация товаров и услуг» и «поступление товаров и услуг», доставая из них необходимую инфорацию)
3. За нужный период создавался стандартный отчет «Анализ счета» по счетам 50 (касса) и 51 (расчетный счет), без детализации по расчетным счетам и статья ДДС, но с детализацией по контрагентам и договорам по счетам 62.
4. Таким образом, мы получаем три источника информации, необходимые для построения нужного отчета. Первый – это анализ субконто, он показывает в принципе весь объем контрагентов, сальдо расчетов по ним и обороты, этот отчет берётся за базу. Второй – это данные внешнего отчета о количестве, номенклатуре, ценах и суммах в разрезе контрагентов и договоров. И третий – это отчет о движении денежных средств в разрезе контрагентов и договоров. Из этих трех отчетов в ручную собирается один
5. В получившийся отчет «Анализ субконто» вручную в экселе добавляются следующие столбцы
a. Номенклатура - в этом столбце указывается номенклатура проданных товаров.
b. Столбец «обороты по дебету дополняется двумя новыми столбцами «количество» и «цена» здесь соответственно указывается количество проданного товара в разрезе цен.
c. Столбец «обороты по кредиту» разбивается на два – «деньгам» и «прочее». Здесь указывается каким образом покупатель рассчитался за товар (деньгами или как-то по-другому). Сумма указывается в строке с наименованием договорам и по номенклатуре не разбивается.
6. Далее в анализе субконто расшифровываем оборот по отгрузке товара. Этот оборот равен обороту по счету 62.01 по конкретному договору и контрагенту. Данные по отгрузке товара в разрезе номенклатуры и цен есть в сформированном на шаге 2 отчете. Оборот из этого отчета должен в точности быть равным обороту по счету 62.01 из анализа субконто.
7. Если в дебетовом обороте в анализе субконто по данному контрагенту и договору есть оборот по счету 62.02, то его удаляем.Таким образом, в дебетовом обороте по каждому договору с покупателем должна остаться только отгрузка товар в адрес этого покупателя (без внутренних зачетов по авансам)
8. Столбец «деньгами» в составе «оборота по кредиту» заполняется из анализа счета, сформированного на шаге 3. То есть просто по каждому контрагенту и договору ищется сумма которая была непосредственно оплачена на расчетный счет или в кассу предприятия.
9. Столбец «прочее» в составе «оборота по кредиту» заполняется по остаточному принципу, чтобы обеспечить выход на конечное сальдо. То есть это поле равно – сальдо на начало + отгрузка товара – оплата деньгами – сальдо на конец
Данные алгоритм является очень трудоёмким, поэтому нужно создать отчет, который бы мог сделать всё это автоматически.
В отчете кроме функций описанных выше должны быть следующие возможности:
1. Отбор по контрагентам и организациям
2. Возможность задания произвольного временного интервала
3. В отчет должны попадать все договоры с оборотами по всем счетам, а не только "с покупателями" по 62 счету, по которым производится дополнительная детализация, то есть отчет должен быть как стандартный "Анализ субконто"
3. Итоговые сальдо по договорам и в целом по контрагентам должны быть идентичны сальдо по отчету «Анализ субконто»
0
Выбранные исполнители
Отклики