Consulta cuentas contables sin movimientos

Hola @Amarcos

Me aparece este error:

Gracias!

Hola

acabo de probar y la consulta más eficiente es:

select acctcode, acctname from oact where acctcode not in
(select account from jdt1 where refdate >= ‘2020/01/01’ and refdate <= ‘2020/12/31’)
and postable = ‘Y’ and groupmask = 4

Prueba, luego podrás cambiar las fechas por parámetros.

No me deja… Me continua apareciendo el mismo error… jajaja

1 me gusta

Publica la captura de pantalla de la consulta cuando la ejecutas.

Un saludo

prueba con esta

select acctcode, acctname from oact where acctcode not in

 
(SELECT T0.[AcctCode] FROM OACT T0 INNER JOIN JDT1 T1 ON T0.[AcctCode] = T1.[Account] WHERE GROUPMASK=4 AND T1.[RefDate] >=’2020/01/01’ AND T1.[RefDate]<=’2020/12/01’)

1 me gusta

Me aparece el mismo error.

Gracias

Hola

lo único que se me ocurre es que la comilla sencilla no sea el correcto, quizás por el copiar y pegar. Cambia ese carácter por la comilla que está a la derecha del 0, con la ?

Un saludo

No funciona tampoco… ¿Puede que el problema venga dado por el comando NOT IN?

En mi SBO funciona.

Un saludo

Hana o SQL? No será esto…

Hola

yo la hice en SQL Server, si estás en hana habrá que modificarla, pero no puedo probarla :thinking:

Un saludo

Lo estoy haciendo en SQL, directamente en el generador de consultas de SAP.

@IvanFor , yo lo estoy haciendo en SQL Server y en SAP directamente y funciona perfectamente

select
acctcode,
acctname
from oact where acctcode not in
(
SELECT T0.[AcctCode]
FROM OACT T0
INNER JOIN JDT1 T1 ON T0.[AcctCode] = T1.[Account]
WHERE GROUPMASK=4
AND T1.[RefDate] >=‘20200101’ AND T1.[RefDate]<=‘20201231’
)


Hola @IvanFor

entre tu imagen y la de @joseramonsoli hay una diferencia: las comillas.

Revísalo
Un saludo

¿El parametro GROUPMASK, a que hace referencia?

Al grupo de la cuenta, al cajón.

Un saludo

1 me gusta

Hola Ivan.
Estas en Sql o Hana? Si es en Hana, prueba a poner el nomtre de los campos entre comillas dobles.
Saludos

1 me gusta

Este tema se cerró automáticamente 7 días después de la última publicación. No se permiten nuevas respuestas.