User exit for batch check

Hi all,
I'm going to have a checking of the external batch no. and its valuation type in batch master via MSC1N and MSC2N.
I found there are some related user exits but after testing, it seems that some are not working.
in CMOD, I've included the enhancements:
BATCHCHK, Function Module Exits for Check in Case of Batch Changes
SAPLV1ZE, CFCs for external batch number assignment
SAPLV1ZN, CFCs for batch valuation in VB_CREATE_BATCH
Actually, what is CFC meant for? Which user exits should I use?
Thanks.

Hi
CFC means Central Function Module
Check the following Exits and BADi's
for this MSC1N tcode
Enhancement
SAPLV1ZN                                CFCs for batch valuation in VB_CREATE_BATCH
SAPLV1ZE                                CFCs for external batch number assignment
SAPLV01Z                                CFCs for internal batch number assignment
SAPLV01P                                Function Module Exits at Time Batches Are Updated
SAPLV01D                                Determining the initial status of a batch
SAPLMHD1                                Shelf life expiration date
SAPLCHVW                                Batch where-used list
BATCHCHK                                Function Module Exits for Check in Case of Batch Changes
MBCFC010                                Propose batch number on Inventory Management item screen
Business Add-in
BATCH_MASTER                            Enhancements for Batch Master Transactions
VB_BD_SELECTION                         Preselection of Batches Within Batch Determination
VB_GET_EXT_BATCHES                      Access to Customer-Specific Batch Usage Data
VB_GET_POS_PLANT                        Enhancement of Automatic Plant Determination in transn MB56
VB_SLED_MANAGEMENT                      Control of Shelf Life Expiration Date Processing
Reward points if useful
Regards
Anji

Similar Messages

  • User Exit for batch classification for tcode mb1c

    HI experts,
    I have implement customer exit MBCFC004 EXIT_SAPMM07M_004 and CLFM0002 EXIT_SAPLCLFM_002 to set a value for
    a customize  characteristics.
    Now I have a issue.
    MBCFC004 EXIT_SAPMM07M_004  can work with migo but when I with mb1c to do same transaction it didn't
    work.
    CLFM0002 EXIT_SAPLCLFM_002  only work when I input a value in the customize  characteristics it can change the input value.
    I have set extension in OMCV for my move type. and assigned the bath to material.
    I have reference
        Re: User Exit for batch classification
    but I haven't found any question for my solution.
    please help me.
    thanks a lot.

    Class ZBATCH has status 1 (= 'Released') but the customizing of classtype 023 doesn't allow to classify with classes of this status. Settingsfor class status in class type 023 are different from what SAP delivers.Correct please these settings. You may lookup the correct definition of
    the class status in class type 022.

  • User Exits for Credit Check

    Hi Friends,
    I got user exits for credit check but I could not understand how to implement these rather these are not found in system (CMOD & SMOD tcodes) We have ECC6.0. These are the following.
    LVKMPTZZ
    LVKMPFZ1: USER_CREDIT_CHECK1
    LVKMPFZ2: USER_CREDIT_CHECK2
    LVKMPFZ3: USER_CREDIT_CHECK3
    Any help how to implement these is appriciable.
    Regards,
    Rajesh Vasudeva

    Hi Rajesh,
    You can make use of the implicit enhancement, where in you can add code to any standard program either at the start or after the last line in a form or function module.
    Refer the URL
    http://help.sap.com/saphelp_nw04s/helpdata/en/8f/f2e540f8648431e10000000a1550b0/frameset.htm
    for more info on Enhancement Framework.
    Hope this helps you.
    Reg
    Praveen Alex Luke.

  • User-exit for availbility check in SD - cross company

    Hi all,
    I have a issue regarding that we want to check the stock availibility at 2 different plants (belonging to 2 different company codes) as they were 1 plant. Meaning we want to do availability check across 2 plants. And when creating the delivery, the system should consider all batches from the 2 plants.
    Since this is not SAP standard we either need APO (this can do it) OR some user-exit tricks - have any of you ever done this?
    Please help me asap .....
    Best regards
    Lars

    Can u brief the query in detail without missing anything right from deliver creation .
    Material avaliablity stock is for a plant and storage location . and plant is defined under company code .
    We can check the stock avaliable for the plant and material in table <b>MARD for the field LABST</b> for the requirement .
    plant company code can be evaluated .
    a material can be present in two different plants .
    u can check table MARC and MARD for the same .
    check the user exits for the same .
    EXIT_SAPLV50R_001     
    EXIT_SAPLV50R_VIEW_001
    EXIT_SAPLV50R_VIEW_002
    Are u creating a Outbound/inbound delivery ?
    Brief the navigation so that it wil be easy for us .
    regards,
    vijay

  • Logic and User Exit for Availabilty Check in Sales Orders,

    Hi All,
    I have a requirement of creating a Sales order from an Inbound IDOC. Before saving i need to do all the validations for the sales order including the availabilty check for the sales orders. If it is not  fulfilled i need to reject the sales order creation.
    I am trying to search for the logic for the availabilty check of the sales order but i am not able to find one. Please help me out with that and also i need the user exit for the availabilty check for the sales orders. Please help me out with that one too.
    Regards,
    Sharadendu

    See this function Module for message type ORDERS
    IDOC_INPUT_ORDERS all validations are there in this Function Module .
    Please reward if useful.

  • CS - User Exit for initial checking for t-code IH10

    Hi all expert,
    I am new to CS, I want to know is there any user exit for CS, which can write my own authority check in the t-code IH10
    (Display Equipment: Equipment selection)
    I want to add a authority group in the Customer master, so that when using IH10, it check the customer's authority group whether the user have right to view the equipment which belongs to the customer.
    Thanks.
    Terry

    Hi,
       Its a std report, My suggestion would be not to disturb the current report, instead create your own report could be copy of IH10 & make the changes as required.
    Goto: OIAG to create your own authorization group ( make this field as mandatory while executing)
    find the free field in Customer Master Data ( if customer reserve fields are available- not reserved for any other purpose, you can use those fields for the same), map this field to "Authorization Group" field in ZIH10 ( Copy of IH10).
    Through work around , hope you will achieve this.
    Check with the abaper for the feasibility of the above suggetion.
    Regards,
    Reazuddin MD

  • How to create user exit for MIGO check  "item OK" Field select/unselect?

    Hi All,
       I want to know User Exit for MIGO Screen. when I click check button it will be show "Item OK " Field select or not.
    MIGO Screen post if Item ok field select both parent id and line id . otherwise it will be show error message?.
    Can Please  every one tell me how to do user exit for MIGO?
    mail id: [email protected]
    thanks,
    S.Muthu,

    Hi,
    check the BADI <b>MB_MIGO_BADI</b> ( method: POST_DOCUMENT).
    COMD enhancment <b>MBCF0005</b>
    Regards

  • User exit for price check( KONV-KBETR  )

    hi,
    i need to put  price check in sales order on field KONV-KBETR  . for this i need a user-exit. can any one help me in this.
    regards,
    pavan,

    Hi,
    There is no problem with the pricing config here. When ATP check is performed, the system checks the availability in APO system and redetermines the pricing so the pricing is lost.
    I am just looking our for a solution, where in I can store the data in internal table and when ATP check is completed, transfer the changed price from internal table back to the sub-line.
    I am just looking into  RV61AFZB with user exit USEREXIT_XKOMV_FUELLEN. Appreciate any help in finding the user exit for this requirement.
    Best regards,
    Siva

  • User Exit for Batch

    Hi All,
    Can anybody explain how to find USER EXIT maintained for batches.The batch number is of form first 4 digits material number and the last 6 digits are expiration date.

    Hi
    The Following are some of the User Exits available for Batch number. Please make use of them.
    BATCHCHK  Function Module Exits for Check in Case of Batch Changes   
    MBCFC010  Propose batch number on Inventory Management item screen   
    SAPLCHVW  Batch where-used list                                      
    SAPLMHD1  Shelf life expiration date                                 
    SAPLV01D  Determining the initial status of a batch                  
    SAPLV01P  Function Module Exits at Time Batches Are Updated          
    SAPLV01Z  CFCs for internal batch number assignment                  
    SAPLV1ZE  CFCs for external batch number assignment                  
    SAPLV1ZN  CFCs for batch valuation in VB_CREATE_BATCH                
    Thanks and regards
    Murugesan

  • User Exit for maintaining Checking Rule while creating Sales Order

    Hi Gurus,
    I have a requirement where I need to assign a particular value to Checking Rule (VA02 -> Display Availability Button -> Checking Rule field (beside Checking Group field)) while creating a Sales Order in SD (via. IDOC's).
    In my requirement, within one Checking Group there are multiple checking rules assigned. When I am trying to assign the checking group in userexit_move_field_to_vbap (include MV45AFZZ), it is picking up the default checking rule ('A') and not the customized one defined for our requirement.
    Is there any other user exit within which I can directly assign the Checking Group and Checking Rule while creating the sales order, please suggest.
    Regards,
    Arvind.

    You can use userexit 'USEREXIT_MOVE_FIELD_TO_VBAP' in include MV45AFZZ. This is executed every time a user changes anything on a material (e.g. put in a material number) and hits return. Just raise your pop-up window there if the user puts in the particular material you are talking about. The material number is available in xvbap-matnr.
    Hope that helps,
    Michael

  • User exit for availability check.

    Hi Friends
    We are maintaining a Z table for combination of values of plant and order type.
    It is required that while creating a order through IW31 for a plant and order type combination, the system should check the Z table for these values. If present, then standard availability check should be disabled for this order.
    Is there any user exit to accomplish the same.
    TIA.

    Hi,
    Check
    IWO10009 PM Order: Customer Check for 'Save' Event.
    I would suggest u to check this link :Re: Component split in WO based on availability check.
    regards
    pushpa

  • User exit for credit check

    Hi all,
    Can anyone give the user exit name for credit check.

    Hello,
    Following exits are available:
    LVKMPFZ1  
    LVKMPFZ2  
    LVKMPFZ3  
    Regards,
    John.

  • User-exit for availablity check

    Hi Gurus,
    we have requirement to do ATP check for 301 movement type in MB1B for some specific plants only.
    I need to confirm if we can use this EXIT_SAPLATPC_002 in FM AVAILABILITY_CHECK_CONTROLLER to carry out this requirement.
    But I am not familiar on how to use this user-exit, what fields needs to be updated to trigger the ATP check?
    Thank you.

    Hi,
    I think you should use the exit "EXIT_SAPLATPC_001".  Inside this Enhancement Exit, you will get the list of Plants in table structure T_ATPSCX. The structure field CHKFLG( ATP Server: Flag - check requirement (yes/no)) will control the ATP check of sites based on its value.  You can disable the availability check of specific plants by updating the value of T_APTSCX-CHKFLAG to ' '.  Availability check will be carried out for the plants which have the value T_APTSCX-CHKFLAG = 'X'.
    Edit : The Warning message shown after availability check will be through the configuration.  Refer to table T156SC, field : KZVBP (Dyn.avail.check).
    Regards
    Vinod
    Edited by: Vinod Kumar on Sep 17, 2010 12:25 PM

  • Any BADI or USER EXIT for Authorization check in ME51N

    Dear MM Gurus,
    My requirement is to assign Authorization to the User to create Purchase requisition based on the combination of Plant and Storage location. Is there any BADI or User Exit available to achieve this?
    Regards
    Yoga

    hi,
    > Its not possible to have the authorization for PR at storage location level...
    > you can have authorisations for Puchase organisation EKORG, plantWERKS, puchase group EKGRP, puchase document type BSART ...
    > and authorisations objects are:
    >M_BANF_BSA :   Document Type in Purchase Requisition
    > M_BANF_EKG :  Purchasing Group in Purchase Requisition
    > M_BANF_EKO :  Purchasing Organization in Purchase Requisition
    > M_BANF_FRG :  Release Code in Purchase Requisition
    > M_BANF_WRK :  Plant in Purchase Requisition
    Regards
    Priyanka.P
    Edited by: Priyanka Paltanwale on Apr 27, 2009 3:01 PM

  • User-exit for ME21N: Check if outline agreement is valid (for date)

    Hopefully someone has seen this before..
    When creating a PO with ME21N, it is possible to create the PO with reference to an agreement that is not valid any more (Validity end field in ME33K is before todays date). No warning or error message is presented to the user.
    I have a list of 38 user-exits available for ME21N, but none of them seems to focus on this problem.
    I have to have EKKO-KDATE available in the exit, I think...
    Exit Name (for ME21N)
    AMPL0001 
    LMEDR001 
    LMELA002 
    LMELA010 
    LMEQR001 
    LMEXF001 
    LWSUS001 
    M06B0001 
    M06B0002 
    M06B0003 
    M06B0004 
    M06B0005 
    M06E0004 
    M06E0005 
    ME590001 
    MEETA001 
    MEFLD004 
    MELAB001 
    MEVME001 
    MM06E001 
    MM06E003 
    MM06E004 
    MM06E005 
    MM06E007 
    MM06E008 
    MM06E009 
    MM06E010 
    MMAL0001 
    MMAL0002 
    MMAL0003 
    MMAL0004 
    MMDA0001 
    MMFAB001
    MRFLB001
    LMEKO001
    LMEKO002
    MM06E011
    MEQUERY1

    Hello Helge,
    Did u try using EXIT_SAPMM06E_004. This is in the enhancement MM06E004. Use the code in the exit.
    tables: ekko.
    data: v_date like ekko-kdate,
          ebeln like ekko-ebeln.
    data: prog(30) value '(SAPLMEPO)ekko'.
    field-symbols: <fs1> type any.
    assign (prog) to <fs1>.
    ekko = <fs1>.
    *ekko-ebeln = <fs1>-ebeln.
    select single kdate into v_date from ekko
                 where ebeln = ekko-konnr.
    if v_date < sy-datum.
       message e000(zhb).
    endif.
    Try this.

Maybe you are looking for

  • Please help me resolve the many problems with my airport extreme

    Dear Community, My Apple Airport Extreme has never worked properly out of the box and I do not understand why. I must be doing something wrong. It is replacing a series of Linksys products which integrated with several Linux and Windows machines, and

  • I get a runtime error when I try to open itunes, any help?

    I get a runtime error when I try to open itunes, any help?

  • Lot size

    The parents material lot size is fixed lot size , child component lot size is 2 week lot size.  ( ie. 2 week = 10 Days ). question: If the demand for parent material in month,after MRP run the dependent requirement for child component also getting ge

  • Office X apps unexpectedly quit

    When I launch Word, Excel or Powerpoint by clicking the icon on the dock they will start momentarily then "Unexpectedly Quit". If I double click a document from any of those apps I get a "Operation could not be completed" and an error code -10660. If

  • Laptop wont recognise i-pod

    trying to transfer music laptop to i-pod, message reads applianc switched off.IT IS NOT.