Skip to Content
0
Former Member
Jul 02, 2015 at 09:40 PM

Concatenar varios registros en una línea (SAP BO 9.0)

1802 Views

Buenas tardes,

Necesito su ayuda con un procedimiento que consideré simple, pero me está quitando la paciencia. El objetivo es generar una consulta que muestre las distintas marcas de los productos detallados en una factura.

El query con el que estoy trabajando es el siguiente:

SELECT

DISTINCT T3."FirmName" As "Marca"

FROM

OINV T0 /*FACTURAS*/

INNER JOIN INV1 T1 ON T0."DocEntry" = T1."DocEntry" /*LINEAS FACTURAS*/

INNER JOIN OITM T2 ON T1."ItemCode" = T2."ItemCode" /*PRODUCTOS*/

INNER JOIN OMRC T3 ON T2."FirmCode" = T3."FirmCode" /*NOMBRES MARCA*/

WHERE

T0."DocNum" = 2000330

Y este es el resultado:

Lo que necesito es que quede de la siguiente manera:

(SELECT 'JOHNSON ROSE' || ', ' || 'CONCASSE' AS "Marca" FROM DUMMY)

Serían tan amables de indicarme cuál es el procedimiento correcto por favor.

Saludos,

Alejandro Soto.

Attachments

D.jpg (4.3 kB)
E.jpg (3.5 kB)