arfeen siddiqui


{ City } carrollton
< Country > usa
* Profession * sap consultant
User No # 4487
Total Questions Posted # 1
Total Answers Posted # 2

Total Answers Posted for My Questions # 0
Total Views for My Questions # 1758

Users Marked my Answers as Correct # 15
Users Marked my Answers as Wrong # 4
Questions / { arfeen siddiqui }
Questions Answers Category Views Company eMail

I am trying to automate a manual processing of iDOCs in BD87. I used the following code to pass idoc-id to global variable 'DCN' and then skip the first screen of BD87 to go to processing directly. After running this code SET PARAMETER ID 'DCN' FIELD itabhdr-idoc_id. CALL TRANSACTION 'BD87' AND SKIP FIRST SCREEN. it takes me to the first screen because it cannot recognize my idoc-id. How I can pass idoc-id to global? I have used the above code to goto VA02 with VBELN and it worked perfectly.

Cybernetix,

SAP ABAP 1758




Answers / { arfeen siddiqui }

Question { 6529 }

"I want to access one record, I don't know any key
figures.How to do that"


Answer

What about using a single select statement like,
DATA: BEGIN OF REC,
KUNNR LIKE KNA1-KUNNR, "Customer Number 16 char
KATR6 LIKE KNA1-KATR6, "Customer Class
END OF REC.
DATA: BEGIN OF ITAB,
KUNNR like KNA1-KUNNR,
KUKLA like KNA1-KUKLA,
END OF ITAB.

SELECT SINGLE KUNNR KUKLA FROM KNA1 INTO ITAB
WHERE KUNNR = rec-KUNNR.

Is This Answer Correct ?    1 Yes 0 No

Question { Intel, 28183 }

what is the Tcode BD87?


Answer

Its a transaction to manually process idocs which fall
through EDI function EDI_Data_Incomming. Here you can
choose an idoc or a range of idocs to be processed. This
transantion also gives you a chance to fix any problem in
an idoc by selecting an idoc and initiate WE09.

Is This Answer Correct ?    14 Yes 4 No