- -

Árbol de páginas

Formato DOI

https://doi.org/10.4995/IP.2022.627101 


Materias. Asociadas a las ediciones. La información introducida aquí es la que pasa al portal de ventas (Desde 2022 antes se "heredaba" del departamento de los autores)


Titulaciones. Ahora se muestran para elegir solo las titulaciones activas pero si la publicación tenía asignada una que ya no está activa también muestra la descripción.


No venta externa. Si el tipo de publicación NO gestiona ISBN por defecto aparecerá marcado el check de "No venta externa"


Orden de impresión

Los comentarios que se muestran son los tipos con valor ‘PUB. IMPRESOR’, ‘EDI. IMPRESOR’ y ‘TIR. IMPRESOR’ y deben aparecer en ese orden


Otros centros

La marca de Otros centros hace que aparezca un aviso en Valoraciones de que hay que enviar a otros centros


Cálculo Coste actual

IAD e IAI

En Senia no están diferenciando con dos consultas diferentes la importación en Docencia o en investigación. La vista sólo recupera las publicaciones con IAD distinto de 0 (1 - Apunte, 2 - Académica y 3 - Manual de referencia). Vista actual:

/* Formatted on 23/02/2023 12:19:31 (QP5 v5.381) */
CREATE OR REPLACE FORCE VIEW ACE_ASIC.V_UPV_PUBLICA_SPUPV
(
   NIP_PROF,
   DNI_PROF,
   TITULO,
   TIPO,
   ISBN,
   FECHA_PUBLICA,
   NUM_AUTORES,
   ARMARIO,
   ORDEN,
   NEDI,
   SUBTIPO
)
BEQUEATH DEFINER
AS
   SELECT p.per_id
             nip,
          p.per_dni
             dni,
          e.titulo,
          DECODE (
             e.numvalorIAD,
             2, 'Libro con ISBN',
             3, 'Libro con ISBN',
             1, 'Apunte',
             NULL, DECODE (c.numvalorIAD,
                           2, 'Libro con ISBN',
                           3, 'Libro con ISBN',
                           1, 'Apunte')),
          /*decode(e.tipo,18,'Libro con ISBN',11,'Libro con ISBN','Apunte'),*/
          e.isbn,
          (SELECT MIN (t.fectirada)
             FROM pub_tirada@publicaspupv.world t
            WHERE     t.armario = e.armario
                  AND t.orden = e.orden
                  AND t.nedi = e.nedi),
          (SELECT COUNT (DISTINCT dniautor)
             FROM pub_ediaut@publicaspupv.world ea2
            WHERE     ea2.armario = ea.armario
                  AND ea2.orden = ea.orden
                  AND ea2.nedi = ea.nedi),
          e.armario,
          e.orden,
          e.nedi,
          DECODE (
             e.numvalorIAD,
             2, 'Colecci n Acad mica',
             3, 'Manual de Referencia',
             1, 'Apunte',
             NULL, DECODE (c.numvalorIAD,
                           2, 'Colecci n Acad mica',
                           3, 'Manual de Referencia',
                           1, 'Apunte'))
     /*
     decode(e.tipo,11,decode(e.nidcoleccion,null,'Colecci n Acad mica',decode(c.evaluadasn,'N','Colecci n Acad mica','Manual de Referencia')),
                   18,decode(e.nidcoleccion,null,'Colecci n Acad mica',decode(c.evaluadasn,'N','Colecci n Acad mica','Manual de Referencia')),
                   t.tipodescri)
                   */
     FROM pub_autores@publicaspupv.world      a,
          pub_ediaut@publicaspupv.world       ea,
          pub_edicion@publicaspupv.world      e,
          pub_publicacion@publicaspupv.world  pu,
          tsen_personal@alf.world             p,
          pub_tipopublica@publicaspupv.world  t,
          pub_coleccion@publicaspupv.world    c
    WHERE     CASE
                 WHEN     codigos.COD_LETRANIE_SN_FU (
                             SUBSTR (a.dniautor, 1, 1)) =
                          'S'
                      AND SUBSTR (a.dniautor, -1) BETWEEN 'A' AND 'Z' -- si es NIE y acaba en letra, la quitamos
                 THEN
                    REPLACE (a.dniautor, SUBSTR (a.dniautor, -1))
                 ELSE
                    a.dniautor
              END =
              p.per_dni
          AND ea.dniautor = a.dniautor
          AND pu.armario = ea.armario
          AND pu.orden = ea.orden
          AND e.armario = ea.armario
          AND e.orden = ea.orden
          AND e.nedi = ea.nedi
          AND (   e.numvalorIAD IN (1, 2, 3)
               OR (e.numvalorIAD IS NULL AND c.numvalorIAD IN (1, 2, 3)))
          AND  /*(e.tipo in (1,4,5,6,16,17,24,25) or e.tipo in (11,18)) and */
              t.tipo = e.tipo
          AND c.nidcoleccion(+) = e.nidcoleccion
          AND -- Se trata de mirar la  ltima edici n de la publicaci n donde figure el autor en cuesti n y que sea de uno de los tipos a recuperar
              NOT EXISTS
                 (SELECT 'x'
                    FROM pub_edicion@publicaspupv.world    e2,
                         pub_ediaut@publicaspupv.world     ea2,
                         pub_coleccion@publicaspupv.world  c2
                   WHERE     e2.armario = e.armario
                         AND e2.orden = e.orden
                         AND e2.nedi > e.nedi
                         AND /*(e2.tipo in (1,4,5,6,16,17,24,25) or e2.tipo in (11,18))  and*/
                             (   e2.numvalorIAD IN (1, 2, 3)
                              OR (    e2.numvalorIAD IS NULL
                                  AND c2.numvalorIAD IN (1, 2, 3)))
                         AND ea2.armario = e2.armario
                         AND ea2.orden = e.orden
                         AND ea2.nedi = e.nedi
                         AND ea2.dniautor = ea.dniautor
                         AND c2.nidcoleccion(+) = e2.nidcoleccion);

  • Sin etiquetas