How-to: oh gosh, I created a material by mistake …

You created one or multiple material codes by mistake and you want to delete them. If you are lucky the materials haven’t been moved at stock yet. In this case you can cancel it/them as follows: Add a flag for deletion with transaction MM06 (this step is not mandatory) If you want to select all materials flagged…

How-to: activate/deactivate import/export data

You want either to activate or to deactivate import/Export specific fields in Sales Orders and/or Purchase Orders. Transaction to be used for this purpose are: VI29 – Incompletion – Foreign Trade Data (define the incompletion procedures for header and item level – Incomes/Disposals) VI49 – Foreign Trade Data Control in Doc. (define for each country the procedure…

Documents: Subcontracting overall process review

Subcontracting is one of the manufacturing strategy by which a company decides to outsource some or all of its production operations to a vendor. This process is considered better than a complete external procurement as there can be a tighter control on the product quality. In a typical subcontracting process, a manufacturing company provides raw…

How-to: quickly setup a Purchase Requisition release procedure with classification

You need to quicky configure a simple multi-level (e.g. 3) release strategy for the Purchase Requisition based on Purchasing Group and PR Value with classification. The following steps drive you in the configuration: 1. Be aware of some Key terms: Release Codes – The different levels that the approval will go through. Release Groups – Grouping of strategies. Release Strategy…

How-to: quickly configure material master fields

When you setup a new SAP system you usually need to define in MM the relevant screens and fields for each material type. In particular you need to define whether a field is hidden or displayed, or whether an entry is mandatory or optional. You do this by: assigning the field to a field selection group;…

How-to: restore material master number range consistency

You are creating material number ranges by assigning and groups. In some cases the combination group / range is missing and the group cannot be deleted. However the ranges are displayed by the syste, For the solution refer to note 5220. Deleting a specific number range interval is not possible, because it has not been assigned…

How-to: look for details on SAP Roles

When you work with SAP Roles you could need to: Find out all the existing SAP Roles: you can use SE16 with table AGR_TEXTS Identify all the Roles and the assigned TCodes:   you can use SE16 with table AGR_TCODES Identify all the Users with assigned Roles: you can use SE16 with table AGR_USERS Look for all the Roles which…

How-to: look for transaction codes

Whether you want to know the entire list of transaction codes with language related descriptions or you need to search for a transaction using TCode or description as a selection criteria, you can read table TSTCT with transaction SE16.

How-to: assign a DIP profile to the service order

You use transaction OIOL whether you want to assign a DIP profile automatically to the Service Order. The assignment is plant-independent, thus whether you want to define different profiles based on the plants, you need to implement a custom mapping table and an exit to overwrite the service order field (PMSDO-FFPRF).