|
Получить номер последнего документа с префиксом | ☑ | ||
---|---|---|---|---|
0
thomY100
27.12.12
✎
08:55
|
Добрый день, возникла задача, необходимо кассовые документы нумеровать с префиксом и кассы и организации, вопрос в том, как получить номер последнего документа в периоде, зная префиксы конкретной кассы и организации?
|
|||
1
tdm
27.12.12
✎
09:02
|
(0) в типовой номера кассовых документов хранятся в регистре сведений
|
|||
2
Fish
27.12.12
✎
09:03
|
Запросом?
|
|||
3
lapinio
27.12.12
✎
09:06
|
Запрос и сортировка по дате
|
|||
4
piter3
27.12.12
✎
09:06
|
(1) плохой совет
|
|||
5
thomY100
27.12.12
✎
09:08
|
номера листов кассовой книги хранятся в РС, запросом можно,
написал так Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1 | РасходныйКассовыйОрдер.Номер КАК Номер |ИЗ | Документ.РасходныйКассовыйОрдер КАК РасходныйКассовыйОрдер |ГДЕ | РасходныйКассовыйОрдер.Номер ПОДОБНО &Префикс | |УПОРЯДОЧИТЬ ПО | РасходныйКассовыйОрдер.Дата УБЫВ"; но проблема еще в том, что для некоторых документов номер будет формироваться без префикса кассы(зависит от подразделения), и тогда непонятно как выбрать последний номер по ним, функция "ПОДОБНО" уже не сгодится или имелось ввиду как-то по другому? |
|||
6
lapinio
27.12.12
✎
09:13
|
Если определенное подразделение сделай новый запрос или пакетный запрос и выгрузи. Будет на выходе 2 массива а там на количество элементов в массиве.
|
|||
7
thomY100
27.12.12
✎
09:31
|
Спасибо за советы, в итоге сделал так:
Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1 | "+ТипДокумента+".Номер КАК Номер |ИЗ | Документ."+ТипДокумента+" КАК "+ТипДокумента+" |ГДЕ | ВЫБОР | КОГДА &ЭтоКассаОбособленногоПодразделения | ТОГДА "+ТипДокумента+".Номер ПОДОБНО &ПрефиксОрганизации + &ПрефиксКассы + ""%"" | ИНАЧЕ "+ТипДокумента+".Номер ПОДОБНО &ПрефиксОрганизации + ""%"" | И НЕ "+ТипДокумента+".Номер ПОДОБНО &ПрефиксОрганизации + &ПрефиксКассы + ""%"" | КОНЕЦ | |УПОРЯДОЧИТЬ ПО | "+ТипДокумента+".Дата УБЫВ"; |
|||
8
thomY100
27.12.12
✎
09:36
|
еще возник вопрос с нумерацией с нового года, как понять что нужно начинать новую нумерацию?
|
|||
9
ДенисЧ
27.12.12
✎
09:37
|
(8) В смысле? Проверяешь год и...
|
|||
10
thomY100
27.12.12
✎
09:37
|
хм, ну да, сгоряча спросил))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |