Artic.dbf

Материал из Alta-Soft Wikipedia
Перейти к навигации Перейти к поиску

Artic.dbf - пользовательский справочник "Артикульная система" в программе Альта-ГТД. Этот справочник одна из ранних попыток сделать номенклатурную базу товаров. Состав полей простейший: артикул+код ТНВЭД+страна+еще десяток полей.

Articdbf.png

Предполагалось, что декларант наполняя Инвойс, добавляет товары из этого справочника и вручную заполняет только меняющиеся поля: количество, стоимости, веса. Развивать Artic.dbf быстро прекратили, т.к. в один год с ним появилась программа Артикул, которая делает все тоже самое, но гораздо удобне.

Однако Artic.dbf остался в том виде как есть и небольшая часть клиентов им пользовалась. Artic.dbf изначально был подключен как АВТОПОПОЛНЯЕМЫМ, т.е. при сохранении документа (Инвойса), к которому подключен такой справочник, происходило автоматическое добавление всех новых товаров.

Эта необдуманно включенная функция привела к тому, что спустя 3-4 года Artic.dbf почти у всех клиентов набился сотнями тысяч записей. Ведь даже если клиенты не вызывали справочник, то все равно он пополнялся.

Многотысячный DBF сильно тормозил работу ни о чем не подозревающих людей, поэтому автопополнение срочно отключили. Но сам DBF остался и у большинства он заполнен большим количеством бестолковых записей из старых Инвойсов. В удовлетворительном состоянии справочник находился только у той части декларантов, которые осмысленно его поддерживали: добавляли новые артикулы, удаляли ошибочные и пр.

Некоторое время спустя в Альта-ГТД появился механизм дозаполнения полей документа согласно подключенному справочнику. Например, достаточно ввести ОГРН отправителя и остальные поля отправителя (Наименование, Адрес и пр.) возьмутся из справочника "Зарегистрированные Участники". Механизм удобный и был хорошо воспринят пользователями.

В 2009 году появились ЭД2 документы для формализации данных. Ко многим из них среди прочих справочников был подключен и Artic.DBF. В этот момент и сработала "мина", заложенная много лет назад. При вводе артикула товара в, например, ЭД2-Инвойс, через справочник Artic.DBF начинало происходить дозаполнение прочих полей товара. Но т.к. справочник у большинства забит мусором, то посыпались жалобы. Решением было или очищать недовольным справочник или отключить Artic.DBF от ЭД2 документов.

В итоге подключение справочника сделали по настройке. По умолчанию она отключена, и рекомендована к включению только теми, кто исправно поддерживает справочник "Артикульная система"

ArticInED.png

Однако, следует иметь ввиду, что при разработке программ упор делается на развитие ПК "Артикул". Справочник "Артикульная система" система поддерживается по остаточному принципу для тех клиентов, которые к нему привыкли.