SM30 is a maintenance view transaction in SAP used to maintain and display table entries within the SAP system. It is an interrogation or "breakpoint" transaction that enables a user to make adjustments to tables in the SAP database. The user can view data within the table, lock and unlock table entries, and search for specific entries within the table. The user can also create, edit, or delete entries within the table.
SM30 — Meta Data
| Description: | Call View Maintenance |
| Main Category: | Basis |
| Sub Category: | Table Maintenance Tool |
TCodes related to SM30
| TCODE | Description | Application |
|---|---|---|
| SE11 | ABAP Dictionary Maintenance | Basis - Dictionary Maintenance |
| SE16 | Data Browser | Basis - Workbench Utilities |
| SE54 | Generate table view | Basis - Table Maintenance Tool |
| SE80 | Object Navigator | Basis - Repository Browser |
| SE93 | Maintain Transaction Codes | Basis - Workbench Tools: Editors, Painters, Modelers |
| SE38 | ABAP Editor | Basis - ABAP Editor |
| PFCG | Role Maintenance | Basis - ABAP Authorization and Role Management |
| SM59 | RFC Destinations (Display/Maintain) | Basis - RFC |
| SM31 | Call View Maintenance Like SM30 | Basis - Table Maintenance Tool |
| SU01 | User Maintenance | Basis - User and Authorization Management |
| SE16N | General Table Display | CO - Controlling |
Tables related to SM30
| TABLE | Description | Application |
|---|---|---|
| T77S0 | System Table | Basis - Organizational Management |
| PRGN_CUST | Customizing settings for authorization process | Basis - ABAP Authorization and Role Management |
| V_512W_D | Generated Table for View V_512W_D | Payroll - Payroll: General Parts |
| TSTC | SAP Transaction Codes | Basis - ABAP Runtime Environment |
| MARA | General Material Data | Logistics - Material Master |
| T777E | Allowed Relationships | Basis - Organizational Management |
| HRSOBJECT | Index for Standard Objects | Basis - Organizational Management |
| T779O | Object Types Allowed for Rule Resolution | Basis - Organizational Management |
| T78NR | Prefix Numbers for Standard Object Types | Basis - Organizational Management |
| T7791 | Assignment to SAP Organizational Object Type | Basis - Organizational Management |
| SSM_CUST | Set Values for the Session Manager / Profile Generator | Basis - Session Manager |
| TADIR | Directory of Repository Objects | Basis - Transport Organizer |
Authorization Objects related to SM30
| AUTHORIZATION OBJECT | Description | Application |
|---|---|---|
| S_TABU_DIS | Table Maintenance (via standard tools such as SM30) | |
| S_TCODE | Transaction Code Check at Transaction Start | |
| S_TABU_CLI | Cross-Client Table Maintenance | |
| S_RFC | Authorization Check for RFC Access | |
| S_TABU_LIN | Authorization for Organizational Unit | |
| S_USER_ADM | Administration Functions for User/Authorization Administratn | |
| S_PROGRAM | ABAP: Program Flow Checks | |
| S_DEVELOP | ABAP Workbench | |
| S_ALM_CUST | Alert Management: Edit Alert Categories | |
| S_ALM_CONF | Alert Management: Configuration | |
| S_ALM_ROLE | Alert Management: Processing Alerts | |
| S_USER_GRP | User Master Maintenance: User Groups |
ABAP FMs related to SM30
ABAP Reports related to SM30
BW Datasources related to SM30
| BW DATASOURCE | Description | Application |
|---|---|---|
| 0FI_GL_4 | General Ledger: Line Items with Delta Extraction | FI - General Ledger Accounting |
| 0FI_AR_4 | Customers: Line Items with Delta Extraction | FI - Accounts Receivable |
| 0FI_AP_4 | Vendors: Line Items with Delta Extrcation | FI - Accounts Payable |
| 0FI_TX_4 | Taxes: Line Items by Means of Delta Extraction | FI - General Ledger Accounting |
| 0FI_AP_3 | Vendors: Line Items | FI - Accounts Payable |
| 0FI_AR_3 | Customers: Line Items | FI - Accounts Receivable |
| 2LIS_11_VAITM | Sales Document Item Data | SD - Sales and Distribution |
| 0PM_PRM_PLCS_1 | Planned Costs Maintenance | PM - Plant Maintenance |
| 0FI_AR_6 | Customer Sales Figures via Delta Extraction | FI - Accounts Receivable |
| 2LIS_02_ITM | Purchasing Data (Item Level) | MM - Materials Management |
| 0FI_AP_6 | Vendor Sales Figures via Delta Extraction | FI - Accounts Payable |
| 0FI_GL_6 | General Ledger Sales Figures via Delta Extraction | FI - General Ledger Accounting |
Errors related to SM30
| ERROR | Description |
|---|---|
| ITAB_DUPLICATE_KEY | An attempt was made to insert an entry into table &T1-NAME. Updating |
| MESSAGE_TYPE_X | Short text of the error message: |
| UC_OBJECTS_NOT_CONVERTIBLE | Statement &P1 requires operands &P2 and &P3 to be convertible. Since |
| GETWA_NOT_ASSIGNED | An attempt was made to access a field symbol that has not been assigned |
| ASSIGN_TYPE_CONFLICT | An attempt was made to assign a field to a typed field symbol |
| PERFORM_NOT_FOUND | Program &AP is trying to execute an external PERFORM: routine &V2 of |
| ASSERTION_FAILED | The following checkpoint group was used: &P1\n |
| UNCAUGHT_EXCEPTION | This exception is closely related to a previous exception &YC |
| TIME_OUT | After a certain time |
| DBSQL_TABLE_UNKNOWN | In an SAP Open SQL statement |
| STRING_OFFSET_LENGTH_TOO_LARGE | An attempt was made in program &AP to access a part of a string using |
| DYNPRO_FIELD_CONVERSION | The program run has been interrupted and cannot be resumed. The program |
Messages related to SM30
| MESSAGE | Description |
|---|---|
| AM228 | The use of the last &1 characters in field &2 is restricted (&3 of &4) |
| BUP001 | Error when changing partner number in the segment &1 |
| CRM_PRICING101 | Pricing data for partner &1 could not be read |
| CRM_ORDER_CUST028 | No sales-specific Customizing entries maintained for item category &2 |
| UKM000 | Mapping could not be added |
| E0004 | Choose a process type defined for EDI |
| E0002 | Define the master data for the partner first |
| E0001 | |
| TB001 | Table & does not contain any data |
| SV792 | View/table & can only be displayed and maintained with restrictions |
| E0005 | Report & does not exist |
| E0003 | Function module & does not exist |
Table Fields related to SM30
| TABLE FIELD | Description |
|---|---|
| SRV | Service |
| ADR | Text of length 132 |
| CRM | Checkbox |
| SNC | RFC Secure Network Communication (HTTP SSL) |
| BC | Flag (X or Blank) |
| LSMW | Prefix 'LSMW' |
| PFCG | Updated information in related user data field |
| TDS | Single-Character Flag |
| CIN | cin |
| PART1 | Intersection first part |
| T000 | Federal EID Number |
| IDOC | XMS: Flag (true/false) |
Glossary/Terms related to SM30
The right to perform a given activity in the SAP system. Every authorization relates to an authorization object. It defines one or more values for every field contained in the authorization object. Authorizations are grouped into profiles that are entered in the user’s master record. An authorization comprises complete or generic values for the authorization fields of an authorization object. The combination deter mines which activities a user can use to access certain data.
Authorization
CA - SAP Anywhere (CA-ANW)Authority that is given to a role in order to perform an action.
Authorization
OPU - Duet (OPU-DUE)The process of granting a person, computer process, or device access to certain information, services or functionality. The authorization is derived from the identity of the person, computer process, or device requesting access, which is verified through authentication.
Authorization
PLM - PLM Design Collaboration (PLM-DC)The authority of a user to access a system. Authorization is derived from the identity of the person which is verified through authentication.
An affirmative response from the clearing house forwarded to the merchant to permit a card transaction.
Business transaction in the area of simplified customs declarations to request simplifications from a customs authority. For example, authorizations are requested from the German customs authority for the simplified procedure. Customs authorities run periodic checks to ensure that the company has fulfilled all regulatory requirements of the authorization.
Organizational Management
IS - Connected Health Platform (IS-PMED-HPH)An application that enables users to manage their organizational units based on their business needs.
A SAP application component that lets you: Model the functional organizational structure, for example, department hierarchy, as well as the reporting structure of your enterprise as an organizational plan Analyze the current organizational plan according to your evaluation paths and plan workforce requirements and personnel costs Create other organizational plans as planning scenarios to simulate new structures in the framework of Business Process Engineering Create effective Workflow Management by accessing the reporting structure Organizational Management includes the components "Organizational plan" and "Structural graphics," with which you can create and edit organizational plans.
Organizational Management
SRD - FDN-Organization Management (SRD-MD-OM)A work center that allows you to display and model the organizational structure for all areas of your business. It also allows you to plan future organizational changes.
Overall procedure to set up one or more SAP systems. In particular, the aim of the procedure is to: Adapt the non-company specific and industry-specific functions shipped in an SAP system to the specific business requirements of your company Enhance SAP functions in your company Implement SAP solutions in your company in a fast, reliable, and cost-effective manner
The visualization attributes of graphics such as bar color, titles and gridlines. Information regarding customizing is contrasted with data such as an object ID or a value on an axis. Customizing for the GFW is not to be confused with Customizing in the sense of IMG.
A possible value of the adaptations in Web Dynpro ABAP. Personalization settings made by the administrator for user groups.
Objects
BI - SAP BusinessObjects ExplorerA tab within the Information Space creation and Information Space modification dialogs. Used for selecting and modifying the Universe objects that make up your Information Spaces.
Business Address
SRD - Cross-ComponentsThe postal address of a company.
Execution of an ABAP program using a transaction code. The following types of transactions are available: Dialog transactions, report transactions, parameter transactions, variant transactions, and OO transactions. A transaction is started by entering the transaction code in the command field on the standard toolbar or by using the statements CALL TRANSACTION or LEAVE TO TRANSACTION.
Logical R/3 process. From the user perspective, a transaction represents a unit (such as a change to a customer address or the execution of a program). From the ABAP programming perspective, a transaction one of two ways in which a user can call an ABAP program. The other method is to execute an executable program (or report).
Transaction
BI - SAP Predictive Analytics (BI-RA-PA)Specific type of data containing information about an exchange such as a purchase. It must contain at least a session identifier and an item that is the object of the exchange.
Transaction
BNS - Concur (BNS-CON)A company card expense transaction imported from the card provider.
The event-controlled representation of a condition that triggers an immediate posting if an activity occurs in the contract, such as a change to the contract master date, or the posting of a payment item.
Transaction
CEC - SAP Loyalty Marketing (CEC-MKT-LOY)An activity or event related to a loyalty member, which is processed by the rules defined in the loyalty program.
Transaction
CEC - Recommendation (CEC-MKT-PRI)Any sequence of actions performed by a user that could contribute to providing recommendations to a customer. For example, a business action in which a payment card is used to purchase goods or services, or the clickstream performed by a user to navigate to an item detail page.
Transaction
CEC - Sales Cloud Commissions (CEC-SAL-COM)The original sales (or other event) data, which includes sub-line data (who it was sold to, amount, and so on) on an order. Used as the basic undata for compensation processing in SAP Commissions.
The classification of postings in various SAP application components based on various business points of view. &EXAMPLE& Enter an invoice Post a goods receipt Create a confirmation Transactions are used to control the data flow between various application components.
Transaction
FI - Asset Retirement Obligation Management (FI-AF-ARO)A transaction, for example, cost estimation creation, and interest or inflation rate adjustment, for processing obligations, such as asset retirement obligations.
Groups together various accounting documents within a down payment chain. The transaction category determines which documents can be grouped together.
Transaction
FS - Liquidity Management Suite (FS-LMS)Transactions represent payments that occur at a bank. LMS uses a number of user-definable types of transactions such as anticipated, pending, expected, and actual.
A transaction is a change to an application or change option, which is executed online by a user, or in the background by the system, in a business process. This affects the Application or Change Option business object, and has the following properties: The change creates a new status in the Application or Change Option business object or creates a journal entry in the application or change option journal can be uniquely identified in the business object and in the journal, using the key policy number, contract number and journal number.
(ICM) An umbrella term for the events that may be triggered by a credentials check.
Transaction
IS - SAP for Utilities Market Communication (IS-U-MACO)An information packet inside an EDIFACT market message. A transaction, together with the sender and receiver information from the message header, can be processed independently.
Transaction
MFG - Digital Manufacturing Execution (MFG-DM-ME)An action type that is used to define the URL of an external or internal application.
Transaction
MFG - SAP Lean Planning and Operations (SAP LPO) (MFG-LPO)(MFG-LPO) An event that causes a change in material inventory.
Transaction
MOB - Syclo Agentry Mobile Platform (MOB-SYC-SAP-AGENT)The transaction action step type instantiates a transaction on the Agentry client and defines what screen set to display the transaction instance in.
Transaction
SAP - Global Field Legal (SAP-LEGAL)A single unit payment instruction that will be initiated by a Corporate Subscriber and executed at the Financial Services Subscriber or a single unit statement sent by a Financial Services Subscriber to the Corporate Subscriber.
A business action in which a payment card is used to purchase goods or services. The merchant is credited and money is collected from the cardholder or issuing bank.
Transaction
SRD - Cross-Components (SRD-CC)A sequence of information exchange treated as a unit so all related data is changed in its entirety. For example, an order transaction involves checking an inventory database, confirming the availability of the item, placing the order, and confirming the order. This ensures that order and inventory data is modified consistently.
Address
AP - FND Reuse ComponentsThe data that describes the addressee, postal address, and communication data.
Concrete implementation option for a component variant. In the iPPE (integrated Product and Process Engineering) product structure, structure nodes with their component variants represent the variable statuses of a product. In concepts, you describe and check the various implementation options for a component variant. All concepts for a component variant are grouped together in a concept group.
A unit of thought constituted through abstraction on the basis of properties common to a set of objects.
Concept
IS - Connected Health Platform (IS-PMED-HPH)The basic entity of ontology services that represents an arbitrary entity in the medical domain, such as a disease, medication, body part, or therapeutic procedure.
Concept
SBA - Semantic Business Applications (SBA)A node in the semantic net, which groups together all the terms that represent the same idea or notion (synonyms). A concept always has at least one term.
A draft of a product or service innovation. In the initial stage, a concept is a rough draft in which the basic functions of the new product or service are described and derived from specific market conditions and customer requirements. During concept development, business and technical feasibility studies are performed to refine and validate the draft. After a final evaluation, the concept is either discarded or approved for the design phase. If it is approved, a detailed product requirement specification may be created based on the concept.
Wiki
LOD - SAP JAMA feature that allows users to easily create and edit web pages using a text editor. Multiple users can access and edit the contents of the page.
See Remote Function Call.
The structure and functions associated with authorization assignment and checking in SAP systems. You use authorizations to protect the system from unauthorized or unwanted access.
Business Partner
AP - FDN-Business Partner Data Management (AP-BP)A person, an organization, or a group of persons or organizations, in which a company has a business interest.
A person, organization, or group of people/organizations in which a company has a business interest. It can be a person, organization, or group inside or outside of the company. Examples: Ms. Lisa Müller Elektro Maier GmbH Purchasing department of Elektro Maier GmbH
Generic term used to refer to a customer, vendor, or plant. Business partner information includes contact and address data.
Business Partner
CEC - Subscription Management and Billing (CEC-SAL-SB)A person, organization, group of persons, or group of organizations in which a company has a business interest. This can also be a person, organization or group within this company.
A generic term used to refer to a party in which a company has a business interest. It includes accounts, contacts, and employees.
A natural or legal person or a group of natural or legal persons, not part of the business organization but with whom a business interest exists.
An organization or a private individual in which you have a business interest. In Treasury, you assign roles to your business partners, such as counterparty, issuer, or borrower. These roles control the permitted functions for that type of business relationship. Typical partners might be banks or a central treasury department.
Persons and organizations with which the institution (hospital) maintains business relations. A business partner can assume the following functions: Other hospital Insurance provider (health insurance fund or company) Patient's employer Physician Hospital's employees Customer (for example, self-payer) External ordering party (Switzerland) Fee recipient (Switzerland)
Business Partner
IS - SAP Advanced Track and Trace for Pharmaceuticals (IS-PHA-ATT)Any trading partner with whom traceability is being exchanged, for example, a CMO (contract manufacturing organization), CPO (contract packaging organization), wholesaler, third-party logistics company, or a government agency.
The people and institutions that a telecommunications company maintains business relations with. Central data object in IS-T that provides a standard representation of customers, prospective customers, supplier etc. Can have different instantiations depending on the role type assigned to it (such as contact, bill recipient or payee). Business partners are assigned contract accounts.
Business Partner
LOD - SAP FIN OD Foundation Topics (LOD-FIN-FND)A person or organization in which your company has a business interest. Business partners can include customers, suppliers, prospects, and partners. Business partner information can include contact, payment, and financial details.
Business Partner
LOD - SAP Localization Hub, Tax Service (LOD-LH-TAX)A person or organization with whom your company has a business interest. In contrast to a business party, business partners are only the entities with which your organization does business.
Business Partner
SAP - Global Field Legal (SAP-LEGAL)A legal entity that requires use of a Cloud Service, a Software, or both, in connection with Customer’s and its Affiliates’ internal business operations.
Business Partner
SBO - SAP Business One (SBO)A customer, vendor, or a lead (interested party) with whom your company has business relations. Business partner information includes contact persons, addresses, payment terms, financial, and logistics information.
Business Partner
SRD - FDN-Business Partner (SRD-MD-BP)A person or organization in which your company has a business interest. Business partners can include customers, suppliers, prospects, partners, and competitors. Business partner information can include contact, payment, financial, and logistics details.
Business Partner
TM - Container Shipping Line (TM-ADP-CSL)A natural person or an organization in which business interests exist. There exist different types of business partners (such as<(>,<)> customers, suppliers, competitors, and so on).
SAP Help, Wiki, Q&A and other resources for SM30
Click here for the full list of resources and help pages, only the first few are posted below
-
View the full list of resources, SAP Help/Wiki pages and Q&A for SM30
SAP Help Portal | SAP Help Portal
Relevancy Factor: 790.0This report creates overviews of employees' absence quotas according to various aspects. You can display or print out employees' quotas, for example, for those who have entitlement remaining during a specified period.
"In the T77S0 table, using for example, transaction SM30"
https://help.sap.com/docs/ERP_HCM_SPV/fc1543655f9c422091f7ff85bd372c66/a3f4ed5199182d5ee10000000a423f68.html?locale=en-US&state=PRODUCTION&version=EHP2_HRSP_H1Addresses of Customizing Objects - SAP Help Portal
Relevancy Factor: 730.0Before you can run your system, you must set several system parameters in Customizing for the applications. The settings of application objects form one business unit. It makes sense to maintain the relevant parameters in a single step. To do this, you use transaction SOBJ to define Customizing objects. Although the parameters of these objects may be distributed among many database tables, they can easily be maintained using maintenance views. To make usage of these maintenance views consistent, a standardized table maintenance transaction is available. This transaction is called Extended Tabl...
https://help.sap.com/docs/SAP_NETWEAVER_740/a10e348e95cd4b679cc727859578c3ac/4e4a2bfde8801ecfe10000000a42189b.htmlWorkflow-Relevant Data for Organizational Management | SAP Help Portal
Relevancy Factor: 620.0You can maintain workflow-relevant data for Organizational Management using table T77S0.
https://help.sap.com/docs/ABAP_PLATFORM_NEW/4400bdc8dd4648a5a2e5c1c8e05198d7/4f277b83f0e95687e10000000a42189b.htmlAuthorization Checks - SAP Help Portal
Relevancy Factor: 620.0To ensure that a user has the relevant authorizations when he or she performs an action, users are subject to authorization checks.
https://help.sap.com/docs/SAP_NETWEAVER_740/c6e6d078ab99452db94ed7b3b7bbcccf/4ca0ac7a68243b9ee10000000a42189b.htmlWorkflow-Relevant Data for Organizational Management - SAP Help Portal
Relevancy Factor: 560.0You can maintain workflow-relevant data for Organizational Management using table T77S0.
https://help.sap.com/docs/SAP_NETWEAVER_740/a602ff71a47c441bb3000504ec938fea/4f277b83f0e95687e10000000a42189b.htmlc903dd5321e8424de10000000a174cb4.xml | SAP Help Portal
Relevancy Factor: 480.0In certain contexts, you may need several authorizations to perform an operation in theSAPsystem. The resulting contexts can be very complex. TheSAPauthorization concept has been realized on the basis of authorization objects to provide an understandable and easy-to-follow procedure. Several system elements that are to be protected form an authorization object.
"S_TABU_DIS (Table Maintenance (Using Standard Tools Such as SM30))"
https://help.sap.com/docs/ERP_HCM_SPV/d3bc4479e3344626be836c03a5c6962f/c903dd5321e8424de10000000a174cb4.html?locale=en-US&state=PRODUCTION&version=618_HRSP_47Organizational Management Administration - SAP Help Portal
Relevancy Factor: 440.0There are settings for controlling the interaction between Organizational Management functions and SAP Business Workflow functions.
https://help.sap.com/docs/SAP_NETWEAVER_740/4400bdc8dd4648a5a2e5c1c8e05198d7/4f277336f0e95687e10000000a42189b.htmlAuthorization Objects | SAP Help Portal
Relevancy Factor: 370.0In certain contexts, you may need several authorizations to perform an operation in theSAPsystem. The resulting contexts can be very complex. TheSAPauthorization concept has been realized on the basis of authorization objects to provide an understandable and easy-to-follow procedure. Several system elements that are to be protected form an authorization object.
"S_TABU_DIS (Table Maintenance (Using Standard Tools Such as SM30))"
https://help.sap.com/docs/ERP_HCM_SPV/d3bc4479e3344626be836c03a5c6962f/c903dd5321e8424de10000000a174cb4.html?locale=en-US&state=PRODUCTION&version=EHP8_HRSP_77Transporting and Distributing Roles - SAP Help Portal
Relevancy Factor: 320.0In role administration, you have the following options for transporting roles:
"If the user assignments are also transported, they will replace the entire user assignment of roles in the target system. To lock a system so that user assignments of roles cannot be imported, enter it in the Customizing table PRGN_CUST using transaction SM30. Add the line USER_REL_IMPORT and the value NO."
https://help.sap.com/docs/SAP_NETWEAVER_740/c6e6d078ab99452db94ed7b3b7bbcccf/6d7c8cfd410ea040aadf92e1f78107a4.htmlMaintenance Views - SAP Help Portal
Relevancy Factor: 270.0Maintenance views offer an easy way of maintaining complex application objects.
"A standardized table maintenance transaction is provided (transaction code SM30) that allows you to maintain the data from the base tables of a maintenance view together."
https://help.sap.com/docs/SAP_NETWEAVER_731_BW_ABAP/ec1c9c8191b74de98feb94001a95dd76/cf21ecdf446011d189700000e8322d00.html