Рассмотрим назначение основных HZ таблиц и связи между ними.
HZ_PARTIES
Содержит основную информацию о сущностях (сторонах). Разные сущности могу иметь одинаковое имя.
Типы сущностей
- Person — лицо
- Organization — организация
- Group — группа
- Relationship — отношение
Поле | Описание |
PARTY_ID (PK) | ID сущности |
PARTY_NUMBER (PK) | Номер сущности |
PARTY_NAME | Имя сущности |
PARTY_TYPE | Тип сущности |
HZ_PARTY_SITES
Служит для связи сущностей (HZ_PARTIES) и местоположения (HZ_LOCATIONS), также содержит дополнительную информацию о месторасположении.
Поле | Описание |
PARTY_SITE_ID (PK) | ID отделения |
PARTY_ID (FK) | ID сущности. HZ_PARTIES |
LOCATION_ID (FK) | ID месторасположения. HZ_LOCATIONS |
PARTY_SITE_NUMBER (PK) | Номер отделения |
HZ_LOCATIONS
Содержит данные об адресах.
Поле | Описание |
LOCATION_ID (PK) | ID расположения |
COUNTRY (FK) | Код страны |
CITY | Город |
POSTAL_CODE | Почтовый индекс |
ADDRESS1 | Первая строка адреса |
HZ_CUST_ACCOUNTS
Содержит данные о счетах клиентов (заказчиков).
В качестве клиента может выступать организация или лицо.
Организация может быть внешней или внутренней (подразделение фирмы).
Одна сущность PARTY может иметь несколько записей. Например, физическое лицо может открыть персональный счет и семейный счет.
Поле | Описание |
CUST_ACCOUNT_ID (PK) | ID счета заказчика |
PARTY_ID (FK) | ID сущности. HZ_PARTIES |
ACCOUNT_NUMBER (PK) | Номер |
CUSTOMER_TYPE | I — внутренний , R — внешний |
HZ_CUST_ACCT_SITES_ALL
Содержит адреса отделений заказчиков в разрезе операционных единиц.
Поле | Описание |
CUST_ACCT_SITE_ID (PK) | ID отделения заказчика |
CUST_ACCOUNT_ID (FK) | ID счета заказчика HZ_CUST_ACCOUNTS |
PARTY_SITE_ID (PK) | ID отделения HZ_PARTY_SITES |
ORG_ID | ID организации |
BILL_TO_FLAG | Признак «получатель счета». P — главный, Y — да, N или null — нет |
SHIP_TO_FLAG | Признак «получатель груза». P — главный, Y — да, N или null — нет |
MARKET_FLAG | Признак «отправитель груза». P — главный, Y — да, N или null — нет |
HZ_CUST_SITE_USES_ALL
Содержит назначение адресов. Например BILL-TO, SHIP-TO.
Поле | Описание |
SITE_USE_ID (PK) | ID |
CUST_ACCT_SITE_ID (FK) | ID отделения заказчика HZ_CUST_ACCT_SITES_ALL |
SITE_USE_CODE (FK) | Тип целей отделения заказчика. BILL_TO, SHIP_TO. |
PRIMARY_FLAG | Признак основного отделения заказчика. |
HZ_CUSTOMER_PROFILES
Содержит информацию о кредитных характеристиках заказчика
Поле | Описание |
CUST_ACCOUNT_PROFILE_ID (PK) | ID |
CUST_ACCOUNT_ID (FK) | ID счета заказчика HZ_CUST_ACCOUNTS |
HZ_CONTACT_POINTS
Содержит информацию о различных типах связи : телефон, e-Mail, EDI.
Поле | Описание |
CONTACT_POINT_ID (PK) | ID |
CONTACT_POINT_TYPE | Тип контакта. Корректные значения лежат в lookup COMMUNICATION_TYPE |
Информация по справочникам заказчиков есть так же на oebsblog.ru и oracle-blog.ru
Последние комментарии