...
Code Block |
---|
-- Подсчитать количество актуальных инвойсов в системе SELECT COUNT(*) FROM SD_V_DOCUMENTS WHERE N_DOC_TYPE_ID = SYS_CONTEXT('CONST', 'DOC_TYPE_Invoice') AND N_DOC_STATE_ID = SYS_CONTEXT('CONST', 'DOC_STATE_Actual'); |
Приложения, постоянно взаимодействующие с АСР «Гидра», в целях ускорения работы и сокращения нагрузки на БД могут загружать (кэшировать) сразу все константы при инициализации. Для этого нужно сделать следующий запрос:
Code Block |
---|
SELECT *
FROM SS_V_CONSTANTS |
и сохранить полученные значения, например, в ассоциативном массиве, где ключом будет являться поле VC_NAME
, а значением — поле VC_VALUE
.