Не делает проводки документ на 7.7
Показывать по
10
20
40
сообщений
- 1
- 2
12.04.2016
12:25
#1
Добрый день! Сделала новый документ. При проведении данный документ должен делать движения по регистрам и бух.проводки. После проведения движения в регистрах есть, а проводок нет.
Код:
Операция.Содержание = "Передача материалов";
ВыбратьСтроки();
Пока ПолучитьСтроку()=1 Цикл
ПривязыватьСтроку(1);
Операция.НоваяПроводка();
Операция.РазделительУчета = Фирма.ЮрЛицо;
Операция.НомерЖурнала = "ТМЦ";
Операция.СодержаниеПроводки = "Передача ТМЦ";
Операция.Количество=Количество ;
Операция.Дебет.Счет = СчетПоКоду("10.1");
Операция.Дебет.Субконто(1,Номенклатура);
Операция.Кредит.Счет = СчетПоКоду("10.7");
Операция.Кредит.Субконто(1,Номенклатура);
Операция.Кредит.Субконто(2,КонтрагентПолучатель);
Операция.Кредит.Субконто(2,Договор);
Операция.Сумма = 0;
КонецЦикла;
Попытка
Операция.ЗаписатьПроводки();
Исключение
глНеПроводить(Контекст, ОписаниеОшибки());
КонецПопытки;
Код:
Операция.Содержание = "Передача материалов";
ВыбратьСтроки();
Пока ПолучитьСтроку()=1 Цикл
ПривязыватьСтроку(1);
Операция.НоваяПроводка();
Операция.РазделительУчета = Фирма.ЮрЛицо;
Операция.НомерЖурнала = "ТМЦ";
Операция.СодержаниеПроводки = "Передача ТМЦ";
Операция.Количество=Количество ;
Операция.Дебет.Счет = СчетПоКоду("10.1");
Операция.Дебет.Субконто(1,Номенклатура);
Операция.Кредит.Счет = СчетПоКоду("10.7");
Операция.Кредит.Субконто(1,Номенклатура);
Операция.Кредит.Субконто(2,КонтрагентПолучатель);
Операция.Кредит.Субконто(2,Договор);
Операция.Сумма = 0;
КонецЦикла;
Попытка
Операция.ЗаписатьПроводки();
Исключение
глНеПроводить(Контекст, ОписаниеОшибки());
КонецПопытки;
Ответили:
пост #2
, пост #5
12.04.2016
12:54
#2
Ответ на
пост №1
Гульчачак Хусаинова,так сумма 0, зачем тогда проводки? и в кредите субконто неправильно заполняется. Ответили:
пост #3
12.04.2016
15:15
#3
Ответ на
пост №2
Prikum, а где там "регистры"? Ты угадал конфигурацию? Ответили:
пост #4
12.04.2016
17:12
#4
Ответ на
пост №3
Рисовод,судя по всему какая та "нетленка", про регистры даже думать не хочу, тут непонятно с БУ по этому отдельному куску кода. 13.04.2016
09:03
#5
Ответ на
пост №1
Гульчачак Хусаинова, После цикла должна быть компнда "Операция.Записать()", иначе не прокатит. Ответили:
пост #6
13.04.2016
10:19
#7
Конфигурация комплексная. Необходим новый документ для учета передачи давальческого сырья на переработку сторонней организации.
- 1
- 2
Читают тему
(гостей: 1)