gifts2017

Обработка обхода договоров с признаком расчетов по документам расчетов контрагентов и переноса задолженности на новый договор без признака расчетов по документам для КА 1.1, УТ 10.3 (1С:Предприятие 8.2)

Опубликовал Александр Журавлев (apostal86) в раздел Обработки - Обработка документов

Обработка обхода договоров с признаком расчетов по документам расчетов контрагентов и переноса задолженности на новый договор без признака взаиморасчетов по документам для КА 1.1, УТ 10.3 (1С:Предприятие 8.2) для случая, когда вели учет по документам расчетов и нужно перейти на учет по договору в целом.

Обновление от 27.06.2016:

  • добавлено возможность использования в конфигурации 1С: Управление торговлей 8, ред. 10.3

Обновление от 01.02.2014:

  • изменен порядок формирования наименований договоров: у прежнего добавляется надпись «(не использовать)» в наименовании, наименование нового договора носит наименование прежнего.
  • добавлена возможность при создании новых договоров указать для всех новых договоров тип ведения взаимрасчетов (по договору в целом, по счетам, по заказам), если не выбрано, остается значение от прежнего договора.

Основное описание:

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

Обработка ищет в базе договора, по которым есть остатки по взаиморасчетам, и расчеты по которым ведутся в разрезе документов взаиморасчетов. Долг с таких договоров с помощью создаваемого документа "Корректировка долга" (операция "Перенос задолженности") переносится на создаваемый копированием новый договор "Имя прежнего договора"(по нему расчеты ведутся в целом по договору, если не указан иной вид ведения взаиморасчетов в форме обраобтки, без документов взаиморасчетов), дата документов корректировки долга указывается вручную ниже. Независимо от настроек пользователя, выполняющего обработку ставится признак учета документа в УУ, БУ и НУ. Автоматически заполняются счета 60.01 и 62.02 для Счета Дт и Кт в документе на закладке "Счета учета". Наименование нового договора получается как "Новый договор ('Наименование прежнего договора')"

Дополнительно обработка проверяет соответствие вида договора признаку "Покупатель" или "Продавец" контрагент и устанавливает такой признак при наличии несоответствия с видом договора

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

Наименование Файл Версия Размер Кол. Скачив.
Обработка обхода договоров с признаком расчетов по документам расчетов контрагентов для КА 1.1, УТ 10.3 (1С: 8.2)
.zip 52,17Kb
27.06.16
56
.zip 52,17Kb 56 Скачать

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение

Комментарии

0. Александр Журавлев (apostal86) 04.04.12 09:41
Обработка обхода договоров с признаком расчетов по документам расчетов контрагентов и переноса задолженности на новый договор без признака взаиморасчетов по документам для КА 1.1, УТ 10.3 (1С:Предприятие 8.2) для случая, когда вели учет по документам расчетов и нужно перейти на учет по договору в целом.

Перейти к публикации

1. Владимир (vladir) 04.04.12 09:41
Для такого случая выложил обработку для снятия или установки флага «Вести по документам расчетов с контрагентом» в выбранном договоре контрагента, или в списке договоров. (См. ссылку Infostart). Может быть так проще? :)
2. Александр Журавлев (apostal86) 04.04.12 18:24
(1) vladir, что Ваша обработка тогда сделает, если все-таки в некоторых случаях разноску в платежных документах делали по одкументам расчетов? И если вдруг в бухгалтерии циферки слетят за прошые периоды в результате перепроведений документов, то бухгалтерия Вам спасибо не скажет
3. Владимир (vladir) 05.04.12 09:09
(2)У нас учет ведется по договору в целом. Разноску по документам соответственно не делали. Были документы по договорам, в которых был установлен флажок "По документам расчетов с контрагентами", но без ввода соответствующих документов, что приводило к недостоверности при выводе отчетов... В любом случае конечно же надо проверяться сначала на резервной базе.
4. Александр Журавлев (apostal86) 05.04.12 09:24
(3) vladir, тогда чем Ваш вариант проще? я уже не говорю о том, что нужно сделать несколько действий, чтоб получить результат. В моей обработке указал дату, нажал кнопку "Выполнить" и все. Ваша обработка частный случай для идеальных условий, я же свою писал как раз для того, чтобы учет не съезжал, учитывая то, что пользователи могли наделать всего чего угодно. Именно поэтому делается перенос задолженности и взаиморасчеты ведутся по новым договорам, что не мешает делать акты сверок.
5. Владимир (vladir) 05.04.12 14:02
(3) Не имею ничего против Вашей обработки. :) Правда появление Нового договора не помешает какому-либо пользователю, по забывчивости, воспользоваться старым договором, что приведет к прежнему результату... А так все ОК :)
6. Александр Журавлев (apostal86) 06.04.12 08:54
(5) vladir, в обработке создаваемый новый договор сразу становится основным для контрагента и при заведении новых документов у пльзователя автоматически подставляется новый договор, надо было в описании программы написать - напишу
7. Валерий Буданов (buval) 13.04.14 07:25
Спасибо, давно думал по этому вопросу что-нибудь сделать. Буду пробовать.
8. Александр Журавлев (apostal86) 13.04.14 08:05
(7) buval, если что пишите - буду рад конструктивным комменатариям
9. Игорь Иванов (ketr) 12.11.15 16:25
10. Александр Журавлев (apostal86) 12.11.15 21:15
(9) ketr, Возможно. Попробуйте, протестируйте. УПП и КА во многом похожи в части ведения взаиморасчетов.
11. Антон Ворон (ptica-voron) 27.06.16 10:17
Есть подобная обработка для УТ 10.3?
12. Александр Журавлев (apostal86) 27.06.16 11:39
(11) ptica-voron, дополнил код для возможности использования в УТ 10.3. Бегло протестировал не демо-базе. Но, не забудьте, на всякий случай сделать архив базы и проверить результат выполнения обработки.
13. Антон Ворон (ptica-voron) 29.06.16 10:59
Спасибо огромное! Пробую
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа