Имя: Пароль:
1C
 
Внешние обработки Бух 3.0
,
0 xipypg2012
 
29.05.15
12:07
Подскажите как бухгалтеру открыть внешнию обработку. Я создал добавил и зарегистрировал. Права у буха есть. Где ей ее теперь найти ?
1 ДенисЧ
 
29.05.15
12:07
Где-то в том разделе, который ты указал при регистрации
2 xipypg2012
 
29.05.15
12:10
блин не могу скинуть код. но я раздел вобще не указывал .
3 xipypg2012
 
29.05.15
12:11
ПараметрыРегистрации = Новый Структура;
    //МассивНазначений = Новый Массив;
    //МассивНазначений.Добавить("Документ.ВедомостьНаВыплатуЗарплатыВКассу");

    ПараметрыРегистрации.Вставить("Вид","ДополнительнаяОбработка");
    //ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
    ПараметрыРегистрации.Вставить("Версия", "1.0");
    ПараметрыРегистрации.Вставить("Наименование", "Изменить даты "+ПараметрыРегистрации.Версия);
    ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
    ПараметрыРегистрации.Вставить("Информация", "Дополнительная обработка для изменения времнеи в документах");
4 pavelul73
 
29.05.15
12:12
Раздел указывается в окне, где добавляется обработка. Заходите в справочник внешних обработок, открываете элемент, выбираете раздел, добавляете пользователей, которые могут использовать. Готово
5 xipypg2012
 
29.05.15
12:13
в том то и дело что нет этого))
6 pavelul73
 
29.05.15
12:14
а галка использовать внешние обработки стоит?
7 trooba
 
29.05.15
12:14
(5) А через все функции? Чего нет? Справочник ВнешниеОтчетыИОбработки.
8 xipypg2012
 
29.05.15
12:15
9 xipypg2012
 
29.05.15
12:19
Это скрин окна добавления:)
10 pavelul73
 
29.05.15
12:21
Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь, Модификатор = "")

  НоваяКоманда = ТаблицаКоманд.Добавить();
  НоваяКоманда.Представление = Представление;
  НоваяКоманда.Идентификатор = Идентификатор;
  НоваяКоманда.Использование = Использование;
  НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;
  НоваяКоманда.Модификатор = Модификатор;

КонецПроцедуры

Функция СведенияОВнешнейОбработке() Экспорт
  
    внПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("1.2.1.4");
    внПараметрыРегистрации.Вид                = "ДополнительнаяОбработка";
    внПараметрыРегистрации.Версия            = "1.0";
    внПараметрыРегистрации.Наименование        = "Загрузка данных";
    внПараметрыРегистрации.Информация        = "Загрузка данных";
    внПараметрыРегистрации.БезопасныйРежим    = Ложь;
    
    ДобавитьКоманду(внПараметрыРегистрации.Команды, "Загрузка данных ", "Загрузка данных ", "ОткрытиеФормы");

  Возврат внПараметрыРегистрации;

КонецФункции
11 trooba
 
29.05.15
12:23
(9) Все действия-изменить форму или интерфейс Такси
12 pavelul73
 
29.05.15
12:25
(11) Вы команду забыли указать, видимо.
Попробуйте вставить код, который я выше указал, вместо своей информации об обработке
13 xipypg2012
 
29.05.15
12:27
(12) Спасибо большое ...заметил благодаря вам исправил.....а то уже весь мозг сломал
14 pavelul73
 
29.05.15
12:40
не за что
Ошибка? Это не ошибка, это системная функция.