Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 15:20

ПланСчетов Предопределённые

Автор ugg555, 23 авг 2022, 09:46

0 Пользователей и 1 гость просматривают эту тему.

ugg555

Здравствуйте!

Есть план счетов БухгалтерскийУчет. В нем есть иерархия: Активы, в нем счет 01.2 Покупатель.
В режиме 1С:Предприятия удалил данный счет. В конфигураторе запись вижу.

Как вернуть счет ?!

Подсказали сделать так ...УстановитьИнициализациюПредопределенныхДанных

Как это осуществить, и в каком модуле объекта ?!

ls600


ugg555

А где располагать данный код ?
Если в Модуле конфигурации, ПередНачаломРаботыСистемы то ошибка:

{МодульУправляемогоПриложения(3,18)}: Переменная не определена (ПланыСчетов)
ПланСчетовУГГ = <<?>>ПланыСчетов.БухгалтерскийУчет.СоздатьСчет(); (Проверка: Тонкий клиент)

Если в модуле ПланСчетов , тогда при каком событии ?


Сделал во внешней обработке по нажатию на кнопку:
&НаСервере
Процедура ПланСчетовНаСервере()
    ЭлемПотеряшка = ПланыСчетов.БухгалтерскийУчет.СоздатьСчет();
    ЭлемПотеряшка.Наименование = "Покупатель";
    ЭлемПотеряшка.ИмяПредопределенныхДанных = "Покупатель";
    ЭлемПотеряшка.Записать();
КонецПроцедуры

&НаКлиенте
Процедура ПланСчетов(Команда)
    ПланСчетовНаСервере();
КонецПроцедуры



Ошибка при вызове метода контекста (Записать)
{ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(7)}:    ЭлемПотеряшка.Записать();
{ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(12)}:    ПланСчетовНаСервере();
по причине:
Предопределенный элемент не уникален
Предопределенный элемент не уникален

ls600

Посмотрите тут
Есть возможность скачать обработку.
Немного надо будет ее переделать. Она заточена под справочники.

Самое главное все действия выполнять на копии базы.

Теги:

Похожие темы (2)

Рейтинг@Mail.ru

Поиск