Skip to Content
0

How to initialize the LDB field PRCTR IN Program : RFDOPR10

May 22, 2017 at 09:19 AM

309

avatar image

Dear All,

We have made a zcopy of this report RFDOPR10.

This report contains an LDB associated with it .I have made a zcopy of the ldb also i.e : ZDDF1

I want to initialize the LDB field : dynamic selection field PRCTR : profit center in my program .

I am Unable to access this LDB field : dynamic selection field : PRCTR .

On debugging I found that BSID_WHERE holding the value entered in the dynamic selection field profit center .

In the source code I found that below query getting the data .

select (BSID_FIELDS) from BSID
into corresponding fields of table XBSID
for all entries in K_KUNNR
where KUNNR eq K_KUNNR-LOW
and BUKRS in DD_BUKRS
* AND GJAHR IN DD_GJAHR
* AND GJAHR BETWEEN '0001' AND '9999'
and BUDAT in DD_BUDAT
and BUDAT le DD_STIDA
and ZUONR in DD_ZUONR
and SHKZG in DD_SHKZG
and UMSKZ in DD_UMSKZ
and BSCHL in DD_BSCHL
and (BSID_WHERE).

In above query BSID_WHERE is holding the profit center values entered in the dynamic selection Pofit center .I want to initialize this PRCTR at the source .

screenshot.jpg

But unable to find from where this BSID_WHERE is getting filled in the program .

Regards

Deep

screenshot.jpg (52.5 kB)
10 |10000 characters needed characters left characters exceeded

Dear All,

INIT_WHERE: KNA1, KNB1, VF_DEBI, BSID.
INIT_FIELDS: KNA1, KNB1, BSID, BKPF, BSEG,
GSEG, BSIDEXT.

above statement is filling the table : BSID_WHERE. Please let me know how it is filling the data in BSID_WHERE table .


INIT_WHERE: KNKA, KNKK. " wernermar
INIT_FIELDS: KNKA, KNKK.

0

Dear Gurus ,

Please Reply .

Anyone having some workaround or any idea regarding the issue .

Regards

Deep

0

Dear All,

Please reply .Any hint or workaround .

Regards

Deep

0
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Horst Keller
Jul 03, 2017 at 07:21 AM
0
Share
10 |10000 characters needed characters left characters exceeded