#0
by cumrad
Проблема такова: проводится накладная с неким номером; при печати ТОРГ-12 в "Имени документа" первый символ номера накладной отбрасывается. То есть, допустим, проводят накладную О-00001, а в печатную форму попадает "-00001". 7.70.027, 7.70.523. Спасибо за помощь.
#1
by ДенисЧ
открыть обработку, печатающую эту накладную и посмотреть, как формируется номер при печати - не предлагать?
#2
by cumrad
Обработка не внешняя, а встроенная. Таблицу открывал, конечно же. В другой базе с другим релизом таблица такая же.
#3
by cumrad
Есть база (другая фирма, другой релиз), в которой все печатается правильно. На копиях провел эксперимент: объединил конфы. Проблема исчезла. Но очевидно, что вместе с тем появится куча новых проблем... Что нужно отметить галочками при объединении, чтобы не запороть базу?
#4
by Lepochkin
Отметить нужно, то что хочешь что бы обновилось... А уж что там тебе надо никто думаю не знает. А проблема с формированием номера решается с помощью Отладчика и небольшом исправлении кода
#7
by rinatru
в 7.7 была такая фича в ТиС. видел что в печатную форму выводятся номера без префиксов
#8
by cumrad
Такую же базу другой фирмы обновляли - ничего не ушло. Конфа типовая. И как решил трабл?
#11
by 73с
Читать текст в модуле формы никто не пытался ? НомерДокПечатнойФормы = глПреобразоватьНомерДок(НомерДок, 0, 0);
#12
by 73с
Второй ноль при вызове глПреобразоватьНомерДок - это "не выводить префикс. Это не трабл - это так типовая сделана. Вероятно, в другой базе нет префиксов, поэтому номер выводится целиком
#13
by cumrad
Исправил в глобальном 0 на 1. Не помогло. А что ты имел в виду под "модулем формы"? Как его найти для торг-12?
#14
by 73с
А он не для ТОРГ-12, он для документа РасходнаяНакладная или РеализацияОтгруженнойПродукции. У вас откуда печатается ТОРГ-12 ? В глобальном модуле исправил что ? Функция глПреобразоватьНомерДок(НомерДок,ВыводитьНули=0,ВыводитьПрефикс=0) Экспорт Здесь на ВыводитьПрефикс=1 ? Бессмысленно, так как см. НомерДокПечатнойФормы = глПреобразоватьНомерДок(НомерДок, 0, 0); Передаётся ноль.
#15
by 73с
А всё же - у вас распределённая база ? Так как только в этом случае есть возможность убрать при печати префикс. Но тогда он и ДОЛЖЕН убираться.
#16
by cumrad
, Да, распределенка. Бухов не волнует, как должно быть, им "так удобно". В глобальном модуле исправил именно это, ВыводитьПрефикс=1. ТОРГ-12 печатается из "Отгрузка товаров, продукции". То есть, допустим, бух заходит в Журналы-Товары, реализация, выбирает там отгрузку и жмет печать ТОРГ-12.
#17
by cumrad
То есть, я так понимаю, мне надо открыть конфу, выбрать РеализацияОтгруженнойПродукции и копаться там?
#18
by Lepochkin
Пипец... Поставил точку остановки в процедуре печать, посмотрел где что не так сформировалось и поправил как тебе нужно... Премудрости то нет ни какой
#20
by cumrad
Попробовал поставить точку останова, как написано в , но она не срабатывает. Видимо, документ все-таки не тот. Какой документ нужно ковырять? Или какую обработку?
#24
by Has
"Журналы-Товары, реализация, выбирает там отгрузку и жмет печать ТОРГ-12" жмет кнопку? а к кнопке привязана процедура
#26
by Lepochkin
ну что бы экспериментами с печатью документа базу положить это нужно постараться )))
#28
by 73с
Если ТОРГ-12 печатается из "Отгрузка товаров, продукции", то это РасходнаяНакладная, а не РеализацияОтгруженнойПродукции. Только помни, что эти изменения надо будет восстанавливать после каждого обновления :(
#29
by 73с
+28 А чтобы этого не было, надо пойти другим путём - обрати внимание вот на этот кусок кода Ни на какие мысли не наводит ?
#30
by cumrad
Разумеется. Сейчас попробую поковырять "Расходную накладную", как советовали выше. Пока проблема не решена. Да мы редко обновляем конкретно эту базу. По принципу "пока работает - не трожь".
#33
by 73с
Угу. Скопировать из общих таблиц ТОРГ-12. Сохранить как "ExtFormsPrnForms1cbt-12.mxl" и в 14 строке в ячейке после слов "Товарная накладная" заменить НомерДокПечатнойФормы на НомерДок. Тогда в конфе трогать ничего не надо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Бухгалтерия для бюджетных учреждений и Бухгалтерия для бюджтных организаций
- Помогите советом при переходе с 7.7 Бухгалтерия на 8.0 Бухгалтерия
- Перенос из ПУБ (Производство + Услуги + Бухгалтерия) в Бухгалтерия 8.0
- Номер проводки и номер строки документа
- 1С Бухгалтерия, где ввести начальный номер листа кассовой книги?
- Построение обмена Бухгалтерия 3.0 > Бухгалтерия 3.0 по организации
- Обмен Бухгалтерия с Бухгалтерия
В этой группе 1С
- 1С УТ 11.0.6.9 и Расширение для торговых представителей 8.4.2.8 юзает кто?
- v8: Ошибка при выполнении запроса POST к ресурсу /e1cib/login
- Шифрование в Outlook 2007
- Не получается прочитать значение перечисления в 7.7 из 8...
- Порты для hasp ключа
- Как правильно УстановитьСсылкуНового() ПриОткрытии
- Тонкий клиент, как установить значение из одной формы в другой?
- Выделение строки табличной части
- Как можно в СКД сделать чтоб при открытии отчета выбиралось пару характеристик??
- 1 Запретить выделение ячейки в ТЧ
- Компенсация за задержку зарплаты ЗУП 8.2
- 1с 8. Узнать текущий отбор в форме списка.
- Посоветуйте конфигурацию для ведения складского учета
- УТ 10.3 В каких случаях необходимо вести партионный учет по сериям?
- Обмен УТ с БП(базовая)
- Временная блокировка 1с
- УПП: Резервирование материалов, переданных в переработку
- 1С 8.1 Активизировать элемент формы не пере открывая форму
- Управляемые формы. Сортировка списка
- СКД Вывести остатки отдельно, обороты отдельно