Списание остатков взаиморасчетов в УНФ 1.6

06.06.19

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

Обработка формирует документ Корректировка регистров списывая остатки взаиморасчетов с контрагентами по регистру накопления "Расчеты с покупателями" и "Расчеты с поставщиками" в базе УНФ 1.6.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Обработка "Простить всем долги" в УНФ 1.6:
.epf 7,06Kb
26 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Эта обработка пригодится тем, кто хочет "обнулить" взаиморасчеты с контрагентами в УНФ в разрезе по организации.

Обработка тестировалась в Управление нашей фирмой, редакция 1.6 (1.6.16.178).

В качестве примера рассмотрим списание взаиморасчетов по регистру накопления "Расчеты с покупателями":

 

&НаСервере
Процедура кит_ПроститьДолгиПокупателямНаСервере()
	Если Не ЗначениеЗаполнено(ДатаОстатков) Тогда
		Сообщить("Укажи дату остатков");
		Возврат;
	КонецЕсли; 
	
	Запрос = Новый Запрос;
	Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ
	               |	РасчетыСПокупателямиОстаткиИОбороты.Регистратор КАК Регистратор
	               |ИЗ
	               |	РегистрНакопления.РасчетыСПокупателями.ОстаткиИОбороты(, &КонПериода, Регистратор, , Организация = &Организация) КАК РасчетыСПокупателямиОстаткиИОбороты
	               |ГДЕ
	               |	(РасчетыСПокупателямиОстаткиИОбороты.СуммаКонечныйОстаток <> 0
	               |			ИЛИ РасчетыСПокупателямиОстаткиИОбороты.СуммаРегКонечныйОстаток <> 0)";
	
	Запрос.УстановитьПараметр("КонПериода", 	КонецДня(ДатаОстатков));
	Запрос.УстановитьПараметр("Организация", 	Организация);
	
	РезультатЗапроса = Запрос.Выполнить().Выгрузить();
	
	Если РезультатЗапроса.Количество() = 0 Тогда
		Сообщить("Долгов нет");
		Возврат;
	КонецЕсли; 
	
	//
	ДокОбъект = Документы.КорректировкаРегистров.СоздатьДокумент();
	
	ДокОбъект.Дата = КонецДня(ДатаОстатков);
	ДокОбъект.Комментарий = "#Корректировка создана обработкой от " + ТекущаяДата() + " #";
	
	ДокОбъект.УстановитьНовыйНомер();
	
	ДокОбъект.Автор = Пользователи.ТекущийПользователь();
	
	МетаданныеРегистраНакопления = РегистрыНакопления.РасчетыСПокупателями.СоздатьНаборЗаписей().Метаданные();
	
	ДокОбъект.ТаблицаРегистров.Очистить();
	
	нс = ДокОбъект.ТаблицаРегистров.Добавить();
	нс.Имя = МетаданныеРегистраНакопления.Имя;
	
	ДвиженияДокумента = ДокОбъект.Движения.РасчетыСПокупателями;
	ДвиженияДокумента.Очистить();
	ДвиженияДокумента.Записывать = Истина;
	
	Для Каждого Строка Из РезультатЗапроса Цикл
	
		НаборЗаписей = РегистрыНакопления.РасчетыСПокупателями.СоздатьНаборЗаписей();
		НаборЗаписей.Отбор.Регистратор.Установить(Строка.Регистратор);
		НаборЗаписей.Прочитать();
		
		Для Каждого Запись Из НаборЗаписей Цикл
			НовоеДвижение = ДвиженияДокумента.Добавить();
			ЗаполнитьЗначенияСвойств(НовоеДвижение, Запись);
			
			НовоеДвижение.Период = КонецДня(ДатаОстатков);
			
			НовоеДвижение.Сумма 	= - НовоеДвижение.Сумма;
			НовоеДвижение.СуммаВал 	= - НовоеДвижение.СуммаВал;
			НовоеДвижение.СуммаРег 	= - НовоеДвижение.СуммаРег;
		КонецЦикла;
		
	КонецЦикла;
	
	ДокОбъект.Записать();
	
	Сообщить("Создан документ " + Строка(ДокОбъект.Ссылка));
КонецПроцедуры

 

Вступайте в нашу телеграмм-группу Инфостарт

УНФ Взаиморасчеты Списание долгов Долги

См. также

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

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

50200 руб.

24.04.2015    209177    178    253    

297

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

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

17080 руб.

13.03.2018    70911    269    80    

123

SALE! 50%

Взаиморасчеты SMS рассылки Email рассылки Создание на основании Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение Директ Маркетинг для 1С:Бухгалтерия с триггерами и роботами для автоматического создания документов, полным набором инструментов для качественных транзакционных, триггерных и маркетинговых рассылок Email, SMS, MAX, WhatsApp, Telegram.

6100 3050 руб.

15.04.2025    4951    24    15    

24

Учет доходов и расходов Взаиморасчеты Бюджетный учет 1С 8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Предприятие 8. Транспортная логистика, экспедирование и управление автотранспортом КОРП Россия Управленческий учет Платные (руб)

Автоматизируйте согласование платежей в 1С. Модуль "Маршруты согласования заявок на расходование средств" для 1С:ERP устраняет хаос в утверждении платежей, заменяя ручные процессы четким автоматизированным workflow. Будет полезен для финансовых директоров, бухгалтеров и руководителей, стремящихся исключить потерю заявок и ускорить платежи.

30500 руб.

15.05.2025    2387    2    0    

4

Взаиморасчеты Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение позволяет гибко настроить расчет и начисление пени в 1С в организации.

9760 руб.

18.10.2017    44310    103    47    

101

Взаиморасчеты Бухгалтер Пользователь 1С:Предприятие 8 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет НДС Платные (руб)

Расширение позволяет использовать отдельную нумерацию с префиксом "А" для счетов-фактур на аванс в конфигурации Управление Нашей Фирмой

5084 руб.

03.10.2025    4986    79    4    

78

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

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

5084 руб.

25.11.2020    30905    338    20    

291

Взаиморасчеты Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Обработка позволяет автоматически формировать акты сверки сразу по группе контрагентов, отобранных по папкам, что существенно сокращает время работы по сравнению с типовым функционалом 1С:Бухгалтерии предприятия 3.0.

8652 руб.

17.11.2020    26494    29    3    

30
Для отправки сообщения требуется регистрация/авторизация