Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Групповая обработка субконто (программно)

Типовая Бухгалтерия предприятия, редакция 3.0 (3.0.64.29) 
Внешняя обработка, нужно в документе Реализация(за определенный период) из наименований договоров сделать номенклатурные группы, эти созданные номенклатурные группы поставить в субконто доходов в таблице Услуги.

Не могу присвоить новое значение субконто.


Листинг

    Запрос = Новый Запрос;  
    
    Запрос.Текст =  "ВЫБРАТЬ
    |    РеализацияТоваровУслуг.Ссылка КАК Ссылка,
    |    ВЫРАЗИТЬ(РеализацияТоваровУслуг.ДоговорКонтрагента.Наименование КАК СТРОКА()) КАК Название
    |ИЗ
    |    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    |ГДЕ
    |    РеализацияТоваровУслуг.Дата >= &Дата" ;
    
    Запрос.УстановитьПараметр("Дата", Объект.Дата);
    
    Результат = Запрос.Выполнить().Выбрать();
    
    Пока Результат.Следующий() Цикл
        
        ДокОбъект = Результат.Ссылка.ПолучитьОбъект();
        
        НоваяНоменклатурнаяГруппа = Справочники.НоменклатурныеГруппы.СоздатьЭлемент();
        
        НоваяНоменклатурнаяГруппа.Наименование = Результат.Название;
        
        НоваяНоменклатурнаяГруппа.Записать();
        
        Для Каждого СтрокаДок из ДокОбъект.Услуги Цикл
            СтрокаДок.Субконто = НоваяНоменклатурнаяГруппа;  
        КонецЦикла;
        
        Попытка
            ДокОбъект.Записать();
        Исключение
            Сообщить("Ошибка записи объекта" + ДокОбъект + "!" + ОписаниеОшибки());
        КонецПопытки;
        
    КонецЦикла;
Ответ: () Спасибо большое, все заработало))
Вопрос: Групповая обработка справочников и документов (Печать)

Здравствуйте, подскажите пожалуйста в чем может быть проблема... мне нужно распечатать группу документов в 2 экземплярах на одном листе я использую групповую обработку справочников и документов сначала в режиме с предварительным просмотром выбираю два экземпляра на одном листе для того, чтобы программа запомнила, а потом в режиме без предварительного просмотра выходит диалоговое окно с предупреждением, что для печати будут использованы предыдущие настройки, но тем не менее при печати печатается всего один экземпляр, то есть получается эта функция не отрабатывает??
Ответ: Или поправить групповую печать доков, сделать в ней выбор принтёра и прочие настройки печати.
Вопрос: Групповая обработка справочников и документов

Добрый день подскажите пожалуйста как в ней программно заполнить отбор из внешней обработки, тип данных я выбрал спр номенклатура программно, а в отбор почему то не получается добавить данные, хотя делаю по СП.
    
Отбор = ФормаОбработки.ПостроительЗапроса_Отбор.Добавить("Ссылка");
    Отбор["Номенклатура"].Использование = Истина;
    Отбор["Номенклатура"].Значение = СпиокНомеклатуры;
    Отбор["Номенклатура"].ВидСравнения = ВидСравнения.ВСписке;
Форма Обработки в данном случае это форма обработки Групповая обработка справочников и документов
Ответ: Все сработало, всем  спасибо.
Вопрос: УНФ. Где взять групповую обработку?

Подскажите, где можно взять внешнюю обработку "Групповая обработка справочников и документов"?
Для УНФ.
Именно эту, так как "встроенная" в УНФ "Групповое изменение реквизитов" - не устраивает.
Ответ: () ну пока что небыло с ней проблем. Т.е. еще небыло задач когда бы он подвел.
А вот поиск и замена дублей я бы поменял. Ибо та что в УНФ действительно куцая и не позволяет объединять разные элементы или заменить элемент на пустое значение
Вопрос: Сортировка по реквизиту в групповой обработке справочников и документов.

Коллеги, нужна групповая обработка справочников и документов с возможностью сортировки списка найденных документов по реквизиту.
Ответ: Портативные инструменты разработчика
Вопрос: Групповая обработка документов

Пытаюсь отобрать документы для групповой обработки. Если отбираю по организации, то все нормально отбирается. Но когда пытаюсь отобрать по контрагенту (у которого тип реквизита Контрагент, подотчетник, касса ККМ) то не отбирается ни один документ. Видимо проблема в типе реквизита. Такая же проблема была, когда я делал запрос во внешнем отчете. Подскажите как можно решить эту проблему?
Ответ: Что за документ такой, у которого реквизит Контрагент содержит тип "Касса ККМ"?
Вопрос: Групповое изменение характеристик

УТ 11
Здравствуйте!
Есть Товар с Характристикой Например Банан.
Появилось задание заменить на вкус "Превосходный банан"(переименовать этот вариант не подходит по тому что у номенклатуры по факту сменился Вид номенклатуры)
Можно ли групповой обработкой Например указать Что у этой номенклатуры с таким вкусом надо заменить на такой вкус везде где он встречается(например Банан на Превосходный банан)
Ответ:
Короче геморой....(
Вопрос: Отключить вывод сообщений предупреждений при групповой обработке перепроведения документов

Добрый день, форумчане!
Выручайте, как отключить вывод сообщений (ПоказатьПредупреждение), когда необходимо сделать групповое перепроведение документов?
Ответ: () ну да, есть такое, не подумал, про проведение
Вопрос: Обработка для программного добавления реквизитов на форму

Помню как-то видел обработку формирующую код для программного добавления реквизитов на форме. Работает, насколько я помню так, настраиваем форму в конфигураторе как надо, кидаем все реквизиты, двигаем элементы итд. Запускаем в предприятии обработку и она формирует код, который вставляем в модуль формы в процедуру ПриСоздании()
Не могу найти теперь эту обработку. Киньте ссылку, плз, у кого есть
Ответ: () Спасибо
Вопрос: Как поставить запрет на программное изменение периодических реквизитов

Привет всем! У меня такая ситуация. В справочнике контрагенты есть реквизит менеджер, который является периодическим. Запрет стоит не изменение. Только те у кого есть права могут менять значение. Но менеджера по ходу сделали для себя внешнюю обработку которая программно меняет значение. Как можно поставить запрет на изменение?
Ответ: () "Пользуются" или "разрешены только из ExtForms" - разные вещи.

Цитата:
“Использование любых внешних отчетов и обработок” - запрещает открытие и запуск любых внешних отчетов.
“Использование общих внешних отчетов и обработок” -запрещает открытие и запуск отчетов из папки ExtForms.
“использование в качестве OLE Automation сервера” - запрещает подключение через OLE.
Источник:

() Для калькулятора дыру надо закрывать.
Цитата:
“Использование функций в табло и формульном калькуляторе” - запрещает выполнение кода в табло.
Источник: