Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

RFBIBL00

0 Likes
1,231

HI, I am submitting RFBIBL00 program using Data transfer type = 'B' (Create BAtch Input Session).

It creates BDC session which i can see in SM35.

If I process this session in forground, I get some messages but i could post the document.

but if i process session in Background, I get same messages and Could not post documents.

I am getting following messages:

Field BSEG-MWSKZ. does not exist in the screen SAPMF05A 0302

Field BSEG-KOSTL. does not exist in the screen SAPMF05A 0302

Field BSEG-AUFNR. does not exist in the screen SAPMF05A 0302

Field BSEG-MENGE. does not exist in the screen SAPMF05A 0302

Field BSEG-MEINS. does not exist in the screen SAPMF05A 0302

Field BSEG-VALUT. does not exist in the screen SAPMF05A 0302

Field BSEG-PRCTR. does not exist in the screen SAPMF05A 0302

Field BSEG-TXJCD. does not exist in the screen SAPMF05A 0302

Field BSEG-VALUT. does not exist in the screen SAPMF05A 0300

Field COBL-PRCTR. does not exist in the screen SAPLKACB 0002

I tried finding SAP note for this but there is no note available.

Am I missing something?

Before calling RFBIBL00, I am taking care that all empty fields of BBKPF and BBSEG are initialized to '/'.

Regards,

Umesh

HI, I am submitting RFBIBL00 program using Data transfer type = 'B' (Create BAtch Input Session).

It creates BDC session which i can see in SM35.

If I process this session in forground, I get some messages but i could post the document.

but if i process session in Background, I get same messages and Could not post documents.

I am getting following messages:

Field BSEG-MWSKZ. does not exist in the screen SAPMF05A 0302

Field BSEG-KOSTL. does not exist in the screen SAPMF05A 0302

Field BSEG-AUFNR. does not exist in the screen SAPMF05A 0302

Field BSEG-MENGE. does not exist in the screen SAPMF05A 0302

Field BSEG-MEINS. does not exist in the screen SAPMF05A 0302

Field BSEG-VALUT. does not exist in the screen SAPMF05A 0302

Field BSEG-PRCTR. does not exist in the screen SAPMF05A 0302

Field BSEG-TXJCD. does not exist in the screen SAPMF05A 0302

Field BSEG-VALUT. does not exist in the screen SAPMF05A 0300

Field COBL-PRCTR. does not exist in the screen SAPLKACB 0002

I tried finding SAP note for this but there is no note available.

Am I missing something?

Before calling RFBIBL00, I am taking care that all empty fields of BBKPF and BBSEG are initialized to '/'.

Regards,

Umesh

4 REPLIES 4
Read only

naimesh_patel
Active Contributor
0 Likes
834

Hello,

Have you passed these info??

BGR00-STYPE = '0'

for every new doc

BBKPF-STYPE = '1'.

for every line item

BBSEG-STYPE = '2'.

Regards,

Naimesh

Read only

0 Likes
834

Yes, I have passed this info. I can post document in foreground mode. But I get above messages.

Regards,

Umesh

Read only

0 Likes
834

I think the problem is related to data whereby it is causing the screen sequence to change and you get the particular messages...usually BDC in async mode adjusts the screen sequence and hence you are able to post the document while in case of sync mode it would give you error.

The solution is to identify the data which is causing the sequence issue.

Regards

Anurag

Read only

0 Likes
834

Umesh,

You could fill those fields value like ' ' 'your_field' ' ', If the same field you get in the screen recording.

Otherwise if that field values are not required as to process your transaction thru BDC you can comment out all those fields.

That will work fine without errors.

Please reward if it helpful.

Thanks,

Bt