Имя: Пароль:
1C
1С v8
Ошибка последнего Релиза КА 1.1.50 или ... ?
0 Nail2014
 
06.08.14
10:39
Коллеги,
В последнем релизе КА 1.1.50 при загрузке документов поступления, если заполнены услуги, то при открытии документа вылетает с ошибкой следующее место кода:

Форма Документа, процедура ПриИзмененииОблагаетсяЕНВД:

<code>
Если ЗначениеЗаполнено(ВидПоступления) Тогда
            Если ВидПоступления = Перечисления.ВидыПоступленияТоваров.НаСклад Тогда
                мТекущийСклад = СкладОрдер;
            Иначе
                мТекущийСклад = СкладОрдер.Склад;
            КонецЕсли;


</code>

После Иначе  - мТекущийСклад = СкладОрдер.Склад -
делаю в этом месте точку останова, Shift+F9 = Результат: Поле объекта не обнаружено (СкладОрдер.Склад).
Это я туплю или ошибка в самой конфе ?
1 ale-sarin
 
06.08.14
10:41
"при загрузке документов поступления" откуда?
2 Михаил Козлов
 
06.08.14
10:43
Судя по всему, это поступление по ордерной схеме. В этом случае СкладОрдер это приходный ордер на товары. Посмотрите значение СкладОрдер, может не заполнено.
3 ale-sarin
 
06.08.14
10:43
1.1.49. код тот же
        Если ЗначениеЗаполнено(ВидПоступления) Тогда
            Если ВидПоступления = Перечисления.ВидыПоступленияТоваров.НаСклад Тогда
                мТекущийСклад = СкладОрдер;
            Иначе
                мТекущийСклад = СкладОрдер.Склад;
            КонецЕсли;
        Иначе
            мТекущийСклад = Справочники.Склады.ПустаяСсылка();
        КонецЕсли;
4 Михаил Козлов
 
06.08.14
12:00
(3) Код-то тот же, да документ может быть другим.
5 Nail2014
 
06.08.14
12:27
Спасибо, благодаря вашей подсказке разобрался.
Перенос из БП 3.0, правила писал с нуля.
При переносе услуг в поступлении в КА ставился вид поступления По ордеру, хотя логика КА интересная - поступление услуг на склад. После поправки условий выгрузки ошибка больше не появлялась. Еще раз спасибо кто откликнулся
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой