не Создаются документы при загрузке
☑
0
2laz
05.08.22
✎
14:22
Добрый день,
ПоступлениеОбъект = Документы.ПоступлениеТоваровУслуг.СоздатьДокумент();
ПоступлениеОбъект.Дата = ДатаПоступления;
ПоступлениеОбъект.Организация = Организация;
ПоступлениеОбъект.СкладОрдер = Склад;
ПоступлениеОбъект.Комментарий = КомментарийПоступления;
ПоступлениеОбъект.Ответственный = Пользователи.ТекущийПользователь();
ПоступлениеОбъект.СуммаВключаетНДС = СуммаВключаетНДС;
ПоступлениеОбъект.ДополнительныеСвойства.Вставить("ЗаполнитьСчетаУчетаПередЗаписью", Истина);
ПоступлениеОбъект.Контрагент = НайтиСоздатьКонтрагента(КонтрагентНаименование, КонтрагентИНН);
ДополнительныеПараметры = ДополнительныеПараметрыДляЗаполненияДокументаПоступления(ПоступлениеОбъект);
Для каждого ЗагруженныйТовар Из ЗагруженныеТовары Цикл
СтрокаТЧ = ПоступлениеОбъект.Товары.Добавить();
СтрокаТЧ.Номенклатура = НайтиСоздатьНоменклатуру(СокрЛП(ЗагруженныйТовар.stockName));
СтрокаТЧ.ЕдиницаИзмерения = СтрокаТЧ.Номенклатура.БазоваяЕдиницаИзмерения;
СтрокаТЧ.Количество = ЗагруженныйТовар.amount;
СтрокаТЧ.Цена = ЗагруженныйТовар.price;
СтрокаТЧ.Сумма = ЗагруженныйТовар.sum;
СтрокаТЧ.ОтражениеВУСН = ДополнительныеПараметры.ОтражениеВУСН;
КонецЦикла;
ПоступлениеОбъект.СуммаДокумента = ПоступлениеОбъект.Товары.Итог("Сумма");
ЗаписатьДокумент(ПоступлениеОбъект);
Не создаются документы и контрагенты, справочники номенклатуры создаются и грузятся
упп 1.3
1
6awkup_true
05.08.22
✎
14:24
а что происходит в процедуре ЗаписатьДокумент()? чем не устраивает конструкция ПоступлениеОбъект.Записать(Новый Структура("РежимЗаписи", РежимЗаписиДокумента.Проведение))?
2
rozer76
05.08.22
✎
14:24
ну смотря что там в "ЗаписатьДокумент(ПоступлениеОбъект); "
3
rozer76
05.08.22
✎
14:24
опередил )
4
Amra
05.08.22
✎
14:25
Запись, запись где?
5
2laz
05.08.22
✎
14:25
Если ПроводитьДокументы Тогда
РежимЗаписи = РежимЗаписиДокумента.Проведение;
Иначе
РежимЗаписи = РежимЗаписиДокумента.Запись;
КонецЕсли;
ОписаниеОшибки = "";
6
1Сергей
05.08.22
✎
14:26
(5) тут нет записи объекта
7
2laz
05.08.22
✎
14:30
my bad, отбой, поправил, всем спасибо
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший