PDA

Ver la Versión Completa : Sentencia SELECT


jgutierrezgomez
07/08/12, 00:56:53
Que tal amigos.

Tengo la situación que de una tabla debo presentar algo parecido a esto:

No. Documento Valor Impuesto Total
99999 999.99 999.99 999.99

Escrito en el lenguaje de los mortales la logica seria :

Seleccione:
Si el código es 1 entonces muestre VALOR de lo contrario muestre 0
Si el código es 2 entonces muestre IMPUESTO de lo contrario muestre 0
De la tabla X,

Donde:
Valor e Impuesto son campos de una tabla.

Como escribo este select en SAP ?? o bien como es la mejor manera de trabajarlo.


Gracias de antemano.

AlexFrias
08/08/12, 16:27:13
Pues lo que se me ocurre y no se si te sirva

select documento
valor
impuesto
codigo ? <-- este viene en esa tabla? o es un código de otro lado?
from x
into table ti_x
where..

loop at ti_x.
write: / ti_x-documento.
case ti_x-codigo.
when 1.
write: ti_x-valor, 0.
when 2.
write: 0, ti_x-impuesto.
endcase.
endloop.

jgutierrezgomez
08/08/12, 19:46:00
Muchas gracias Alex.
Ya lo probamos y salio excelente.