|
При программном создании документа реализации в БП, поле договор "серое" |
☑ |
0
ArturDoo
22.04.21
✎
11:21
|
Доброго дня. Подскажите, в чём ошибка. Создаю реализацию, заполняю Контрагента, склад, дата, договор оставил на совести бухов, а он серый) Что не так? Контрагент заполнен, договоры у него есть, даже через консоль запросов посмотрел.
|
|
1
Garykom
гуру
22.04.21
✎
11:23
|
ВидОперации не забыл?
|
|
2
ArturDoo
22.04.21
✎
11:24
|
Вид операции тоже на бухах, он запрашивается при открытии документа
|
|
3
ArturDoo
22.04.21
✎
11:29
|
Ещё из странного, говорит, что ему не нужна СФ
|
|
4
ArturDoo
22.04.21
✎
11:30
|
Вот код:
РТУ = Документы.РеализацияТоваровУслуг.СоздатьДокумент();
РТУ.Дата = Дата;
РТУ.Контрагент = Контрагент;
РТУ.Склад = Справочники.Склады.НайтиПоНаименованию ("");
/////////////////////////////////////Заполнение ТЧ документа///////////////////////////////////
Для Каждого Строка Из ТЗ Цикл
ТЧ = РТУ.Товары.Добавить();
ТЧ.Номенклатура = Строка.Номенклатура;
ТЧ.Количество = Строка.Количество;
ТЧ.Цена = Строка.Цена;
ТЧ.Сумма = Строка.Сумма-Строка.НДС;
ТЧ.СуммаНДС = Строка.НДС;
/////////////////////////////////////НДС///////////////////////////////////////////////////////
Для каждого ЭлементПеречисления Из Метаданные.Перечисления.СтавкиНДС.ЗначенияПеречисления Цикл
Если ЭлементПеречисления.Синоним = Строка.ПроцНДС Тогда
СсылкаНаПеречисление = Перечисления.СтавкиНДС[ЭлементПеречисления.Имя];
Прервать;
КонецЕсли;
КонецЦикла;
ТЧ.СтавкаНДС = СсылкаНаПеречисление;
///////////////////////////////////////////////////////////////////////////////////////////////
КонецЦикла;
РТУ.Записать();
ТЗ.Очистить();
|
|
5
RomanYS
22.04.21
✎
11:34
|
(4) А где заполнение организации?
|
|
6
ArturDoo
22.04.21
✎
11:47
|
(5) Тоже заметил, сейчас протестирую
|
|
7
ArturDoo
22.04.21
✎
12:01
|
Да, это была организация. Всем спасибо
|
|