Schedule margin key
i am a beginner in SAP.
could some one tell me how to find the appropriate 'Schedule margin key'.
i was trying to create a new material under a new plant.
so while filling the 'Schedule margin key' tab what should i type,how can i find the appropriate schedule
margin key. what is the rule for that .when i type some value randomly ,the following message displays
the message says as " the scheduling margin key does not exist for the plant"
could some one can help me.
thanks
zuhair
Dear Zuhair,
1) As i already told you, schedule margin key is for defining floats or Production scheduler
2) Floats are basically calculated in Days
3) if you press F4 for the schedule margin key then u can see
4) float before production float after production release period
5) this are nothing but the days ( or extra days ) are given for production scheduler
for converting plan order to production order
6) and if we are maintaining floats ( schedule margin key ), then this will be copied to
production order. even scheduling considers this floats & calculates dates for plan order
Hope This Helps You
Regards
Madhu Kumar
Similar Messages
-
Opening period (schedule margin key) in forward scheduling
Please advise whether opening period is used in forward scheduling that we specify in schedule margin key? if not, what will be the reason?
Hi,
Opening period is used only in Backword scheduling.
b'cause opening period is period of workdays deducted from the start date to determine the creation date of order.
reward points if useful to you. -
Scheduling Margin key ( Float before production - Float after production)
Dear Expert ,
I maintain in material master float before and after production
When i rescheduling in house production in routing and display the result i found the time for float is calculated in Interoperation time
And I as i know Scheduled start & Scheduled finish determined the production dates only & FBefProd is time between basic start and Scheduled start and FAftProd is the time between Scheduled finish date & basic finish date
Why he put it there at the time it's not actually maintained in production date ?
Regards
RamiDear,
In the routing, click on scheduling result push button,
Here you can see how this interoperatioon time is calculated
how much is Float before and after production.
example-
schedule margine key - 001
float before production - 2 day
Float after production - 1 days
Routing data- for 1 qty - 24 hrs
After you schedule in routing and see the details of scheduling result, the following result
Basic start date - 30.11.2008
Basic finish date - 03.12.2008.
Scheduled start date - 02.12.2008
Scheduled finish date - 02.12.2008.
base qty - 1 TO
Processing time - 1 day
interoperation time - 3(all inclding floats)
Total inhouse production time - 4 days
Now repeat it for 2 qty, results are as below
Basic start date - 30.11.2008
Basic finish date - 04.12.2008.
Scheduled start date - 02.12.2008
Scheduled finish date - 03.12.2008.
base qty - 2 TO
Processing time - 2 day
interoperation time - 3(all inclding floats)
Total inhouse production time - 5 days
I hope you got the idea. -
Include the Scheduling Margin Key to the LOIPR02
hello Experts,
I am trying to find some details on how to include the Scheduling Margin Key(SAP1 in our case) to the IDOC before passing it to the
ME.
Please let me know if there is any standard way of achiving this.
We are using : SAP ME 6.0 and MII 14.0
Thanks in advance,
Pradeep DHere is a document how to extend an iDOC
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/80677e5d-dc79-2c10-b7bb-a7e99767c8f6?QuickLink=index&… -
Make optional from material master of Schedule Margin Key
Hi PP Guys
I am using MRP Type PD & there is no floats in schedule margin key.
So client want make a optional of schedule margin key from material master.
I tried from L-G --> Material Master --> Field Selection --> Assign Fields to Field Selection Gruops / Mainatin Field Selectio to data Screens.
Bur here this filed is optional.
I think some relation from MRP Type or What ?.
Pls suggest.
Regards
AshishDear Asish,
This is the required master data to create order also, based on this only all your order dates are calculated, like when to release the order, start and finish and finaly material available to dispatch.
So for MRP calculation and to promise the delivery to sale order also it is must.
When u create order this gets copied to the order this u can see in production order Genaral data tab.
i hope u r clear
sree -
The scheduling margin key 000 does not exist
Hi guys
There is query from my side please do help me out
to get a solution for the following query
i was asked to give schedMarginKey = 000 while creating
a material for MRP(material requirement Planning)
but if i give schedMarginKey = 000 and save this it shows the
following error
The scheduling margin key 000 does not exist for plant JOP1
is ther any transaction code to overcome this?
please do help me out in this!!
Regards
Jino.Hi
You can miantain the schedule margin key using t.code OMDC.
reward points if useful
Thanks & Regards
Kishore -
Schedule Margin Key behavior during External Procurement and Inhse Prodn
Hi Gurus
Could you give me detailed illustration in a visualising manner the Application of Schedule Margin Key in
"External Procurement for Raw Material" and "Inhouse Production for Production Order" with one scenario
Stating each and every floats in more detail
a) Opening Period -applicable for ext and inter
b)Float before prod-applica only for externalHi,
The complete explaination for your requirment is available in help.sap.com, under MRP-->scheduling section
Regards,
Nataraj -
MRP & schedule margin key issue
Hi All,
My client is running MRP on daily basis they have maintained schedule margin key 001 with opening period as 0010.but while running MRP & MD04 they
found below are the issues.
We have tested many times using SMK as 000 & 0010 but every time system displayed below errors.
Some times they are not getting the purchase requisition created in time (System should drop the purchase Requisitions according to parameters maintained in material master).
Some time system creates planned order instead of Purchase Requisition (Their requirement is to create purchase requisition always)
They get the exception message past due planned order
As per my understanding there will be problem in buffer period.How can we avoid these exception messages & how can we create always PR instead of pl order.
I will appericate if anybody suggest me how can we rectify above mentioned causes.
Thanks,
Ravindra.Hi Caetano /Ram
Thank you for replies.I have following doubts on your reply
I understood if I create Variant including only PR system will display always PR in MD04.
1.If I run MRP using option 2 PR in opening period in this case system behave like same or do I need to include this parameter in variant
2.How can I avoid exception message"Past open due" for Ex :- 10,20,30 etc... permentaly in MRP run?
I have not tested solution yet I hope if I create MRP group & during background MRP run if I create variant with parameter 1 (PR only) it will create PR.
Can you pls assist on SMK? For your clarification check below is my actual scenario
if I assigned SMK with 000 (All periods like opening period,FAP,FBP & release period is 000) then what happen in MRP run if I made your suggested setting is system means it will always create PR.
If I assigned SMK with 001(opening period 0010,FBP 5,FAP 2 ,release period =5) also
if I maintained GR time= 2 days,
Pl.delivery time =10 days in this case will above setting work? if i run MPR using opening Period as well as PR only.
Kindly correct me if i am wrong.
Thanks,
Ravindra -
Configuration of Scheduling Margin Key
Good day!
Where can I add a "scheduling margin key"?
Thanks!Hi,
There are many paths for defining the same;
Go to path SPRO > Materials Management > Consumption-Based Planning > Planning > Define Floats (Scheduling Margin Key) and add it for your Plant.
Also you an add it in path SPRO > Production > Material Requirements Planning > Planning > Scheduling and Capacity Parameters > Define Floats (Scheduling Margin Key)
Also SPRO > Production > Shop Floor Control > Operations > Scheduling > Define Scheduling Margin Key
Also you can maintain under transaction OPPQ for you Plant under "Floats" button. -
Hello Friends
This is regarding inspection lot, as per my knowldge, Inspection lot will be based on purchse order item level. Is lot will be based on PO header level. if so could u please explain and the details?
Thanks
Vijayakumar TVNHi,
Inspection lot will be based on PO Item level.
When ever purchasing team do Gr with respect to PO inspection lot will be created
so when ever there is a GR one Inspction lot will created
For example if there is a PO for 100Kg and during GR the buyer will do GR 100 kg for 5 times
From my understanding 5 inspection lot will be created
Set Control inspection lot to 'X' (For each purchase order item, batch and
storage location) for inspection type 01, in the inspection setup tab in
material master.
regards -
Input schedule: Derive key for key range from Dimension member properties
Hey guys,
I'm facing the problem within a input layout. There are three keys in the row key range.
The first row key is filled by the members of a dimension. The second and third row
should be filled by the dependencies shown in the dimension members.
Example:
Dimension:
- Order number
Properties:
- Client (also implemented as standalone dimension where all required characteristics are maintaned)
- Costcenter (also implemented as standalone dimension where all required characteristics are maintaned)
Entries in dimension members of Ordern number:
Order number, Client, Costcenter:
1000, 10, 511
2000, 10, 533
3000, 12, 511
4000, 15, 588
Entries in dimension Members of Client:
10,11,12,13,14,15,16,17,18,19,20
Entries in dimension Members of Costcenter:
511,533,555,588
My row key range is defined as follows: Exp1: Order number, Exp2: Client, Exp3: Costcenter
For Planning purposes i need a input schedule that schows only the valid combinations shown above
in master data of order number. Is this possible or do I have to leverage script logic to use dependencies shown in master data for reporting oder planning purposes !
Cheers,
MoritzHi Moritz,
As Nilanjan said, this is not really possible with a basic EVDRE at the moment. Your best bet is probably to either build your own solution using EVEXP, EVGET, and EVSND, or to use an EVDRE based on only the Order # to get the values and an EVSND based on the Order # and the properties of the Order # in the AfterRange of the EVDRE.
I actually like the second option a lot better (EVDRE with EVSND in the AfterRange) because for larger queries the read performance should be better and it will be more maintainable in the long run.
Ethan -
Enter scheduling Key - BAPI_MATERIAL_SAVEREPLICA
I am using BAPI_MATERIAL_SAVEREPLICA to create new Material Header in a reference plant. The reference plant does not have a scheduling margin key. I am getting error 'Enter the scheduling margin key'. The BAPI is expecting the plantdata-sm_key. I have tried passing space but that does not work. Please help
Hi Sabita,
You can have a proper understanding of the functionality of BAPI and be familiar with what data you need to be filled in the fields.
BAPI_MATERIAL_SAVEREPLICA
FUNCTIONALITY
Use this method to create new material master data or change existing material master data. Every time this method is called, data for one or more materials can be transferred.
When new material master data is created, the material number, the material type and the sector must be sent to the method. Furthermore, a short text and the language in which the short text has been created, have to be entered. When data is being changed, only the material number need be entered.
First, the appropriate fields in the tables (for example, CLIENTDATA) have to be filled with data by the user. These fields must also be flagged as the method data can only be written to the database if this is the case. The user must also provide data for the appropriate fields that have been selected in a checkbox table (for example, CLIENTDATAX). Checkbox tables exist for tables that do not contain language-dependent texts (MAKT, MLTX), European article numbers (MEAN) and tax classifications (MLAN). More than one data record can be created for a material in these tables (for all materials transferred to the method).
CALL FUNCTION 'BAPI_MATERIAL_SAVEREPLICA' "BAPI for Mass Maintenance of Material Data
EXPORTING
noappllog = " bapie1global_data-no_appl_log Do Not Write an Application Log
nochangedoc = " bapie1global_data-no_change_doc Do not write change documents
testrun = " bapie1global_data-testrun Switch to Simulation Session for Write BAPIs
inpfldcheck = " bapie1global_data-inp_fld_check Response if Fields Are Inactive
flag_cad_call = SPACE " bapie1global_data-testrun Call From CAD System
no_rollback_work = SPACE " bapie1global_data-testrun Override Rollback Work
flag_online = SPACE " bapie1global_data-testrun No ALE Field Selection
IMPORTING
return = " bapiret2 Return Parameter
TABLES
headdata = " bapie1matheader Header Segment with Control Information
clientdata = " bapie1mara Material Data at Client Level
clientdatax = " bapie1marax Update Information for CLIENTDATA
plantdata = " bapie1marc Material Data at Plant Level
plantdatax = " bapie1marcx Update Information for PLANTDATA
forecastparameters = " bapie1mpop Forecast Parameters
forecastparametersx = " bapie1mpopx Update Information for FORECASTPARAMETERS
planningdata = " bapie1mpgd Change Document Structure for Material Master/Product Group
planningdatax = " bapie1mpgdx Update Information for PLANNINGDATA
storagelocationdata = " bapie1mard Material Data at Storage Location Level
storagelocationdatax = " bapie1mardx Update Information for STORAGELOCATIONDATA
valuationdata = " bapie1mbew Valuation Data
valuationdatax = " bapie1mbewx Update Information for VALUATIONDATA
warehousenumberdata = " bapie1mlgn Warehouse Number Data
warehousenumberdatax = " bapie1mlgnx Update Information for WAREHOUSENUMBERDATA
salesdata = " bapie1mvke Sales Data
salesdatax = " bapie1mvkex Update Information for SALESDATA
storagetypedata = " bapie1mlgt Storage type data
storagetypedatax = " bapie1mlgtx Update Information for STORAGETYPEDATA
materialdescription = " bapie1makt Material Descriptions
unitsofmeasure = " bapie1marm Units of Measure
unitsofmeasurex = " bapie1marmx Update Information for UNITSOFMEASURE
internationalartnos = " bapie1mean International Article Numbers (EANs)
materiallongtext = " bapie1mltx Long Texts
taxclassifications = " bapie1mlan Control Data
prtdata = " bapie1mfhm Production Resource Tool (PRT) Fields in the Material Master
prtdatax = " bapie1mfhmx Update Information for PRTDATA
extensionin = " bapie1parex Reference Structure for BAPI Parameters EXTENSIONIN/EXTENSIONOUT
extensioninx = " bapie1parexx Checkbox Structure for Extension In/Extension Out
forecastvalues = " bapie1mprw Data Transfer for Forecast Values
unplndconsumption = " bapie1mveu Data Transfer for Unplanned Consumption
totalconsumption = " bapie1mveg Data Transfer for Total Consumption of Material
returnmessages = " bapie1ret2 Substitute Structure for Return Parameter BAPIRET2
. " BAPI_MATERIAL_SAVEREPLICA
Regards,
Soundarya. -
*MRP unable to create Delivery Schedule Lines in MM Scheduling Agreement*
Hi Experts,
I need your help...
The issue is, in-spit of maintaining Source List with an u201CScheduling Agreement with item No.u201D & u201CSource List Usage in MRPu201D as 2 (Record relevant to MRP. Sched. lines generated automatically), MRP run does not generate Schedule Lines, instead PRs are created.
Please help me to understand such behavior and fix the issue as the requirement is to generate Schedule Lines only.
Thanks,
PratapHello
Please check
1) Source List maintained properly in terms of Material # ; plant # ; proper POrg ; Schd Agr # and line item# ; proper validity date & MRP relevant indicator
2) Please also check Quata arrangement if you are using. whether % is maintained correctly against the vendor
3) MD03 , Delivery schedules- should be 3
4) check your planning horizon whether it is NETCH or not
5) check material master -MRP2 view, Procurement type is F- external procurement, schedule margin key if you are using
if everything above is set, then I feel it should work
Also please verify-
lot size, safety stock and the corresponding prod volume for MRP input v/s the stock available in MMBE
example.
MD04, we can see the open del lines.
if SS = 50 , prod volume is 150
1) if MMBE shows 200 then it wont generate any schedule.
2) if MMBE is 180 and your lotsize is 40, then after MD03, you will have a schedule line of 40 (provided if everything is set properly)
Please ensure there are NO open delivery lines . if you find such in MD04, then please close open delivery lines
in calculation of MRP, system considers such open delivery lines are going to receive and no additional schedule line generated even after MRP run
thanks -
Scheduling problem with delivery date in purch.req and requirement date
Dear all,
I have the problem, that the calculated delivery date in the purchase requisition does not correspond with the requiement date of the production or planned order.
I would like to use planned delivery times in the material master.
Example:
Planned delivery time: 20 days
Todays date 01.10
Case 1)
Requiement date of planned order 10.10
Case 2)
Requiement date of planned order 20.09
This situation can happen in our envirnoment, as the engineering process still continues after start of production. In this case I would like to have the following result:
Case 1)
Delivery date is 10.10 minus the goods receipt time
Case 2)
Delivery date is day of MRP or one or two days more
I made the setting that dates in the past are not allowed. This solves my first smal problem. I tried to set the scheduling margin key but these settings do not help me, as they are relevant for all materials. I need of course individual planned delivery dates per material.
So, I want to change the standart MRP procedure that in the case of the "wished requirement date" not the calculated date is beeing taken, but the "wished date". Usually you receive an exeption for this case and you would need t solve this manually. But this we dont want to do.
Can s.o. please help me? Thank you all very much, I really dont know what to do in this case.
With best regards,
BjoernThe question cannot be answerd by SAP standart as I see. We will go through a workaround.
-
Dear All
I have one issue regarding Scheduling
1.we have one FG, one SEMI FINISHED material and one RAW material.
2.The In house production days for FG is One day. if demand is given on may 15th,the schedule date for FG is 14th may,upto here it is clear.
3.SEMI FINSHED material is produced by vendor i.e. SUB COTRACTING process. The planned delivery time is two days. the requirement is on 14th may ,so the release date should be on 12th may and delivery date should be 14th may. am I correct?
4.DEMAND is given on 15th may, run the MRP, Planned order is generated for FG and SF. The Schedule start date for FG is 14th may, it is correct.
5.The issue is for purchase requisition, the release date on 13th and delivery date on 15th may, because of this total scheduling going wrong.
Pl give the solution for this issue so that system will give proper release date and delivery date.
If any configuration s thr or not?Hi
For this you need to have schedule margin key with flot before process should be one day. Then your requirement will work. So config a scheduling margin key and enter it in Material master of finished and Semifinished materials.
regards
Antony
Maybe you are looking for
-
Since the latest version (don't even ask me) was downloaded and installed, many times in a session when I am browsing the net, or opening a text document or a spreadsheet, flipping back and forth, I'll have to stop and sit for an indeterminate amount
-
How to find modules implemented and licensed but not used.
Hi, one of our customer is in such a situation that they have no idea of which are the modules implemented. They have a big list of modules licensed but these are not necessarily be implemented. Is there a query to find out the same or any other opti
-
Steps for Running T-code MIRO in the background
HI, Plz let me know the steps for running T-code MIRO in the background Programatically. Regards
-
answered
-
Why when i plug the sd card into the computer it doesn't register it on the computer
why when i plug the sd card into the computer it doesn't register it on the computer