total_registered.removed_registry Y Normal 0 N 1000 100 - 2024/08/02 11:56:22.507 - 2024/08/02 11:56:22.507 Get variables 2 2 Select values 2 2 Y Table input (decision-document-service) РФ Get variables 2 2 Y Select values 2 2 Insert / update (total_registered.removed_registry) Y Execute SQL script Table input (decision-document-service) РФ Y Execute SQL script ExecSql Y 1 none ervu-dashboard N N Y N N DELETE FROM total_registered.removed_registry WHERE recording_date = current_date AND schema = 'Ministry' AND recruitment_id = '${REG_ID}' 224 224 Get variables 2 2 GetVariable Y 1 none -1 REG_ID -1 none String -1 VK_ARRAY -1 none String 672 224 Insert / update (total_registered.removed_registry) InsertUpdate Y 1 none 100 ervu-dashboard = recruitment_id REG_ID = schema schema total_registered removed_registry
age_limit age_limit Y death death Y removed_registry removed_registry Y deprivation_citizenship deprivation_citizenship Y travel_abroad travel_abroad Y living_abroad living_abroad Y other other Y deprivation_citizen_percents deprivation_citizen_percents Y age_limit_percent age_limit_percent Y death_percent death_percent Y travel_abroad_percent travel_abroad_percent Y living_abroad_percent living_abroad_percent Y other_percent other_percent Y recruitment_id recruitment_id N schema schema N
N 1136 224
Select values 2 2 SelectValues Y 1 none N REG_ID REG_ID String -2 -2 false false VK_ARRAY VK_ARRAY String -2 -2 false false 880 224 Table input (decision-document-service) РФ TableInput Y 1 none ervu-dashboard N 0 SELECT COALESCE(SUM(age_limit), 0) age_limit, COALESCE(SUM(death), 0) death, COALESCE(SUM(removed_registry), 0) removed_registry, COALESCE(SUM(deprivation_citizenship), 0) deprivation_citizenship, COALESCE(SUM(travel_abroad), 0) travel_abroad, COALESCE(SUM(living_abroad), 0) living_abroad, COALESCE(SUM(other), 0) other, COALESCE( CASE WHEN SUM(removed_registry) > 0 THEN ROUND((SUM(deprivation_citizenship) / SUM(removed_registry) * 100), 2) ELSE 0 END, 0 ) deprivation_citizen_percents, COALESCE( CASE WHEN SUM(removed_registry) > 0 THEN ROUND((SUM(age_limit) / SUM(removed_registry) * 100), 2) ELSE 0 END, 0 ) age_limit_percent, COALESCE( CASE WHEN SUM(removed_registry) > 0 THEN ROUND((SUM(death) / SUM(removed_registry) * 100), 2) ELSE 0 END, 0 ) death_percent, COALESCE( CASE WHEN SUM(removed_registry) > 0 THEN ROUND((SUM(travel_abroad) / SUM(removed_registry) * 100), 2) ELSE 0 END, 0 ) travel_abroad_percent, COALESCE( CASE WHEN SUM(removed_registry) > 0 THEN ROUND((SUM(living_abroad) / SUM(removed_registry) * 100), 2) ELSE 0 END, 0 ) living_abroad_percent, COALESCE( CASE WHEN SUM(removed_registry) > 0 THEN ROUND((SUM(other) / SUM(removed_registry) * 100), 2) ELSE 0 END, 0 ) other_percent, '${REG_ID}' AS recruitment_id, 'Ministry' AS schema FROM total_registered.removed_registry WHERE recruitment_id = ANY ('${VK_ARRAY}') AND schema = 'Region' AND recording_date = CURRENT_DATE; Y 464 224