fa.luis
15/01/14, 23:42:48
Hola,
Tengo una funcion, en esta funcion lleno una tabla interna que tiene 4 columnas, lleno estas 4 columnas con el primer select. Despeus de este select hago otro select, y quiero agregar estos datos en las mismas 4 columnas (aunque los nombres de las columnas del segundo select no se llaman igual)
por favor vean mi ejemplo:
ELECT A~BUKRS
A~VBELN
A~ZFOLIO
B~FKDAT
B~KNKLI
FROM ZCFD AS A
INNER JOIN VBRK AS B ON A~VBELN = B~VBELN
INTO CORRESPONDING FIELDS OF TABLE TI_CFDI
WHERE KNKLI = P_KNKLI.
SELECT A~BUKRS
A~VBELN
A~ZFOLIO
B~BUDAT
B~KUNNR
FROM ZCFD AS A
INNER JOIN BSID AS B ON A~VBELN = B~BELNR
INTO CORRESPONDING FIELDS OF TABLE TI_CFDI
WHERE KUNNR = P_KNKLI.
Debugeando observo que en el primer select lleno mi tabla con 4 registros, y cuando entra en el segundo select y no encuentra nada, esta tabla me la vacia y no se porque, alguien puede ayudarme con este iisue?
Saludos.
Tengo una funcion, en esta funcion lleno una tabla interna que tiene 4 columnas, lleno estas 4 columnas con el primer select. Despeus de este select hago otro select, y quiero agregar estos datos en las mismas 4 columnas (aunque los nombres de las columnas del segundo select no se llaman igual)
por favor vean mi ejemplo:
ELECT A~BUKRS
A~VBELN
A~ZFOLIO
B~FKDAT
B~KNKLI
FROM ZCFD AS A
INNER JOIN VBRK AS B ON A~VBELN = B~VBELN
INTO CORRESPONDING FIELDS OF TABLE TI_CFDI
WHERE KNKLI = P_KNKLI.
SELECT A~BUKRS
A~VBELN
A~ZFOLIO
B~BUDAT
B~KUNNR
FROM ZCFD AS A
INNER JOIN BSID AS B ON A~VBELN = B~BELNR
INTO CORRESPONDING FIELDS OF TABLE TI_CFDI
WHERE KUNNR = P_KNKLI.
Debugeando observo que en el primer select lleno mi tabla con 4 registros, y cuando entra en el segundo select y no encuentra nada, esta tabla me la vacia y no se porque, alguien puede ayudarme con este iisue?
Saludos.