Skip to Content
0
Former Member
Feb 02, 2016 at 04:51 PM

Ayuda para Completar Query tipo KARDEX

1872 Views

Estimados agradeceré el apoyo que puedan brindarme para completar este este query que me ha servido mucho, pero quisiera añadirle los números de los documentos según el TRANSTYPE.

Es decir :

si TRANSTYPE es 15 añadirle el número de Guía correspondiente.

sI TRANSTYPE es 16 añadirle el número de Devolución correspondiente.

y así sucesivamente.

Este es query:

SELECT A.ItemCode CODIGO,A.Dscription DESCRIPCION,A.InQty 'INGRESO(+)',A.OutQty 'SALIDA(-)',

A.DocDate FECHA_CONTAB,A.DocTime HORA,A.Warehouse C_ALM,B.WhsName DES_ALMACEN,A.Ref2 REFERENCIA,

CASE A.TransType WHEN '15' THEN 'Guia'

WHEN '16' THEN 'Devolucion de Clientes'

WHEN '13' THEN 'Facturas'

WHEN '67' THEN 'Transferencia'

WHEN '21' THEN 'Devolucion de Mercancia'

WHEN '14' THEN 'Nota de Credito'

WHEN '20' THEN 'Entrada de Mercancias (O/C)'

WHEN '18' THEN 'Factura de Proveedores' END 'TIPO_DOCUMENTO',

A.CreateDate FECHA_CREACION,A.DocTime HORA_CREACION,A.Base_Ref 'Nro_SAP',

A.JrnlMemo,A.Comments COMENTARIO,A.CardCode 'Cod.Proveedor/Cliente',A.CardName 'Razon Social'

FROM OINM A LEFT JOIN OWHS B ON A.Warehouse=B.WhsCode

WHERE (A.InQty + A.OutQty)<> 0 AND A.DocDate BETWEEN '20160129' AND '20160202'

Desde ya muchas gracias por el apoyo.