Имя: Пароль:
1C
 
Не проводится документ оприходование запасов
0 falselight
 
15.06.20
14:36
УНФ. Создаю программно документ. Но при проведении выходит ошибки.
Подскажите пожалуйста, что нужно изменить что бы документ проводится?

Запись не верна! Не заполнен счет кредита (Регистр бухгалтерии: Журнал проводок; Номер строки: 1)
{ВнешняяОбработка.ВыгрузкаЗагрузка.Форма.Форма.Форма(813)}:        ДокОприходование.Записать(РежимЗаписиДокумента.Проведение);
{ВнешняяОбработка.ВыгрузкаЗагрузка.Форма.Форма.Форма(616)}:        СоздатьДокумент(ТипЗагрузки,СумЛогистика);
{ВнешняяОбработка.ВыгрузкаЗагрузка.Форма.Форма.Форма(821)}:    ЗагрузитьОтчетВайлдберризНаСервере("Комиссия");

по причине:
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
Запись не верна! Не заполнен счет кредита (Регистр бухгалтерии: Журнал проводок; Номер строки: 1)
{ОбщийМодуль.УправлениеНебольшойФирмойСервер.Модуль(2198)}:            НаборЗаписей.Записать();
{Документ.ОприходованиеЗапасов.МодульОбъекта(323)}:    УправлениеНебольшойФирмойСервер.ЗаписатьНаборыЗаписей(ЭтотОбъект);
{ВнешняяОбработка.ВыгрузкаЗагрузкаWildBerries.Форма.Форма.Форма(813)}:        ДокОприходование.Записать(РежимЗаписиДокумента.Проведение);
{ВнешняяОбработка.ВыгрузкаЗагрузкаWildBerries.Форма.Форма.Форма(616)}:        СоздатьДокумент(ТипЗагрузки,СумЛогистика);
{ВнешняяОбработка.ВыгрузкаЗагрузкаWildBerries.Форма.Форма.Форма(821)}:    ЗагрузитьОтчетВайлдберризНаСервере("Комиссия");

по причине:
Запись не верна! Не заполнен счет кредита (Регистр бухгалтерии: Журнал проводок; Номер строки: 1)
1 falselight
 
15.06.20
14:37
Если Не ЗначениеЗаполнено(Стр.Номенклатура) Тогда
            Сообщить(Стр.Номенклатура2.Наименование + " артикул: " + Стр.Номенклатура2.Артикул + " приходуется на виртуальный склад!");    
            //
            Если ШапкаЗаполнена = 0 Тогда
                //ДокПриходнаяНакладная                          = Документы.ПриходнаяНакладная.СоздатьДокумент();
                //ДокПриходнаяНакладная.Дата                     = ТекущаяДата();
                //ДокПриходнаяНакладная.ВидОперации              = Перечисления.ВидыОперацийПриходнаяНакладная.ПоступлениеОтПоставщика;
                //ДокПриходнаяНакладная.Контрагент               = Контрагент;
                //ДокПриходнаяНакладная.Договор                  = Договор;
                //ДокПриходнаяНакладная.Организация              = Организация;
                //ДокПриходнаяНакладная.СтруктурнаяЕдиница       = ВиртуальныйСклад;
                //ДокПриходнаяНакладная.Подразделение            = Подразделение;
                //ДокПриходнаяНакладная.Ответственный            = Справочники.Сотрудники.НайтиПоНаименованию("Склад", 1);
                //ДокПриходнаяНакладная.Курс                    = 1;
                //ДокПриходнаяНакладная.Кратность               = 1;
                //ДокПриходнаяНакладная.СуммаВключаетНДС        = Истина;
                //ДокПриходнаяНакладная.НалогообложениеНДС      = Перечисления.ТипыНалогообложенияНДС.ОблагаетсяНДС;
                //ДокПриходнаяНакладная.ВалютаДокумента         = Константы.ВалютаУчета.Получить();
                //ДокПриходнаяНакладная.НомерВходящегоДокумента = "--";
                //ДокПриходнаяНакладная.ДатаВходящегоДокумента  = ТекущаяДата();
                //                
                ДокОприходование                             = Документы.ОприходованиеЗапасов.СоздатьДокумент();
                ДокОприходование.Дата                         = ТекущаяДата();
                ДокОприходование.ХозяйственнаяОперация      = Справочники.ХозяйственныеОперации.ПоступлениеОтПоставщика;
                ДокОприходование.Автор                      = ПараметрыСеанса.ТекущийПользователь;
                ДокОприходование.ВидЦен                        = Справочники.ВидыЦен.НайтиПоНаименованию("Закупочная");
                ДокОприходование.Организация             = Организация;
                ДокОприходование.СтруктурнаяЕдиница      = ВиртуальныйСклад;
                //
                ШапкаЗаполнена                             = 1;
                //
                НоваяСтрока                  = ДокОприходование.Запасы.Добавить();
                НоваяСтрока.Номенклатура     = Стр.Номенклатура2;
                НоваяСтрока.Характеристика   = Стр.Характеристика2;
                НоваяСтрока.ЕдиницаИзмерения = НоваяСтрока.Номенклатура.ЕдиницаИзмерения;
                НоваяСтрока.Количество       = Стр.Количество;
                НоваяСтрока.Цена             = Стр.ЦенаРозничная;
                НоваяСтрока.Сумма            = Стр.Количество * Стр.ЦенаРозничная;
                //НоваяСтрока.СтавкаНДС        = Справочники.СтавкиНДС.НайтиПоНаименованию("20%", Истина);
                //НоваяСтрока.СуммаНДС         = НоваяСтрока.Сумма - НоваяСтрока.Сумма / 1.2;
                //НоваяСтрока.Всего            = НоваяСтрока.Сумма;
            Иначе
                НоваяСтрока                  = ДокОприходование.Запасы.Добавить();
                НоваяСтрока.Номенклатура     = Стр.Номенклатура2;
                НоваяСтрока.Характеристика   = Стр.Характеристика2;
                НоваяСтрока.ЕдиницаИзмерения = НоваяСтрока.Номенклатура.ЕдиницаИзмерения;
                НоваяСтрока.Количество       = Стр.Количество;
                НоваяСтрока.Цена             = Стр.ЦенаРозничная;
                НоваяСтрока.Сумма            = Стр.Количество * Стр.ЦенаРозничная;
                //НоваяСтрока.СтавкаНДС        = Справочники.СтавкиНДС.НайтиПоНаименованию("20%", Истина);
                //НоваяСтрока.СуммаНДС         = НоваяСтрока.Сумма - НоваяСтрока.Сумма / 1.2;
                //НоваяСтрока.Всего            = НоваяСтрока.Сумма;
            КонецЕсли;
2 PuhUfa
 
15.06.20
14:43
От нас то ты что хочешь? -)
3 azt-yur
 
15.06.20
14:44
Я думаю что "Не заполнен счет кредита".
Создай вручную документ в базе, посмотрим обработками или через универсальный отчет какие реквизиты в нем заполнены и сделай их заполнение программно
4 falselight
 
15.06.20
15:06
(2) МОТИВАЦИИ
5 falselight
 
15.06.20
15:08
(3) В конфигураторе можно посмотреть, какие есть реквизиты

http://joxi.ru/VrwRa43H8DyK1A

http://joxi.ru/BA08ePMCPY6JQA  - может это поле? что туда нужно заполнить?
6 falselight
 
15.06.20
15:25
UP!