I want to know about ATP check requirement .generally we assigned yes or no while creating sales order

I want to know about ATP check requirement .generally we assigned yes or no while creating sales order what it means when we give Yes or No. how pegging flows
Regards
virender

Virender,
Can you be a bit more specific about ".....generally we assigned yes or no while creating sales order....."   Exactly what field(s) did you 'assign'?  Screenshots would be helpful.
With respect to pegging; in general, ATP has very little to do with pegging.  Pegging is more of a planning concept, and not an 'availability checking' concept.  There are a few exceptions in APO, but they are not commonly implemented.
Can you elaborate about exactly what you want to know with respect to 'pegging' and ATP?
Best Regards,
DB49

Similar Messages

  • User Exit to check whether chapter id for Material and Plant combination is maintained while creating sales order

    Hello all,
    my requirement is, system should give error message while creating sales order, if chapter ID is not maintained for a material and plant combination.
    please suggest the user exit.

    Hi
    CASE 1 : All Plants are excisable.
    In Material master , Foreign Trade data tab-  mentioned Control code field mandatory. ( i.e nothing but Chapter ID)
    CASE 2 : Few Plants are excisable
    In the Case 2 you need to go for Enhancement
    Program Name : MV45AFZB 
    User Exit:            USEREXIT_CHECK_VBAP ( Item Level Check )
    By using above user exit you write a logic with the help of ABAPer
    Plant and Chapter ID combination table : J_1IMTCHID

  • To release credit check while creating sales order

    Hi,
    I have a requirement of releasing credit check for list of open sales orders of a customer while creating a new order in VA01 for a customer.
    E.g in va01,i'm creating sales order for kunnr ABC
    for kunnr ABC, open sales order existing in database are 1,2,3,4
    So i need to release credit check for 1 2 3 4 while creating a new sales order in VA01.
    If i use FM 'SD_ORDER_CREDIT_RELEASE' in VA01 user exits it again call standard program and gives some error.
    I need to know the exact point to implement the code if someone can help and also if there is another way of releasing credit check other than above FM.

    Hello,
    Why don't you use the include MV45AFZZ, userexit USEREXIT_SAVE_DOCUMENT_PREPARE.
    You can write your code to identity all the sales orders that are due to be released for a customer and then release them.
    Edited by: Kanwardeep Singh Gill on Apr 8, 2010 5:28 AM

  • GATP-CRM, ATP check is called, but doesn't get saved in the sales order

    Hi ,
    We have integrated CRM with APO t do ATP check. We are using rule based availablity check.
    Under rule based check we are using location determination procedure.
    Our scenario is sales from Stock.
    Following example
    Example:In our case SKu1 stoick is present in location A & B.
    Stock in A: 1000
    Stock in B: 500
    When we create a sales order in CRM of quantity 1000, ATP check is called and the 1000 qty gets confirmed and can successfully save this order..
    The ATP works fine in this case.
    But if the order exceeds than the stock present in any one of the plant we face following problem:
    Sales order qty is 1500:
    the availalibilty check is done, qty confirmed from A:1000 & B is 500.
    But when we save this order, the confirmed qty becomes zero.
    Need your suggestions on this.
    Regards,
    Chetana

    When you are in the APO-Avail check screen, as described you will see that both 1000 from plant A and 500 from plant B is visible, However can you check to see if the CUMULATED CONFIRMED QTY is 1500 or 0
    From your description, looks like it is 0 because of which the confirmation is 0 qty
    To solve this, please check the following and do one at a time and see which one works
    (1) ATP GROUP in APO----- Change CUMULATION to """"CUMULATIONN OF CONFIRMED QTY"""""""
    If this does not work, check the CHECK INSTRUCTIONS
    (2) in check instructions under RBATP--- check the box for "" Create SUB ITEM"""
    Please post us which one worked as it will be helpful for others in the future
    Thanks
    Kumar

  • 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

  • RESTRICT USER FROM USING SAME REQUIREMENT TYPE  WHILE CREATING SALES ORDER

    Hi Friends,
    I Have a requirement to in SD while creating any sales order i want the system sholud throw a error
    message when i am using line items having same requirement type more than one time
    i have tried some customer exits v45a0001 & v45a0003 . but was not successfull .
    kindly somebody help me with elaborated steps  .
    thanks in advance  .
    regards
    digvijay rai

    no reply and i am to close this thread so i am putting it as answered ;(

  • Availability Check Screen while creating sales order

    Hi
    If I see the stock level in MMBE , I find enough stock for some materials .But when I create  the sales order for those  materials , system is taking to availability check screen .
    I am going and saving the sales order and trying to create delivery for that sales order but system is giving error that u201Cno schedule lines due for  upto selected dateu201D .
    What could be the problem and Hoh I can fix it please .
    Jaya

    Hi Jaya
    1. Enough stocks in MMBE means what?
    Have you got enough stocks in unrestricted use
    This needs to be checked
    2. IN OVZ9 t code for your checking group of the material in MMR and checking rule A (sales order) there is a check box of include sales requirements
    If that is ticked upon saving a sales order stocks are reserved for that order
    Like that there might be some open orders existing for the item
    You can see the list of such open orders in VA05N
    Hence the system is taking you to availability check screen while creating order because there are not much stocks for this fresh order
    You have saved that inspite of that
    Hence there are no schedule lines in your order
    Hence there is problem in delivery
    Create the delivery on the scheduled dates given by the system in the schedule lines
    Regards
    Raja

  • Hi Gurus, I want to know about SAP Insurance Certification course

    Hi Gurus,
    I want to know about SAP Insurance Certification course.  Can anyone guide me how to proceed.
    Regards
    Raghu

    Hi Raghu,
    Check this link.... https://training.sap.com/in/en/curriculum/sfi_ins-sap-for-insurance-g-en
    This will give high level view of the available certifications in this space.
    Regards,
    Sanijan

  • Want to know about User exit in detail

    Hi ALL,
    I M NEW TO sap ABAP. I WANT TO KNOW ABOUT USER EXIT IN DETAIL. PLS DO THE NEEDFUL . If there are eny document regarding this pls mail to this id [email protected]
    thanks and regards
    Nandha

    Hi Nanda,
    Welcome to SDN,
    Userxits allow us to add our own functionality to SAP standard program
    without modifying it . These are implemented in the form of subroutines and hence are also known as FORM EXITs. The userexits are generally collected in includes and attached to the standard program by the SAP.
    User exits are used when the flow for a particular transaction has to take some other route other then the normal flow. this can be the case when you have to attach some additional functionality lik u need a customised screen, or new functionality (using a functional module). based on these things user exits can be classified as screen exits, function module exits, field exits( not used anymore). hope this gives some help on userexits.
    The naming standard of function modules for functionmodule exits is:
    EXIT_<program name><3 digit suffix>
    The call to a functionmodule exit is implemented as:
    CALL CUSTOMER.-FUNCTION <3 digit suffix>
    To find a Exit.
    Goto Transaction -- Find The Package
    SMOD >f4>Use the Package here to Find the Exits In the Package.
    Else if you Want to search by Application Area wise ,
    There is one more tab to find the Exits in the Respective Application Area.
    Implementing the Exit-- CMOD Create ProjectsAssgn your Component .
    Now Run ur Transaction to Check if it Triggers.
    Thats it..
    For More information on Exits, check these links
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sap-img.com/ab038.htm
    http://www.planetsap.com/userexit_main_page.htm
    http://www.sap-basis-abap.com/sapab013.htm
    http://sap.ittoolbox.com/documents/popular-q-and-a/user-exits-for-the-transaction-code-migo-3283
    These links will help you to learn more on user exits.
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm
    http://www.planetsap.com/userexit_main_page.htm
    http://www.allsaplinks.com/user_exit.html
    www.sap-img.com/abap/what-is-user-exits.htm
    Also please check these threads for more details about user exits.
    Re: Screen exit
    user exit and customer exit
    user exit
    1. Document on UserExits in FI/CO
    http://www.ficoexpertonline.com/downloads/User%20ExitsWPedit.doc
    2. Finding User Exits...
    http://sap.ionelburlacu.ro/abap/sap2/Other_Useful_Tips.html#Finding_User_Exits
    3. List of all User Exits...
    http://www.planetsap.com/userexit_main_page.htm

  • I want  to know about smartforms

    hi experts tell me
    i want to know about smartforms
    anybody have material pls send me
    thanks in advance

    SAP Smartforms can be used for creating and maintaining forms for mass printing in SAP Systems. The output medium for Smartforms support printer, fax, e-mail, or the Internet (by using the generated XML output).
    According to SAP, you need neither have any programming knowledge nor use a Script language to adapt standard forms. However, basic ABAP programming skills are required only in special cases (for example, to call a function module you created or for complex and extensive conditions).
    1. Create a new smartforms
          Transaction code SMARTFORMS
          Create new smartforms call ZSMART
    2. Define looping process for internal table
    Pages and windows
          First Page -> Header Window (Cursor at First Page then click Edit -> Node -> Create)
          Here, you can specify your title and page numbering
          &SFSY-PAGE& (Page 1) of &SFSY-FORMPAGES(Z4.0)& (Total Page)
          Main windows -> TABLE -> DATA
          In the Loop section, tick Internal table and fill in
          ITAB1 (table in ABAP SMARTFORM calling function) INTO ITAB2
    3. Define table in smartforms
    Global settings :
    Form interface
    Variable name    Type assignment   Reference type
    ITAB1               TYPE                  Table Structure
    Global definitions
    Variable name    Type assignment   Reference type
    ITAB2               TYPE                  Table Structure
    4. To display the data in the form
    Make used of the Table Painter and declare the Line Type in Tabstrips Table
    e.g.  HD_GEN for printing header details,
            IT_GEN  for printing data details.
    You have to specify the Line Type in your Text elements in the Tabstrips Output options.
    Tick the New Line and specify the Line Type for outputting the data.
    Declare your output fields in Text elements
    Tabstrips - Output Options
    For different fonts use this Style : IDWTCERTSTYLE
    For Quantity or Amout you can used this variable &GS_ITAB-AMOUNT(12.2)&
    5. Calling SMARTFORMS from your ABAP program
    REPORT ZSMARTFORM.
    Calling SMARTFORMS from your ABAP program.
    Collecting all the table data in your program, and pass once to SMARTFORMS
    SMARTFORMS
    Declare your table type in :-
    Global Settings -> Form Interface
    Global Definintions -> Global Data
    Main Window -> Table -> DATA
    Written by :  SAP Hints and Tips on Configuration and ABAP/4 Programming
                        http://sapr3.tripod.com
    TABLES: MKPF.
    DATA: FM_NAME TYPE RS38L_FNAM.
    DATA: BEGIN OF INT_MKPF OCCURS 0.
            INCLUDE STRUCTURE MKPF.
    DATA: END OF INT_MKPF.
    SELECT-OPTIONS S_MBLNR FOR MKPF-MBLNR MEMORY ID 001.
    SELECT * FROM MKPF WHERE MBLNR IN S_MBLNR.
       MOVE-CORRESPONDING MKPF TO INT_MKPF.
       APPEND INT_MKPF.
    ENDSELECT.
    At the end of your program.
    Passing data to SMARTFORMS
    call function 'SSF_FUNCTION_MODULE_NAME'
      exporting
        formname                 = 'ZSMARTFORM'
      VARIANT                  = ' '
      DIRECT_CALL              = ' '
      IMPORTING
        FM_NAME                  = FM_NAME
      EXCEPTIONS
        NO_FORM                  = 1
        NO_FUNCTION_MODULE       = 2
        OTHERS                   = 3.
    if sy-subrc <> 0.
       WRITE: / 'ERROR 1'.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    endif.
    call function FM_NAME
    EXPORTING
      ARCHIVE_INDEX              =
      ARCHIVE_INDEX_TAB          =
      ARCHIVE_PARAMETERS         =
      CONTROL_PARAMETERS         =
      MAIL_APPL_OBJ              =
      MAIL_RECIPIENT             =
      MAIL_SENDER                =
      OUTPUT_OPTIONS             =
      USER_SETTINGS              = 'X'
    IMPORTING
      DOCUMENT_OUTPUT_INFO       =
      JOB_OUTPUT_INFO            =
      JOB_OUTPUT_OPTIONS         =
      TABLES
        GS_MKPF                    = INT_MKPF
      EXCEPTIONS
        FORMATTING_ERROR           = 1
        INTERNAL_ERROR             = 2
        SEND_ERROR                 = 3
        USER_CANCELED              = 4
        OTHERS                     = 5.
    if sy-subrc <> 0.
       MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    endif.
    also refer
    http://www.erpgenie.com/abap/smartforms_detail.htm
    http://www.sap-basis-abap.com/abphy.htm
    <b>http://sap.ionelburlacu.ro/sap0/sapsf001.htm
    http://www.ionutz.ro/sap/sapabap01.htm[very imp links]</b>
    http://www.sap-basis-abap.com/sapsf001.htm
    regards,
    srinivas
    <b>*reward for useful answers*</b>

  • I want to know about wen the iphone 5 launch in india and also what will the price

    i want to know about wen the iphone 5 launch in india and also what will the price

    Anyone here knows or has access to the same info that you do or can access.
    If Apple has a website and online store in India, check Apple's website in India for an announcement.

  • Want to know about EP...

    Hi all,
    i m doing abap programming, i want to know about EP and SAp netweaver can u tell me Books name for the begginer so i can refere that or can any one give me PDF or link regarding both EP and Netweaver.
    Thanks & Regards,
    yunus

    Hi Yunus,
    A simple Demo for the EP Lanscape Architechure,Portal Content Architechture& configurations,Basic Content object like iviews, pages, worksets, roles, Diffr between EP5.0 and EP6.0 is explained here u just have to use ur ear plugs and hear the session.  And also a simple Quiz to check ur understandings at last                                   
    1)  https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9801b8f9-0701-0010-3f98-bceb17f62a4f                                   
    2)  https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/5f99129d-0701-0010-ab85-bc43ac86ba7c                                   
    http://help.sap.com/saphelp_nw04s/helpdata/en/a4/76bd3b57743b09e10000000a11402f/frameset.htm                                   
    For portal concepts and overview you can start with the link below:                                   
    http://help.sap.com/saphelp_nw04/helpdata/en/a4/76bd3b57743b09e10000000a11402f/frameset.htm                                   
    For EP development, you can start by accessing the online help for EP developers. This is a part of the portal documentation.                                   
    http://help.sap.com/saphelp_nw04/helpdata/en/19/4554426dd13555e10000000a1550b0/content.htm                                   
    SAP developer's guide                                   
    https://www.sdn.sap.com/irj/sdn/developersguide                                   
    https://www.sdn.sap.com/irj/sdn/devguide2004s                                   
    Cheers,                                   
    Javed.

  • Want to know how to check for new line character in text file

    Hi All,
    I`m trying to read data from text file. However I`m not sure whether the data is in 1st line or nth line. Now I`m trying to read the text from the readline. But if text is "" and not NULL then my code fails. So I want to know how to check for new line character and go to next line to find the data. Please help.
    Thanks
    static int readandwriteFile(Logger logger,String filepath){
              BufferedWriter out = null;
              BufferedReader in = null;
              File fr = null;
              int get_count = 0;
              try     {
              if(new File(filepath).exists())
              fr= new File(filepath);
                        System.out.println("FileName: "+fr);
                   if(fr != null){
    in = new BufferedReader(new FileReader(fr));
                             String text = in.readLine();
                             if(text != null){
                             get_count = Integer.parseInt(text);
                             in.close();
                             else{
                                  get_count = 0;
         else{                    
    out = new BufferedWriter(new FileWriter(filepath));
         out.write("0");
                out.close();
                   }          //Reading of the row count file ended.
              catch(Exception e) {
                   e.printStackTrace();
              finally {
                   try{               if (in != null) {
                             in.close();
              if (out != null) {
                             out.close();
              catch(Exception e) {
                        e.printStackTrace();
              return get_count;
         }

    You are calling the readline() only once which means you are reading only the first line from the file...
    Use a loop (Do-While preferably)
    do{
    //your code
    }while(text == "")

  • I want to know about time machine if i can use the hard drive that i use for time machine back up as a normal hard drive too or if it's only for time machine

    I want to know about time machine if i can use the hard drive that i use for time machine back up as a normal hard drive too or if it's only for time machine
    and if it yes i want to know if i have 1TB hard disk to use the 500gb for time machine and the other 500gb for normal use

    thank you very much because i am considering to buy the porsche design hard disk 1TB and i want to have it for normal use and for time machine is a pitty to give 1TB for back up only again thanks and i know seperate the back and the working jobs are better but the i have to have 2 hardisks and i want only 1

  • I want to know about imessages and how it works !! how to register a number with imessages?? I saved a number in contacts but when I try to send a message it say "! not delivered" in red mark.How can I fix this problem??

    I want to know about imessages and how it works !! how to register a number with imessages?? I saved a number in contacts but when I try to send a message it says "! not delivered" in red mark.How can I fix this problem??

    Perhaps something in this support article will help:
    http://support.apple.com/kb/TS2755
    Regards.

Maybe you are looking for

  • I cannot save any changes without renaming

    Acrobat X Pro - Windows 7 - no matter how slight as change (e.g., rotate a page, insert or delete a page) I cannot save the document without being forced to rename it thereby necessitating deleting the old one and always having to creat new names - t

  • Failed to execute sql statements

    Hi all, We have a cluster domain on a AIX 4.3 machine with jdk IBM 1.3. Sometimes we get the following error at jdbc log files at one node. When we restart this node( it is always the same) the problem stopped. Has anyone dealt with this problem Vers

  • Help on budget laptop.

    Could this laptop do Creative Cloud photo bundle and work for basic editing?  I know there are better options for more money but am looking at something on a budget.

  • Error while exe program

    Hello all, We have an custom abap program on R/3 system(Source system) to extract data as flatfile. The same flat file we will use to load into BW system. But today when i executed the program in background I got the following error. In sm37 -> log s

  • I am distributing a fillable form out to my employees by email. But when they finish the form and hit the submit button it does nothing.

    I am distributing a fillable form out to my employees by email. But when they finish the form and hit the submit button it does nothing.