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);