Bapi For Service Po change not Getting Changed

hi,
I need to change the qunatities in the Services tab of the PO to close it. So , I tried using BAPI_PO_CHANGE.
I passed the po number and the structures poservices and poserviceaccess .But it is not getting affected.
In the Bapi Documentation i read the following.
In method BAPI_PO_CHANGE, you can only create service items, you cannot change them.
Is there any way that any way i can change the service po.
Am i missing Something.
With thanks in advance,
Syed Ibrahim .G
Edited by: SYED_ibbu on May 26, 2011 11:45 AM
Edited by: SYED_ibbu on May 27, 2011 6:16 AM

Hi
Please go throug  the following links.
<<links removed by moderator and points unassigned>>
Hope this will helps you.
many thanks,
Regards,
Kiran Kumar
Edited by: kishan P on May 27, 2011 11:30 AM

Similar Messages

  • Inspection Lot status not getting changed to LTCA from REL for SubCon scenario

    Dear All,
    For ERSA material 01 inspection type is active with indicator Post to inspection stock only as it can be purchased. No other indicator is set.
    This material can be sent for repairing outside with DAMAGE valuation type (stock provided to Vendor with DAMAGE valuation type).
    For SubCon scenario, Purchase Order with Account Assignment Category F and Item Category L has been created.
    Once GR using MB01 with 101 movement, consumption posting takes place and as Insp type 01 is active Inspection lot is getting created with status REL CALC.
    At this time, DAMAGE stock against Vendor is getting reduced with Qty of 543 movement.
    Now when, reversal 102 with MB01 is done against Purchase Order and details are adopted with reference to 101 material document, reversal is taking place, but at the same time respective material doc's Inspection lot status is not getting changed to LTCA. It remains REL only.
    For 122 return to Vendor using MBRL also, Insp lot status is not getting changed.
    Has anybody faced such issue? Is this standard SAP?
    Kindly throw light on the process, is correct process followed?
    Regards,
    Tanuj Parikh

    Thanks.
    Thru MBST Inspection Lot status changed to LTCA.
    Why system is not cancelling thru MB01? 

  • Batch Classification Values not getting changed

    Hi Gurus,
    I am using the following bapi ( BAPI_OBJCL_CHANGE ) to change Batch classification values Eg: Cut clarity etc.
    when i pass these values thru the function module in the program it is not getting changed while when i change it through msc2n it gets changed successfully...
    I have passed the following values in the parameters of the bapi :
    OBJECTKEY            = v_objectkey          
    OBJECTTABLE        = 'MCH1'          
    CLASSNUM             = V_CLASSNUM 
    CLASSTYPE           = '023'
    KEYDATE                = 30.04.2010
    ALLOCVALUESCHARNEW
    CHARACT = CLARITY
    VALUE_CHAR =  P040
    VALUE_NEW   = P040.
    Can some one help me solve this....
    Needed urgently..
    Edited by: NAVIN FERNANDES on Apr 30, 2010 12:31 PM
    Edited by: NAVIN FERNANDES on Apr 30, 2010 12:32 PM

    Hi Jacky,
    I am posting the code here.. Do let me know if u have ne queries:
    REPORT  ZNAVBATCH.
    SELECTION-SCREEN BEGIN OF BLOCK B1.
    PARAMETERS: P_MATNR TYPE MATNR,
                P_CHARG TYPE CHARG_D,
                P_WERKS TYPE WERKS_D,
                P_LGORT TYPE LGORT_D.
    SELECTION-SCREEN END OF BLOCK B1.
    START-OF-SELECTION.
      DATA: WA_BATCH TYPE BAPI1003_OBJECT_KEYS,
            WA_ALLOCCHAR TYPE BAPI1003_ALLOC_VALUES_CHAR,
            WA_ALLOCVAL TYPE BAPI1003_ALLOC_VALUES_NUM,
            INT_BATCH TYPE STANDARD TABLE OF BAPI1003_OBJECT_KEYS,
            INT_RET1 TYPE STANDARD TABLE OF BAPIRET2,
            INT_RET2 TYPE STANDARD TABLE OF BAPIRET2,
            INT_RET3 TYPE STANDARD TABLE OF BAPIRET2,
            LV_KEY TYPE BAPI1003_KEY-OBJECT,
            INT_ALLOCVAL TYPE STANDARD TABLE OF BAPI1003_ALLOC_VALUES_NUM,
            INT_ALLOCCHAR TYPE STANDARD TABLE OF BAPI1003_ALLOC_VALUES_CHAR,
            INT_ALLOCCURR TYPE STANDARD TABLE OF BAPI1003_ALLOC_VALUES_CURR.
      WA_BATCH-KEY_FIELD = 'MATNR'.
      WA_BATCH-VALUE_INT = P_MATNR.
      APPEND WA_BATCH TO INT_BATCH.
      WA_BATCH-KEY_FIELD = 'CHARG'.
      WA_BATCH-VALUE_INT = P_CHARG.
      APPEND WA_BATCH TO INT_BATCH.
      CALL FUNCTION 'BAPI_OBJCL_CONCATENATEKEY'
        EXPORTING
          OBJECTTABLE    = 'MCH1'
        IMPORTING
          OBJECTKEY_CONC = LV_KEY
        TABLES
          OBJECTKEYTABLE = INT_BATCH
          RETURN         = INT_RET1.
      IF SY-SUBRC = 0.
       WRITE: 'SUCCESSFUL'.
        CALL FUNCTION 'BAPI_OBJCL_GETDETAIL'
          EXPORTING
            OBJECTKEY              = LV_KEY
            OBJECTTABLE            = 'MCH1'
            CLASSNUM               = 'ZTBATCHCHR'
            CLASSTYPE              = '023'
            KEYDATE                = SY-DATUM
          UNVALUATED_CHARS       = ' '
          LANGUAGE               = SY-LANGU
        IMPORTING
          STATUS                 =
          STANDARDCLASS          =
          TABLES
            ALLOCVALUESNUM         = INT_ALLOCVAL
            ALLOCVALUESCHAR        = INT_ALLOCCHAR
            ALLOCVALUESCURR        = INT_ALLOCCURR
            RETURN                 = INT_RET2
        IF SY-SUBRC = 0.
          WRITE : 'SUCCESSFUL'.
          READ TABLE INT_ALLOCCHAR INTO WA_ALLOCCHAR WITH KEY CHARACT = 'CLARITY'.
          IF SY-SUBRC = 0.
            WA_ALLOCCHAR-VALUE_CHAR = 'C02'.
            WA_ALLOCCHAR-VALUE_NEUTRAL = 'C02'.
            MODIFY INT_ALLOCCHAR FROM WA_ALLOCCHAR INDEX SY-TABIX TRANSPORTING VALUE_CHAR VALUE_NEUTRAL.
          ENDIF.
          CALL FUNCTION 'BAPI_OBJCL_CHANGE'
            EXPORTING
              OBJECTKEY                = LV_KEY
              OBJECTTABLE              = 'MCH1'
              CLASSNUM                 = 'ZTBATCHCHR'
              CLASSTYPE                = '023'
             STATUS                   = '1'
             STANDARDCLASS            =
             CHANGENUMBER             =
             KEYDATE                  = SY-DATUM
             NO_DEFAULT_VALUES        = ' '
           IMPORTING
             CLASSIF_STATUS           =
            TABLES
              ALLOCVALUESNUMNEW        = INT_ALLOCVAL
              ALLOCVALUESCHARNEW       = INT_ALLOCCHAR
              ALLOCVALUESCURRNEW       = INT_ALLOCCURR
              RETURN                   = INT_RET3
          IF SY-SUBRC = 0.
            CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
             EXPORTING
               WAIT          = 'X'
            IMPORTING
              RETURN        =
            IF SY-SUBRC = 0.
              WRITE: 'SUCCESSFUL'.
            ENDIF.
          ENDIF.
        ENDIF.
    ENDIF.

  • PO line item condition not getting changed

    I am trying to change one condition in PO line item via BAPI_PO_CHANGE. It is not getting changed.
    But the return message says Ind. limited tend PO 7100076060 changed, S (type),06 (ID), 023(Number).
    The code is
    zpo_cond-condition_no  =  itab-knumv. (1001384871)
    zpo_condx-condition_no =  itab-knumv.(1001384871)
    zpo_cond-cond_st_no   =  itab-stunr.(960)
    zpo_condx-cond_st_no  =  itab-stunr.(960)
    zpo_condx-cond_st_nox = 'X'.
    zpo_cond-cond_count   =  itab-zaehk .(01)
    zpo_condx-cond_count  =  'X'.
    zpo_cond-itm_number   = itab-ebelp.(000010)
    zpo_condx-itm_number  = itab-ebelp.(000010)
    zpo_condx-itm_numberx = 'X'.
    zpo_cond-cond_type  =  itab-kschl.(ZI%)
    zpo_condx-cond_type  = 'X'.
    zpo_cond-cond_value =  p_per.(6.000000000)
    zpo_condx-cond_value =  'X'.
    zpo_cond-cond_p_unt  = punit .
    zpo_condx-cond_p_unt = 'X'.
    zpo_cond-cond_unit =  unit.
    zpo_condx-cond_unit = 'X'.
    zpo_cond-change_id = 'U'.
    zpo_condx-change_id = 'X'.
    APPEND zpo_cond.
    APPEND zpo_condx.
          CALL FUNCTION 'BAPI_PO_CHANGE'
             EXPORTING
               purchaseorder                = zpo_header-po_number
               poheader                     = zpo_header
               poheaderx                    = zpo_headerx
            TABLES
              return                        = l_return
              poitem                        = zpo_item
              poitemx                       = zpo_itemx
               pocond                       =  zpo_cond
               pocondx                      =  zpo_condx  .

    Hi,
    1)In po item give a unique no.(ex:0010) & ITEMX as a new line item with same no will be created.
    2) service No. will be system generated. Pass packno = variable(ex:= '0000000001' ),
    subpackno=variable +1 (ex: '0000000002' )
    thanks & regards.

  • Mass upload for info records when price gets changes

    Dear All,
    How to do Mass upload for info records when price gets change.
    Regards,
    Bhargav

    Hi Bhargav,
    Please upload the present price (Map) by  LSMW . When you are doing the transactions  then automatically by selecting option info update price will be updated the  info record in Order Price history
    Regards
    M B Raju

  • My billing is really screwed up... you are charging me for service I am not receiving

    You guys are real tools.
    You have been charging me for service I am not receiving, why can't anyone understand english?
    Recently you sent me a note, noting that you were sending me a device to get TV channels...  I didn't want TV channels, all I wanted was internet.
    I would like you to reverse last months charges, and this months charges since I am still not getting television channels and only using the internet.
    Again, I only want Internet service....
    [Edit for personal info]

    Hello aleamons,
    Got this all fixed for you. Bill has been switched back to Internet Only and back dated for when the change happened. 

  • BAPI for Service order creation

    Hi ,
    Please tell me if any Bapi for service order creation  , T-code : IW31
    regards,
    Prakash

    Hi Prakash,
    Have a look on the following BAPIs:
    BAPI_ISUSMORDER_CREATEMULTIPLE - Create Service Orders
    BAPI_ALM_CONF_CREATE - Create confirmation for maintenance/service order
    WTY04_CREATE_SERVICE_ORDER - Create Service order via function module.
    Hope this will help.
    Regards,
    Nitin.

  • How can I get itunes to download on my PC. I just got an ipod classic for Christmas and can not get Itunes to download. Website goes to downloaded page but i never get a downloading popup. I even turned off my popup blocker.

    How can I get itunes to download on my PC. I just got an ipod classic for Christmas and can not get Itunes to download. Website goes to downloaded page but i never get a downloading popup. I even turned off my popup blocker.

    Make an appointment at the genius bar.
    If you went without an appointment, then it would make sense that you could be turned away.

  • BAPI for Service Orders Confirmation

    Can somebody please provide BAPIS for Service Orders Confirmation and other related BAPIS
    Thank you

    To create service confirm order use "BAPI_BUSPROCESSND_CREATEMULTI".
    Regards,
    Animesh

  • I'm trying to get an appointment for 2 months but not get  an appointment.you help me.

    I'm trying to get an appointment for 2 months but not get  an appointmen
    My name's Burak. I'm writting you from Istanbul.I have a problem. My phone's not work.It's corrupt. I'm trying to get an appointment for 2 months but not get  an appointment.I went to apple store zorlu center. They did't help me. They tell me, you make an appointment to come. I want to sue them.

    You want to sue them?  Good luck, pal.  You can make an appointment up to 7 days in advance.  Here's what you need to do.  Keep checking the reservation page for the Apple Store you want to go to, and as soon as an appointment slot is available, take it.  Or go to the store as soon as it opens, and tell them you want the first available slot if someone cancels, and wait.
    Suing someone for being so busy that you can't make an appointment at their business is ridiculous.  You have no right to be seen before someone that A) Made an appointment or B) Has been waiting longer than you to be seen.

  • Fm or bapi for service order confirmation (iw41)

    hi,
    Can you please tell me a fm or bapi for service order confirmation in iw41

    HI dido...
    you can use CRM_ORDER_MAINTAIN.
    you can process any document type you want
    regards
    Marco

  • SAP ArchieveLink For Dunning Document Is not Getting Archieved

    Dear Guru ,
    I have encountered an issue which I am not able to resolve.
    The Issue is like that SAP ArchieveLink For Dunning Document Is not Getting Archieved For a Particular customer whose Dunn.Procedure  = DPPD But in the same system it is getiing archieved for other customer whose Dunn.Procedure  DPCD.
    In our system there is one Job (Z_SD_DK_SALSA_DUNN) through which it can be done
    In the Job Step of this job following prog is being called
    No. Program name/command
    1  ZSDAR_DUNN_PARAMS
    2  SAPF150S2
    3  SAPF150D2
    4  ZSDAR_POST1
    5  ZSDAR_REV1
    6  ZIFBSAPO
    7  ZIFBPREO_MULTI
    8  ZSDAR_VK_COVER
    9  ZSD_SPOOL_MAIL_PDF
    10  ZIFB_INKASSO_INVPDF
    The main prog for Printing and archiving Dunning doc is defined in step 3 - SAPF150D2
    But for the customer whose Dunn.Procedure  = DPPD it is getting failed.
    So guru need your kind intervane and suggestion what might be the possible reason it is not getting archieved...
    Is there any archival setting we have to maintin in BTE (Business Transaction Event) if it is yes then where and how we have to maintain.
    Please give me some guideline to resolve this
    Thanks & regards
    Saifur Rahaman

    Hi,
    could you please check if you have read- and write-permission for the path which is mentioned in the
    error message?
    Further please check transaction DC20 and inform us which path you have maintained for your frontend type?
    Additionally please go to transaction DC30 and verify if you have maintained the parameter %AUTO% for workstation application PDF. If you have maintained this value the control is normally handed over to your operating system (e.g. Windows). In this case please check also the Windows folder options for file format PDF.  For this, go to 'Start -> Settings -> Control Panel' and select folder 'Folder Options',  highlight extension 'PDF' under tab 'File types', click button 'Advanced' and check whether the correct paths are maintained for the relevant actions (e.g. open or print).
    Best regards,
    Christoph
    P.S.: Give points if useful

  • Active substitute maintained for a user is not getting workitems for approv

    Hi,
    Active substitute maintained for a user is not getting workitems for approval.Earlier he was getting
    but now a days he is not getting.
    Roles wise also , i checked, it is proper.
    Please advise me on this.
    Regards,
    Niti

    Hi Check Table HRUS_D2 for the user id and cross check it with the users pa record and IT 105.
    Also check the email address maintained in su01. And further you can check with the org attrib forward??? is maintained.
    I hope this helps.
    Saj

  • Variables are not getting changed for rs_pres_plan report

    Hi Guys,
    I'm trying to use the RS_prec_plan report for broadcasting but my variables which I'm selecting in as a varaint in workbook is not getting replaced.
    Its taking from the saved view of the workbook.I read note 1154928 which explains the same issue but no luck any help would be appreciated.
    Thanks
    R

    Can anybody pls provide their suggestions?
    Thanks in Advance!

  • Changes  not getting captured in MM06E005 of ME22N

    Hi,
    My requirement is to add an additional tab at Item Level  and a field in that tab. I used the MM06E005 and implemented it. I can see the tab and the field in it at Item level.But when iam making changes in ME22N,the change is not getting Saved.
    i created a field   ZZVEND type char in CI_EKPODB .
    Created the check box with same field name in Screen Exit  0111  of  MM06E005.
    Then i kept the coding in following exits
    EXIT_SAPMM06E_016
    break-point.
    EXIT_SAPMM06E_017
    break-point.
    EXIT_SAPMM06E_018
    break-point.
    IF I_UCOMM = 'MESAVE' .
    E_CI_UPDATE  = 'X'.
    E_CI_EKPO-ZZVEND = EKPO_CI-ZZVEND.
    ENDIF.
    While running ME22N,its first going into EXIT_SAPMM06E_016 and after checking the ZZVEND i in ME22N ts going to EXIT_SAPMM06E_017.
    But i dont see
    I_EKPO-ZZVEND  = 'X'  in Importing Parameters or TEKPO-ZZVEND  = 'X' in Tables  of EXIT_SAPMM06E_017.
    After this its entering into
    EXIT_SAPMM06E_018.
    Finally the data is not getting Saved but the message is showing 'Purchase Order changed'.
    Please suggest where I am going wrong.
    Regards
    K Srinivas

    Thankyou for the replies. I kept the following coding in the Exits. The problem is that i kept the break-point in the three exits and after running ME22N,its entering first into Exit 16 and after checking the field(Check Box) in Customer Data Tab ,its entering  into Exit 17. But the zfield in I_EKPO is empty,the value 'X' is not reflecting here. Please suggest where i am doing wrong. I went through many SDN threads and i am unable to solve the issue.
    INCLUDE ZXM06TOP.
    data: gl_aktyp type c,
          gl_no_screen type c,
          gl_ekpo_ci like ekpo_ci,
          gl_ekpo like ekpo,
          gl_ucomm like sy-ucomm.
    data:  gt_ref_ekpo_tab type table of ekpo_tab.
    EXIT_SAPMM06E_016
    gl_aktyp = i_aktyp.
    gl_no_screen = i_no_screen.
    ekpo_ci  = i_ci_ekpo.
    gl_ekpo = i_ekpo.
    EXIT_SAPMM06E_017
    move-corresponding i_ekpo to gl_ekpo_ci.
    gl_ekpo = i_ekpo.
    EXIT_SAPMM06E_018
    e_ci_ekpo        = gl_ekpo_ci.
    if gl_ekpo_ci-zz_vend ne ekpo_ci-zz_vend.
      e_ci_ekpo-zz_vend = ekpo_ci-zz_vend.
      if gl_aktyp ne 'A'.
        e_ci_update = 'X'.
      endif.
    endif.
    Regards
    K Srinivas

Maybe you are looking for

  • Running multiple soundtracks in iDVD slideshow?

    Hi, I'm creating a slideshow in iDVD and want background music to play as it progresses through my pictures. I'd like to play multiple songs, or portions of a song...not necessarily just run one 4 min song and have a bunch of photos run. Do I have to

  • N-Series Anti-Virus

    Hi all I just receive my Nokia N73 I find a lot of software for him but Im afraid to install what ever couse,my friend have N80 and from installing thing's like this he catch some virus which sending messages to people which he don't know! soo mu que

  • Problem with audio config.?

    I've had this iPod...Video? Is that a 5th-generation? Whatever. Since...July or so last year. Maybe longer. And suddenly I'm getting this weird "iTunes cannot run because it has detected a problem with your audio configuration." Checked the audio. Wo

  • E-recruiting using web dynpro ABAP

    Hi experts,   I am new to HR E-recruiting. I understand the concepts through SDN and [help.sap.com]. But I want to know how to develop E-Recruiting in Web dynpro ABAP. Is there any tutorial or document for this.... I cant get a clear idea till now. P

  • Skype for my macbook without signing into microsoft?

    I have tried several times to get Skype but always end up having to sign on to microsoft with password etc. Is it possible to avoid mocrosoft sign in? I would loke someone to take me step by step to Skype if poss.