Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 10:32

Возврат поставщику

Автор sail, 13 фев 2014, 17:47

0 Пользователей и 1 гость просматривают эту тему.

sail

Возвращаем тару. Выбираю Документы-Учет материалов-Отргузка материалов на сторону и там ставлю галку возврат поставщику. Заполняю, но при проведении выдает ошибку "Выбранный счет является группой!(проводка 1, счет 62.0)". Подскажите как надо проводки сделать, пожалуйста. Выкладываю кусочки кода из модуля, касаемые возврата.

1)   ИначеЕсли ДокументПоступления.Выбран()=1 тогда  // возврат поставщику
СчПоставщика = ?(ДокументПоступления.ВидПоставщика = Перечисление.ВидПоставщика.Поставщики,
                 СчПоставщика,СчетПоКоду( "76.1" ));
КонецЕсли;
//
Если (ВидОтгрузки=1) И (ИтогНДС<>0)  Тогда // возврат поставщику
Операция.НоваяПроводка();
Операция.НомерЖурнала = "МТ";
Операция.СодержаниеПроводки = "Возврат НДС";
Операция.Кредит.Счет = СчетПоКоду("18.3");
Операция.Кредит.Субконто(1,Получатель);
Операция.Дебет.Счет = СчПоставщика;
Операция.Дебет.Субконто(1,Получатель);
Операция.Дебет.Субконто(2,Договор);
Если СчПоставщика = СчетПоКоду("62.8") тогда
Операция.Дебет.ВидыРеализацииМатериалов = ВидРеализации;
КонецЕсли;

Операция.Сумма = ИтогНДС;
2)[font=Verdana][/font][font=Verdana][/size][size=78%]Иначе //            возврат поставщику 60.1 (76.1) - 10.х[/size][/font]
Операция.Дебет.Счет = СчПоставщика;
Операция.Дебет.Субконто(1,Получатель);
Операция.Дебет.Субконто(2,Договор);
Если СчПоставщика = СчетПоКоду("62.8") тогда
Операция.Дебет.ВидыРеализацииМатериалов = ВидРеализации;
КонецЕсли;
Операция.Сумма= СуммаСНДС - НДС;
Операция.СодержаниеПроводки = "Возврат поставщику";
Если (АвтоКП=1) Тогда
ТаблицаПокупок.НоваяСтрока();
ТаблицаПокупок.Товар = Материал;
ТаблицаПокупок.Всего = СуммаСНДС;
ТаблицаПокупок.Сумма = Сумма;
ТаблицаПокупок.НДС   = НДС;
КонецЕсли;






sail

Что-то у нас вообще  в этом модуле чушь написана (кто-то его писал задолго до моего прихода).Сейчас поменяли новый  план счетов, в нем открыли субсчета к сч. 60 и 62 для каждой из служб, в этом и загвоздка. В общем мне его надо переписать. Может, кто-нибудь уже поделиться готовым модулем документа "Отгрузка материалов на сторону", А я подкорректирую под себя. Спасибо.

Herby

выбрать счет который является элементом группы 62.0

sail

А откуда может браться СчПоставщика?

Herby

Цитата: sail от 14 фев 2014, 14:43А откуда может браться СчПоставщика?

из плана счетов.
у всех разная аналитика, посмотрите какой у вас счет стоит для основных расчетов с поставщиками.
думаю что у вас 62.1.

чему равен СчПоставщика до вашего фрагмента кода?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск