소스 검색

notificaciones

Cristian Lucero 5 년 전
부모
커밋
aa7cb19870
2개의 변경된 파일52개의 추가작업 그리고 18개의 파일을 삭제
  1. 37 0
      create_table.sql
  2. 15 18
      populate.sql

+ 37 - 0
create_table.sql

@@ -1132,3 +1132,40 @@ AS
 
   END;
   ;
+
+CREATE OR REPLACE PROCEDURE P_GET_PEN_QUIZ_USERS( p_cursor IN OUT SYS_REFCURSOR)
+  as
+   BEGIN
+
+     OPEN p_cursor FOR
+        select u.USER_NAME,u.USER_TYPE,p.nombre,p.id
+          from proveedores p
+            join USERS_PROVEEDORES up
+          on up.PROVEEDORES_ID = p.id
+            join users u
+          on u.id = up.USERS_ID
+        where UPPER(u.USER_TYPE) in
+           ('CLIENTE INTERNO')
+          and not exists(
+             select 'x' from EVALUACION_PROVEEDOR ep
+              where ep.CREATED_BY = u.USER_NAME
+              and ep.year = to_char(add_months(sysdate, -1), 'YYYY')
+              and ep.month = to_char(add_months(sysdate, -1), 'MM')
+           )
+      ;
+
+  end;
+;
+
+
+CREATE OR REPLACE PROCEDURE P_GET_PEN_ACTION_EXECUTE( p_cursor IN OUT SYS_REFCURSOR)
+  as
+   BEGIN
+
+      OPEN p_cursor FOR
+        select * from PLAN_ACCION_DET a
+        where a.ESTADO != 'FINALIZADO'
+        and a.FECHA_COMPROMISO<=CURRENT_DATE;
+
+ end;
+;

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 15 - 18
populate.sql