SAP Middleware in Basis (BC-MID) Component Details & Tutorials

SAP BC-MID sub module is an application component stands for Middleware in Basis. It is coming under the BC module (BASIS). Here is a quick overview tutorial about its sub modules, transaction codes and tables for your training purpose.

SAP BC-MID module

SAP BC-MID SUB COMPONENTS

Here is the list of sub components coming under the SAP Middleware in Basis application component with the package name they belong to.

  1. HLB0100471 → BC-MID → Middleware
  2. HLB0006330 → BC-MID-ALE → ALE Integration Technology
  3. HLB0100225 → BC-MID-ALE-COM → Communication
  4. HLB0100223 → BC-MID-ALE-MOD → Modeling
  5. HLB0100224 → BC-MID-ALE-REP → Replication
  6. HLB0100226 → BC-MID-ALE-UTI → Tools
  7. HLB0009822 → BC-MID-API → BAPI Tools (for BAPIs see Note 813411)
  8. HLB0100473 → BC-MID-BUS → Business Connector
  9. B200001640 → BC-MID-COL-RPE → Remote Processing Engine
  10. B5A0000013 → BC-MID-CON → Connectors
  11. HLB0100472 → BC-MID-CON-DCO → DCOM Connector
  12. B5A0000014 → BC-MID-CON-JCO → JAVA Connector
  13. B200001758 → BC-MID-CON-NCO → SAP .NET Connector
  14. B200000267 → BC-MID-ICF → Internet Communication Framework
  15. BYI3000018 → BC-MID-ICF-LGN → ICF System Login
  16. HLB0100474 → BC-MID-INT → Mobile Sales / Middleware
  17. HLB0100484 → BC-MID-INT-ADM → Administration/Monitoring
  18. HLB0100479 → BC-MID-INT-ADP → Adapter
  19. B200000071 → BC-MID-INT-BDM → BDOC Modeling
  20. B200000070 → BC-MID-INT-CLI → Client
  21. HLB0100478 → BC-MID-INT-COM → Communication
  22. B200000076 → BC-MID-INT-INU → Installation/Upgrade
  23. B200000077 → BC-MID-INT-SRV → Server
  24. B200001288 → BC-MID-ME → Mobile Engine
  25. B200000073 → BC-MID-MSA-AUT → Authorizations
  26. HLB0100481 → BC-MID-MSA-BWA → Business Warehouse Adapter
  27. HLB0100485 → BC-MID-MSA-CDS → Consolidated Database
  28. HLB0100480 → BC-MID-MSA-FLA → Flat File Adapter
  29. HLB0100477 → BC-MID-MSA-FLO → Flow Control
  30. B200000072 → BC-MID-MSA-LOS → Logical Services
  31. B200000075 → BC-MID-MSA-LUP → Laptop Upgrade
  32. HLB0100486 → BC-MID-MSA-MAS → Data Mapping
  33. B200000074 → BC-MID-MSA-MES → Document Management System
  34. HLB0100475 → BC-MID-MSA-MSG → Message Warehouse
  35. B200000079 → BC-MID-MSA-PER → Performance
  36. B200000078 → BC-MID-MSA-PLA → Pool Adapter
  37. B200000069 → BC-MID-RFC → RFC
  38. B200004581 → BC-MID-RFC-BG → Background RFC (bgRFC)
  39. B200004582 → BC-MID-RFC-QT → Queued RFC (qRFC) and transactional RFC (tRFC)
  40. BYI3000871 → BC-MID-RFC-SDK → NetWeaver RFC SDK, classical RFC SDK
  41. BYI3000192 → BC-MID-RST → REST-based Protocols

SAP BC-MID (Middleware in Basis) TCODES

See some sample transaction codes used with SAP BC-MID sub module. I have added Full list with details in another tutorial (see the link after this list).

  1. S_BCE_68000614 → S_BCE_68000614
  2. BDTP → Business Process- Maintain Templates
  3. BDLS → Convert Logical System Names
  4. BDBP → Hierarchy maintenance of BAPI param.
  5. BASIS_O1CL → Call O1CL (if it exists)
  6. RSEIDOCA → Active IDoc Monitoring with Workflow
  7. BD84 → Post IDocs after ALE error
  8. BAPIW → BAPI Explorer
  9. SMTACL_HIST → Change Documents for SMTACL
  10. WE18 → Generate Status File
  11. BD101 → Consistency check
  12. S_BIN_67000029 → IMG Activity: SICF_INST
  13. SICF_INST → Activate Service During Installation
  14. S_BCE_68000345 → IMG Activity: OALE_USER_DIST_MODEL
  15. BD98 → Consistency Check Workflow Connectn.
  16. View full list of SAP BC-MID tcodes with details