Cristian Lucero 5 سال پیش
والد
کامیت
4b5d6d9856
1فایلهای تغییر یافته به همراه23 افزوده شده و 0 حذف شده
  1. 23 0
      sp_create_replace.sql

+ 23 - 0
sp_create_replace.sql

@@ -879,3 +879,26 @@ CREATE OR REPLACE PROCEDURE P_AVG_SCORECARD_PROVIDER(
 
    end;
 ;
+
+
+CREATE OR REPLACE PROCEDURE P_GET_HISTORIC_SCORE(
+            p_action_id in integer)
+AS
+
+DECLARE
+     L_TOTAL_AVG  NUMBER(5, 2);
+     L_PARENT_ID NUMBER;
+
+
+   BEGIN
+
+    select nvl(avg(avance),0),DISTINCT(PARENT_ID) into L_TOTAL_AVG ,L_PARENT_ID from PLAN_ACCION_DET
+     where PARENT_ID is NOT null
+     and id = p_action_id;
+
+
+     UPDATE plan_accion set AVANCE_PROVEEDOR = L_TOTAL_AVG
+     where id = L_PARENT_ID;
+
+end;
+;