Skip to Content
avatar image
Former Member

Ubicaciones por defecto SAP B1 HANA

Buenos días Estimados:

Estoy realizando un reporte para el documento orden de venta del que necesito traer las ubicaciones en nivel 2 por defecto de los articulo en la Orden de Venta generada, actualmente con el query traigo todos las ubicaciones donde se encuentran artículos pero quisiera filtrar mejor el query para así poder traer solo las ubicaciones por defecto , mas esto no lo he logrado porque no he conseguido un campo que me indique si esa ubicación es por defecto o no.

adjunto el query del reporte.

Quedo atento

Saludos.

SELECT

K0."DocEntry",K1."ItemCode",K3."WhsCode" ,K3."SL1Code"

FROM

"ORDR" K0

INNER JOIN "RDR1" K1 ON K0."DocEntry" = K1."DocEntry"

LEFT JOIN "OIBQ" K2 ON K1."ItemCode" = K2."ItemCode" AND K1."WhsCode" = K2."WhsCode"

LEFT JOIN "OBIN" K3 on K2."BinAbs" = K3."AbsEntry"

LEFT JOIN "OCTG" K4 ON K0."GroupNum" = K4."GroupNum"

LEFT JOIN "OITM" K5 ON K1."ItemCode" = K5."ItemCode"

LEFT JOIN "OITW" K6 ON K5."ItemCode" = K6."ItemCode" AND K1."WhsCode" = K6."WhsCode"

LEFT JOIN "OCRD" K7 ON K0."CardCode" = K7."CardCode"

LEFT JOIN "OCTG" K8 ON K0."GroupNum" = K8."GroupNum"

LEFT JOIN "RDR12" K9 ON K0."DocEntry" = K9."DocEntry"

WHERE K3."SL1Code" NOT IN ('UBICACIÓN-DE-SISTEMA')

AND K6."OnHand" <> 0

AND K0."DocNum" = '48366'

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    avatar image
    Former Member
    Oct 27, 2015 at 04:51 PM

    ya logre resolver , filtre segun las cantidades existentes a la mano y eso me dio las ubicaciones por defecto

    LEFT JOIN "RDR12" K9 ON K0."DocEntry" = K9."DocEntry"

    WHERE K3."SL1Code" NOT IN ('UBICACIÓN-DE-SISTEMA')

    AND K6."OnHand" <> 0 AND K2."OnHandQty" <> 0

    AND K0."DocNum" = '48365'

    Add comment
    10|10000 characters needed characters exceeded