Доброго времени суток!
Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5 (5.0.04.02)
Начнём сначала: Завели номенклатуру -----> Оприходовали её -----> Теперь хотим продать -----> Делаем заказ покупателя -----> На основании заказа покупателя делаем резервирование заказов покупателя -----> на основании заказа покупателя делаем реализацию товаров -----> на основании реализации товаров делаем счёт-фактура выданный ----->пытаемся распечатать -----> получаем следующую ошибку:
При печати Счет-фактура выданный ФВА0000001 от 22.04.2013 11:53:06 обнаружены ошибки :
Обработчик печатной формы Счет-фактура: {Документ.СчетФактураВыданный.МодульОбъекта(709)}: Поле объекта не обнаружено (Предоплата)
Идём отладчиком Функция ПечатьСчетФактура(ТабДокумент) в модуле объекта, и получаем косяк в следующем куске кода:
Если СтрокаТоваров.Номенклатура=Справочники.Номенклатура.Предоплата Тогда
ОбластьМакета.Параметры.Количество = "----";
Иначе
ОбластьМакета.Параметры.Количество = Формат(СтрокаТоваров.Количество,ФорматВыводаКоличества);
КонецЕсли;
Соответственно перейдя на какую то "Предоплату" отладчик отваливается в ошибку....
Что за предоплата в номенклатуре может быть, что не заполнено? где? Нет такого реквизита там, а если и есть, то в неявном виде возможно.....
Подскажите пожалуйста, что не так.......
Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5 (5.0.04.02)
Начнём сначала: Завели номенклатуру -----> Оприходовали её -----> Теперь хотим продать -----> Делаем заказ покупателя -----> На основании заказа покупателя делаем резервирование заказов покупателя -----> на основании заказа покупателя делаем реализацию товаров -----> на основании реализации товаров делаем счёт-фактура выданный ----->пытаемся распечатать -----> получаем следующую ошибку:
При печати Счет-фактура выданный ФВА0000001 от 22.04.2013 11:53:06 обнаружены ошибки :
Обработчик печатной формы Счет-фактура: {Документ.СчетФактураВыданный.МодульОбъекта(709)}: Поле объекта не обнаружено (Предоплата)
Идём отладчиком Функция ПечатьСчетФактура(ТабДокумент) в модуле объекта, и получаем косяк в следующем куске кода:
Если СтрокаТоваров.Номенклатура=Справочники.Номенклатура.Предоплата Тогда
ОбластьМакета.Параметры.Количество = "----";
Иначе
ОбластьМакета.Параметры.Количество = Формат(СтрокаТоваров.Количество,ФорматВыводаКоличества);
КонецЕсли;
Соответственно перейдя на какую то "Предоплату" отладчик отваливается в ошибку....
Что за предоплата в номенклатуре может быть, что не заполнено? где? Нет такого реквизита там, а если и есть, то в неявном виде возможно.....
Подскажите пожалуйста, что не так.......