Batch Data Communication (BDC) in SAP R/3

The early versions of R/3, SAP has been providing batch interfacing techniques. Among these techniques, Batch Data Communication (BDC) is the oldest one. BDC is not bi-directional; it is an integration tool in its typical form. It can only be used for uploading data into RJ3. BDC works through an ABAP program and works on the principle of simulating user input for transactional screen.

The purpose of the Batch Data Communication is to transfer data. The BDC can transfer data from one SAP System to another SAP System or can transfer data from non-SAP System to SAP System too. To transfer data BDC uses normal transaction codes. Two methods are provided to BDC to do this work.

Read more

Materials Management: User Training Manuals

Find below end user training manual for overall processes of the following topics

  • Generate Differences List
  • Goods Issuance of Bill Production Materials
  • GR for Materials Directly Charged on Projects
  • Goods Receipt for PO STO
  • GR for Initial Entry of Stock Balances
  • Stock Transport Order (PO STO)
  • Partial Acceptance & Setting of Delivery Completion Indicator
  • Material Reservation for Maintenance & Operation
  • Goods Receipt of Scrap Lots (In Batches)

Read more

Transaction Keys in SAP Materials Management

Also known as ‘process keys,’ the ‘Transaction Keys’ are pre-defined in the system to enable transaction postings in Inventory Management and Accounting (Invoice Verification). For each of the movement types in MM, there is a value string that stores these possible transactions.
The pre-defined transaction keys are in OBYC tcode are:
  • BSX (used in Inventory Postings)
  • WRX (used in GR/IR Clearing Postings)
  • PRD (used to post Cost/Price differences)
  • UMB (used to post Revenue/Expenses from revaluation)
  • GBB (used in offsetting entries in Stock postings)

BSX, WRX, and PRD are examples of transaction keys that are relevant for a GR with reference to a purchase order for a material with standard price control. The transaction key UMB is used when the standard price has changed and the movement is posted to a previous period. Likewise,
GBB is used to identify the GL account to post to as the offsetting entry to the stock account (when not referencing a purchase order) such as miscellaneous goods receipts, goods issues for sales orders with no account assignment, and scrapping.

Read more