Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
Физические лица
Получение списка физических лиц
SELECT("SELECT * FROM SI_V_PERSONS_JR")
Получение информации о физическом лице
SELECT("SELECT * FROM SI_V_PERSONS_JR WHERE N_PERSON_ID = <num_N_PERSON_ID>")
num_N_PERSON_ID
— идентификатор физ. лица.
Редактирование (создание) физического лица
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
— идентификатор региона гражданства
Удаление физического лица
SI_PERSONS_PKG.SI_PERSONS_DEL({
'num_N_PERSON_ID' => num_N_PERSON_ID,
})
num_N_PERSON_ID
— идентификатор физ. лица.
Юридические лица
Получение списка юридических лиц
SELECT("SELECT * FROM SI_V_COMPANIES_JR")
Получение информации о юридическом лице
SELECT("SELECT * FROM SI_V_COMPANIES_JR WHERE N_COMPANY_ID = <num_N_COMPANY_ID>")
num_N_COMPANY_ID
— идентификатор юр. лица.
Редактирование (создание) юридического лица
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
)
Удаление юридического лица
SI_COMPANIES_PKG.SI_COMPANIES_DEL({
'num_N_COMPANY_ID' => num_N_COMPANY_ID,
})
num_N_COMPANY_ID
— идентификатор юр. лица.