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

Direct Input Programs in SAP

Former Member
0 Likes
1,723

Hi,

Can anybody provide me the list of Direct Input programs available in SAP.

Thanks,

Sunil.

4 REPLIES 4
Read only

Former Member
0 Likes
882

Check

http://help.sap.com/saphelp_sm32/helpdata/en/fa/097174543b11d1898e0000e8322d00/content.htm

Examples for direct input programs are:

Program Application

RFBIBL00 FI

RMDATIND MM

RVAFSS00 SD

RAALTD11 AM

RKEVEXT0 CO-PA

Read only

Former Member
0 Likes
882

Hi Sunil Dev,

Here are some more Direct Input programs

RFBISA00 ---> GL A/C Master Record
RCSBI010 ---> Create Material BOM
RCSBI020 ---> Change Material BOM
RM06IBI0 ---> Purchasing info record.
RM06BBI0 ---> Purchase requisition
RM06EEI0 ---> Purchase Order
RFBIKR00 ---> Vendor Master
RFBIDE00 ---> Customer master
RVINVB10 ---> Sales documents
RM07MMBL ---> Goods movement
RFBIBL00 --->  Financial documents
RAALTD11 ---> Fixed Assets
RCPTRA02 ---> Routing
RCRAPDX2 ---> Work center
RPUSTD00 ---> HR master data
RHALTD00 ---> Personnel Planning

Best regards,

raam

Read only

Lakshmant1
Active Contributor
0 Likes
882

Hi Sunil,

Check table entries SXDA1 where DXPTY = 'D' for direct input program names and the related texts in table SXDA1T.

Hope this helps

Thanks

Lakshman

Read only

Former Member
0 Likes
882

hI,

Direct Input:

A recent technique to input data safely. An alternative to batch input.

With direct input, the SAP function modules execute the consistency checks. However with batch input, these consistency checks are executed with help of the screens. This means that direct input has considerable performance advantages. But there are a few programs for direct input, you can use them if it accomplishes your goal. Direct Input programs work like that they update database tables directly. As you know that it is forbidden to update SAP database tables directly, since consistency and security should be considered. Exceptions are these direct input programs. So you are not able to write custom ABAP direct input programs. But of course you can write ABAP programs to update custom database tables (Z tables), if you are sure all about consistency.

SAP has created direct input programs because SAP wanted to enhance the batch input procedure, since batch input is slower. SAP offers the direct input technique, especially for transferring large amount of data. In contrast to batch input, this technique does not create sessions, but stores, updates, inserts data directly. To enter the data into the corresponding database tables directly, the system calls a number of function modules that execute any necessary checks. In case of errors, the direct input technique provides a restart mechanism. However, to able to activate the restart mechanism, direct input programs must be executed in the background only. To maintain and start these programs, use program RBMVSHOW or transaction BMV0.

Examples for direct input programs are:

RFBIBL00 - FI

RMDATIND - MM

RVAFSS00 - SD

RAALTD11 - AM

RKEVEXTO - CO-PA

Regards

Kiran Sure