Posted by Рустем Мухаметшин on October 22, 1998 at 02:36:24:
Проблема автонумерации первичных документов.
Я вижу два основных способа
1) Создание субсчетов справочника к которым привязать номера документов
Удобства: а) Возможность привязки информации о документе к экстрапараметрам субсчета, б) возможность организации последовательной нумерации
Недостатки: а) Быстрое замусоривание файла acnt.a3p, б)при количество односортной первички в 1000-и документов объем файла растет катастрофически (более 20 М), в) большой риск привязки двух различных документов на один субсчет вследствии задержки пересчета в DUAL режиме
2) Запоминание номеров в extrd.dat по определенному ключу характеризующему документ и оператора
Удобства: Гарантия уникальности номера документа
Недостатки: а) Необходимость запоминания информации о документе в экстрапараметрах фиктивных счетов (например _), б) большой риск утерять информацию о последних номерах первички в виду большой ненадежности файла extrd.dat (это настоящая свалка мусора), в) Невозможность организации последовательной нумерации (пользователь может отказаться от ввода документа а счетчик номера будет инкремирован)
Возможно Вы знаете лучшие способы