Физические лица
Получение списка физических лиц
Code Block |
---|
SELECT("SELECT * FROM SI_V_PERSONS_JR") |
Получение информации о физическом лице
Code Block |
---|
SELECT("SELECT * FROM SI_V_PERSONS_JR WHERE N_PERSON_ID = <num_N_PERSON_ID>") |
num_N_PERSON_ID
— идентификатор физ. лица.
Редактирование (создание) физического лица
Code Block |
---|
SI_PERSONS_PKG.SI_PERSONS_PUT({ 'num_N_PERSON_ID' => num_N_PERSON_ID, 'vch_VC_SURNAME' => 'Шварценгольд', 'vch_VC_SECOND_NAME' => 'Викторович', 'ch_C_SEX' => 'M', 'num_N_SUBJ_GROUP_ID' => 49001, 'vch_VC_INN' => '1234567891', 'num_N_DOC_AUTH_TYPE_ID' => 2015, 'vch_VC_DOC_SERIAL' => '01 06', 'vch_VC_DOC_NO' => '489635', 'dt_D_DOC' => DATE('24.01.2009', 'DD.MM.YYYY'), 'vch_VC_DOCUMENT' => 'Отделением по району Царицыно ОУФМС России по г. Москве в ЮАО', 'dt_D_BIRTH' => DATE('20.03.1955', 'DD.MM.YYYY'), 'vch_VC_BIRTH_PLACE' => 'г. Москва', 'num_N_SUBJ_STATE_ID' => 2011, 'num_N_CITIZENSHIP_ID' => 21101, }) |
num_N_PERSON_ID
— идентификатор физ. лица. Если равенNULL
— производится создание, иначе — редактированиеnum_N_SUBJ_GROUP_ID
— идентификатор группы физ. лиц (представлениеSI_V_SUBJ_GROUPS
)num_N_DOC_AUTH_TYPE_ID
— идентификатор типа документа, удостоверяющего личность (справочникREF_TYPE_Document
)num_N_SUBJ_STATE_ID
— идентификатор состояния СУ (справочникREF_TYPE_Subject_State
, SYS_CONTEXT('CONST', 'SUBJ_STATE_On') == 2011)num_N_CITIZENSHIP_ID
— идентификатор региона гражданства
Удаление физического лица
Code Block |
---|
SI_PERSONS_PKG.SI_PERSONS_DEL({ 'num_N_PERSON_ID' => num_N_PERSON_ID, }) |
num_N_PERSON_ID
— идентификатор физ. лица.
Юридические лица
Получение списка юридических лиц
Code Block |
---|
SELECT("SELECT * FROM SI_V_COMPANIES_JR") |
Получение информации о юридическом лице
Code Block |
---|
SELECT("SELECT * FROM SI_V_COMPANIES_JR WHERE N_COMPANY_ID = <num_N_COMPANY_ID>") |
num_N_COMPANY_ID
— идентификатор юр. лица.
Редактирование (создание) юридического лица
Code Block |
---|
SI_COMPANIES_PKG.SI_COMPANIES_PUT({ 'num_N_COMPANY_ID' => num_N_COMPANY_ID, 'num_N_OPF_ID' => 1041, 'num_N_REGION_ID' => 21301, 'vch_VC_CODE' => 'Вектор', 'vch_VC_INN' => '1234567891', 'vch_VC_OGRN' => '12345', 'num_N_SUBJ_STATE_ID' => 2011, 'num_N_SUBJ_GROUP_ID' => 196401, }) |
num_N_COMPANY_ID
— идентификатор юр. лица. Если равенNULL
— производится создание, иначе — редактированиеnum_N_OPF_ID
— идентификатор ОПФ (справочникREF_TYPE_OPF
)num_N_REGION_ID
— идентификатор регионаnum_N_SUBJ_STATE_ID
— идентификатор состояния СУ (справочникREF_TYPE_Subject_State
, SYS_CONTEXT('CONST', 'SUBJ_STATE_On') == 2011)num_N_SUBJ_GROUP_ID
— идентификатор группы юр. лиц (представлениеSI_V_SUBJ_GROUPS
)
Удаление юридического лица
Code Block |
---|
SI_COMPANIES_PKG.SI_COMPANIES_DEL({ 'num_N_COMPANY_ID' => num_N_COMPANY_ID, }) |
num_N_COMPANY_ID
— идентификатор юр. лица.