справочнике необоротных активов пишет ошибку

  • Автор темы Автор темы terr
  • Дата начала Дата начала

terr

New member
Регистрация
12 Июл 2012
Сообщения
9
Реакции
0
Добрый день.


Бух.учет для Украины 7.7 :при попытке создать новый элемент в справочнике необоротных активов пишет ошибку:
БазЕдиница = глВосстановитьЗначение("НеоборотныеАктивы","БазЕдиница",Перечисление.Единицы.шт);
{Справочник.НеоборотныеАктивы.Форма.Модуль(173)}: Поле агрегатного объекта не обнаружено (шт)


Может быть, кто-нибудь подскажет , в чем дело?
Заранее спасибо
 
Зайди в конфигуратор, открой конфигурацию. Дальше "справочники" -"НеоборотныеАктивы". Посмотри какие свойства реквизита у "БазЕдиница"?
Идентификатор - БазЕдиница
Синоним -Баз. единица
У тебя "БазЕди ница".
 
Посмотрела. У меня Баз. единица.
 
БазЕдиница = глВосстановитьЗначение("НеоборотныеАктивы","БазЕди ница",Перечисление.Единицы.шт);
Так всё же, при выдачи ошибки пишет "БазЕди ница" с пробелом?
 
именно в "справочники" -"НеоборотныеАктивы". свойства реквизита у "БазЕдиница":
Идентификатор - БазЕдиница
Синоним -Баз. единица
Может где-то еще нужно посмотреть?
 
Нашла в модуле эту строку: БазЕдиница = глВосстановитьЗначение("НеоборотныеАктивы","БазЕдиница",Перечисление.Единицы.шт);

Ничего не понимаю. Что не так?
 
Попробуйте завести НА через приходную накладную (фиктивную разумеется).
 
в справочнике не возможно завести новую единицу необоротного актива. В приходной накладной вводим инвестицию. Одно другого не касается. Даже если не делать ввод в эксплуатацию ОС, а провести через операцию, все-равно будет задействован справочник необоротных активов, который и выдает мне эту ошибку.
Скопировала весь текст в модуле справочника необоротных активов конфигурации другой программы, в которой все работает и заменила полностью модуль справочника необоротных активов в проблемной программе. Выдает ту же ошибку, только цифра строки изменилась.
 
А в перечислении "Единицы" присутствует ли "шт"? Может кто-то пошалил в конфигураторе и удалил случайно.
 
а какая у вас операционная система? у меня под висту всегда такой прикол выходит, только не в НА, а в спр сотрудников, я базу переношу на Виндовс ХР и добавляю, все что нудно!
 
Операционка ХР. Обновила конфигурацию, та же лажа
 
Если есть возможность выполнить те же действия в той же базе 1С на другом компе - надо попробовать. Возможно причина в Windows.
Или на том же компе в другой базе 1С - свежеустановленой.
 
Для terr
Попробуйте ещё так: конфигуратор-конфигурация-константы-базединица-свойства. Посмотрите права, может у Вас их нет.
 
Последнее редактирование:
Для terr
Открой модуль Справочник.НеоборотныеАктивы.Форма, найди эту процедуру и проверь выделенное:

// ===============================
Процедура ВводНового(ПризнакКопирования)
ЭтоНовый = 1;
Если ПризнакКопирования = 1 Тогда
Возврат;
КонецЕсли;
ВидНеоборотногоАктива = глВосстановитьЗначение("НеоборотныеАктивы","ВидНеоборотногоАктива");
ВидДеятельности = глВосстановитьЗначение(,"БазВидДеятельности");
БазЕдиница = глВосстановитьЗначение("НеоборотныеАктивы","БазЕдиница",Перечисление.Единицы.шт);
Счет = глВосстановитьЗначение("НеоборотныеАктивы","Счет",СчетПоКоду("10.4"));
СчетЗатрат = глВосстановитьЗначение("НеоборотныеАктивы","СчетЗатрат");
 
Назад
Сверху