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

RSEINB00 and RBDAPP01?

Former Member
0 Likes
1,451

Hi

Whats the difefrence between the programs --> RSEINB00 and RBDAPP01?

Thank You

Hi

Whats the difefrence between the programs --> RSEINB00 and RBDAPP01?

Thank You

3 REPLIES 3
Read only

Former Member
0 Likes
912

HI,

RBDAPP01 --- Posting program which processes the idoc and saves the application document in SAP R/3.

RSEINB00 --- This program triggers the inbound progress of an idoc, if the option is set to TRIGGER IMMEDIATELY inthe partner profile then this program is immediately executed.

Reward if convinced.

Regards

Read only

Laxmana_Appana_
Active Contributor
0 Likes
912

Hi,

Check this :

RSEINB00 : Processing the files using file ports.

(This Program will pull the Idoc process files, provided that they are formatted with the control and data records correctly, and process them into the system)

RBDAPP01 : processing the inbound IDOC's with status 64.

Regards

Appana

Read only

Former Member
0 Likes
912

Check the SAP provided documentation for RBDAPP01

<i><b>Description

Report for processing inbound IDocs not passed to the application immediately.

This report forwards all IDocs with:

Status 64 "ready to be passed to application"

Status 66 "IDoc is waiting for predecessor IDoc (serialization)

These match the selection criteria to be passed to the application for further processing.

Essentially there are two groups of IDocs:

IDocs to be serialized in accordance with the associated object.

All other IDocs

There are also two types of processing:

Serial processing (IDocs are processed one after each other in one process)

Parallel processing (IDocs are passed in packets to other processes for processing).

Purpose of parameter 'Packet size': For IDocs to be serialized by object and for activated parallel processing, this parameter specifies the size of a packet to be processed in a task. If applicable, independent objects are processed in a separate task as with serial processing. (Large packet sizes lowers the level of parallel processing).

For all other IDocs, as far as possible, an appropriately sized document is passed to the application. On the one hand, this supports some applications capable of mass processing. On the other hand, the number of parallel packets is less as with activated parallel processing. (Lower system load, longer runtime).

Notes on Program Terminations in Parallel Processing

In parallel processing, processes containing the IDocs to be processed are started in parallel. If there is a termination (dump/ A message), no message is issued by RBDAPP01. The best way to identify such problems is to run RBDAPP01 without parellel mode after a scheduled RBDAPP01 with parallel mode. Then a termination is logged (dialog message or message in job log).</b></i>