cancel
Showing results for 
Search instead for 
Did you mean: 

Busqueda Formateada segun serie

Former Member
0 Kudos

Buena tarde, tengo una busqueda que hacer, es segun la serie de la factura me traiga el numero de una cuenta, hasta el momento tengo este query:

SELECT (CASE $[OINV.Series] =4 THEN $[$39.2.INV1.AcctCode.Number]=11050501 ELSE 0 END)

FROM OINV

Hasta el momento no sirve , alguien sabe que le faltaria? Ggracias

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Proba con el siguiente código:

@SERIE AS INT

SELECT @SERIE = $[OINV.SERIES]

IF @SERIE = 4

BEGIN

SELECT ' AQUI COLOCAS LA CUENTA CONTABLE QUE DESEAS ASIGNAR'

END

ELSE

BEGIN

SELECT 0

END

Saludos,

Former Member
0 Kudos

Hola Oscar,

Según lo que entiendo es que en el campo "INV1.AcctCode" quieres establecer de manera semiautomática la cuenta de mayor, te propongo esta solución:


IF (SELECT $[$88.1]) = 4/*esta es la serie de numeración*/

      SELECT '11050501'

IF (SELECT $[$88.1]) != 4/*esta es la serie de numeración*/

      SELECT '0'

Quedamos a la espera de tus comentarios...

Former Member
0 Kudos

i
la búsqueda formateda va a estar en la cabecera del documento o a nivel de detalle

Former Member
0 Kudos

Hola fernando, va a estar a nivel de detalle

Former Member
0 Kudos

Prueba algo como esto

if $[oinv.series]='4'

begin

select $[inv1.acctcode]

end

else

begin

select '0'

end