Список клиентов. Представление доступно для редактирования. В БД клиент заносится с типом Клиент. Менеджер и отдел не проставляется. Состояние устанавливается в значение «Выписано». Для добавления нового клиента можно воспользоваться пакетной функцией Pck_InterShop.InsClient.

Поле Тип Требуемое Значение Комментарий
IID NUMBER Нет ID в списке счетов Локальный ID. Формируется автоматически.
ICONTRAGENTID NUMBER Да ID в списке контрагентов Глобальный ID
VCADDRESS VARCHAR2 Нет Адрес Хранится без структуры
VCEMAIL VARCHAR2 Нет Email
VCNAME VARCHAR2 Нет Название
VCPHONE VARCHAR2 Нет Телефон(-ы) Список телефонов хранится одной строкой
VCURL VARCHAR2 Нет Сайт (URL-адрес)
CBCOMMENT CLOB Нет Описание (комментарий)
ISUPPLIERSTATUSID NUMBER Нет ID статуса клиента
VCSUPPLIERSTATUS VARCHAR2 Нет Статус клиента
ISTAFFID_MANAGER NUMBER Нет ID менеджера Ссылка на сотрудника (v_e_staff)
VCFIO_MANAGER VARCHAR2 Нет ФИО менеджера

Пример использования:

Для добавления нового клиента можно воспользоваться следующим запросом:

Declare
 i pck_intershop.tid;
Begin
 i:= pck_intershop.nextid('CLIENT');
 insert into v_e_client (
  icontragentid, vcname, vcemail, vcphone, vcurl, vcaddress)
 values (
  i, 'Название', 'Email', 'Телефон', 'Сайт (URL-адрес)', 'Адрес');
End;

Так же для добавления нового клиента можно воспользоваться специальной функцией:

Declare
 ClientId Pck_InterShop.TId;
Begin
 ClientId:= Pck_InterShop.InsClient(
  aName => 'Web-клиент',
  aEMail => 'client@mail.ru',
  aPhone => '999-99-99',
  aURL => 'www.client.ru',
  aAddress => 'Адрес клиента');
End;

Параметр Обязательное указание Описание
aName Нет Название клиента
aEMail Нет Email клиента
aPhone Нет Телефон (-ы) клиента
aURL Нет Сайт клиента
aAddress Нет Почтовый адрес клиента
Результат н/д iContragentId нового клиента

|