Добавление накладной в Галактику
Добавлено: 13 май 2008, 14:00
Добрый день!
Проблема такая:
Своим ард-отчетом в Галактику добавляю накладную и заполняю ее данными из dbf-файла.
Накладная большая - около 2500 записей.
Проявляется такая ситуация: после загрузки накладной, одна позиция в накладной отсутствует, т.е. в накладной идут по порядку записи 1546, а за ней сразу 1548. Смотрю журнал и вижу следующее: когда добавилась запись 1546, после этого Галактика у пользователя как будто висела 6 минут и добавилась уже сразу 1548 запись. И при чем Nrec, который должен был попасть на 1547 запись в таблице вообще отсутствует, такая запись не добавлялалсь в таблицу. И для 1548 записи Nrec уже следующий за тем Nrec, который должен был быть у записи 1547. Т.е. все-таки Галактика заняла Nrec для записи 1547, но запись так и не добавила.
Пробую повторно загрузить эту накладную - все загружается без проблем - все позиции загрузились.
Такая ситуация повторяется второй раз.
Получается, что дело не в данных, а в конкретной создавшейся ситуации на тот момент.
Как такое может быть? Пользователь, который загружает накладную, работает в терминале.
Может идеи какие-то есть?
Проблема такая:
Своим ард-отчетом в Галактику добавляю накладную и заполняю ее данными из dbf-файла.
Накладная большая - около 2500 записей.
Проявляется такая ситуация: после загрузки накладной, одна позиция в накладной отсутствует, т.е. в накладной идут по порядку записи 1546, а за ней сразу 1548. Смотрю журнал и вижу следующее: когда добавилась запись 1546, после этого Галактика у пользователя как будто висела 6 минут и добавилась уже сразу 1548 запись. И при чем Nrec, который должен был попасть на 1547 запись в таблице вообще отсутствует, такая запись не добавлялалсь в таблицу. И для 1548 записи Nrec уже следующий за тем Nrec, который должен был быть у записи 1547. Т.е. все-таки Галактика заняла Nrec для записи 1547, но запись так и не добавила.
Пробую повторно загрузить эту накладную - все загружается без проблем - все позиции загрузились.
Такая ситуация повторяется второй раз.
Получается, что дело не в данных, а в конкретной создавшейся ситуации на тот момент.
Как такое может быть? Пользователь, который загружает накладную, работает в терминале.
Может идеи какие-то есть?