Нумератор и журналы

  • Автор темы Defffchonka
  • Дата начала
D

Defffchonka

Гость
#1
Помогите! ;) У меня такое дело...Есть расходная накладная в которой при установке галочки меняется нумератор (с 00000001 на РН000001)...мне нужно чтоб эти 0000001 сохранялись в одном журнале, а РН000001 в другом. как это сделать???измучалась!помогите кто нить ;)
 

vitfil

IT-интегратор
02.04.2004
2 062
0
44
Минск
#2
Вы сами поняли, что спросили?
1С (7.7) хранит все документы в ОДНОМ общем журнале. Нумератор - это префикс нумерации документа. Записывается в журнал (в колонку DOCNO) в момент записи документа.
 
D

Defffchonka

Гость
#3
В общем журнале хранятся все записанные документы, а есть еще журнал "..."(пусть будет называться Реализация), в котором хранятся только расходные накладные...ну а теперь мне надо разделить эти накладные на две категории(просто по нумератору 0001 и РН0001, который меняется когда ставишь галочку на форму расходной накладной)!!!!!
Вот процедурка смены нумератора:
Процедура ПриУстановкеГалочки()
Если П_Флаг=1 Тогда
УстановитьНовыйНомер("РН")
Иначе
УстановитьНовыйНомер("00")
КонецЕсли;
КонецПроцедуры

Или вот как...надо чтоб за месяц выводился реестр по этим двум категориям нумераторов отдельно. потому что в журнале они в перемешку!!!
 

vitfil

IT-интегратор
02.04.2004
2 062
0
44
Минск
#4
Еще раз повторю, а вы внимательно послушайте: в 1С7.7 НЕТ никаких дополнительных журналов. Все ваши журналы из разряда "допустим Реализация" - это всего лишь отфильтрованные записи общего журнала документов, который находится в таблице 1sjourn для dbf или _1sjourn для sql. В этой таблице есть колонка DOCNO, в которой хранится номер документа.
Если вам необходимо отображать в журнале документы в зависимости от нумератора, напишите свой журнал (например, при помощи 1С++ и класса Табличное поле). Если же вам необходим реестр документов, напишите отчет, который будет выбирать и выводить в печатную форму из всех документов только те, которые вам необходимы.
 
D

Defffchonka

Гость
#5
Так наверное и поступлю с реестром(пропустила эту идею).Спасибки за совет! ;)