Подскажите как убрать строку из печатной формы торг-12?

pando

Новичок
Требуется удалить из печатной формы ТОРГ-12 строку "Адрес Доставки", в конфигураторе (общие макеты \ ТОРГ12) просто и без затей удалил соответствующую строку... Но начали появляться ошибки "поле объекта не обнаружено (адресдоставки)"...

как убрать строку корректно?
 

kolga

Модератор форума
А с какой конфигурацией вы работаете и для чего ее собственно собираетесь удалить?
 

Andrey

ВР
Команда форума
Собственно тут даже и подсказать то нечего..... Вопрос, чем она Вам помешала? Вопрос 2 - какая конфигурация? Вопрос три - Вы программист?
 

Andrey

ВР
Команда форума
По большому счету убрать эту строку не так уж и сложно. Нужно в модуле объекта найти процедуру которая отвечает за заполнение переменной которая "привязана" к области макета, и просто напросто установить туда пустую строку.
Но судя по тому что Вы просто удалили из макета соответствующую строку - Вы или начинающий программист или обычный пользователь.
Теперь давайте посмотрим к чему приведут Ваши действия.
1. Вы сняли конфигурацию с поддержки, надеюсь не окончательно, а только разрешив вносить изменения - это приведет к невозможности автоматического обновления.
2. Теперь при обновлении все время будет выводиться диалог сравнения основной конфигурации и новой конфигурации поставщика и Вам постоянно придется контролировать что бы при обновлении Ваши изменения не были "затерты"

В зависимости от конфигурации в документах РТУ есть, а может и не быть, реквизит "Адрес доставки". Как правило это свойство контактной информации - "Адрес доставки" или "Фактический адрес". Например в УТ 10 на закладке "Дополнительно" есть реквизит "Адрес доставки", который заполняется соответствующим адресом при изменении контрагента, и потом выводиться в печатную форму. Теперь давайте разберемся что можно было сделать не влезая в конфигуратор. Если объем документов не такой уж и большой - можно просто очищать данное поле документа. Второй вариант, если важен данный реквизит контактной информации - можно завести аналогичный реквизит в контактах, а стандартный - оставить пустым. Третий вариант - сделать внешнюю печатную форму без данной строки и "подменить" стандартную на внешнюю через механизм назначения внешних печатных форм.

ЗЫ. Я бы прежде чем менять конфигурацию задал бы вопрос - зачем нужно удалить данную строку? А потом бы уже думал как это реализовать.
 

pando

Новичок
потребовалось чтобы печатный вид товарных накладных совпадал в двух конфигурациях - бухгалтерия предприятия 2.0 и управление торговлей и клиентам crm 1.1, не мне а бухгалтерам.

в первой все замечательно, а во второй (crm которая) нужно было добавить банковские реквизиты и убрать адрес доставки. с реквизитами решение нашел в соседней темке, а вот с адресом не разобрался.

я не программист, во всяком случае с 1с никогда не работал.. вводный курс конечно был, но то теория.. а это практика.
 

Andrey

ВР
Команда форума
А то что конфа будет снята с поддержки не смущает?
 

pando

Новичок
ну т.к. мне разрешили её изменять, то видимо поддержки нету... ну или во всяком случае это никого не смущает.
 

Andrey

ВР
Команда форума
Нууу, у меня Вашей конфы под рукой нет, но поскольку она является объединением УТ и CRM, то посмотрите следующее.
В модуле объекта документа РеализацияТоваровУслуг поищите процедуру "ПечатьТОРГ12", если есть, то по коду поищите строки что-типа "ОбластьМакета.Параметры.АдресДоставки =", если такое найдете, то просто закомментируйте их. Там как раз и должна быть ошибка, поскольку Вы удалили из макета параметр "АдресДоставки". Если не получиться - тогда нужно код смотреть где это вылезает. А вообще макет ТОРГ-12 используется не только в РТУ, так что удаление части макета - не выход. По хорошему нужно было бы через внешние формы делать.
 

pando

Новичок
я уже поиском искал строки из выдаваемой ошибки... ссылки на макет есть в целом ряде документов и править каждый имхо не выход, ну или во всяком случае не рационально.
в конфигурации бухгалтерия предприятия торг12 выглядит так, как им требуется - без адреса... и она вроде как тоже типовая, т.е. без дополнительных редакций кода.. так что может решение проблемы есть более простое чем правка целого ряда документов?
 

Andrey

ВР
Команда форума
я уже поиском искал строки из выдаваемой ошибки... ссылки на макет есть в целом ряде документов и править каждый имхо не выход, ну или во всяком случае не рационально.
в конфигурации бухгалтерия предприятия торг12 выглядит так, как им требуется - без адреса... и она вроде как тоже типовая, т.е. без дополнительных редакций кода.. так что может решение проблемы есть более простое чем правка целого ряда документов?
Более простое в данном случае - внешняя печатная форма, потому что удалить "Адрес доставки" вообще как поле в документе - нужно править макет, изменения макета - изменение кода. Так что в Вашем случае самый простой выход - внешняя печатная форма.
 

pando

Новичок
оки. благодарю. буду разбираться с внешними печатными формами.. хотя наверно лучше склонять бухов что пусть он этот адрес там висит.. а если сильно парит, то его перед печатью можно удалить
 

Andrey

ВР
Команда форума
буду разбираться с внешними печатными формами
Придется обработку печати документа или искать в инете или делать самому
то его перед печатью можно удалить
При большом объеме документов все равно насядут.

А вообще я бы поинтересовался почему бухи не хотят печать документы из УТ? Раз уж используется связка УТ(crm) + БП значит оперативный учет ведется в УТ. Значит первичка все равно из УТ идет, а в бух. просто сливаются данные для постобработки. Пусть бухи ТОРГ-12 повторно из УТ шлепают.
 

pando

Новичок
как я понял у одних бухов есть доступ в одну конфу у других в другую... поэтому и хотят чтобы в обоих было одинаково на печати
 

Andrey

ВР
Команда форума
ну тогда документацию в руки и делать внешнюю форму
 
Верх