На главную   На главную   Форумы Новости Документация Скачать Купить  
Регистрация  
Система Allegro
Oб Allegro Характеристики Пример конфигурации Документация База ошибок Развитие
Версия для печати К списку книг Вернуться к оглавлению Предыдущий параграф Следующий параграф
Поиск по книге

Глава 2. СОЗДАНИЕ СПРАВОЧНОЙ СИСТЕМЫ

Создаем справочник контрагентов.

Нам понадобятся справочники для хранения поставщиков и покупателей, а ткже их реквизитов.

Из бесед с заказчиком удалось выяснить, что компания TechnoTrade не только торгует бытовой техникой на оптовом рынке, но и осуществляет иногда продажу техники частным лицам. При этом атрибутами частных лиц являются Фамилия, Имя и, иногда , Отчество. Все их все можно хранить в одном поле. Еще желательно хранить номера телефонов и адреса покупателей . Для фирм нужно хранить целую кучу атрибутов (Полное название, коды ОКПО, адреса, банковские счета и прочее) для того, чтобы печатать все это в счетах-фактурах. Причем на практике возможны сложные взаимозачеты , когда товар отгружается какой-то одной фирме в счет задолженности перед какой-то другой фирмой.

Проанализировав всю эту информацию, мы пришли к выводу, что любой контрагент (как фирма, так и частное лицо) имеет следующие атрибуты:

Имя фирмы (или Ф.И.О для частных лиц).,

Физический адрес,

Телефоны

Фирмы, помимо этих атрибутов, еще имеют:

Скидку (в процентах), Отсрочку платежа (в днях ),

Признак «наша фирма» (для самой компании TechnoTrade )

Полное название (в соответствие с законодательством),

Расчетный счет, ИНН, Банк, Город (банка ), Корр.счет, БИК,

ОКОНХ, ОКПО, КПП, Юридический адрес,

№ свидетельства о регистрации, Дату регистрации, Директора, Главного бухгалтера

Поэтому мы решили создать класс «Контрагенты» и два дочерних класса: «Фирмы» и «Частные лица ».

Вызовем окно «Метаданные» с помощью пункта Инструменты/ Метаданные Главного меню. Выберем закладку «Справочники» и добавим новый базовый класс Контрагенты, таблица CONTRAGENT.

Увеличим длину поля NAME до 50 символов.

Добавим еще 2 поля:


Атрибут Поле Тип Обязательный атрибут
Физический адрес ADDRESS VARCHAR(250) да
Телефоны PHONES VARCHAR(50) да

Справочник Контрагенты готов.



Пример создания склада в Allegro Наверх