¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

Problema com a visualização CDS: Solução para a agregação MAX no campo CHAR5.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 6 Vistas
0
Cargando...

Olá especialistas.

Quero criar uma visualização CDS sobre o estado do sistema (De TJ02T, JEST).

No entanto, a visualização CDS não funciona com a agregação MAX comparando o campo STAT. Quero obter apenas uma linha máxima, mas o resultado tem duas linhas.

O campo STAT é CHAR5. Mas a agregação MAX funciona com o domínio de características, certo?

Aqui está minha fonte.

Definição da visualização CDS

@AbapCatalog.sqlViewName: 'ZVP3PSB90041CDS'
@EndUserText.label: 'Estado do Projeto (Sistema)'


define view ZVP3PSB90041CDSI as

select from proj as proj
inner join tcj41 as tcj41
on proj.stspd = tcj41.stspd
inner join jsto as jsto
on proj.objnr = jsto.objnr
and proj.stspd = jsto.stsma
inner join jest as jest
on proj.objnr = jest.objnr
inner join tj02 as tj02
on jest.stat = tj02.istat
{ key proj.pspid as pspid, jsto.objnr, max(jest.stat) as istat } where (tcj41.stspd <> '' or tcj41.stspr <> '') and tcj41.grpgs = 'PS' and jest.inact = ' ' group by proj.pspid, jsto.objnr, jest.stat

Mas o resultado tem duas linhas como esta

tes1.png
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Pequeña corrección: Debes especificar todas las columnas (no solo las claves) que estás seleccionando en la declaración, evitando todas las columnas de agregación.

Sree

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...


Desculpe. Fui um idiota.

Tenho que usar apenas campos-chave na declaração GROUP BY, como este

GROUP BY proj.pspid, jsto.objnr

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeconsultor.com

+1 (305) 285-8622

© 2025 Todos los derechos reservados.

Desarrollado por Prime Consultor

¡Hola! Soy Diana, asesora académica de Prime Consultor, indícame en que Academia SAP estás interesado, saludos!
Hola ¿Buscas Academias SAP?