|
Полседний номер счет-фактуры
|
|||
---|---|---|---|
#18+
Не могу найти в ДБФ файлах найти номера счет фактур выданных, может подскажите в какой поле оно скрывается или как-это через ОЛЕ сделать... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2008, 06:12 |
|
Полседний номер счет-фактуры
|
|||
---|---|---|---|
#18+
Спроси у базы - сама скажет сф=БазаОткрытаяПоОле.CreateObject("Документ.СчетФактура"); сф.Новый(); // сф.УстановитьНовыйНомер(ПрефиксНужнойНумерации); // - если используется несколько префиксов НомерСледующегоДокумента=сф.НомерДок; сф=0; // больше этот объект не нужен Если интересует именно ДБФ - у 1sjourn.dbf один из индексов - именно для поиска документов по номеру (сам найдешь, мне лень искать, какой именно ). делаешь текущим этот индекс, позиционируешься на конец. Последний номер - в текущей записи. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2008, 06:39 |
|
Полседний номер счет-фактуры
|
|||
---|---|---|---|
#18+
Пасиб то что нужно! Вот только вопрос в таблице 1sjourn третье в третьем поле ИД типов документов (СФ, отгрузка и тд...) вот откуда эти ИД взять чтобы правильно подставлять? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2008, 06:59 |
|
Полседний номер счет-фактуры
|
|||
---|---|---|---|
#18+
ИД берется из дерева метаданных. Можно еще взять ЗначениеВстрокуВнутр у объекта нужного типа, выделить из строки Ид.типа (это одно из полей) и преобразовать в 36-ричное представление. Это и будет Ид, как он хранится в базе. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2008, 07:15 |
|
|
start [/forum/topic.php?fid=28&fpage=173&tid=1524990]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 140ms |
0 / 0 |