Вход | Регистрация

1С:Предприятие ::

Метки: 

Получить номер последнего документа с префиксом

Я
   thomY100
 
27.12.12 - 08:55
Добрый день, возникла задача, необходимо кассовые документы нумеровать с префиксом и кассы и организации, вопрос в том, как получить номер последнего документа в периоде, зная префиксы конкретной кассы и организации?
 
 
   tdm
 
1 - 27.12.12 - 09:02
(0) в типовой номера кассовых документов хранятся в регистре сведений
   Fish
 
2 - 27.12.12 - 09:03
Запросом?
   lapinio
 
3 - 27.12.12 - 09:06
Запрос и сортировка по дате
   piter3
 
4 - 27.12.12 - 09:06
(1) плохой совет
   thomY100
 
5 - 27.12.12 - 09:08
номера листов кассовой книги хранятся в РС, запросом можно,
написал так

Запрос = Новый Запрос;
Запрос.Текст = 
    "ВЫБРАТЬ ПЕРВЫЕ 1
    |    РасходныйКассовыйОрдер.Номер КАК Номер
    |ИЗ
    |    Документ.РасходныйКассовыйОрдер КАК РасходныйКассовыйОрдер
    |ГДЕ
    |    РасходныйКассовыйОрдер.Номер ПОДОБНО &Префикс
    |
    |УПОРЯДОЧИТЬ ПО
    |    РасходныйКассовыйОрдер.Дата УБЫВ";



 но проблема еще в том, что для некоторых документов номер будет формироваться без префикса кассы(зависит от подразделения), и тогда непонятно как выбрать последний номер по ним, функция  "ПОДОБНО" уже не сгодится
или имелось ввиду как-то по другому?
   lapinio
 
6 - 27.12.12 - 09:13
Если определенное подразделение сделай новый запрос или пакетный запрос и выгрузи. Будет на выходе 2 массива а там на количество элементов в массиве.
   thomY100
 
7 - 27.12.12 - 09:31
Спасибо за советы, в итоге сделал так:

    Запрос.Текст = 
        "ВЫБРАТЬ ПЕРВЫЕ 1
        |    "+ТипДокумента+".Номер КАК Номер
        |ИЗ
        |    Документ."+ТипДокумента+" КАК "+ТипДокумента+"
        |ГДЕ
        |    ВЫБОР
        |            КОГДА &ЭтоКассаОбособленногоПодразделения
        |                ТОГДА "+ТипДокумента+".Номер ПОДОБНО &ПрефиксОрганизации + &ПрефиксКассы + ""%""
        |            ИНАЧЕ "+ТипДокумента+".Номер ПОДОБНО &ПрефиксОрганизации + ""%""
        |                    И НЕ "+ТипДокумента+".Номер ПОДОБНО &ПрефиксОрганизации + &ПрефиксКассы + ""%""
        |        КОНЕЦ
        |
        |УПОРЯДОЧИТЬ ПО
        |    "+ТипДокумента+".Дата УБЫВ";
   thomY100
 
8 - 27.12.12 - 09:36
еще возник вопрос с нумерацией с нового года, как понять что нужно начинать новую нумерацию?
   ДенисЧ
 
9 - 27.12.12 - 09:37
(8) В смысле? Проверяешь год и...
   thomY100
 
10 - 27.12.12 - 09:37
хм, ну да, сгоряча спросил))
 
 Рекламное место пустует


Список тем форума
Рекламное место пустует Рекламное место пустует
Программист всегда исправляет последнюю ошибку.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует