on 01-14-2014 7:52 PM
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
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,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
i
la búsqueda formateda va a estar en la cabecera del documento o a nivel de detalle
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.