Ведомость по взаиморасчетам (общая, текущая, просроченная задолженность по календарным и рабочим дням + документы регистраторы)

27.07.09

Учетные задачи - Взаиморасчеты

Во второй версии исправлены ошибки, ускорено формирование отчета при установленных отборах, изменился способ указания отсрочки платежа. (описание имеется в справке отчета).
О третьей версии.
При использовании второй версии столкнулся с тем, что у большинства пользователей вылетала ошибка SQL  256 таблиц. На предприятии права настроены гибко, а многочисленные роли и группы пользователей "раздувают" конечный запрос к серверу. Пришлось переписывать запрос учитывая это. В результате он отрабатывает в два раза быстрее предыдущего. Добавлены общие итоги по всем организациям.
  В четвертой версии можно считать отсрочку платежа по рабочим и календарным  дням,
добавлена возможность менять алгоритм отчета  - учитывать или не учитывать "Документы расчетов".  
Очень благодарен за отзывы, а особенно за объективную критику. (подробная инструкция есть в справке)

Скачать файлы

Наименование Файл Версия Размер
-
.1246617838 53,31Kb
199
.1246617838 53,31Kb 199 Скачать
-
.1246967362 54,51Kb
30
.1246967362 54,51Kb 30 Скачать
-
.1247057525 60,61Kb
133
.1247057525 60,61Kb 133 Скачать

Отчет не требует изменения типовой конфигурации и дополнительных обработок для сохранения информации о количестве дней отсрочки платежа. Установка не требует знания конфигуратора, обновления конфигураций не влияют на работу отчета.

 

 Отчет выводит информацию о текущуей и просроченной задолженности на конечную дату указанного интервала, в разрезе контнтрагентов, договоров, документов расчетов, сделок.
 Расчет текущей и просроченной задолженностей производится из данных, указанных в договоре контрагента.
 В настройках отчета можно указать общее значение календарных дней  отсрочки . Оно будет распространяться на все договора, 
 в которых отсрочка не указана явно (по умолчанию 30 календарных дней).
 
Для того чтобы явно указать число календарных дней отсрочки, нужно:
 1 создать свойство  "Отсрочка по календарным дням" в справочнике "ДоговорыКонтрагентов". (название можно изменить, для этого новое название нужно указать в настройках отчета).
 2 установить для  данного свойства тип число (10,0) 
 3 ввести данные об отсрочках в свойства нужных договоров.
 4 выбрать интересующий интервал времени,  установить нужные отборы ...  нажать "Сформировать"

 Для того чтобы явно указать число рабочих дней отсрочки, нужно:
 1 создать свойство  "Отсрочка по рабочим дням" в справочнике "ДоговорыКонтрагентов". (название можно изменить, для этого новое название нужно указать в настройках отчета).
 2 установить для  данного свойства тип число (10,0) 
 3 ввести данные об отсрочках в свойства нужных договоров.
 4 выбрать интересующий интервал времени,  установить нужные отборы ...  нажать "Сформировать"
 При расчете отсрочки по рабочим дням, система берет данные из производственного календаря. Если календарь не заполнен на дату отсрочки - система будет считать эту задолженность по
 календарным дням. 

 ВНИМАНИЕ  в случае указания в характеристике "Договора контрагента", сразу двух способов расчета отсрочки (по календарным дням, и по рабочим). Система рассчитает данные два раза, что
 приведет к двойной записи в отчете и искажению информации.  
 В отчет добавлена возможность получать данные без учета "Документов расчтетов". Флаг можно поменять в настройках отчета.
 Названия характеристик справочника "Договоры контрагентов" можно менять, новые названия необходимо указать в настройках отчета.

 В отчет попадают данные взаиморасчетов за указанный интервал !!!
 Если документы сформировавшие остаток на дату отчета не входят в этот интервал, задолженность попадает в поле "Регистратор в предыдущем периоде"  и ей присваивается ата начала интервала - 1 день, отнесение задолженности на текущую и просроченную будет расчитываться исходя из этой даты. Для того чтобы получить полную информацию по документам сформировавшим задолженность, нужно уменьшить начальную границу интервала отчета.
 В отчете могут использоваться любые доступные отборы если поле по которому установлен отбор, присутствует на закладке настроек "Выбранные поля" и отмечено флагом.

 

См. также

"Акты сверки +" Групповая подготовка и рассылка актов сверки для Бухгалтерии 3.0.

Взаиморасчеты Email рассылки Акт сверки Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Внешняя обработка для Бухгалтерии 3.0 - позволяет автоматически формировать документы «Акт сверки расчетов» с контрагентами за выбранный период с последующей фоновой отправкой на почту контрагента.

3000 руб.

25.11.2020    22071    162    4    

148

SALE! 10%

Перенос данных из УТ 10.3 в УТ 11 / КА 2 / ERP 2. Переносятся документы, справочники и остатки

Обмен между базами 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос в продаже с 2015г., и мы постоянно работаем над его развитием. Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

50722 45650 руб.

24.04.2015    190421    268    238    

268

SALE! 25%

УТ 11, КА 2, ERP 2: Настраиваемые под каждую организацию печать и подпись ответственных лиц в печатных формах (ТОРГ-12, Счёт-фактура, УПД, УКД, Заказ клиента, Акт сверки, М-15 и др.)

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Оперативный учет Управляемые формы 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той организации и ответственных лиц, которые указаны в документе.

12000 9000 руб.

13.03.2018    56441    179    76    

112

Перенос начальных остатков из Парус 7.71 в БГУ

Внешние источники данных Взаиморасчеты Учет ОС и НМА Логистика, склад и ТМЦ Бюджетный учет Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 2.0 1С:Бухгалтерия государственного учреждения Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Перенос словарей и начальных остатков из ПП Парус-Бухгалтерия Бюджет 7.71 в 1Сv8 БГУ2. Заполнение словарей и документов по вводу начальных остатков. Не требуется установка ПП Парус7. Возможна дозагрузка. Позволит автоматически и наиболее полно ввести данные в программу для начала работы. 

15600 руб.

08.12.2011    81562    128    123    

147

Автоматический зачет авансов в 1С:УНФ по ФИФО

Взаиморасчеты Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Знаем о взаиморасчетах в Управлении нашей фирмой все, что только можно знать. Самая большая проблема взаиморасчетов в УНФ в том, что зависают непонятные долги и предоплаты, в Пульсе бизнеса показываются неадекватные цифры, отчеты по долгам показывают не пойми что.

12000 руб.

22.07.2021    23548    24    34    

31

SALE! 25%

Дебиторская задолженность по срокам долга

Взаиморасчеты Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Бухгалтерский учет Управленческий учет Платные (руб)

Один из лучших вариантов отчета по дебиторской задолженности. Отображает сроки возникновения задолженности, просроченной задолженности с точностью до регистратора, а также многое другое, вне зависимости от схемы взаиморасчетов (online / offline) и объекта расчетов (УТ 11.3, 11.4, 11.5, КА 2.4, 2.5, ERP 2.4, 2.5), состояния флажка "по документам расчета" ( УТ 10, КА 1.1, УПП 1.3) в договоре. Группирует задолженность по интервалам. Имеет большое количество настроек. Не требует доработок конфигурации.

15120 11340 руб.

28.09.2012    94475    588    268    

139

Групповое создание актов сверок

Взаиморасчеты Email рассылки Акт сверки Платформа 1С v8.3 Бухгалтерский учет 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Обработки предназначены для массового создания актов сверки и отправки их по электронной почте для конфигураций Управление торговлей 10.3. и Бухгалтерия предприятия 3.0. Для Бухгалтерии 3.0 Разработка велась на 1С:Предприятие 8.3 (8.3.15.1830). проверялась на Бухгалтерия предприятия 3.0 (3.0.71.83) и 3.0.76.77 Для Управление торговлей 10.3 Разработка велась на 1С:Предприятие 8.3 релиз конфигурации (10.3.61.2) . РАБОТАЕТ НА БАЗОВЫХ и ПРОФ. ВЕРСИЯХ.

2000 руб.

24.04.2020    30341    117    66    

98
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. ZLENKO 398 23.06.09 17:06 Сейчас в теме
"При реализации возникла проблема"
А в чем проблема то ? В конфигурацию добавить 1 строчку кода и сделать доступным количество дней отсрочки.
2. macsol 32 23.06.09 18:09 Сейчас в теме
(1) А проблема в том, что у меня в базе 7 организаций, из них 3 - в разных городах России, а я один со всем этим хозяйством. 1-сники штампуют обновления каждый месяц. Если я буду по любому случаю в конфу "строчки добавлять", то просто не справлюсь один с очередным обновлением. Я придерживаюсь такого мнения, что менять конфу нужно только в случае крайней необходимости. Если можно обойти, нужно обходить.
3. ZLENKO 398 23.06.09 18:15 Сейчас в теме
А можно увидеть в отчете по каким документам просрочено и на сколько дней просрочено ?
7. macsol 32 24.06.09 08:49 Сейчас в теме
(3)В этом отчете нельзя. Я писал что у нас договора смешаны. Запрос строился по регистру "Взаиморасчеты с контрагентами". Если у вас все договора ведутся по документам расчетов то можно переделать запрос по регистру "Взаиморасчеты с контрагентами по документам расчетов" и дернуть нужные данные. У меня такой задачи не стояло.
8. ZLENKO 398 24.06.09 09:09 Сейчас в теме
(7) У нас документы расчетов вообще не используются, поэтому я написал отчет, который выдает данные в независимости от использования документов расчетов. По личному опыту если выдается сумма без расшифровки - возникает много вопросов типа "Почему тут такая сумма ?!".
9. macsol 32 24.06.09 09:34 Сейчас в теме
(8) Если документы расчетов не используются можно считать что платежи их закрывают по порядку. В моем случае все смешано, поэтому выбрать какой-то один способ (по порядку или по док.расчетов с контр) не правильно. Когда у манагеров возникают вопросы, они ищут на них ответы в типовых отчетах.
11. ZLENKO 398 24.06.09 09:39 Сейчас в теме
(9) "ищут на них ответы в типовых отчетах"

Ну вот, например, на вопрос "А за какие такие отгрузки у клиента просрочена оплата на вот эту сумму что показывает отчет ?" в каких типовых отчетах и как они ищут ответ ? Вручную отбирают последние отгрузки что ли ?
14. macsol 32 24.06.09 10:56 Сейчас в теме
(11) данный отчет был написан в рамках поставленной задачи, попросили бы показать документы, были бы документы. Я выложил отчет на этом сайте, для того чтоб народ его посмотрел, написал отзывы по поводу запроса, возможно что - то взял для себя. Мне он показался интересным, именно способом получения дней отсрочки, все остальное в нем ерунда. И вообще для меня этот сайт не место откуда можно скатать готовые решения, а возможность познакомиться с новыми идеями.
15. ZLENKO 398 24.06.09 11:29 Сейчас в теме
(14) С другой стороны, если каждый начнет выкладывать сюда все свои запросы или процедуры - раздел "Программы" превратится в помойку. Для обсуждения приемов программирования есть раздел "Форум" и тематические форумы на других сайтах.
10. anig99 2843 24.06.09 09:37 Сейчас в теме
Вот-вот. Точно как (8) Возьми мою обработку, глянь. А число дней отсрочки там вычисляется отдельно, можно исправить на твой вариант со свойствами. И расшифровки там есть. Скоро обновлю отчет - пару функций добавлю. Оценки не ставлю ибо особо плохого в этой обработке не вижу, но и новизны никакой.
12. ZLENKO 398 24.06.09 09:41 Сейчас в теме
(10) "Оценки не ставлю ибо особо плохого в этой обработке не вижу, но и новизны никакой."

Аналогично.
4. wirg 23.06.09 20:21 Сейчас в теме
Я уже таких кучу на сайте видел и зачем такой отчет, если он расшифровку по документам не показывает? Советую поучится или посмотреть подобное на сайте, чем выкладывать такое.
5. molot 285 24.06.09 01:44 Сейчас в теме
"При реализации возникла проблема"

Кстати, а чем "Максимальное число дней отсрочки" в договоре не устраивает? В 23-м релизе - доступно и для договоров с поставщиком. А до этого можно было и внешней обработкой заполнять...
6. macsol 32 24.06.09 08:40 Сейчас в теме
(5) Не успеваю угнаться за новыми релизами, 6 дней назад обновлялся только.
"Максимальное число дней отсрочки" в типовой конфигурации доступно только при ведении взаиморасчетов по документам расчетов. У нас не все договора ведутся по документам расчетов. Внешней обработкой заполнить можно, только в типовой форме значений не будет видно, придется выводить в этой обработке. А самый главный минус - человеческий фактор. Придется обучать менеджеров пользоваться обработкой и отчетом.
13. macsol 32 24.06.09 09:48 Сейчас в теме
Да пофиг оценки, интересно послушать мнения. Если кто знает, пролейте свет.
Какое выражение в запросе выполниться быстрее :
a >= b
Не a<b
16. molot 285 24.06.09 13:25 Сейчас в теме
(13) второе.

Только вряд ли ты этим че-то оптимизируешь :)
17. anig99 2843 29.06.09 13:56 Сейчас в теме
Код закрыт - это минус. Производительность по сравнению с моей обработкой вроде бы хуже. Пока тестировал на 1 клиенте - где-то раз в 10 эта обработка медленнее. Сейчас буду пробывать на группе клиентов. Но для манагеров часто важен 1 клиент.
18. anig99 2843 29.06.09 14:14 Сейчас в теме
Так, кажется, просто при заполнении данных не делается предварительный отбор по контрагентам. Сделай примерно как я. Сначала через СКД формируется список контрагентов, потом его в таблицу и запихивается как условие в твою обработку. Существенно должно сократить срок выполнения на одиночных клиентах.
22. macsol 32 30.06.09 11:27 Сейчас в теме
(18) Я реализовал предварительный отбор, который ускоряет работу запроса при установке отборов. При малых значениях выборки, ускорение впечатляет. Но эту версию не выкладываю.
19. anig99 2843 29.06.09 14:15 Сейчас в теме
Да... на множестве клиентов получилось быстрее. Но вот достоверность данных надо тоже проверить.
23. ZLENKO 398 01.07.09 07:33 Сейчас в теме
(19) Проверил отчет на демо базе конфигурации "Управление торговлей".

Отчет работает неправильно:
- общая сумма задолженности всех контрагентов не соответствует отчету "Ведомость по взаиморасчетам с контрагентами", а должна быть одинаковая;
- есть ошибка в логике отчета - в колонку с суммой просроченной задолженности попадают все суммы, а обычно речь идет только об отсрочке за отгруженный товар.
25. macsol 32 03.07.09 14:05 Сейчас в теме
(23) спасибо за тестирование, замечание справедливо. Я перемудрил с запросом (некоторые данные задваивались). Во второй версии исправил.
По поводу просрочки я не согласен. Отчетом пользуются не только менеджеры, но и снабженцы, для них просрочка - платежки не закрытые поступлениями к примеру, или корректировкой одна задолженность на другую кидается ....ситуаций море. К тому же, имеется гибкий механизм отборов (пример контрагенты в группе покупатели + договор вид с покупателем....)
20. anig99 2843 29.06.09 14:20 Сейчас в теме
А что за 2 скриншот? На интервалы не похоже.
21. macsol 32 29.06.09 16:21 Сейчас в теме
(20) вывод таблицей по строки - контрагенты
колонки - отсрочка платежа.
Просто хотел показать что по интервалам возможно вывести ( вместо отсрочки платежа вставить планируемую дату отсрочки)
(18) Дорабатывать отчет для предварительного отбора по контрагентам, смысла не вижу. (так как он строится в разрезе договоров, контрагентов, организаций, сделок, договоров расчетов). А писать перенос отборов из компоновки в запрос не хочу.
24. Nefertary 163 01.07.09 10:44 Сейчас в теме
"Создается свойство договора "Отсрочка платежа", в нем по порядку добавляются знаечения свойств 1,2,3, 4, 5, 6... Числа должны идти по порядку, и заканчиваться числом равным количеству дней максимальной отсрочки."
Можно создать свойство договора "Отсрочка платежа" и задать ему тип "Число".
26. macsol 32 03.07.09 14:10 Сейчас в теме
(24) Решая некоторые задачи, иногда кажется что простых решений нет, по-этому и спрятаны эти решения прямо перед носом тех кто их не замечает.
В общем - огромное спасибо и респект. Во второй версии отчета использовал числовой тип.
27. Nefertary 163 03.07.09 14:45 Сейчас в теме
Дефолтовое название характеристики лучше другое поставить
28. macsol 32 03.07.09 14:58 Сейчас в теме
(27) аФтор начальник отдела продаж.
29. anig99 2843 09.07.09 15:18 Сейчас в теме
чего-то последняя версия какая-то не такая стала. Во первых - странное поведение с датами отчета.

" Если документы сформировавшие остаток на дату отчета не входят в этот интервал, отчет присваивает им дату ДАТА = (Дата начала интервала - 1 день) отнесение задолженности
на текущую и просроченную будет расчитываться исходя из этой даты." - честно абракадабра какая-то. Т.е. получается, что если долг не вошел в этот период, то я его не увижу? Фигня какая-то... должен сидеть и подбирать период... Имхо изначально отчет лучше был.
30. macsol 32 09.07.09 15:25 Сейчас в теме
(29) Извиняюсь за костоязычность. Попробую объяснить заново. Отчет выводит задолженность на конец последней даты интервала. Общую задолженность отчет покажет в любом случае. В интервал могут не попасть даты документов - образовавших эту задолженность. Отчет может не показать документ регистратор, и если он его не находит, то присваивает ему дату КонецПериода - 1.
Это сделано для ускорения, кому нужна вся инфа, уменьшат начальную дату интервала.
31. anig99 2843 09.07.09 15:50 Сейчас в теме
Просто получается, что если я не угадаю с периодом, то просроченный долг увижу неверно. Это очень плохо.
32. anig99 2843 09.07.09 15:53 Сейчас в теме
Попробуй позапускай у себя мой новый запрос. Если не будет проблем с 256 таблицами, то могу помочь переделать его под документы расчета. Просто без всяких ограничений нижней границы периодов производительность выше твоего первоначального отчета, но ниже текущего. Но ведь в текущем отчете получился прирост скорости за счет уменьшения его точности.
33. macsol 32 09.07.09 16:13 Сейчас в теме
(32)Уже посмотрел, впечатление хорошее. Есть недочеты, я тебе о них написал.
36. trum86 54 18.11.12 19:19 Сейчас в теме
(33) при запуске пишет "Демонстрационный срок использования отчета вышел.", какой еще демонстрационный срок? Только скачал..
34. orsprog 20.10.11 08:18 Сейчас в теме
Да ладно!!! вполне сносный отчет...
35. AndrewAks 11 08.08.12 19:18 Сейчас в теме
Скачал v4, сконвертировал под 8.2, при запуске получил сообщение "Демонстрационный срок использования отчета вышел.". Отчёт платный? И если да, то почему об этом нигде не сказано?
37. Dracarys 13.05.15 15:38 Сейчас в теме
То же самое: "Скачал v4, сконвертировал под 8.2, при запуске получил сообщение "Демонстрационный срок использования отчета вышел.""

{ВнешнийОтчет.ВедомостьПоВзаиморасчетамТекущимПросроченным.МодульОбъекта(737)}: Ошибка при вызове метода контекста (Вывести)
по причине:
Ошибка вывода результата
по причине:
Ошибка при выводе результата
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанных1"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(94, 21)}: Ошибка обработки представления "РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ОстаткиИОбороты:Неправильно задан период: начало периода должно быть меньше или равно окончанию"
ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, Регистратор, , ДоговорКонтрагента.ВестиПоДокументамРасчетовСКонтрагентом) КАК Обороты
Оставьте свое сообщение