Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Префикс базы
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
candrey
Добрый день

В наличии 1С 8.2 обычный интерфейс. файловый вариант УТП.

В конфигурации создал в разделе документы - новый вид документа например "Пробег авто".
Но когда создается номер то идет номурации с 000001 без префикса базы (Используются РИБ)
Каждая периферийная база имеет свой префикс и при создании документа "Пробег" тоже вбивался этот префикс.

В расходной и приходной все бьется как нужно с префиксом базы!

Подскажите где рыть??

Спасибо.

Так же к этому документу как пременить дату запрета редактирования?
Т.е приходная и расходная отрабатывает условие- дата запрета редактирования (не пускает) а в этом документе все доступно.

Спасибо
logist
Цитата(candrey @ 25.06.15, 16:01) необходимо зарегистрироваться для просмотра ссылки
В конфигурации создал в разделе документы - новый вид документа например "Пробег авто".

Включите документ в Подписку события которое отвечает за нумерацию/префиксацию документов.

Цитата(candrey @ 25.06.15, 16:01) необходимо зарегистрироваться для просмотра ссылки
Так же к этому документу как пременить дату запрета редактирования?

Смотрите как это реализовано в типовом механизме, и сделайте такие же доработки в новом документе
candrey
В подписку влючил.
Все работает спасибо. icon_beer17.gif


Можите подробнее описать где смотреть "Дату запрета" то смотрю немогу найти...

Или если не сложно киньте код который нудно добавить в новый документ(созданный).
logist
Процедура ПриОткрытии()
НастройкаПравДоступа.ОпределитьДоступностьВозможностьИзмененияДокументаПоДатеЗапрета(ДокументОбъект, ЭтаФорма);
КонецПроцедуры


Нюансы уж сами разбирайте.
candrey
Ок. Спасибо

Как раз на этом месте и у меня непонятки...
Я этот код уже добавил давно (когда еще делал документ) но что то несрабатывает эта блокировка даты.

Намекните где еще глянуть эти нюансы...или может где то есть инфа по этой теме.

Спасибо за подсказку.
logist
Отркываете эту процедуру в модуле и сморите как она работает. Там ничего сложного.
candrey
Увидел что Дата запрета привязана к реквизиту "Организация" которого у меня небыло)).
Добавил этот реквизит и все заработало.

Только стала еще одна прблема при создании нового документа организация по умолчанию не подтягивается.

Решил таким спосабом.

При открытии ФормаДокумента такой код.

     ТекПользователь = глЗначениеПеременной("глТекущийПользователь");

    Если ЭтоНовый() Тогда
  Организация=УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(ТекПользователь, "ОсновнаяОрганизация");
КонецЕсли;


Прошу прокоментировать специалистов. Я все правельно сделал или что пропустил..или добавить что то надо.?

Спасибо ВСЕМ!!! icon_beer17.gif
logist
Цитата(candrey @ 27.06.15, 20:07) необходимо зарегистрироваться для просмотра ссылки
Я все правельно сделал

Всё
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.