fbpx

Quota arrangement item cannot be deleted or date modified

It was an  interesting scenario where the existing quota was created with end date of the quota as 31.12.9999 and when i tried to modify the date. we were not able to modify the date or delete the quota or  delete the item.
We encountered with the below error message:

Quota arrangement item 001 cannot be deletedMessage no. 06521

Diagnosis

The quota arrangement item 001 cannot be deleted because it is active in the system (that is, the quota-allocated quantity is not zero).

Now when the Alloted qty was to be made zero, but i didn’t find any order in the MD04 screen.

Solution:
To make the alloted qty zero run the report RM06Q003. Once this is executed for the particular material the allotted qty becomes zero and it allows to modify the date.

let me know if this helped for all.Do leave your comments if this worked or if it not worked. also. 

Variant Configuration Technical

This Post will contain the details of the tables/ Function modules / Reports part of the VC.

Report:
********
1. RCU_CHECK_CONFIGURATION
    *This helps to check the consistency

2. RIBCHECKIBIN

3. RIBCHECKIBST

4. RCU_FIND_STRING_IN_DEP : This Report helps you find the Object dependencies based on syntax.

Function Modules:
***************
1. IBCD_GET_CD_CONFIGURATION

2. V45CU_CONFIG_HAS_CHANGES
     *This will help to find if there was any changes to the variant configuration data in the sales order. 

3. CARD_TABLE_READ_ENTRIES – To get data from the VC Tables

3. CARD_TABLE_READ_ENTRIES – To get data from the VC Tables

SAP Standard Errors

1)message no. 29119

For material XXXXXXX, material status YY ‘All functions blocked’ does not allow BOM maintenance
Message no. 29119

In such cases check if there is any blocked status in all the plants. So better check it in the table level if any plant is having this all functions blocked.

Only after in all plants it will allow the BOM Maintenance.

Initializing or emptying a Field in LSMW

During some master data creation like the IA05 ( General Task List – Plant Maint) the group number (if internal) needs to be generated every time newly.

In case if you need to intialise the field or empty the field it need to be marked as “!” or “/”.

This will help to initialize the field or make it empty.

Making it default of constant in the LSMW does not work some times so it is better to have this field in the upload file and enter the value “!”.

WorkCenter Creation

This post describes method to create the Work center(WC) data from one SAP system to other SAP system.

RCRAPDX1– This report when you run in the SAP system helps you to download the existing data of the wc from a SAP system

This report will export the output in a .txt file.

you can modify the required parameters in the file  Like CC / WC name etc.

RCRAPDX2:
1. Now we need to create a Standard direct input method object in the LSMW
2. In the LSMW you need to use the object ID 260.
3. Maintain the required filed in the source field and follow the standard procedure of the LSMW.

Now you can map the downloaded file to this New LSMW and upload the data.

Advantages:
1) You will be able to move the required data from one SAP system to another with out any loss
2) Reduces time and data consistency.

Let me know in case if you used this and was helpful.

SM36 – Language key

When we work in any global project engagement we will have many jobs running for different countries.

In such condition when any new job is created / scheduled importance is to be given to the language key in the Job creation step.

this will ensure that the users receives the text in the local language.

In case of global report , it is better to maintain the common language.

SAP PP & PM Integration in Capacity Planning

SAP- PP/PM Integration for the Capacity Planning.

1.    Capacity Planning
•    The capacity planning is a standard functionality in SAP to monitor the capacity like machine, labor etc in the System.
•    The capacity planning is used in different modules but more importantly the Production and planning
    utilize this functionality to ensure that a smooth demand is placed over the available capacity during  

 planning. Also  a periodic evaluation is being done to ensure there is under or over utilization of the    capacities.
•    In the production planning module, in case if a particular work center is identified as bottle neck work center then it is very important to maintain, manage and monitor the load of that work center. Based on the requirement the PP module can go for the finite or infinite capacity planning.
•    The capacity planning can be done during the planned order creation or production order creation.
2.    PP/ PM Integration Business Case for Capacity Planning

•    In many cases the machines or work center which is being used by the production also needs to be maintained for their preventive maintenance. It is important for the shop floor production people during planning to be aware of the maintenance schedule.
•     SAP Plant maintenance module helps to display this planned shutdown of machines in the PP capacity planning cycle.
•    So this helps the planner to ensure that there is no production is being planned or discuss with the Plant maintenance team about the action being taken on the machines.
•    This document helps to achieve this PP / PM integration         
3.    PM – Preventive Maintenance:
•    The preventive maintenance planning is standard functionality in the SAP module, which helps to plan and execute the planned maintenance for the Work Center.
4.    Advantages of this Integration
•    The planner will be able to identify the planned maintenance that is coming up for the WC
•     In case of if the production planning is not able to shut down the machine during the particular period, it can be discussed with the PM department to postpone or find alternate date for the planned maintenance.
•    Avoid delays in the production planning.
5.    PP Master Data
•    No specific master data is required.
•    General Master data to execute a discrete or REM scenario to be maintained.
•    The WC needs to have capacity planning.
•    The routing / rate routing has the required set up to generate the capacity.
6.    PP Business Flow for Capacity Planning
•    When the MPR is run the capacity is build for the planned order in the capacity planning table.
•    Regular capacity planning to be done with CM25 to view the Maintenance order
7.    PM Master data
•    A equipment is created with the PP – Work center.
•    A Task list is created for this equipment
•    A maintenance plan to be created for the task list.
•    The maintenance plan to be scheduled periodically.
8.    PM Business Flow for Maintenance order.
•    As the maintenance plan is scheduled periodically the call is getting generated for the maintenance order as per the schedule.
•    Once the work order is generated the capacity requirements will be generated for this order in the capacity planning.
•    The system condition is to be maintained as NOT in operation in the  Work order. 

   9.    PP Capacity Planning Table without PM Work order integration.
•    Evaluate the capacity planning in the CM25 Transaction
•    In this capacity planning table only the Production Planning order are displayed.
•    No PM Work order is displayed.

  10.    PP Capacity Planning Table with PM order integration.
•    In this capacity planning table you can find the PM Work order displayed in the top.( Black color tab)
•    When the planner tries to dispatch the Production order to this particular period, it will be moved to the next/ previous available capacity based on the strategy.
•    In case if the production department needs to use this day for production then the  maintenance work order has to be moved out of this time line, which can be done by rescheduling the maintenance Work order

Note: Feel free to add your comments.

Z Table – Authorization

In SAP to meet the customer requirements ,we create many Z tables. But during the creation of the Ztable, we miss to discuss and maintain the Authoritsation related parameters.

And later during the Audit, GRC requirements a huge mainatainence needs to be done.

So it is always better to design the table to handle this requirements also.

To achive this for the Ztable, we need to create a Authorisation group and assign them in this Tables.

So along with the Authorisation group and the authority object the security team will be able to 
 manage the Autho requirements.