Как поменять контрагента в 1с

2.

oxelol

Сейчас в теме

правой кнопкой «перенести в группу» по-моему и вуаля.

3.

Annapolis

Сейчас в теме

к сожалению такого нет

4.

oxelol

Сейчас в теме

а скрин скинь, какие действия по правой кнопки выдает

5.

Annapolis

Сейчас в теме


Как поменять контрагента в 1с

6.

alex-l19041

Сейчас в теме

7.

Annapolis

Сейчас в теме

1С:Предприятие 8.3 (8.3.16.1148)
Управление торговлей, редакция 11 (11.4.6.188)

8.

Annapolis

Сейчас в теме

тоже удивлен, вложенность контрагента можно сделать, а обратно нет

9.

ArtaFera

Сейчас в теме

Очистите реквизит Головное предприятие, уйдет иерархия. Во всяком случае у меня на демке после перетаскивания одного контрагента в другого именно это и проставилось.

10.

Annapolis

Сейчас в теме

Вы имеете ввиду вот это? В карточке контрагента?


Как поменять контрагента в 1с

11.

ArtaFera

Сейчас в теме

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

12.

Annapolis

Сейчас в теме

все было перенесено из старой редакции 10.3 (10.3.15.9) возможно поэтому Ваше решение у меня не работает.

14.

Annapolis

Сейчас в теме

Проверил на демо, да это работает.

13.

Annapolis

Сейчас в теме

Спасибо всем кто уделил моему посту внимание.

Изменение контрагента в Счете

Ответственный за ответ:
Демашева Мария

Добрый вечер! Подскажите пожалуйста -выставили счет на конрагета А,выписали УПД на основании счета. Контрагент оплатил счет со счета другой организации-В и просит переделать все документы на организацию В. Я выбрала в счете нового конрагента,хахожу в документ реализации-как там поправлять ? Тоже руками или есть какая-то кнопка,чтоб по привязанному счету поменялся контрагет. По кнопке перечитать ничего не проиходит

Обсуждение

Если счет-фактура был выписан на контрагента с неверным ИНН или наименованием, то со стороны НК РФ (ст. 169) это является существенной ошибкой и нужно выписывать исправленный счет-фактуру. А если ошибка была допущена в прошлом налогом периоде, то еще потребуется сформировать и подать уточненную декларацию по НДС. Рассмотрим пример в конфигурации 1С Бухгалтерия предприятия 3.0

Про ГИС ЖКХ:  С новым годом жкх картинки с годом

Счет-фактура с неверным контрагентом:


Как поменять контрагента в 1с

Этот счет-фактура попал в книгу продаж (Отчеты – Книга продаж) за 1 квартал 2022 года и соответственно в декларацию по НДС


Как поменять контрагента в 1с

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

В программе сторнируется ошибочный документ реализации, так как если сделать документ корректировки реализации, то изменить там можно будет только табличную часть, а поменять контрагента будет нельзя. Раздел Операции – Операции, введенные вручную – Создать – Сторно документа. Сторно делается датой обнаружения ошибки, в примере – во втором квартале 2022 года. В поле Сторнируемый документ по трем точкам выберите сначала вид документа (Реализация (акт, накладная, УПД), а потом ту реализацию, в которой неверно указан контрагент.


Как поменять контрагента в 1с

Автоматически заполнится табличная часть:


Как поменять контрагента в 1с

После этого создайте новый документ реализации с верным контрагентом за тот же период и выпишите верный счет-фактуру


Как поменять контрагента в 1с

В проводках к документу реализации включите возможность ручных корректировок и в регистре НДС продажи укажите, что формируется запись дополнительного листа книги продаж с указанием корректируемого периода.

Если ошибка обнаружена в том же квартале, когда и была совершена, то делать ручную корректировку не нужно.


Как поменять контрагента в 1с

Проверьте книгу продаж за 1 квартал (период совершения ошибки), для этого в настройках установите флаг Формировать дополнительные листы


Как поменять контрагента в 1с

Как поменять контрагента в 1с

Так как в примере ошибка обнаружено в другом налоговом периоде, то за период ошибки нужно подать уточненную декларацию по НДС

Материалы по теме

Для того чтобы изменить реквизиты справочника необходимо открыть обработку Групповое изменение реквизитов.

Для этого перейдем в НСИ и администрирование – Обслуживание:


Как поменять контрагента в 1с

Как поменять контрагента в 1с

Выбираем справочник, элементы которого нужно изменить:


Как поменять контрагента в 1с

Отбираем элементы, которые нужно изменить. Если необходимо выбрать определённый элемент, то выбираем Ссылка. Если нужно отобрать несколько элементов, то указываем элемент, который их объединяет, например, поле Оформление продажи — Не заполнено.

Про ГИС ЖКХ:  Жкх севастополь официальный сайт


Как поменять контрагента в 1с

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

Отбор можно не устанавливать. В этом случае изменения применяться ко всем элементам.

Вверху мы видим сколько элементов с указанными параметрами есть в базе:


Как поменять контрагента в 1с

Выбираем параметр, который мы хотим изменить. Если такого параметра в списке нету нажимаем Дополнительные параметры и проставляем первые 2 галки в разделе Специальные возможности.


Как поменять контрагента в 1с

Выбрать можно сразу несколько элементов. После того как выбрали необходимые к изменению элементы нажимаем Изменить реквизиты.

В нашем случае мы выбираем оформление продажи и указываем значение реализация товаров и услуг:


Как поменять контрагента в 1с

Далее в нижнем правом углу нажимаем Изменить реквизиты:

И получаем успешное изменение реквизитов:

ВАЖНО – объекты, которые мы выбрали, при изменение должны быть закрыты, иначе изменение может их не коснуться.

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

Учитывая сложности с партнерами-контрагентами, проверил, какая процедура вызывается отладчиком:


Как поменять контрагента в 1с

Нашел место, где очищаются товары:


Как поменять контрагента в 1с

К сожалению, расширением сюда не подлезть.

Поэтому я решил сделать по другому — сохранять табличную часть товаров в начале процедуры, а при завершении восстанавливать:

дор_ПартнерПриИзмененииЭлемент
//Сохраняем табличную часть
Адрес СохранитьТЧТовары
ПродолжитьВызовЭлемент
ВосстановитьТЧТоварыАдрес

СохранитьТЧТовары
ТЗ ОбъектТоварыВыгрузить
ПоместитьВоВременноеХранилищеТЗ ЭтаФормаУникальныйИдентификатор

ВосстановитьТЧТоварыАдрес
ТЗ ПолучитьИзВременногоХранилищаАдрес
ОбъектТоварыЗагрузитьТЗ
//Дальше вызовем два обработчика, чтобы корректно обновились итоги документа
ОчищатьСтроки
ОтвязатьВсеСтрокиОтЗаказа
СкладПриИзмененииСерверОчищатьСтроки ОтвязатьВсеСтрокиОтЗаказа
ЗаполнитьСлужебныеРеквизитыПоНоменклатуре

Изменить контрагента в заказе не так-то просто, потому что нужно отменять проведение всех связанных реализаций, иначе 1С будет ругаться, что списано количества больше, чем заказано. Вот пример, где реализаций три:

Про ГИС ЖКХ:  Раскрытие неплательщиков коммунальных услуг: ваше основное руководство


Как поменять контрагента в 1с

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

ИзменитьКонтрагентаЗаказаТекущийОбъект

ТекЗаказ ТекущийОбъектЗаказКлиента
ЗначениеЗаполненоТекЗаказ

ТекЗаказКонтрагент ТекущийОбъектКонтрагент
//Сравниваем только контрагента, партнеры у контрагентов одинаковые
//Партнер более широкая сущность, чем контрагенты

НачальноПроведен ТекущийОбъектПроведен

МассивКПроведению Массив
З Запрос

ЗУстановитьПараметр ТекЗаказ
Выборка ЗВыполнитьВыбрать
ВыборкаСледующий
ВыборкаСсылка ТекущийОбъектСсылка
РабочийОбъект ТекущийОбъект

//У остальных реализаций тоже меняем контрагента
РабочийОбъект ВыборкаСсылкаПолучитьОбъект
РабочийОбъектКонтрагент ТекущийОбъектКонтрагент
РабочийОбъектПартнер ТекущийОбъектПартнер
РабочийОбъектСоглашение ТекущийОбъектСоглашение
РабочийОбъектДоговор ТекущийОбъектДоговор
МассивКПроведениюДобавитьВыборкаСсылка

ЗначениеЗаполненоРабочийОбъектСсылка

РабочийОбъектПроведен
РабочийОбъектЗаписатьРежимЗаписиДокументаОтменаПроведения

Сообщить»Распроведена реализация: » РабочийОбъект

О ТекЗаказПолучитьОбъект
ОКонтрагент ТекущийОбъектКонтрагент
ОПартнер ТекущийОбъектПартнер
ОСоглашение ТекущийОбъектСоглашение
ОДоговор ТекущийОбъектДоговор
ОСклад ТекущийОбъектСклад
ОПроведен
ОЗаписатьРежимЗаписиДокументаПроведение

ОЗаписатьРежимЗаписиДокументаЗапись

Сообщить»Изменен контрагент в заказе: » О

СсылкаНаРеализацию МассивКПроведению
РабочийОбъект СсылкаНаРеализациюПолучитьОбъект

РабочийОбъектЗаписатьРежимЗаписиДокументаПроведение
Сообщить»Проведена реализация: » РабочийОбъект

Сообщить»Не удалось провести реализацию: » РабочийОбъект «, проведите ее вручную!» СтатусСообщенияВажное

//Восстанавлием проведение текущего объекта
ТекущийОбъектПроведен НачальноПроведен

дор_ПередЗаписьюНаСервереПередОтказ ТекущийОбъект ПараметрыЗаписи

Отказ

ИзменитьКонтрагентаЗаказаТекущийОбъект

Попробуем распровести реализацию 149 в этой цепочке:


Как поменять контрагента в 1с

При этом будут выданы сообщения о распроведении и проведении других документов:


Как поменять контрагента в 1с

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

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

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

И наконец, для меня стало приятным сюрпризом, что при вызове из формы событие «Перед записью на сервере» не вызывается в транзакции, т.е. в случае ошибки проведения/распроведения ситуация так и фиксируется, что в принципе, удобнее пользователю.

Среда: УТ 11.4.13.46 Объем: 1.5 час.


Как поменять контрагента в 1с

Оцените статью
ГИС ЖКХ