Блокировка контрагента при просрочке платежа в днях

13.03.13

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

В Комплексе контроль просрочки стоит только суммовой, но понадобилось и блокировать контрагента при просрочке платежа в днях, даже если сумма лимита не превышена. Так и решил сделать, аналогичного ничего не нашел.

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

Наименование Файл Версия Размер
Функция контролькредитапройден
.txt 2,26Kb
32
.txt 2,26Kb 32 Скачать

Это моя первая публикация, прошу сильно не пинать.

Так как база большая и она SQL, то писался прямой запрос требуется компонента (1cpp.dll), который бы проверял просроченные документы. Для начала добавил в полномочия пользователя проверку можно ли ему превышать кредит. (рис. Права пользователя)

Далее написал прямой запрос и вставил его в функцию КонтрольКредитаПройден при выборе контрагента происходит проверка и выводится просроченный долг (рис. Проверка на просрочку) код прикреплен в файле.

При попытке провести просроченный документ он блокируется (рис 2)

По полномочиям проведение документов разрешили начальникам отделов, что бы те были в курсе, кто числится в должниках и спрашивали с менеджеров. Менеджеры конечно не довольны, но зато контроль просроченных долгов стал более жесткий.

Тестировалась в течении 1,5 недели на реальной базе все просрочки сходились.

См. также

Счет-фактура 2017 для 1С Бухгалтерия 7.7

Печатные формы Взаиморасчеты Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

Внешняя печатная форма счет-фактуры с 01.07.2017 г. для Конфигурации 1С:Бухгалтерия 7.7.

1 стартмани

23.06.2017    50208    254    Perm1C    17    

5

Акт сверки с разворотом по договорам и множественным фильтром по контрагентам

Взаиморасчеты Акт сверки Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Упрощенное налогообложение 7.7 Россия Бухгалтерский учет Абонемент ($m)

Акт сверки для 1С:Бухгалтерии 7.7 И УСН 7.7 (начиная с версии файла 1.0.1) Тестировался на релизах (бухгалтерии от 594 и выше, упрощенки от 250 и выше). Добавлена возможность группировать операции по договорам контрагента и формировать обороты по ним. Добавил (начиная с версии 1.0.3) и вывод (опционально) счетов-фактур В версии 1.05 добавил множественный фильтр ( по контрагентам и договорам). Для чего это нужно. Ну к примеру, когда юрлицо реорганизуется или когда есть холдинг. 18.10.2022 Сделал как БП 3.0 в акте сверке выводится сальдо по каждому договору 10.11.2022 Сделал как Сверки как БП 3.0 (убрал все фильтры, они не понятны бухгалтеру), только добавил флажок "разбивать по договорам" и в таком случае логика отчета аналогична логике отчета в БП 3.0 ( т.е движения и сальдо разбиваются по договорам). Отчет так и называется Акт сверки как в БП3_0

1 стартмани

24.01.2017    17143    30    AndKovalchuk    3    

3

Работа с 62 счетом в бухгалтерии

Взаиморасчеты Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

Сортировка 62 счета по субсчетам Обработка сама закрывает авансы, при этом она позволяет работать с кореспонденцией любого типа по 62 счету, например схлопнуть 62,4 на 62,1 , а затем 62,1 на 62,2 или сразу 62,2 на 62,1 ,т.е. сколько раз хотите столько и запустите с различными вариациями.

1 стартмани

18.10.2013    29676    30    zavsom    3    

3

Задолженность по контрагентам, разбитая на периоды просрочки

Взаиморасчеты Оптовая торговля Учет доходов и расходов Розничная торговля Оперативный учет 7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Абонемент ($m)

Раньше этот отчет распространялся платно и только по нашим клиентам. Сегодня выкладываем его в общее пользование, в память о золотом веке семерки. Впрочем, уверен, что и сейчас скачиваний будет немало, ведь семерка жива, и на "1С:Торговле и склад" многие торговые компании предпочитают до сих пор вести учет продаж.

1 стартмани

31.07.2013    41928    148    O-Planet    15    

14

Акт сверки взаиморасчетов для ТиС 7.7

Взаиморасчеты Акт сверки Оперативный учет 7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Абонемент ($m)

Формирование и печать акта сверки взаиморасчетов с контрагентами по данным учета конфигурации "Торговля и склад" 7.7.

1 стартмани

10.07.2013    18548    66    АннаШ    3    

4
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Иваныч 23 14.03.13 15:31 Сейчас в теме
Автору уважение за такой вот подход, идея правильная, т.к не у всех пользователей есть доступ на просмотр долга контрагента.
Не в тему: Хотя есть еще одно предложение, при проведении документов (реализацияТМЦ, ПеремещениеТМЦ)проверять отпускные цены, чтобы не получилось когда отпускная цена меньше или равна закупочной..
2. 11k65m 6 15.03.13 06:04 Сейчас в теме
Спасибо.
(1) Иваныч, При проведении цены пересчитываются согласно цене установленной в карточке контрагента, и его скидкам на определенные группы номенклатурных позиции. Если цену поставили руками, она не имеет смысла при проведении все равно пересчитается.
3. Иваныч 23 07.05.13 11:25 Сейчас в теме
(2)
Согласен, только у меня несколько раз было не обновлена Закупочная, а к ней привязана оптовая в % выражении, и как факт, если изменение цены несущественно, закроешь глаза, а когда разница велика, тогда ой-ой-ой...
4. vitn 07.05.13 19:31 Сейчас в теме
5. vitn 08.05.13 00:32 Сейчас в теме
А ПОЧЕМУ РУГАЕТСЯ??????????


RS_Взаим<<?>>.УстановитьТекстовыйПараметр("ДатаНач", MDW.GetDateTimeIDDOC(СформироватьПозициюДокумента(ПолучитьПозицию(),1)));
{Документ.Реализация.Модуль Документа(95)}: Переменная не определена (RS_Взаим)
RS_Взаим<<?>>.УстановитьТекстовыйПараметр("Фирма", Фирма);
{Документ.Реализация.Модуль Документа(96)}: Переменная не определена (RS_Взаим)
RS_Взаим<<?>>.УстановитьТекстовыйПараметр("Договор", Договор);
{Документ.Реализация.Модуль Документа(97)}: Переменная не определена (RS_Взаим)
Если RS_Взаим<<?>>.Prepare(Запрос)=0 Тогда
{Документ.Реализация.Модуль Документа(115)}: Переменная не определена (RS_Взаим)
глНеПроводить(Контекст,RS_Взаим<<?>>.GetLastError());
{Документ.Реализация.Модуль Документа(116)}: Переменная не определена (RS_Взаим)
глНеПроводить(Контекст,RS_Взаим.GetLastError()<<?>>);
{Документ.Реализация.Модуль Документа(116)}: Неопознанный оператор
RS_Взаим<<?>>.Open();
{Документ.Реализация.Модуль Документа(120)}: Переменная не определена (RS_Взаим)
RS_Взаим<<?>>.GetResultsInVT(ТИ, 1);
{Документ.Реализация.Модуль Документа(122)}: Переменная не определена (RS_Взаим)
Вых=Выходные<<?>>(ТИ.КредДокумент.ДатаДок,ДатаМ);
{Документ.Реализация.Модуль Документа(129)}: Функция не обнаружена (Выходные)
RS_Взаим<<?>>.Close();
{Документ.Реализация.Модуль Документа(143)}: Переменная не определена (RS_Взаим)
<<?>>Иначе
{Документ.Реализация.Модуль Документа(144)}: Ожидается ключевое слово 'КонецФункции' ('EndFunction')
<<?>>Иначе
{Документ.Реализация.Модуль Документа(144)}: Ожидается ключевое слово 'КонецФункции' ('EndFunction')
ТекущийДолг1 = ВремПокупатели.СводныйОстаток(Фирма,Договор,,,,"СуммаВал");<<?>>
{Документ.Реализация.Модуль Документа(146)}: Обнаружено логическое завершение исходного текста модуля
6. Sanario 26 31.10.13 16:43 Сейчас в теме
(5) vitn, а версия конфигурации какая?
7. 11k65m 6 11.11.13 19:14 Сейчас в теме
(6) Sanario, В шапке написано 1с 7.7 комплекс
8. user776407 23.06.17 01:39 Сейчас в теме
куда вставить формулу ?))
9. 11k65m 6 27.06.17 05:23 Сейчас в теме
Формула вставляется в документ реализация. При приведении происходит проверка.
Оставьте свое сообщение