Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
sql
sql
DECLARE
  num_N_PERSONSUBJECT_ID_Created  NUMBER := NULL; -- пустой идентификатор говорит о том, что требуется создать новое физлицо
BEGIN
  SI_PERSONS_PKG.SI_PERSONS_PUT (
     num_N_PERSONSUBJECT_ID => num_N_PERSONSUBJECT_ID_Created,
     ...);
  -- При успешном выполнении процедуры в переменную num_N_PERSONSUBJECT_ID_Created запишется идентификатор вновь созданной записи.
  -- Значение идентификатора выдается системой автоматически.
END;

...

Code Block
sql
sql
DECLARE
  num_N_PERSONSUBJECT_ID_Edit  NUMBER := 123455601; -- необходимо указать идентификатор существующего физлица, иначе при вызове будет ошибка.
BEGIN
  SI_PERSONS_PKG.SI_PERSONS_PUT (
     num_N_PERSONSUBJECT_ID => num_N_PERSONSUBJECT_ID_Edit,
     ...);
END;

Транзакции, исключения и сообщения

...

Все используемые системой константы описаны в специальном сервисном пакете SS_CONSTANTS_PKG_S, а также доступны в глобальном контексте CONST и в представлении SS_V_CONSTANTS.

...