Имя: Пароль:
1C
1C 7.7
v7: Есть ли ограничение на число проводок одного документа?
0 MAKizKZ
 
24.11.08
08:03
Собственно сабж.
У меня вроде на 100 000 остановилось, а вроде должны были быть еще.
1 Нуф-Нуф
 
24.11.08
08:04
жесть... а разбить на несколько докуметов? хотя бы на два? было бы 200тыс
2 MAKizKZ
 
24.11.08
08:07
(1) меня интересует принцип: дык есть ограничение или нет?
3 Нуф-Нуф
 
24.11.08
08:09
может быть я таки буду выглядеть как стагый евгей, но для какой цели интегесуетесь?
4 MAKizKZ
 
24.11.08
08:25
(3)  если оно есть - то мне надо выдумывать алгоритмя авторазбиения на отдельные доки. Потому как мой документ сиречь регламентный аки РасчетАмортизацииФА.
5 чувак
 
24.11.08
08:28
(4) А сколько у Вас в организации ФА? Больше 100 000 ?
6 Sadovnikov
 
24.11.08
08:29
(0) Ни о чем не говорит последняя строчка? :

T=1SENTRY |Проводки                      |A          |1SENTRY    |1        
#-----Fields-------
# Name      |Descr               |Type|Length|Precision
F=DOCID     |Document Id         |C   |9     |0        
F=NUMBER    |Prov number         |N   |5     |0
7 smaharbA
 
24.11.08
08:32
(6) о том что ПолучитьПроводкуПоНомеру(100000) вернет 0 ?
8 Sadovnikov
 
24.11.08
08:34
(7) Вот честно, сто лет сбухией не работал и даже не представляю, что вернет ПолучитьПроводкуПоНомеру(100000).  
А (0) спрашивал про ограничение количество проводок. Вот пусть и любуется :)
9 Нуф-Нуф
 
24.11.08
08:37
F=NUMBER    |Prov number         |N   |5

значит 5 разрядов. 99999.
10 MAKizKZ
 
24.11.08
08:40
(6) еще раньше возникло похожее ограничение :
число строк в ТЧ (|N   |4     |0)
и мне пришлось отказаться от ТЧ ибо нумерация строк при количестве более 10000 становилась глюкавой.
(7) А я метод ПолучитьПроводкуПоНомеру() не юзаю, но проверю по возможности быстрее
11 smaharbA
 
24.11.08
08:45
(10) исправь в таблице, но при каждой выгрузке/загрузке придется править
12 Мулька
 
24.11.08
08:50
(10) То ли на 15, то ли на 17-м релизе загружал сальдо. В доке после 5000 строк начинались глюки при проведении.
13 MAKizKZ
 
24.11.08
08:52
(10) а как исправить - я так глубоко не опускался дабы править таблицы.
И даже не знаю чем. 8-(
14 чувак
 
24.11.08
09:06
(13) В конфе, где Операции открой окно и там укажи реквизит "длина".  или я не прав?
15 Sadovnikov
 
24.11.08
09:06
(14) Не прав. Это длина номера спецдокумента Операция.
16 smaharbA
 
24.11.08
09:19
(14) не прав, править надо прямо в файлах DH (если речь о строке дока)
в скуль поменять со смолинт на инт (а то 32к)
ну и в регистрах, в скуль еще и хранимые процедуры наверное подправить придется
для скуль ограничено смолинтом и интом строки и проводки соответственно
17 Sadovnikov
 
24.11.08
09:22
+(16) В общем, не стоит оно того гемороя, который сразу же появится. Лучше (1).
18 DrZombi
 
гуру
24.11.08
09:23
(16,13)Думается, проще сделать лимит в 1000 строк и получить 100 документов, нежели ломастирить в структуре данных ;)
19 smaharbA
 
24.11.08
09:24
(17)(18) плюсстотыщ
20 Sadovnikov
 
24.11.08
09:25
(19) Мало! :)
21 DrZombi
 
гуру
24.11.08
09:25
+(19)Блин, лимит есть но равен 99 999 срок, и шо, трудно продолжить заполнение в новом документе?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn