Purchase Order - Auto Confirmation

We have configured the purchase info record with production version, BOM and Recipe. The recipe has a number of resources which we have applied costs to, is there a method to configure an automatic confirmation to occur which would be triggered by the Goods Receipt of the Purchase Order?

Not possible in standard system.

Similar Messages

  • BAPI for Purchase Order Vendor Confirmations

    Can any body suggest me the BAPI for the purchase order vendor confirmations transaction code me22n - Tab<b>-(Confirmations)</b> alone.
    regs,
    Raja

    Dear Asha,
    Pls find the below code, this handles only the BDC part of the program.Updates only the EKES table thru standard confirmation tab on ME22N.
    Kindly clarify any doubts in this reg.
    regs,
    Raja.
    FORM ins_stdtable .
      DATA:var TYPE c LENGTH 30,
      cstr(02) TYPE n value '01'.
      data istr(02) type n value '00'.
      DATA recno TYPE i.
      data: eblc type c length 5,
      ebli type i.
      DATA: kebeln LIKE utab-ebeln.
      DATA: BEGIN OF indx,
             ebelp type ekes-ebelp,
             eindx type i,
            END OF indx.
      DATA : CNT TYPE I value 1.
      DATA: COUNTER(2) TYPE N VALUE '01',
      ROWS TYPE P.
      DATA: w_textout            LIKE t100-text.
      DATA: gd_update TYPE i,
            gd_lines TYPE i.
      data :waek like indx,
      itabek LIKE TABLE OF waek.
    *Used to stores error information from CALL TRANSACTION Function Module
      DATA: BEGIN OF messtab OCCURS 0.
              INCLUDE STRUCTURE bdcmsgcoll.
      DATA: END OF messtab.
      SELECT MAX( ETENS ) FROM ekes INTO zetens WHERE ebeln =
      ekko-ebeln.
      recno = zetens.
      LOOP AT utab.
        SELECT distinct ebelp INTO CORRESPONDING FIELDS OF TABLE
        itabek  FROM eket  WHERE ebeln = ekko-ebeln.
        loop at itabek into waek.
          ebli =  ebli + 1.
          waek-eindx = ebli.
          modify itabek from waek.
        endloop.
        loop at itabek into waek where ebelp = utab-ebelp.
          eblc = waek-eindx.
          condense eblc.
        endloop.
        AT NEW ebeln.
          PERFORM bdc_dynpro      USING 'SAPLMEGUI' '0014'.
          PERFORM bdc_field       USING 'BDC_OKCODE'
                                        '=MECHOB'.
          PERFORM bdc_dynpro      USING 'SAPLMEGUI' '0002'.
          PERFORM bdc_field       USING 'BDC_OKCODE'
                                        '=MEOK'.
          PERFORM bdc_field       USING 'BDC_CURSOR'
                                        'MEPO_SELECT-EBELN'.
          PERFORM bdc_field       USING 'MEPO_SELECT-EBELN'
                                         utab-ebeln.
          AT New EBELP.
            perform bdc_dynpro      using 'SAPLMEGUI' '0014'.
            perform bdc_field       using 'BDC_CURSOR'
                                      'DYN_6000-LIST'.
            perform bdc_field       using 'DYN_6000-LIST'
                                     eblc.
            perform bdc_field       using 'BDC_OKCODE'
                                          '=DDOWN3200'.
            PERFORM bdc_dynpro      USING 'SAPLMEGUI' '0014'.
            PERFORM bdc_field       USING 'BDC_OKCODE'
                                          '=TABIDT15'.
            perform bdc_field       using 'DYN_6000-LIST'
                                    eblc.
            PERFORM bdc_dynpro      USING 'SAPLMEGUI' '0014'.
            PERFORM bdc_field       USING 'BDC_OKCODE'
                                          'PICK'.
          ENDAT.
        ENDAT.
        PERFORM bdc_field       USING 'DYN_6000-LIST'
                                          eblc.
        recno = recno + 1.
        cstr = recno.
        counter = cstr.
    *This is to check whether the scheduled line item exceeding 12 rows. if so, use *page up
        if counter >= 13.
          rows = counter MOD 13.
          istr = ( ( counter - rows ) / 13 ).
          do istr times.
            perform bdc_dynpro      using 'SAPLMEGUI' '0014'.
            perform bdc_field       using 'BDC_OKCODE'
                                    '=EINB_CREATE'.
          enddo.
          DO 2 TIMES.
            perform bdc_dynpro      using 'SAPLMEGUI' '0014'.
            perform bdc_field       using 'BDC_OKCODE'
                                    '=P+'.
          enddo.
          COUNTER = '03'.
          cstr = '03'.
        ENDIF.
        CONCATENATE 'EKES-EBTYP('  cstr  ')' INTO var.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                          var.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                    '/00'.
        PERFORM bdc_field       USING var
                                    utab-ebtyp.
        CONCATENATE 'RM06E-EEIND('  cstr  ')' INTO var.
        PERFORM bdc_field       USING var
                                       utab-eeind.
        CONCATENATE 'EKES-MENGE('  cstr  ')' INTO var.
        PERFORM bdc_field       USING var
                                       utab-menge.
        CONCATENATE 'J_3ASZDI-J_3ASIZED('  cstr  ')' INTO var.
        PERFORM bdc_field       USING var
                                       utab-j_3asize.
        AT END OF Ebelp.
          PERFORM bdc_dynpro      USING 'SAPLMEGUI' '0014'.
          PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=MESAVE'.
          perform bdc_dynpro      using 'SAPLMEGUI' '0014'.
          perform bdc_field       using 'BDC_OKCODE'
                                    '/00'.
          CALL TRANSACTION 'ME22N' USING bdcdata MODE 'E'.
          IF sy-subrc EQ 0.
            savedone = 'Y'.
            saveflag = 'Y'.
            initflag = 'N'.
            MESSAGE 'SAVED' TYPE 'I'.
          else.
            saveflag = 'N'.
            savedone = 'N'.
            initflag = 'Y'.
            MESSAGE 'Not Saved' Type 'I'.
          endif.
          CLEAR: bdcdata.
          REFRESH bdcdata.
        ENDAT.
      ENDLOOP.
    ENDFORM.
    Hope this will help u

  • List of purchase order without confirmation

    Dear guru  ,
    I search a list of purchase order without confirmation of the vendor.
    Does exist this list in standard sap ?
    Thanks in advance.

    No Std report exist to pull the informaiton where confiramtion control key is populated but confiramtion is not created.
    please use table EKPO and EKES and write the Query
    you will get what you need from this query

  • BADI for purchase order item confirmation?

    Hi all,
    In Purchase Order change mode (ME22N), we want to calculate the delivery date based on the confirmation date that was entered in the PO item detail, confirmation tab (instead of based on the PO creation date).
    Please help by specifing Which BADI should we use for that purpose? And which method will be helpful? 
    Thanks,
    Vamshi.

    Hi
    You can use BADI ME_PROCESS_PO_CUST
    Ranga

  • Purchase order - Function - Confirmation

    Hi,
    I need find a function to simulate the confirmations in purchase order.
    The standard process is strange. Sometimes, reduces even though the total amount does not reach a confirmed total order.  It's like the standard randomly chose the quantity to reduce.
    Best Regards
    Edited by: Andréa Molina on Feb 14, 2012 7:16 PM

    We created a new way to make the p.o. confirmations.
    The process of confirmations should be like a standard process (ME22N). When standard reduce, the Z program reduce too. To try make that I studied the standard process, but the process does not follow a logical pattern common to all situations.
    After all, in our process we have two confirmations:
    Y1 - Confirme and creat a requirement in MD04 and Y3 - Ship, don't create a new requirement BUT repalces the Y1.
    Exemple: The vendor confirm the deliv. date. The Y1 confirmation is created. When the vendor send the item (if international vendor) a new confirmation is created - the Y3.
    Now, follows a real exemple of situation:
    The item has 6.000 PC - P.O quantity (total).
    All conditions below has one Y1 and Y3 confirmations:
    Situation 1: 3000(Y1) and 3050(Y3). The quantity reduces was 50.
    Situation 2: 2000(Y1) and 2050(Y3). Nothing reduces.
    Situation 3: 3050(Y1) and 3000(Y3). The quantity reduces was 50.
    Situation 4: 3000(Y1) and 3000(Y3). Nothing reduces.
    Situation 5: 3050(Y1) and 3050(Y3). The quantity reduces was 100.
    The difference between the 1-3 and the 4 is only the quantity. The quantity isn't the same of total quantity of P.O.
    It appears that when the sum of quantities a value greater than half of the total the standard  reduces the quantities over half. But using logic it seems to me somewhat risky.
    So,  I'm looking for a bapi/function that do this count and provides the reduces quantity like the ME232N transaction.

  • Purchase Order to Confirmation Link in ODS 0BBP_CON

    Hi,
    I am trying to get a link between confirmation and PO in ODS 0BBP_CON. I am extracting Confirmation data from EBP (Extended Classic) and corresponding data for PO from R3 through 2LIS_02_HDR, 2LIS_02_ITM, 2LIS_02_SCL. After loading data into 0BBP_CON ODS I noticed that Confirmation Number and PO number appear in seperate rows instead of one. The KF's match but Confirmation Number and PO number are not appearing in a single row which is leading to report inconsistencies.
    Example of data records in ODS.
    (Conf No)-(PO No)-(COnf Qnty)---(Conf Val)
      4000123---  -    ---   2       ---   100
      -      -3500123-   2       ---   100
    Did anyone face the same issue before? or is it just the way the extractor behaves. Any input is highly appreciated.
    Thanks in advance,
    Pavan

    Hi Pavan,
    I'm not quite sure I got what the systems behaviour is. The 0BBP_CON ODS in standard should have Confirmation data only, no PO data (PO data is just a reference of the Confirmation document).
    So you're saying your 2nd entry doesn't have any confirmation info in it at all? What's the key of that record? Are you only populating 0BBP_CON from EBP?

  • Purchase Orders without Confirmations from the Vendor

    Hi ,
    I want to know which PO and items have no confirmations ( acknowledgments from vendor ) .
    How can I do this ?
    Thank you in advance.
    Best Regards.

    Hello
    I want to have a list displaying all the PO and their items which have no confirmations from the vendor(s).
    I tried with ME2L but it displays only PO with confirmations.
    Thank you in advance for your help.
    Best Regards.

  • Repeat Purchase Order Output Type - Auto Repeat

    Hi,
    Currently, when we create the Purchase Order the output type will be automatically generated in the message tab once the  Purcahse Order is saved.  In our Purchase Order process, we have using the function Purchase Order Online Approval and Purchase Order Auto-email to vendor once the Purchase Order is approved.  
    For the Purchase Auto-email to vendor, we have modified the output type program to enable the Purchase Order auto-email function to vendor once the Purchase Order and it's working successfully and teh email is based on the output type status.
    Now we have problem when the approved Purchase Order is revised and requires the reapproval. Once the Purchase Order is reapproved there is no new output type is genereated and therefore now email is out to vendor.Need the expert advice how to configure to repeat the output type when the Purchase Order is reapproved.
    Rgds
    Zahari

    You have to ensure all the changes that are print relevant are included in the following configuration. Basically you have specify the PO fields that are print relevant, which means any change on this field will trigger a new print out message.
    Here is the configuration path
    SPRO -> Material Management -> Purchasing -> Messages -> Fields Relevant to Printouts of changes

  • Base unit of measure is different from Idoc to purchase order toSAP System.

    Hi Gurs,
    vendor send a purchase order for confirmation through EDI, the base unit of measure in the Idoc is PA( Parcel). For this same material the unit of measure in R/3 system is PC.( Piece). I got a error on this.I checked in CUNI, In Unit of measurement ST (PC) is already assigned to  unit PCE in EDI. But i dont want to change the  Conversion.I need this also and I want to create a new conversion ST(PC) is assign to PA( Parcel).
    Please help in this.
    Is it possible to maitainthe ISO-code PA into table Units of Measurement of Dimension?
    Edited by: Vadivel Karalam on Nov 1, 2010 1:13 PM

    Hi,
    You are getting the error because as part of the std ( For ALE/EDI) the unit of measurement that is maintained is PC whereas if you look at another unit of measure that you have mentioned, the std doesn't define anything under the ALE/EDI setup.
    Because of that all the conversions are coming with PC. So pls goto general settings and check unit of measure menu. There for each of your units, there is a section for ALE/EDI, set up the relevant UoM and the issue should get resolved.
    Hope it helps.

  • Auto GR for Purchase order for ext.operation with operation confirmation

    Can somebody thow a light on the issue encountered. Need to do the auto goods receipt for the purchase order for external operation with the external operation confirmation in the production order.
    Any help is highly appreciated!

    Not possible in standard system.

  • Open Purchase Orders Report with Confirmation Dates

    Hi Friends,
    I have searched a lot for the following need and I have found nothing. I was wondering if there ia any report that I can show the scheduled delivery dates from a Purchase order. I have seen in ME2L that by placing EINT in scope of list I can see the schedule lines. However, if there is a new delivery date due to supplier confirmation that have been placed in PO with the indicator AB this is not appeared. At the same time if there is a partial quantity that has already been delivered then it does not appear as well. So, I need a report with all the scheduled delivery line plus the open quantity.
    Many Thanks in advance,
    Ioannis

    It is very strange. Because what I see is that in this report the confirmation date is not appeared although the schedule line is appeared. Then If I go to change the confirmation date in PO for second time then it is appeared. I have no idea why this is happening

  • CONFIRMATION OF  PURCHASE ORDERS CREATED FOR SERVICE

    Hi,
    We have implemented the Extended Classic Scenario on SRM 5.0 and WF1400020 has been activated for Confirmation of Services. When a service confirmation has been done, but not yet approved, the system allows you to create another confirmation, even although the first confirmation was for the full quantity on the purchase order. Can anyone please assist in explaining why this is allowed.
    Thanx

    Hi Marinda,
    your problem was mine. I've posted for it a message to SAP AG.
    Unfortunately, I have to inform you that the system behaviour you have
    described in this message is exactly how it is designed to work.
    Technical reason for the system behaviour:
    After approving a confirmation the system performs the following steps:
    1) it creates an IDoc which will be passed to the backend for creationof the goods receipt document on the backend.
    2) at the same time it creates an entry in table BBP_DOCUMENT_TAB for
    the PO. If a user now would try to perform a confirmation he will get
    the error message 'System user' already processing purchasing doc item
    'xxxxxxxxx' 'xxxxx'
    3) the entry in table BBP_DOCUMENT_TAB remains in the table until the
    report CLEAN_REQREQ_UP has detected that the goods receipt document in
    the backend has been posted succesfully. Then this entry will be deleted and the status of the PO will be set to "Fully delivered" respectively
    in case of a partial delivery the open quantity will be reduced accordingly
    If you want to achieve the immediate locking of the PO
    for confirmation you always have to use a workflow without an approval
    step for the confirmation
    I hope this information has helped you.
    Please, is useful, reward points to me.
    Regards,
    Christian

  • Purchase order not visble for confirmation in SRM 7.0 portal

    Hi all,
    I am basically a portal consultant .The functional consultant configured in such a way that once the user creates a shopping cart it will create a Purchase order.
    But when i go into central confirmation role  and click on create confirmation document and search for the Purcahse order it is not getting displayed.
    But There are some 11 pos in the system with 9 pos of  status order and  2 pos status saved.
    Please help me in resolving this.
    Thanks and regards,
    Rajesh
    Edited by: Rajesh A on Jul 2, 2009 2:24 PM

    Hope you might have some option called Express confirmation. check it up.
    You can use this business process to confirm the receipt of goods. In SAP SRM, purchasers can create confirmations themselves, even if the purchase order is in the back-end system. It is possible to create express confirmations directly in the Check Status application without having to switch to another application.
    Alternatively, an internal dispatcher or shipping department can take delivery of goods and confirm centrally. In this case, an additional approval workflow through the supplier is possible. Then, the goods receipt is posted in the back-end system.
    You can also cancel an existing confirmation at item level. In addition to all of this, you can return partial quantities of individual items (or of all items) to your suppliers, and state the reasons for these return deliveries. These reasons are also transferred to the back-end system
    br
    muthu

  • MIGO error 'Purchase Order does not contain a confirmation control key'

    Hi,
    while posting GR to a PO i am getting an error ' Purchase order XXXXXXXXX does not contain a confirmation control key'
    it is true that i have not defined any confirmation control key in PO, Aknowled rerd checkbox is also not ticked
    Still why this message coming, what setting would be bringing this message
    Please clarity

    Hi,
    Until the installation of Note 589422 (with SP SAPKH46C43) you could  due to a program error - create a delivery even though the purchase order did not contain any confirmation control key.                                                                               
    This is now prevented through error message M7394. The transfer of this check (Confirmation control key existing in the purchase order, see Note 589422) was necessary as otherwise you could post a purchase order as desired. (Refer to also Note 616944 -> SAPKH46C44)
    589422 Several inbound deliveries can be created with MIGO :                                                                               
    "Implement the program correction.                                       
    With Transaction SE91 create message M7394 with the message text:        
    Purchase order & & does not contain a confirmation control key".         
    After you implemented this correction, when you want to create an        
    inbound delivery with Transaction MB01 or MIGO or with                   
    BAPI_GOODSMVT_CREATE and if the purchase order does not contain a        
    confirmation control key the system displays error message M7394         
    "Purchase order & & does not contain a confirmation control key".                                                                               
    Hope this can explain the error you met.
    Regards,
    Mauro

  • Generating Inbound delivery based on Vendor Confirmation for Purchase order

    Is there a way to create Inbound deliveries based on Vendor confirmation for a purchase order.
    Here is the complete scenario.
    Buyer Creates the PO for qty 100 and Date August 29
    Vendor Confirms that he can supply a qty of 50 for August 29 and remaining 50 for Sep15th
    Based on vendor confirmation, Buyer creates 2 vendor confirmations (AB) to match with the data received from Buyer, without modifing the PO.
    Requirement:
    Inbound deliveries should get created based on the vendor confirmation.
    As MRP looks at Inbound delivery for Planning purposes once they are available, Inbound delivery should match with vendor confirmation data.
    Is it possible to get this requirement met with standard config available in SAP.

    could you eventually get the answer from the docu Set Up Confirmation Control

Maybe you are looking for

  • How do i change my security questions? And if the email i used is no longer there how can i change it?

    Okay so I am trying to purchase something but it will not let me unless i have those questions, and i dont remember any of the answers.. But when i tried sending it to my email, i disactivated the one that it was sending all the answers to.. So how c

  • Can't get affine transforms do anything on an AttributedString

    Hello, I'm trying to transform individual characters in an AttributedString using the respective attribute, but nothing happens as though the transforms simply were ignored by the renderer. Other attributes like underline and strikethrough work fine,

  • How to detect signals from serial or parallel ports?

    Hi everybody! I'm developping a p.o.s. app, and I need to detect the printer status (serial or parallel), but I couldn't find the way to do it (I'm using Text_IO). I know about using a C program, but I want to find a simpler way. Is there any command

  • Role of Availability check during order settlement

    Dear Gurus, I would like to ask your help to better understand what is going on. I have set up an availability check only over material, but when an order is already open due to costing settlement I do not know why the job scheduled go in abend and d

  • Animating Text Issue in Ps CS4 Extended

    Hi, An issue with animating text in Ps CS4 Extended. Graphics on seperate layers animates from frame to frame without problems. However when I add text, first off stage and on stage after a few frames, it automatically appears on every frame... I tri