#0
by mricos_com
Есть один документ. У этого документа несколько печатных форм. У каждой конкретной формы своя НУМЕРАЦИЯ. То есть если печатаем основную печ. форму, то там выводится основной номер, совпадающий с номером документа, а вот если печатаем форму №2, то у нее нумерация - своя. Можно ли в одном документе вести несколько независимых номеров? Вариант с подчиненным документом не предлагать, так как не красиво и избыточно. Хочется узнать возможность на уровне платформы.
#1
by Ёжик в тумане
В 7.7 я это делал за счёт создания специального вида документа для каждой печатной формы. Интересно, что нам предложит v8 в этом плане?
#2
by Дяпти
Если автонумерация не нужна - заводи простой реквизит документа и выводи его. Если нужна - придется не мало поизвращаться, потому что на уровне платформы такое не поддерживается.
#3
by Демогоргон
Делаешь свою процедурину ВводНовогоНомера в глобальнике. При формировании нового документа её пользуешь .. Тока я тебе это не рекомендую - оставь все как есть и не трогай ...
#5
by ZolotarevAA
Несколько независимых номеров вести можно. Вопрос только в том, какие номера хочется получить. Можно, например, номер печатной формы получать по формуле
#6
by Дяпти
Придется отрабатывать присвоенные номера новых еще не записанных документов, то есть когда 2 пользователя одновременно вводят новые документы. В общем, через 2 таблицы (мне больше нравятся регистры сведений) это можно нормально реализовать. Если номер присваивается и не может быть изменен - тогда лучше его присваивать при записи. Тогда достаточно одной таблицы.
#8
by mricos_com
Автонумерация нужна. Я себе представляю это таким образом. После отправки на печать доп. формы №2 выдается вопрос: "Распечатка прошла нормально?" ДА+НЕТ. Если ДА, то след. вопрос: "Зафиксировать номер для данной печатной формы?" ДА+НЕТ, то фиксирую этот номер для печ. формы в документе. Но есть одна заковыка. Для этой печ. формы номера идут с префиксом в зависимости от покупателя: Номер документа Номер печ. формы 00001 А00001 00002 А00002 00003 Б00001 00004 00005 и т.д. думаю понятно. То есть при отправке на печать делаю запрос по документам и выбираю самый большой номер с нужным мне префиксом. Боюсь, что это может быть долго, это раз. И не совсем красиво, это два. Какие еще будут мысли?
#10
by Демогоргон
как новый номер формировать - это ты сам должен решить. Судя по реплике мозг у тебя присутсвует - не дятел. Тз себе нарисуй и алга по мусинкам ...
#13
by mricos_com
Ага, прозвучало слово "Регистр сведений". То есть есть смысл эти номер хранить в регистре сведений и делать запрос к нему? А это быстрее будет?
#14
by Дяпти
Имхо тебе надо сделать регистр сведений такой структуры: Измерение - Покупатель (ведущее), Ресурс - Номер. И хранить последний номер по каждому покупателю в нем.
#15
by Демогоргон
Сразу грю - это в 7-ке Справоничник - Номера докумнтов. Наименование - строка с тпом докумнта и ПоследнийНомер - реквизит с последним номером..
#16
by mricos_com
Тогда в измерение добавлю еще и "Наименование печ. формы", потому что их несколько. Просто вот думаю еще ситуация. Хранить ли только последнее значение или хранить "историю" значений вместе с документом-регистратором. Про возможна же ситуация, когда потребуется повторная печать доп. формы из старого документа (например из декабря 2005), тогда на вопрос "сохранить номер" будет сохранен в качестве ПОСЛЕДНЕГО номера номер декабрься, получается что мы по номерам откатимся в декабрьскую нумерацию.
#17
by Демогоргон
+ я думаю это несложно передаелть под твои задачи. С регистрами - не очень. Т.к. регирст предназначен для получения остатков и оборотов. Справочник - имхое-то ..
#19
by Дяпти
Не, ну номер присвоенный надо еще само собой и в документ записывать в какой нить реквизит. А в 8-ке как будет? :-)
#20
by mricos_com
"Т.к. регирст предназначен для получения остатков и оборотов." Ну так как речь идет о v8 и регистрах сведений, то это самое то. Ладно, вроде бы мысли "устаканились". Буду идти в этом направлении. Спасибо большое.
#23
by mricos_com
Прьемер, а действительно? Зачем так сложно? У вас ведь вроде бы анализ поля Номер идет? Не проще ли стандартными методами? Можете прокомментировать? или это пример и можно вместо поля "Номер" любое другое поле выбрать и его анализировать?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как построить в Предприятие 7.7 несколько диаграмм в одном отчете
- Учет затрат бензина в комплексной конфигурации на несколько машин.
- как добавить несколько столбцов в общий журнал документов
- Несколько номеров ICQ на одном компьютере одновременно... как?
- Несколько табличных частей в одном документе в 7.7
- СКД. Несколько источников данных и несколько таблиц
- Сумма прописью в подвале и несколько СКД отчётов в одном табличном документе.
- СКД несколько схем, несколько таблиц, как собрать итоги?
В этой группе 1С
- Чем отчет отличается от обработки?
- Как удалить записи регистров сведений и бухгалтерии?
- При записи операции методом записать() проводки не появляются
- ТиС R907 Update 939 НДС в номенклатуре, счета-фактуры, реализация и.т.д с 1
- Как программно получить состав документов журнала
- какой метод в VBA для отображения надписи в ячейке excel вертикально?
- как быстро перенести Операцию из одной 1с в другую
- Переполнение стека в 1С
- Разные даты документов поставщика и фактического поступления товаров
- чем лучше всего CHM собрать (может альтернатива ?)
- Как увеличить производительность 1С
- Как обратиться к рисунку на листе рабочей книги Excel из 1С?
- парсер множеств
- Как отловить "ПОСЛЕ установки пометки удаления" в форме списка справочника?
- как заполнить табличный документ на форме из другого табличного документа
- Перенос данных Бухгалтерия 7.7 -> Бухгалтерия Предприятия 8.0
- генератор паролей к 1С
- CipherLab 8801 ... как заставить работать ?
- Как в табличном документе программно изменить цвет заливки ячейки?
- ЗуП - перерасчет, больничный задним числом, оно вообще работает ?