ATP check in certain storage location based on item category

hi gurus,
i need to know whether any one can help me. i need to know how to set the availability check in certain storage location by each item category. such as :
mat A item category TAN, ATP check only include in SLOC 01,02,03
but mat A with item category TANN, ATP check only include SLoc 04.
case:
in MMBE:
mat A
plant 1000 pc
     sloc 01 - 400 pc
     sloc 02 - 200 pc
     sloc 03 - 300 pc
     sloc 04 - 100 pc
so when create SO:
1. mat A itCat TAN qty 1000pc
   (Sistem will say that the stock not enough, bcoz stock in Sloc 01,02,03 only 900pc)
2. mat A itCat TANN qty 200pc
(Sistem will say that the stock not enough, bcoz stock in Sloc 04 only 100pc)
actually i prefer to use the standard solution but i think that must be use user exit, if so, do u know which user exit i shuld used, if not maybe u have a standard solution,.
thank you so much..
regards,
cindy
Edited by: cindy himawan on Feb 22, 2008 6:17 AM

Hi
As per my knowledge there is standard solution available for your requirement.. you may need to do some customisation using Z tables..
Muthupandiyan

Similar Messages

  • ATP CHECK in all storage Location of the Plant

    Dear gurus,
    we have the stock for the component in the storage location :
    Storage Location A 10 PZ
    Storage Location B 30 pz
    Storage location C 40 pz
    In the planned order for this component there is the storage location A.
    The ATP check ( in the transaction MDVP) confirm the quantity only in the storage location A, but i would like confim the quantity stock of all the storage location, also having to maintain the storage location A in the position of the component in the planned order.
    For example for the planned order the requirement for this component is 30 pz , when i run the atp check the system confirm only 10 pz in the storage location A present in the position of the component, but i need confirm all quantity because present in others storage location, also having to maintain the storage location A in the position of the component in the planned order.
    I need see in the avalaible ATP check all the storage location of the plant, there are the customizing setting or material master setting.
    Thanks a lot
    Daniele Pistilli

    Daniele,
    First determine which ATP check is being used for your planned orders in OPPJ under plant or MRP group.  Then, also in OPPJ, under 'Determine Check', modify that availability check by ticking the 'no stor locn inspectn' box.
    Perhaps you can advise your 'friend' [Luca Malavasi|http://forums.sdn.sap.com/profile.jspa?userID=841888], of this response as well.  He has asked the same question. 
    Atp Check see all storage location of the plant
    I won't blindly assume that a single person is using more than one userid on these forums.  Many of the moderators do not permit this practice..
    Rgds,
    DB49

  • Atp Check see all storage location of the plant

    Dear gurus,
    we have the stock for the component  in the storage location :
    Storage Location A     10 PZ
    Storage Location B      30 pz
    Storage location  C       40 pz
    In the planned order for this component there are the storage location A.
    The ATP check ( in the transaction MDVP) confirm the quantity only in the storage location A, but i would like confim the quantity stock of all the storage location .
    For example for the planned order the requirement for this component is 30 pz , when i run the atp check the system confirm only 10 pz in the storage location A present in the position of the component, but i need confirm all quantity because present in others storage location, also having to maintain  the storage location A in the position of the component in the planned order.
    I need see in the avalaible ATP check all the storage location of the plant, there are the customizing setting or material master setting.
    Thanks a lot
    Daniele Pistilli

    Hi,
    In OPJJ "Scope of Check" Under "storage location Inspection" check the box against " No storage loc Inspection"
    This indicator is used to set the scope of the availability check. It is used to switch off the check at storage location level.
    Test this and revert back
    pavan

  • ATP Check issue for storage location level

    Hi Experts:
       I met a problem when carry out the ATP check, when I create the SO for material A 1 pcs and not maintain the storage location in sales order, ATP carried out and gave me the proposal delivery date(100 days later)  for about this material, the system can not check the storage location level.
       the real situation is for material A, in stock 1000 has 100 pcs, in stock 2000 has 50 pcs, and in stock 3000 has 30 pcs.
       How can the system automatic check the storage location level even I not fill in the storage location in the sales order?
    Thanks and best regards
    Jin

    Jin,
    For this check
    1)Youe storage location shd be automatically determined..Make sure you've done all settings in 0vlk/0vlp..
    2)In MMR-MRP2 make sure you have entered Prod Storage Location..Also in OVZ9 check what stocks you have selected for ATP  for particular check rule..
    3)Also in VA02 Go to Environment-Availability overview..
    REWARD IF U FINDS THIS AS HELPFUL..
    Regds
    MM

  • Restrict certain Storage location from getting displayed in CO06 !!

    Dear all -
    We have implemented ECC 6 recently & I have a doubt about restricting certain Storage Locations
    in CO06.
    I have 2 storage locations for a plant and would like to restrict it in CO06 one of the storage locations.
    Is there any other way by which I can RESTRICT certain storage locations from getting displayed.
    I am putting in Logistics Execution threat, with an anticipation thall ALL logistics module experts will be able to see this and respond.
    Thanks
    Arun
    Edited by: ARUN TULSI on Jun 25, 2008 10:14 AM

    Dear,
    System determine issue storage location from the material master, the value of the storage location of the BOM item, or the storage location from the supply area.
    Check in BOM component details storage location you have defined.
    Check production storage location from the plant segment of the component is taken into account for the use of MRP areas also. When planned order is being created for the superior assembly in a MRP area?
    Also check the Material requirements planning (PP-MRP)
    --> planning process
      --> BOM explosion and dependent requirements determination
        --> storage location determination for BOM explosion
    Regards,
    R.Brahmankar

  • Authorization check based on item category on sales order (VA01 or VA02)

    I want to be able to restrict authorization of users based on item category. We only want certain users to be able to select a certain item category.  I know I'm going to have to check one of the userexits in MV45AFZZ. The issue I'm having is the authorization object .
    The item category is field VBAP-PSTYV.
    What we are going is having a item category for emergency orders. But this requires more manual steps to associate with the original order. We already have the emergency item categories defined and working (no credit check etc) so there's no reason not to have them added to the original order. The issue is its use has to be restricted so when the user selects an alternative item category it checks whether they have the authority.   
    Any help would be appreciated

    Hi,
    You can achieve this through authorization objects.
    Transaction
    SU20 - Authorization Fields
    SU21 - Authorization Objects
    Create the field PSTYV in the Authorization Fields.
    Then Create the authorization object and include this field along with the standard field ACTVT (which determines what activities can be performed by a certain user i.e. Create, Change or Display) & user-name
    In your your-exit, you can either use the ABAP command AUTHORITY-CHECK or the function-module AUTHORITY_CHECK and pass the values for these fields. The system can perform the test based on this values & based on the sy-subrc value you can restrict the users that are not having the authorization to select item-categories for emergency orders.
    Following link should help you:
    [SAP Authorization Concept|http://help.sap.com/saphelp_wp/helpdata/en/52/671285439b11d1896f0000e8322d00/content.htm]
    Hope that helps you.
    Regards,
    Saurabh

  • Is ATP check possible in Service Order for Sales Item?

    Hi All,
    My question, is ATP check possible in Service Order for Sales Item? My requirement is that when i create a service order in the web UI with a sales item and drill down to the item level, i see the schedule lines assignment block but w/o any Confirming date, so i want to know whether the ATP check is happening or not. For example wen i create a sales order in web UI with a sales item and drill down into the item level, the schedule line AB shows me the Confirming date checking the ATP. But this is not happening in case of service order. So kindly suggest the reason and clarify my query. Thanks
    Regards
    Sridevi

    Nobody can help me???
    Please.
    Thanks

  • Shipping point determination based on item category

    Dear
    we have a requirment which needs to determine shipping point based on item category. anyone could share how to achieve that? I am familiar with sap standard shipping determination rule: shipping condition in sold-to-party MMD or shipping condition within sale document type + loading group + delivery plant. However those condtions wouldnt fullfill our needs. the items within a sales order are exactly same except item category, such as item 10 is TAN , item 20 is TAB item.I want the system get different shipping point for those two different item category.
    any though would be appreciated and thank you,
    best regards
    peng. tang

    As already suggested, you can consider going with differentiating the Loading Group in material master, so that via standard configuration itself, you can achieve the desired result.  On the other hand, if this is not possible, then, you can try with USEREXIT_MOVE_FIELD_TO_LIPS in include MV50AFZ1
    G. Lakshmipathi

  • We want to give promotional items based on item category irrelevant of UOM.

    we want to give promotional items based on item category irrelevant of UOM.

    998875 wrote:
    we want to give promotional items based on item category irrelevant of UOM.And the relevance of this to this forum is...?

  • Routing ATP check (R/3 or APO) based on information on SO item (lgort)

    Hi All
    I have following question:
    I'd like to route ATP check to R/3 or to APO based on for example storage location. It means that for SL1 I want to get ATP check in R3 and for SL2 I want to get ATP from APO.
    Problem is that I haven't found appropriate user exit.
    In AVAILABILITY_CHECK_CONTROLLER->AVAILABILITY_CHECK if systems figures out that APO is active I'm always geting APO ATP. The necessary is that this can not be handled by CIF integration model setings. Please help.
    thanks a lot.
    jaro

    Hi,
    Try and see if this works.
    In the BADI CRM_DATAEXCHG_BADI and the method CRM_DATAEXCH_R3D_MBDOC_FILL (this method will trigger for the orders coming from R/3).
    Write the code to read the order using FM CRM_ORDER_READ and read all the item from this FM. Then set the status to "COMPLETE" for each of the items using the FM CRM_STATUS_CHANGE_FOR_ACTIV_OW .
    Please let me know how it goes?
    Thanks,
    KAruna.

  • Default SC Plant Company code and Storage location Based on Position

    Hi All,
    We are on version SRM 7.02.
    We are using SAP ECC R/3 EHP7 based system as a back end FI and HR system.
    Org structure in SRM is replicated fromm HR system.
    We have case of concurrent employment in the HR org structure , which means one USER can be assigned to multiple Positions in an org structure.
    We have a user A , who is created in Two different org units say O1 , O2 occupying positions P1 and P2, belonging to company code C1 and C2.
    Whenever a SC is created a custom enhancement shows all the user positions to him and he has to choose one from the list of positions.
    Now based on the selected position(P1) , i have to default plant(PL1), storage location(SL1) and Company code(C1).
    Even after defaulting attributes based on the position, user gets an error "company code C1 is not valid for user"
    This error (Message class : /SAPSRM/CLL ; # 135) is thrown from method : /SAPSRM/CL_CH_WD_DODM_SC_I_BD /SAPSRM/IF_CLL_MAPPER~UPDATE
    after getting user's Company code using following method.
    /sapsrm/cl_pdo_shared_user=>/sapsrm/if_pdo_shared_user~get_company_code
    This gets Company code as C2 ; Based on Users Attributes and not based on User Position attributes.
    If i overwrite values fetched by this method in Implicit enhancement, then plant(PL1), storage location(SL1) are not getting fetched.
    Does anyone have any solution for this problem?
    Regards,
    Ashish Shah

    Hi MURUGESAN !
          Can you give me some information more in Special Procument Configure in plant 2000 like:
              -  Procurement type (maybe F)
              -  Special procurement (Maybe U)
              -  Plant (Maybe 1000).
              - Issuing plant (maybe 2000)
           We will check together.
           Regards,
          Tony

  • Storage location based on valuation type

    Hi Experts,
                      I have a scenario where the same HALB material in the plant can be of 3 different grades.
                      Accordingly, if  split valuation is done based on the 3 grades, and  3 different storage locations are allocated for the 3 valuation types, how can the storage locations be configured so that material of one type procured or produced will not be allowed to be stored in any other location other than the one allotted for this type?
    Regards
    Sm.

    Hi Bijay,
                 Since 3 locations are maintained, it is already decided that when a particular valuation type (or grade) is received with 101 movement , only a particular storage location will be chosen as the destination storage location for that batch. The issue here is that the user may mistakenly post it at a different storage location. My question is that how the necessary settings may be done so that the system does not allow that particular material to be posted to  a different storage location ?
    Regards
    Sm.

  • Excluding certain storage location stocks from planning

    Hi experts,
    We have a requirement as under:
    A plant contains certain stocks of a product.  Part of this stock is kept in a separate storage location.  This stock is reserved for local "over the counter" sale at the plant gate.  So this stock should not be considered as available in planning as well as in deployment.
    Can we exclude this stock at particular storage location during transfer to APO?
    Thanks in advance.
    Nitin

    Hi Nitin,
    I don't think we can exclude any stock at particular storage location during transfer to APO.
    In APO, we always have stock at plant level which is the lowest possible level.
    And even logically thinking it should not be possible. Least I can say is, this is not the standard APO functionality.
    But, we can always explore customer exist.
    Instead of doing that, what I would suggest is to make this stock a "Special stock" in ECC.
    So, it will not be used for the purpose for which it is not meant for.
    Hope this helps. Let us know if it refrain you from making it as a special stock.
    Regards,
    Abhay Kapase

  • Plant and Storage Location determination at Item level during Copy control

    Hello Freinds,
    We are experiencing issues within Sales Order creation when the line item is referencing a contract. The plant and storage location is being determined from the contract - this should not be done, we have an enhancement in place for sales order plant/storage location determination which is how these values should be determined.
    Kindly suggest, if it can be achieved through configuration setting at Copy control level, to avoid the Plant and Storage location determination from Contract in to Sales Order.
    Thanks,
    Anup Bansal

    Hello
    You can mention the additional logic of redetermining Plant and storage location whenever copied from contract.
    In a sale order, i think you are maintaining a enhancement in prog MV45AFZB & user exit userexit_source_determination.
    YOu can maintain the coding at same place.
    thank you
    Anirudh

  • ATP check CRM R/3 for Third Party items

    CRM .0 does not support an ATP check for Third Party items. This
    is axplained in several notes and we also find it in practice in
    our system. Actually an ATP check does also not happen in R/3,
    if you create the order in R/3, but it takes the delivery lead
    time, from the material or the info record, into account for the
    confirmation date.
    ATP check from CRM to R/3 is triggered by the requirements class
    that is determined in R/3 from the item category. So in case
    during an ATP chekc from CRM in R/3 no requirements class is
    found for the item category, as this is the case for the third
    party item category the system does no futher action and does
    not take the delivery lead time into account.
    This is standard system behaviour.
    We are setting up a webshop where the above mentioned could
    result in a partial confirmed order during order simulate. The
    customer will not be able to view the confirmed date before
    actually saving the order.
    My question is if anybody ever tried to find a workaround or
    solution for this missing functionality.
    Best regards,
    Pascal.

    Hi Pascal,
    Middleware setting is only to activate the ATP call from CRM to R/3. It has nothing to do with the pop-ups you are getting. I don't remember on top of my head how to eliminate this situation. I think when you call ATP, the system is validating the partner functions. Check partner determination profile assigned to the transaction type. I believe you need to make some changes to the partner profile. Are you getting these pop-ups only for a particular transaction type?
    <b>Do not forget to reward if it helps,</b>
    Regards,
    Paul Kondaveeti

Maybe you are looking for