Restrict ME39 Schedulling Agreement display by Vendor?

Hello Gurus,
I need to restrict certain user to view PO/Scheduling agreements for only a specific vendor in ME23N/ME39. I don't have much of a security background but from what I've seen there is no authorization object for Vendor.
I thought of doing this by creating a custom transaction to call ME23/ME39. Allow those users access to the custom transaction only. Then use a user exit to check if the PO is for that specific vendor. The problem with this aproach is that I think I can only use user exit 4 (EXIT_SAPMM06E_004). But that user exit is called for ME23 not ME39. I couldn't find a user exit that would get triggered before I get to the second screen for ME39.
I could make copies of the programs and make the change direction to the code but I didn't want to do that because of future upgrade implications.
If anyone has any bright ideas (security or ABAP) on how to acheive this please share.
TIA

Hi
If the standard authorization objects are not good for you, u can create a custom one and assign it to user profile.
So u need to find out only a right place where u can check the new authorization object.
I don't know trx ME39, but it's based on the same program of PO (ME23, ME23N) so u can check the user-exit for PO by CMOD trx
Max

Similar Messages

  • Email Scheduling agreements to external vendors

    Hi,
    How do i send email to vendor about after MRP runs changes of Scheduling agreements?
    I know how to send PO as email?
    Do i have use SAP standard program and form to send the changes of Scheduling agreements by email to Vendor?
    Appreciates everyone response.
    Regards,
    Siva

    Hi Greetings
    The following setting are required.
    1) Creation of Message output type with Application EL (Purch. SchAgrRelease)
    OLME --> Materials Management --> Purchasing --> Messages --> Output control --> Message types --> Define Message Types for Scheduling Agreement Release/Expediter
    2) Setting up Fine Tune control Print operation 5. Scheduling Agreement Delivery Schedule
    OLME --> Materials Management --> Purchasing --> Messages --> Output control --> Message types --> Define Message Types for Scheduling Agreement Release/Expediter --> Fine-Tuned Control: Forecast Delivery Schedule/Expediter
    3) Assigning the output type to the  Message Determ. Schema: Forecast Delivery Schedule/Expediter
    OLME --> Materials Management --> Purchasing --> Messages --> Output control --> Message types --> Message Determination Schemas --> Define Message Schema for Scheduling Agreement Release/Expediter
    4) Maintaining the condition record with despatch time "4- Send immediatly "in Transaction MN10.
    Gobinathan G

  • Schedule lines on scheduling agreement by MRP

    Hello,
    we use MRP to generate delivery schedules on a purchasing scheduling agreement. The vendor of the material has a limited capacity but when the need of our customer is very big MRP generates schedule lines on one date (too many for the vendor too handle).
    Is it possible to limit the amount of a schedule line per period (for example we allow to generate 100 tons per week, if the need is 500 tons it should be splitted into 5 schedule lines over 5 weeks).
    Thank you for your help!!!!

    Hello,
    the weekly lot size generates lots per week but this answers only a part of my problem.
    example: vendor can produce 50 tons per week
    need is 200 tons
    with a weekly lot size and a maximum lot size of 50 the system proposes 4 schedule lines of 50 tons on the same week and this is not what I want. I want 1 schedule line of 50 ton on the week and the rest on the weeks in the future.

  • Scheduling agreement - Direct delivery

    Hi,
    I am currently facing a challange where I have create a schedule agreement with a vendor who is providing raw materials directly to a subcontractor. My goal is to be able to do goods receipt using mvt 101 o and have the materials stored on a "Material provided to Subcontractor"-Storage loaction.
    I am not able to create a Source list in the Vendor MRP area, but only in the plant MRP Area
    I have done as follows:
    Create a MRP area type 03-Vendor with ref to the subcontractor vendor number
    Assigned the raw material to the MRP Area
    Create a Scheduling agreement with out ret to any storage locations
    When running MRP the schedule lines are created in plant MRP area ant NOT in the vendor MRP Area.
    Please let me know how to assign a vendor MRP area in the source list.
    Thanks again for your help.
    Anders

    Hello,
    I've got a similar problem except that I don't manage MRP area for this specific plant. I would like that at GR the goods are received directly at the subcontractor's site in the stock provided to vendor (101 O).
    For this :
    - I have created the Scheduling agreement  (LPA type) with delivery address flagged in item.
    - The source list is fixed to the vendor with Scheduling agreement number and item (and same start date and finish date as in the contract).
    - The material master has all information to let the schedule lines to be generated (lot size and planning calendar).
    =>  When I run the MRP it generates purchase requisitions instead of schedule lines, when the SC vendor is flagged in scheduling agreement.
    When the SC vendor is not flagged in scheduling agreement, it works perfectly.
    Is it a matter of customizing, or is there any other parameter to set ?
    Thanks a lot for your help,
    Regards,
    Anna.

  • SCHEDULING AGREEMENT AND SCHEDULING LINE CREATION

    Hello Guys,
    I trying creating a scheduling agreement(SA) for vendor & material combination.
    I have created a Scheduling agreement in ME31L then maintained in ME38.
    In ME38 i have also mentioned the delivery date. when i am checking EKKO for Purchasing document , its created with the delivery date specified.
    My question is how to create a schedule line ? Do we need to maintain a source list of that material, plant and vendor.
    If we have the source list maintained, then what is the next step after SA is created and maintained.
    Do we need to do MIGO? because i tested by creating one SA in ME31L and maintained in ME38. I mentioned the delivery date as today and when i checked EKKO table the Purchasing document is created.
    Do i need to create a Purchase Order?
    If no then do i need to do MIGO? If i need to do MIGO, for what reference do i need to do MIGO???
    My client never maintained a Scheduling agreement, they want the scheduled lines to be created and sent to vendor and we need to receive  the goods on specified delivery date.
    Help will be appreciated.
    Thanks.

    Hi,
    You need to make a distinction between the scheduling agreement (ME31L/ME32L) and the delivery schedule creation (ME38/ME84)
    With ME31L you create the scheduling agreement. In the scheduling agreement which is created for a vendor you maintain the parts that you will order at this vendor, the target quantity that you will order over a certain period and the price.
    In ME38 you use the scheduling agreement number that is created with ME31L to create schedule lines (manually). These schedule lines consist of a date and an quantity. This is the data that needs to be transmitted to the vendor and against which the vendor is shipping the ordered materials.
    Once the vendor ships the materials you post the goods receipt in Migo against the scheduling agreement number.
    That is the basic working of the scheduling agreement and the delivery schedule.
    Now some remarks.
    You need to set-up the required output conditions for transmitting the data to the vendor either via print, fax, email or EDI.
    You can do this manually in each scheduling agreement and each release but typically you maintain the output condition records.
    For scheduling agreement contract (ME31L) you use transaction MN07.
    For the delivery schedule (ME38/ME84) you use transaction MN10.
    In order for you to be able to post the goods receipt the delivery schedule needs to have been transmitted otherwise you will get a message that not requirement are found when trying to post goods receipt.
    Also the goods receipt can only be posted if the requirements are valid on the day that you are performing MIGO. This means if you would post GR today then the open requirements in the scheduling agreement need to be for today or already from previous dates. The system will not allow you to post GR for quantities that are only due tomorrow (if this is required a user exit needs to be set-up).
    If you want schedule lines created via MRP then you need to set-up a source list using ME01. You have to make sure that the MRP key is set to 2 in orer for the system to generate schedule lines and you also have to make sure that you have the correct MRP parameters set-up.
    You can use ME84 to transmit the delivery schedule lines generated by MRP if no changes are required. With the ME84 you can transmit multiple releases at once, however this transaction can not be used to make manual changes to the MRP proposal.
    The scheduling agreement offers lot's more possibilities but the above should get you going with the basics.
    Hope this will help you on your way.

  • Schedule Lines generated for expired Scheduling agreements

    Hi All,
    We are facing problems in Scheduling agreements.
    Schedule lines are getting generated for those agreements whose validity has expired(i.e Validity in Past).
    Is there any check to restrict those Scheduling Agreements??
    Please Help.
    Regards,
    Ritesh.

    from OSS note 914607 - FAQ: Validity and status of scheduling agreements
    1. Question: When I process scheduling agreements without delivery schedules, I have the option to specify the validity of the scheduling agreement: "Valid" and "Valid to". What role does the validity play when the scheduling agreement is processed?
    Response: In the case of scheduling agreements without delivery schedules, the system checks the validity of the scheduling agreement if you create a new schedule line or change an existing schedule line. If the schedule line date is outside the validity interval, a warning message is issued. You can then decide whether or not to create the schedule line or whether to adjust the validity of the scheduling agreement. No error message is issued.
    2. Question: What role does the validity play in the case of scheduling agreements with delivery schedules?
    Response: The function is similar to scheduling agreements without delivery schedules. The only difference is that the entry of the validity is optional (unlike scheduling agreements without releases) and this is not checked by the system. If the validity is missing, the system does note issue a warning message. If you specify the validity, the system behaves in the same way as for scheduling agreements without releases.

  • Scheduling Agreement with Kanban

    I was looking in to the forum and as per my understanding FRC and JIT schedule, On the days on which the next FRC date (1st. Monday in the month) or the next JIT date (Monday each week) is reached, scheduling agreements with the above profile settings are selected and SA releases (delivery schedules to be issued to the vendor) created (because the next creation date has been reached).
    In my case I like to aggregate the requirment daily and send to the vendor end of everyday .What setting I need to do and what will be the process.I am using this functionality with KANBAN.
    thanks in advance

    Eduardo,
    We already decided to use Kanban with Scheduling agreement. We have some MRO parts which we move from one Main storage location to another storage location in production area and once someone will scan the main storage location and if  it hits the reorder point it will generate the external scheduling agreement to the vendor. If we have agreement for different parts with same vendor it will combine all the parts in one scheduling agreement and the other thing business want send these scheduling agreement to vendor on the same day not in 14 days or once in a week.
    Please let me know how what I have to do to achieve this functionality and we are using LPA agreement.
    Thanks

  • Scheduling agreement in subcontracing scenario

    Dear All,
    In our client they are using the scheduling agreement for subcontracting scenario in legagy system.
    How can we map this in SAP?
    I created scheduling agreement for subcontracting vendor but could not see the BOM for line item.And when i am doing MB1B by 541 movement type system is giving the error massage that the `purchase order dont have any item`.
    Please give me the inputs.
    Regards,
    Ramu

    Hi
    For Subcontrcting through MRP
    Other than the normal, in material master MRP 2 view u need to maintain the special procurement. And maintain BOM (CS01), Create scheduling agreement and manitain delvery lines in ME38, and do the transfer posting in MB1B (541 Movement type) and do the GR at MIGO (101 Movement type).
    Please check it once.
    Regards,
    Raman

  • IDOC: MM purchase order to SD scheduling agreement

    Dear experts,
    Is below scenario technically feasible?
    - Purchase order created in customer system, and sent to vendor system via IDOC
    - Scheduling Agreement created in vendor system against the received IDOC
    - Goods issue posted for delivery schedule of Scheduling Agreement, and sent to customer system via IDOC as Shipping Notification
    - Inbound Delivery created for purchase order in customer system against the received IDOC.
    - Billing created in vendor system and sent to customer system via IDOC
    - Invoice verification created in customer system against the received IDOC.
    The scenario is obviously feasible between Purchase Order-Sales Order, but I'm not sure whether it will work with Purchase Order- SD Scheduling Agreement or not. According to SAP Help, it seems that only MM Scheduling Agreement can work SD Scheduling Agreement.
    Thanks a lot,
    Duc.

    Hello Indu,
    I created two partner profiles but still receive that message above:
    Partner No: 999999
    Partner Type: LI
    Outbound parameters: ORDERS
    Outbound Options
    Message type: ORDERS
    Receiver port: A0000000006
    Pack. size: 1
    Basic type: ORDERS05
    Message Control
    Application: EF
    Message type: Z40B
    Process code: ME10
    Partner No: XXXCLNT100
    Partner Type: LS
    Inbound parameters: ORDERS
    Inbound Options
    Message type: ORDERS
    Process code: ORDE
    Kind Regards,
    Florian

  • Less GR for delivery schedule against Scheduling agreement

    Dear Experts ,
    we created some Scheduling agreement (ME31N) for vendors and created day wise delivery schedule to receive goods . 
    In SAP we can see that there are some open delivery schedules of past date, say total pending schedules  are of 3000 PCS.
    Then we must be able to do GR(103) for 3000 PCS,  But during GR(103)  SAP is showing that we are having only 1700 PCS remaining for GR .
    How can it possible ?  Please help.
    Regards,
    Ashutosh

    Dear SAP Experts,
    We have created some Scheduling agreement (ME31N) for vendors and created day wise delivery schedule to receive goods.
    1)   In SAP we can see that there are some open delivery schedules of past date, say total pending schedules are of 3000 PCS. Then we must be able to do GR(103) for 3000 PCS, But during GR(103) SAP is showing that we are having only 1700 PCS remaining for GR .
    2) same way in some cases if we have 3000 PCS delivery schedule in breakup of,
        1000     on    15.07.2011
        1000     on    16.07.2011
        1000     on    17.07.2011
    Then if we do GR on 15.07.2011  then system must show that we can do GR of max. 1000 PCS
    And on 16.07.2011 , during GR it must show  2000 PCS, but here I am seeing some fix QTY say 5000 PCS irrespective of any date (means for all date I am seeing the same QTY)
    How can it possible  ? 
    Please help.
    Ashutosh

  • Vendor address not updated in Scheduling Agreement

    I have a peculiar problem where the vendor address is not being updated in all scheduling agreements. I have multiple SAs against a vendor. When i change the name of the vendor, the name changes only in one of the SA. All the remaining SA carry the old name of the vendor. I tested with another vendor on the test system and the names on all the agreements change as soon as I make the change in the vendor master.
    Does anyone have any explanation on why the system is behaving strangely?
    Thanks

    Hi,
    I am more surprised that the name changed automatically on the ones that DID change.
    I would not have expected this to update in this way. The main idea is that outline agrements can have different data to the master records because they are specific agreements and often relate to very specific data.
    If you wanted to change the address of a vendor it should NOT change the address of existinmg VSAs etc. automatically because the document is  a =fixed contract that is agreed between you and the vendor and should ONLY be changed manually.
    We had a similar question earlier today asking why the system does not change the short description on a contract when the short description on the material master changes. My reply was basically the same, it SHOULDN'T change it automatically because the agreement is a legal document and cannot be changed by just ONE of the parties involved.
    So I would be asking  why the one VSA changed automatically (and the ones in the test syste) not why the others didn't change.
    Just trying to lok at this from all angles.
    Steve B

  • MRP is not generating any schedule line in my vendor's scheduling agreement

    Hello all,
    My question is: why the MRP is not generating any new line in my vendor's scheduling agreement?
    This is the scenario:
    I have created a vendor's scheduling agreement with transaction ME31L
    I have created a customer's scheduling agreement with transaction VA31 and those characteristics:
    - Forecast scheduling lines
    - JIT scheduling lines
    - MRP to DS type assigned to type C: Requirements according to forecast delivery/Deliveries according to JIT
    I have run MRP with transaction MD01
    MRP is generating some purchasing requistions, not purchase orders because we have set up a release strategy which requires 2 approvals, but those purchasing requests are not generating any new line in the vendor's scheduling agreement.
    Any idea why it could be? Please do not hesitate to ask for further explanations. Thank you

    Hi,
    Check if stock is available for the material in that plant.
    Also check the requirement date for the material and compare it with the planning horizon for that plant.
    Check your material master MRP view.
    Create source list(for material and plant in question) with MRP indicator 2.
    Thanks and Regards,
    Maheshwari

  • How to check LIV made for a partner vendor in Schedule agreement or P.O.?

    I have defined partner vendor in schedule agreement and made LIV for a different vendor during MIRO. I need to check this in system. What is the procedure for viewing LIV made for a partner vendor with all these details like LIV no, Amount,partner Vendor and Condition type,etc.

    Hi,
    Check this to see if helps: Re: MM LIV-Report
    Thanks,
    Gordon

  • Restrict pricing in scheduling agreement.

    Dear friends,
    I have created a scheduling agreement with referent to an RFQ.  Since the quoted rate is already approved by the management, the user who are creating the scheduling agreement should not change the rate. 
    For this purpose, I have made the price field in the item level as 'Inactive' through field reference customisation.
    But the problem is that, the user can do the changes in prices by clicking on the conditions icon, and there they can add, change any conditions and rates. 
    Can you please tell me how can we restrict these condition rates and restrict the user from adding new condition types.
    Thanks,
    Harikrishnan.

    Dear Venkat,
    Price will get determine in the sales order based on two settings
    1.Pricing procedure determination
    2.Condition record maintanence.
    This may happen for two reasons
    1.Different pricing procedures are getting determined for sales order and scheduling agreement.
    One pricing procedure may have variant condition type and other pricing procedure may not have the variant condition type.
    So check same pricing procedure is getting determine in the both documents or not
    2.Condition record may not maintained for the scheduling agreement document type in VK11
    So check the condition record maintanence for the variant condition type through VK13 transaction.
    I hope this will help you,
    Regards,
    Murali.

  • How I restrict Scheduling agreement type for specific Purchase organization.

    Hello Experts,
    I have created Scheduling agreement type (ZLT). I want to restrict this agreement type for specific purchasing organization.
    I have search many threads but I didn't get solution.
    Is it possible through Configuration or user exit.
    Kindly give me solution in details.
    Thanks,
    Ranjit Kumar.

    hi,
    I don't think that there is standard configuration to restrict Purchasing document type for purchasing group. you can restrict this trough user authorization or you can make user exit development.
    Regards,
    mukesh

Maybe you are looking for

  • How do I adjust print margins in Safari

    Hello I am trying to print out multiple forms via Safari for printing onto removable sticky  address labels.  I cant seem to adjust the print setting to align the text with the label.  I need to set margins to do this.  I have tried adjusting the pri

  • Itunes has encountered

    I have downloaded itunes and qt. when i click on the itunes i get a itunes has encountered a problem and must close. i have tried to remove itunes and i get the same message. same with qt????

  • Unknown number in profile

    I have a contact in Skype account where I see an unknown number in his account only when viewed from my account. I synced my Skype account in Windows Phone so I get two numbers for this contact. We logged in his Skype account profile and there is onl

  • DISP+WORK running then died at the time of starting sap

    Hello All I have a problem of starting sap. DISP+WORK IS RUNNING FINE THEN DIED SUDDENLY. I HAVE CHECKED THE DATABASE AND IT IS WORKING FINE. and I am getting this error in file dev_w0 ERROR => Invalid profile parameter dbms/type (or environment vari

  • PiggyBack Read Error when using WebStart

    Hi together, i have a very strange problem, i use a SWING Application with BC4J. The Application should be launched with webstart. The first time this is successful, but each new access to the application cause in a Piggyback read error (see below) W