Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 15:26

Как в ут 11, сделать автоматическое присвоение даты и номера заявки в транспортной накладной (Приложение 4)

Автор VID1234, 19 дек 2019, 12:46

0 Пользователей и 1 гость просматривают эту тему.

VID1234

Привет. Подскажите, может кто знает, как в транспортной накладной прописать код в модуле, чтобы выводилась дата и номер заказа, ну и еще желательно, чтобы при печати автоматически проставлялось количество экземпляров, допустим печатаем 3 ТН,  в месте №экземпляра прописывалась, на первом при печати 1, на 2 - 2, на 3- 3. На фото выделены места которые желательно заполнить. Ну и еще бы автоматически подтягивался сопроводительный документ 4_1, допустим УПД №000 от 00 00 0000
https://dropmefiles.com/QCV5a

LexaK

С с количеством печатных ТН интересная задачка.
обычно как производится печать? формируется таб.док с печатной формой, пользователь вызывает меню печати (по умолчанию там 1 экз)
может задать 2,3,,10 (очень похоже что ксерокопий потом наделать)
в вашем случае сделал бы так
1.вариант
При формировании ТН запрашивал у пользователя нужное количество
затем в цикле 1 - КолЭкз формировал ТН стандартная ПечатьТН() плюс в качестве параметра передавал бы порядковый номер
на выходе бы получил один ТабДок с несколькими пронумерованными ТН, что и требовалось.
2.на форме просмотра печатной формы, добавил бы кнопку Печать Экз.
там в знакомом цикле, в ТабДок.ТН по определенным координатам строка/столбец помещал порядковый номер и отправлял сразу на печать.
3.покопать БСП может там уже есть такая функциональность.
если помогло нажмите: Спасибо!

VID1234

Цитата: LexaK от 19 дек 2019, 14:31
С с количеством печатных ТН интересная задачка.
обычно как производится печать? формируется таб.док с печатной формой, пользователь вызывает меню печати (по умолчанию там 1 экз)
может задать 2,3,,10 (очень похоже что ксерокопий потом наделать)
в вашем случае сделал бы так
1.вариант
При формировании ТН запрашивал у пользователя нужное количество
затем в цикле 1 - КолЭкз формировал ТН стандартная ПечатьТН() плюс в качестве параметра передавал бы порядковый номер
на выходе бы получил один ТабДок с несколькими пронумерованными ТН, что и требовалось.
2.на форме просмотра печатной формы, добавил бы кнопку Печать Экз.
там в знакомом цикле, в ТабДок.ТН по определенным координатам строка/столбец помещал порядковый номер и отправлял сразу на печать.
3.покопать БСП может там уже есть такая функциональность.
а как это прописать в модуле??

LexaK

для теста по п.п.2
проверил у себя все отлично работает, нумерует и выводит на печать
если помогло нажмите: Спасибо!

VID1234

Цитата: LexaK от 19 дек 2019, 17:35
для теста по п.п.2
проверил у себя все отлично работает, нумерует и выводит на печать
действительно, работает, а как в транспортной накладной встроенной теперь это реализовать

LexaK

эээ, так вам же пример выложили, и выше описали что кнопку надо на форму ПечатьДокументов добавить.
вы с конфигуратором можете работать? в конструкторе формы кнопку добавить можете?
Процедуру из примера скопировать, и подставить свои наименования реквизитов - можете?
все же элементарно (или тогда к фрилансерам)
если помогло нажмите: Спасибо!

VID1234

Цитата: LexaK от 20 дек 2019, 10:01
эээ, так вам же пример выложили, и выше описали что кнопку надо на форму ПечатьДокументов добавить.
вы с конфигуратором можете работать? в конструкторе формы кнопку добавить можете?
Процедуру из примера скопировать, и подставить свои наименования реквизитов - можете?
все же элементарно (или тогда к фрилансерам)
кнопку сделал, процедуры в модуль вставил, а вот с реквизитами проблема. Ведь форма находится в документе, а макет в обработке. как прописать подскажите,плиз.

Теги: УТ 11.4 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск