Как организовать нумерацию ТТН? #532249


#0 by Jackman
Упрощенно задача выглядит так... Есть документ "Путевой лист". Основная его вкладка содержит табличную часть, в строках которой - РН, клиент, магазин-точка и т.п. Может быть несколько РН на одного клиента и на одну его торговую точку. Сделана обработка, которая обрабатывает табличную часть с РН, группирует и сворачивает поля "клиент" и "магазин-точка", и сохраняет их в отдельную табличную часть путевого листа. В отдельной табличной части мы имеем строки, вида |Клиент|Магазин-точка|, фактически это есть места доставки, куда машина должна привезти товар, и на каждый такой магазин нужно выписать ТТН. Оператор становится на поле в таблице с |Клиент|Магазин-точка|, нажимает на печать и получает форму ТТН. Стала задача автоматизировать нумерацию этих печатных форм ТТН. Можно в таблицу с Клиент|Магазин-точка| добавить поле "Номер", где-то хранить последний номер ТТН и сразу нумеровать строки таблицы. Но частенько в путевой лист вносятся изменения, одновременно планируется несколько машин, между ними тасуются РН, поэтому хотелось бы придумать систему, которая позволяла присваивать уникальные номера ТТН в разрезе ПутевойЛист-КЛиент-Магазин-Точка. Вот думаю как это сделать...
#1 by Jackman
Имеется в виду, что ТТН нумеруется в пределах года, от 1 до ХХХХХ. Желательно как-то минимизировать пропуски номеров и полностью исключить задвоение.
#2 by LYuri
У меня в ТТН присваивается номер документа и проблем нет
#3 by Jackman
У меня немного другая ситуация. ТТН, грубо говоря, печатаются в разрезе конечной точки доставки, а именно одного из магазинов клиента. На этот магазин идет 1-5 расходных накладных, они группируются в один ТТН. Путевой лист создается для каждой машины, которая объезжает 3-10 магазинов, т.е. на один путевой лист печатается 3-10 ТТН. Вот я и думаю, как организивать их нумерацию... Может и правда, с начала года вести нумерацию именно путевых листов от 1 до ХХХХХ, а ТТН, которые относятся к нему нумеровать через "/"? Например, путевой лист №563, в нем 5 ТТН, а их нумеровать 563/1..563/5. Ну это один из вариантов, хотелось бы услышать вариант сплошной нумерации, без слешей.
#4 by Snovy
Первое - удалить на фиг обработку Печать ТТН и сделать документ ТТН с теми же функциями. Задача отпадет сама собой. Второе - похоже вы обычный маршрутный лист назвали гордым именем Путевой лист. Если Ваш док не содержит информации путевого листа, переобзовите его согласно его форме и содержанию. Хотя может я и ошибаюсь, но впечатление такое...
#5 by Jackman
Создать отдельный документ ТТН можно, хотя и лень :)  Дело в том, что будут менять путевой лист, нужно будет отслеживать это изменение в этих документах-ТТН. Ради одной нумерации - не хотелось бы...
#6 by Snovy
У Вас в - присваивать уникальные номера ТТН в разрезе ПутевойЛист-КЛиент-Магазин-Точка. А в - хотелось бы услышать вариант сплошной нумерации... Храните в РС номер последней ТТН в необходимых разрезах. А по поводу менять путевой лист - если после распечатки ТТН и выдачи их водителю - что-либо менять смысла нет...
#7 by Jackman
Не стал париться, сделал через слэш. (Например, путевой лист №563, в нем 5 ТТН, а их нумеровать 563/1..563/5)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С