Платформа 8.2 Изменение макета счёта на оплату
Конфигурация - Поддержка - Настройка поддержки - Включить возможность изменения.
там только пункты:
Конфигурация --- Обновить конфигурацию
--- Шаблоны конфигураций и обновлений
Больше нет ничего
Да конфигурация базовая.
Ну вот видите. Возможность изменения (конфигурирования) прикладного решения для базовых версий не предусмотрена.
В вашем случае, наверное, есть смысл сделать внешнюю печатную форму.
я читал но так и не смог подключить внешнюю печатную форму.
Очень прошу если вам не трудно опишите подробно как это сделать.
А то бугалтер выписывая счёт на оплату сначала выводит на печать в ексель редактирует его сохраняет потом печатает.
Ужасно не удобно!
На диске ИТС есть подробное описание.
Тут к примеру почитать можно
Спасибо я попробую :-)
выдаёт кучу ошибок так и не понял как счёт переделать
будьте так любезны объяснить подробнее может я что то не так делаю?
пробовал на примере http://center-comptech.ru/st_1c_buh8_tonkaya_nastroyka.html
может из за того что не тот вид документа?
Там накладная а я пытаюсь переделать счёт на оплату
Перечитал кучу литературы всё равно ничего не получается!
Какая конфигурация, напомните? Выложите внешнюю печатную форму, будет время - глянем.
Или нужно с обработкой вот так:
За ранее благодарен огромное спасибо за помощь!
Бухгалтерия 8.2 базовая
внешняя печатная форма нужно изменить счёт вот так:
Вы создали непонятно для чего реквизит - вы им не пользуетесь. Нужно было его сделать ссылкой на объект печати. Для удобства - вывел его на форму. А далее - все реквизиты и процедуры вызова вызывать через эту ссылку. Базовой БП у меня нету, сделал на первой попавшейся базе, проверить не могу, но дальше мелочи, думаю, разберетесь.
спасибо попробовал выдаёт следующие ошибки:
Не удалось сформировать внешнюю печатную форму!Метод объекта не обнаружен (Печать)
что ещё не хватает?
А вы как обработку запускаете. Я для удобства тестирования форму сделал - в ней выбираете объект печати и пробуете. Если метод не обнаружен - посмотрите как процедура печати у меня в модуле называется, при необходимости переименуйте. И слово Экспорт перед ней должно стоять. Писал впопыхах, в перерыве, пока время было просто.
Вот в конфигураторе скриншот
вот с обработкой скрин
может я что то не так или не то делаю?
или вообще не туда залез куда нужно?
ещё вот что пишет:
: Ошибка при вызове метода контекста (Выполнить) ЗапросТовары = Запрос.Выполнить().Выгрузить();по причине:
по причине:Разное количество полей в объединяемых запросах
А, это я запрос проверял, в модуле объекта обработки запрос найди с соединением, там есть две строчки " | " + ЧастьЗапросаДляВыбораСодержанияУслуг + ", после них два поля "0," вот эти нули убери. Файл не могу просто переслать, бухни под рукой нет, а на другой конфе при сохранении платформа падает.
Попробовал, всё равно выдаёт ошибку теперь уже другую
сообщение о ошибке:
: Поле объекта не обнаружено (ТекстЗаголовка) ОбластьМакета.Параметры.ТекстЗаголовка = ОбщегоНазначения.СформироватьЗаголовокДокумента(Шапка, "Счет на оплату");
Я очень вам признателен что Вы тратите на меня своё время
огромное Вам СПАСИБО!
Извините, на больничный уходил. Там смотрите уже, ваша область с этим счетом называется "ЗаголовокСчета", а не "Заголовок". Нужную, соответственно и получайте.
Извините провалялся на больночном
подправил как вы сказали
снова выдаёт ошибкку:
: Поле объекта не обнаружено (ПредставлениеПоставщика)ОбластьМакета.Параметры.ПредставлениеПоставщика = ФормированиеПечатныхФорм.ОписаниеОрганизации(
что то снова не так у мну не получается.
Быстренько глянул - у вас в области "Поставщик" находится параметр "ПредставлениеПокупателя" почему-то. А вы заполняете параметр под названием "ПредставлениеПоставщика".
Эти ошибки все правятся довольно просто - идите в данную строку модуля, в какую сказали (в данном случае 145) и вставайте на эту строчку. Видите, вы обращаетесь к ОбластьМакета, к ее параметру ПредставлениеПоставщика. Посмотрите чуть выше, где вы ее объявили, какая эта область, с каким наименованием. ТАм будет написано что-то типа "ОбластьМакета = Макет.ПолучитьОбласть("ОбластьЗаголовка")". Открываете макет, если не отображаются имена - Таблица -> Имена -> Отображение именованных строк/колонок. Ищите область которую вы получаете и смотрите какие в ней есть параметры, может их там нету, или называются, к примеру, просто "Поставщик". Будет время, гляну, пока его нету просто - проект закрыть надо до вечера.
все ошибки убрал
вывод на печать с формы не идёт и ошибок не показывает
пытаюсь сделать внешнюю обработку непосредственно в счетах
Не удалось сформировать внешнюю печатную форму!Метод объекта не обнаружен (Печать)
Если ошибки исправили - переименуйте на всякий случай процедуру общего модуля "ПечатьСчетЗаказа" в "Печать", а потом в обработчике нажатия на кнопку Выполнить напишите следующий код:
Табдок = Печать(); ТабДок.Показать();
Функцией печати вы возвращаете документ, а нигде не показываете.
Потом помещаете данную обработку во внешние печатные формы и указываете принадлежность к документу "Счет на оплату". Все должно заработать.