#1
|
|||
|
|||
Tabla BSEG
Hola chavos, a ver si alguien me puede decir mas o menos por donde.
Estoy haciendo un reporte, que lee documentos compensados, revisa en bseg las partidas y elimina del reporte algunas cuentas, algo asi: select c1 c2 into table it_bsak from bsak where bukrs = p_soc and gjhar = p_year and augdt = p_date loop at it_tblbsak INTO wa_tblbsak s_belnr = wa_tblbsak-belnr select c1 c2 into table it_bseg from bseg where bukrs = p_soc and gjhar = p_year and belnr = s_belnr and hkont not in ('212023', '298032'...) write... campos endloop Todo esto, esta okei.., ahora el problema es que me piden que en una tabla la gente personalice las cuentas contables. Ahi esta el problema, como puedo relacionar bseg con mi tabla z de cuentas a excluir. alguna idea? Gracias. Úlima edición por fcorodriguezl fecha: 02/04/08 a las 00:23:16. |
#2
|
|||
|
|||
ranges : r_cuentas for bseg-hkont.
select * from Z-tu-tabla r_cuentas-option = 'EQ' r_cuentas-sign = 'I' r_cuentas-low = Z-tu-tabla-cuenta append r_cuentas. endselect ..... select c1 c2 into table it_bseg from bseg where bukrs = p_soc and gjhar = p_year and belnr = s_belnr and hkont not in r_cuentas Debería andar Saludos J |
#3
|
|||
|
|||
no entiendo porque deberias ir a la bseg si en la bsak esta todas las partidads compensadas... no deberias de imprimir solo lo que se encuentra en la bsak...
en la bsak tambien esta el campo cuenta. ahora utililizar un range ... si el sap esta configurado para soportar 500 registros en un range si agregar 501 ,,, se puede caer.. |
#4
|
|||
|
|||
tabla bseg
Hola,
Requiero ver las cuentas de bseg, ya que estas son de resultados y bsak solo muestra la cuenta de mayor. Habra alguna otra manera de hacer esto? Gracias por la ayuda. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|