Send SC to Vendor for changing

Hi Gurus,
I am involved in an SRM 7.0 project implementation. One of the customer's requirements is to enable the possibility for a particular SC, of sending via e-mail the related link to the vendor and allow changing for example: quantities, items (add, remove), materials, etc...
Does anybody faced with a similar issue like this?
The problem is that the customer doesn't want the RFP scenario to be implemented because it is already implemented in another legacy system, but it doesn't cover the specific requirements for these sort of SC.
Thanks in advance
Duca25

Hi Nikhil,
Thanks very much for your help!
I will try to change the way I am asking this question. Let's think in an Offline approval WF in case of a SC. Is there any possibility of changing the SC in this step by the responsible of approval?
Maybe that could be a possible solution, integrating it on the approval process.
Thanks in advance.
Duca25

Similar Messages

  • XML Incoming Invoices - Send response to Vendor for Failed Messages in XI

    In our system, Vendor are posting XML Invoices to XI using HTTP adapter and then XI is sending invoices to R/3 using IDOC adapter. Is there anyway I can send response message to vendors for the error out invoice messages in XI?
    Please help  me if someone has any information about it.
    Thanks in advance!
    Mrudula Patel

    Mrudula
    There are two types of errors you have take care of. One is technical error and the other application error.
    To sending technical errors like mapping error, you can use fault messages in XI.
    For application errors, you can use ALEAUDIT functionality from the receiver R/3 system, which you can map in to an asynchronous XML message as agreed between you and your vendor.
    It is a good practise to always send acknowledgements (both failure and success) to your vendor so that at the end of the day, the number of invoices matches on both systems (yours and your vendor's).
    Thanks
    KK

  • Convertion of Smart form to pdf and sending mail to vendor for PO

    Hello all,
    I have modified a standard PO Smartform and running it through ME23N.
    In this i have to convert it to a pdf file and then send it through mail to the vendor.
    I have found out FMs'CONVERT_OTF'and
    'SO_NEW_DOCUMENT_ATT_SEND_API1'
    to convert it and send mail. But can u tell me how to go about using it.
    As i am using a standard program do i have to copy this prog to zprog and then call the fm out there. I am not sure.
    Thanks
    Salil

    Hi,
    Here is the sample code.If you find this as useful,kindly reward points by clicking the star on the left of reply.
    Internal Table declarations
    DATA: i_otf TYPE itcoo OCCURS 0 WITH HEADER LINE,
          i_tline TYPE TABLE OF tline WITH HEADER LINE,
          i_receivers TYPE TABLE OF somlreci1 WITH HEADER LINE,
          i_record LIKE solisti1 OCCURS 0 WITH HEADER LINE,
    Objects to send mail.
          i_objpack LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE,
          i_objtxt LIKE solisti1 OCCURS 0 WITH HEADER LINE,
          i_objbin LIKE solisti1 OCCURS 0 WITH HEADER LINE,
          i_reclist LIKE somlreci1 OCCURS 0 WITH HEADER LINE,
    Work Area declarations
          w_objhead TYPE soli_tab,
          w_ctrlop TYPE ssfctrlop,
          w_compop TYPE ssfcompop,
          w_return TYPE ssfcrescl,
          w_doc_chng typE sodocchgi1,
          w_data TYPE sodocchgi1,
          w_buffer TYPE string,"To convert from 132 to 255
    Variables declarations
          v_form_name TYPE rs38l_fnam,
          v_len_in LIKE sood-objlen,
          v_len_out LIKE sood-objlen,
          v_len_outn TYPE i,
          v_lines_txt TYPE i,
          v_lines_bin TYPE i.
    call function 'SSF_FUNCTION_MODULE_NAME'
         exporting
              formname           = 'ZZZ_TEST2'
         importing
              fm_name            = v_form_name
         exceptions
              no_form            = 1
              no_function_module = 2
              others             = 3.
    IF sy-subrc <> 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
              WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    w_ctrlop-getotf = 'X'.
    w_ctrlop-no_dialog = 'X'.
    w_compop-tdnoprev = 'X'.
    CALL FUNCTION v_form_name
         EXPORTING
              control_parameters = w_ctrlop
              output_options     = w_compop
              user_settings      = 'X'
         IMPORTING
              job_output_info    = w_return
         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.
    i_otf[] = w_return-otfdata[].
    CALL FUNCTION 'CONVERT_OTF'
         EXPORTING
              format                = 'PDF'
              max_linewidth         = 132
         IMPORTING
              bin_filesize          = v_len_in
         TABLES
              otf                   = i_otf
              lines                 = i_tline
         EXCEPTIONS
              err_max_linewidth     = 1
              err_format            = 2
              err_conv_not_possible = 3
              OTHERS                = 4.
    IF sy-subrc <> 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
      WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    Convert PDF from 132 to 255.
    LOOP AT i_tline.
    Replacing space by ~
      TRANSLATE i_tline USING ' ~'.
      CONCATENATE w_buffer i_tline INTO w_buffer.
    ENDLOOP.
    Replacing ~ by space
    TRANSLATE w_buffer USING '~ '.
    DO.
      i_record = w_buffer.
    Appending 255 characters as a record
      APPEND i_record.
      SHIFT w_buffer LEFT BY 255 PLACES.
      IF w_buffer IS INITIAL.
        EXIT.
      ENDIF.
    ENDDO.
    Refresh: i_reclist,
             i_objtxt,
             i_objbin,
             i_objpack.
    clear    w_objhead.
    Object with PDF.
    i_objbin[] = i_record[].
    DESCRIBE TABLE i_objbin LINES v_lines_bin.
    Object with main text of the mail.
    i_objtxt = 'Find attached the output of the smart form.'.
    APPEND i_objtxt.
    i_objtxt = 'Regards,'.
    APPEND i_objtxt.
    i_objtxt = 'J.Jayanthi'.
    APPEND i_objtxt.
    DESCRIBE TABLE i_objtxt LINES v_lines_txt.
    Document information.
    w_doc_chng-obj_name = 'Smartform'.
    w_doc_chng-expiry_dat = sy-datum + 10.
    w_doc_chng-obj_descr = 'Smart form output'.
    w_doc_chng-sensitivty = 'F'. "Functional object
    w_doc_chng-doc_size = v_lines_txt * 255.
    Pack to main body as RAW.
    Obj. to be transported not in binary form
    CLEAR i_objpack-transf_bin.
    Start line of object header in transport packet
    i_objpack-head_start = 1.
    Number of lines of an object header in object packet
    i_objpack-head_num = 0.
    Start line of object contents in an object packet
    i_objpack-body_start = 1.
    Number of lines of the object contents in an object packet
    i_objpack-body_num = v_lines_txt.
    Code for document class
    i_objpack-doc_type = 'RAW'.
    APPEND i_objpack.
    Packing as PDF.
    i_objpack-transf_bin = 'X'.
    i_objpack-head_start = 1.
    i_objpack-head_num = 1.
    i_objpack-body_start = 1.
    i_objpack-body_num = v_lines_bin.
    i_objpack-doc_type = 'PDF'.
    i_objpack-obj_name = 'Smartform'.
    CONCATENATE 'Smartform_output' '.pdf'
    INTO i_objpack-obj_descr.
    i_objpack-doc_size = v_lines_bin * 255.
    APPEND i_objpack.
    Document information.
    CLEAR i_reclist.
    e-mail receivers.
    i_reclist-receiver = '[email protected]'.
    i_reclist-express = 'X'.
    i_reclist-rec_type = 'U'. "Internet address
    APPEND i_reclist.
    Sending mail.
    CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
         EXPORTING
              document_data              = w_doc_chng
              put_in_outbox              = 'X'
         TABLES
              packing_list               = i_objpack
              object_header              = w_objhead
              contents_hex               = i_objbin
              contents_txt               = i_objtxt
              receivers                  = i_reclist
         EXCEPTIONS
              too_many_receivers         = 1
              document_not_sent          = 2
              document_type_not_exist    = 3
              operation_no_authorization = 4
              parameter_error            = 5
              x_error                    = 6
              enqueue_error              = 7
              OTHERS                     = 8.
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.

  • Convertion of Smart form to pdf and sending mail to vendor for Invoice

    Hi All...
    now I am getting the output form of Invoice by the T-code  VF02
    here Im using Zreport & Zform...
    my requirment is to convert smartform output to PDF and send as an e-mail attachment on my Existing report
    where I  use the FM - CONVERT_OTF_2_PDF ..
    here my code
    REPORT  yinvoice_is.
    TABLES: vbrk,vbrp, vbak, vbap, vbkd .
    DATA : it_vbap TYPE STANDARD TABLE OF vbap WITH HEADER LINE ,
           it_vbrk LIKE STANDARD TABLE OF vbrk with header line,
           it_vbkd TYPE STANDARD TABLE OF vbkd WITH HEADER LINE ,
           it_vbrp TYPE STANDARD TABLE OF vbrp WITH HEADER LINE ,
           it_vbrp1 TYPE STANDARD TABLE OF vbrp WITH HEADER LINE ,
           it_vbfa TYPE STANDARD TABLE OF vbfa WITH HEADER LINE ,
           it_adrc1 TYPE STANDARD TABLE OF adrc WITH HEADER LINE,
           it_adrc2 TYPE STANDARD TABLE OF adrc WITH HEADER LINE.
    DATA: sum TYPE vbrp-kzwi5.
    DATA: v_vkbur  TYPE vkbur,
          v_adrnr1 TYPE adrnr,
          v_adrnr2 TYPE adrnr,
          v_vbelv  TYPE vbelv,
          v_delch  TYPE vbeln,
          v_bstkd  TYPE bstkd,
          v_kdmat  TYPE kdmat,
          v_kwert  TYPE kwert.
    DATA : fm_name TYPE rs38l_fnam.
    PARAMETER p_inv_no LIKE vbrk-vbeln OBLIGATORY  .
    Selecting Data
    SELECT VBELN
            ERDAT
            VKORG
            KUNRG
            STCEG
            NETWR
            MWSBK
            KNUMV
            KUNAG
            REGIO
      FROM vbrk
      INTO CORRESPONDING FIELDS OF TABLE it_vbrk
      WHERE vbeln = p_inv_no .
    SELECT matnr
           kzwi1
           kzwi2
           kzwi3
           kzwi4
           kzwi5
           netwr
           mwsbp
           meins
           fklmg
           arktx
           FROM vbrp
      INTO CORRESPONDING FIELDS OF TABLE it_vbrp
      WHERE vbeln = p_inv_no .
    Selecting Sales Order No.
    SELECT  SINGLE vbelv
      FROM  vbfa
      INTO  v_vbelv
      WHERE vbeln = p_inv_no
      AND   vbtyp_v = 'C'.
    IF sy-subrc = 0.
    Selecting Delivery Challan...
      SELECT  SINGLE vbeln
        FROM  vbfa
        INTO  v_delch
        WHERE vbelv = v_vbelv
        AND   vbtyp_n = 'J'.
      SELECT SINGLE bstkd
        FROM vbkd
        INTO v_bstkd
        WHERE vbeln = v_vbelv .
      SELECT matnr kdmat
        FROM vbap
        INTO CORRESPONDING FIELDS OF TABLE it_vbap
        WHERE vbeln = v_vbelv.
    ENDIF.
    READ TABLE it_vbrk INDEX 1.
    IF sy-subrc = 0.
      SELECT SINGLE kwert
        FROM konv
        INTO v_kwert
        WHERE knumv = iT_vbrk-knumv
        AND   kschl = 'HD00'.
    ENDIF.
    Selecting From Address
    SELECT SINGLE vkbur
      FROM vbak
      INTO v_vkbur
      WHERE vbeln = v_vbelv.
    IF sy-subrc = 0.
      SELECT SINGLE adrnr
        FROM tvbur
        INTO v_adrnr1
        WHERE vkbur = v_vkbur.
      IF sy-subrc = 0.
        SELECT SINGLE *
          FROM adrc
          INTO CORRESPONDING FIELDS OF it_adrc1
          WHERE addrnumber = v_adrnr1.
          APPEND it_adrc1.
      ENDIF.
    ENDIF.
    APPEND it_adrc.
    Selecting TO Address
    SELECT SINGLE adrnr
      FROM vbpa
      INTO v_adrnr2
      WHERE vbeln = p_inv_no
      AND   parvw = 'RE'.
    IF sy-subrc = 0.
      SELECT SINGLE *
        FROM adrc
        INTO CORRESPONDING FIELDS OF it_adrc2
        WHERE addrnumber = v_adrnr2.
        APPEND it_adrc2.
    ENDIF.
    Calling Function Module
    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
      EXPORTING
        formname                 = 'YINVOICE_IS'
      VARIANT                  = ' '
      DIRECT_CALL              = ' '
    IMPORTING
       fm_name                  = fm_name
    EXCEPTIONS
      NO_FORM                  = 1
      NO_FUNCTION_MODULE       = 2
      OTHERS                   = 3
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    Calling Function Module
    CALL FUNCTION fm_name
    *'/1BCDWB/SF00000496'
      EXPORTING
      ARCHIVE_INDEX              =
      ARCHIVE_INDEX_TAB          =
      ARCHIVE_PARAMETERS         =
      CONTROL_PARAMETERS         =
      MAIL_APPL_OBJ              =
      MAIL_RECIPIENT             =
      MAIL_SENDER                =
      OUTPUT_OPTIONS             =
      USER_SETTINGS              = 'X'
        i_vbelv                    = v_vbelv
        i_bstkd                    = v_bstkd
        i_kdmat                    = v_kdmat
        i_kwert                    = v_kwert
        i_delch                    = v_delch
    IMPORTING
      DOCUMENT_OUTPUT_INFO       =
      JOB_OUTPUT_INFO            =
      JOB_OUTPUT_OPTIONS         =
      TABLES
        it_vbrk                    = it_vbrk
        it_vbrp                    = it_vbrp
        it_vbap                    = it_vbap
        it_adrc1                   = it_adrc1
        it_adrc2                   = it_adrc2
    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.
    ENDFORM.                    "ENTRY

    hi,
    use this code..
    DATA: i_otf    TYPE itcoo OCCURS 0 WITH HEADER LINE,
          i_tline  TYPE TABLE OF tline WITH HEADER LINE,
          i_record LIKE solisti1 OCCURS 0 WITH HEADER LINE,
    Objects to send mail.
          i_objpack LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE,
          i_objtxt  LIKE solisti1 OCCURS 0 WITH HEADER LINE,
          i_objbin  LIKE solisti1 OCCURS 0 WITH HEADER LINE,
          i_reclist LIKE somlreci1 OCCURS 0 WITH HEADER LINE,
    Variables declarations
          v_len_in LIKE sood-objlen,                            "#EC NEEDED
          v_lines_txt TYPE i,
          v_lines_bin TYPE i,
    Work Area declarations
          w_ctrlop    TYPE ssfctrlop,
          w_return    TYPE ssfcrescl,
          w_compop    TYPE ssfcompop,
          wa_objhead  TYPE soli_tab,
          wa_doc_chng TYPE sodocchgi1,
          wa_buffer   TYPE string.            "To convert from 132 to 255
    Put a IF ELSE condition whether u want form output or E-mail output..
    if it is a E-mail.. then call a small Sub-routine within your program..
    FORM f_email .
      w_ctrlop-getotf    = 'X'.
      w_ctrlop-no_dialog = 'X'.
      w_compop-tdnoprev  = 'X'.
      CALL FUNCTION fnam
        EXPORTING
          control_parameters = w_ctrlop
          output_options     = w_compop
          nast               = nast
          v_tcode            = v_tcode
        IMPORTING
          job_output_info    = w_return
        TABLES
          it_vbdkr           = it_tvbdkr[]
          it_vbdpr           = tvbdpr[]
          it_zglentitycode   = it_zglentitycode[]
          it_vttk            = it_vttk[]
          it_kna1            = it_kna1[]
          it_t005            = it_t005[]
          it_adrc            = it_adrc[]
          it_ekpo            = it_ekpo[]
          it_ekko            = it_ekko[]
          it_vbrp            = it_vbrp[]
          it_mara            = it_mara[]
          it_vbrk            = it_vbrk[]
          it_likp            = it_likp[]
          it_vttp            = it_vttp[]
          it_t001            = it_t001[]
          it_zlogdely        = it_zlogdely[]
          it_prod            = it_prod[]
          it_lineitems       = it_lineitems[]
          it_tvzbt           = it_tvzbt[]
          it_t173t           = it_t173t[]
          it_t005t           = it_t005t[]
          it_zplant          = it_zplant[]
          it_stxbitmaps      = it_stxbitmaps[]
          it_prod_desc       = it_prod_desc[].
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
      i_otf[] = w_return-otfdata[].
    *Converting the  OFT format data  to  PDf format
      CALL FUNCTION 'CONVERT_OTF'
        EXPORTING
          format        = 'PDF'
          max_linewidth = 132
        IMPORTING
          bin_filesize  = v_len_in
        TABLES
          otf           = i_otf
          lines         = i_tline.
      LOOP AT i_tline.
        TRANSLATE i_tline USING '~'.
        CONCATENATE wa_buffer i_tline INTO wa_buffer.
      ENDLOOP.
      TRANSLATE wa_buffer USING '~'.
      DO.
        i_record = wa_buffer.
        APPEND i_record.
        SHIFT wa_buffer LEFT BY 255 PLACES.
        IF wa_buffer IS INITIAL.
          EXIT.
        ENDIF.
      ENDDO.
    Attachment
      REFRESH:
        i_reclist,
        i_objtxt,
        i_objbin,
        i_objpack.
      CLEAR wa_objhead.
      i_objbin[] = i_record[].
    Create Message Body
    Title and Description
      i_objtxt = 'COMMERCIAL INVOICE'.
      APPEND i_objtxt.
      DESCRIBE TABLE i_objtxt LINES v_lines_txt.
      READ TABLE i_objtxt INDEX v_lines_txt.
      wa_doc_chng-obj_name   = 'COMMERCIAL INVOICE'.
      wa_doc_chng-expiry_dat = sy-datum + 10.
      wa_doc_chng-obj_descr  = 'COMMERCIAL INVOICE'.
      wa_doc_chng-sensitivty = 'F'.
      wa_doc_chng-doc_size   = v_lines_txt * 255.
      CLEAR i_objpack-transf_bin.
      i_objpack-head_start = 1.
      i_objpack-head_num   = 0.
      i_objpack-body_start = 1.
      i_objpack-body_num   = v_lines_txt.
      i_objpack-doc_type   = 'RAW'.
      APPEND i_objpack.
    Attachment
    (pdf-Attachment)
      i_objpack-transf_bin = 'X'.
      i_objpack-head_start = 1.
      i_objpack-head_num   = 0.
      i_objpack-body_start = 1.
      DESCRIBE TABLE i_objbin LINES v_lines_bin.
      READ TABLE i_objbin INDEX v_lines_bin.
      i_objpack-doc_size =  v_lines_bin * 255 .
      i_objpack-body_num  = v_lines_bin.
      i_objpack-doc_type  = 'PDF'.
      i_objpack-obj_name  = 'COMMERCIAL INVOICE'.
      i_objpack-obj_descr = 'COMMERCIAL INVOICE'.
      APPEND i_objpack.
      IF it_adr6[] IS NOT INITIAL.
        LOOP AT it_adr6 INTO wa_adr6.
          CLEAR i_reclist.
          i_reclist-receiver = wa_adr6-smtp_addr.
          i_reclist-rec_type = 'U'.
          i_reclist-com_type = 'INT'.
          APPEND i_reclist.
        ENDLOOP.
        CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
          EXPORTING
            document_data = wa_doc_chng
            put_in_outbox = 'X'
          TABLES
            packing_list  = i_objpack
            object_header = wa_objhead
            contents_bin  = i_objbin
            contents_txt  = i_objtxt
            receivers     = i_reclist.
      ENDIF.
    ENDFORM.                    " f_email
    regards
    vijay

  • Sending machine to vendor

    Hi MM guys,
    I have one requirement. we need to send machine to vendor for reconditioning and back.
    For this i can create service PO and maintain the price.
    How to send machine to vendor becas not able to craete delivery in VL10B w.r.to PO since no material master were available.
    Please suggest the best method. Please not e we dont have PM module.
    Thanks
    A.Gururajan

    Dear,
    This scenario you can handle by Subcontracting process.....
    Create Subcontracting PO in Tcode ME21N with Item category as "L".
    Enter material in BOM as same as your main material....
    Now transfer stock to Subcontracting  vendor in MB1B Tcode , use MVT 541...
    Now go to MMBE , see you will see the stock provided to Subcontracting  vendor in seperate line.
    Now do the GRN in tcode MIGO wrt PO with MVT 101.
    Regards
    Utsav

  • Send an equipment outside for a service

    hi dudes
    I want to send some equipments outside of company because of a service(e.g. Calibration), I created a PO or PR for service (Item category D) , entered sommething in short text but where I can add name of equipments and I want to send them out???
    there is no place for them in PO screen. what can I do?

    you need to create a BOM with recursive indicator marked that is you need to enter the parent material and item material as same.
    becuase you are sending it to vendor for job work
    create the po for subcontracting that is with item category L

  • New business scenario for reapir from customer and sending them to vendor.

    Hello team,
                          We have a scenario where we need to configure in the system -
    We  recieve a material from my customer for repair.We need to send this to my vendor who will repair  it and send them back to Us. On this we  recieve revenue from the customer and pay i pay half amount my vendor for the service.
    We are following above scenario in SAP as
    In the first step
    The production team create a serviece order in IW31 for the material that need to send to the vendor, which was recieved from the customer. When service order is created in the back end a Purchase requisition is created.
    In next step we  created a  PO w.r.f to the above PR and  we need to send this  to vendor on subcontracting so that we can track the material from him after the repair.
    The problem is --- When PR is created automatically during serviece order creation (iw31) we are unable to create Po with Item category L (subcontracting) because PR is not created with L.We are even unable to change L in  PR since it is created automatically at the background.We ried to change the field at document type in spro. But no luck.
    Pls let us know is there any other business process where we can handle this situation or any technical help to change the PR.
    Regards,
    L.chaitanya.

    Hi,
    please work out in this way...
    It can be done Using PM02 and PM03 control keys. Select the operation row select the External button in the bottom u will find Sub con check box u can click it .The prerequisities are create a material BOM in the bom as L item select a row and click the item which will be near to the header cap 2nd tab status/long text click it .Mat. Provision Ind select Lor X if it is not available go to IMG setting.Plant maintenance ->Master Data in Plant Maintenance and Customer Service->Bills of Material->Item Data->Define Material Provision Indicators, K&L will be standrad create S Rework Material,XRework Material from Subcontrmake a tick mark in Recursivity of Subcontracting Component and save it . while creating the material to the operation to be assigned from bom then in the component select the row go to the general button in the bottom then Mat. Prov. Ind will be there select rework material the system allows you to proceed further . save the order then check the PR it will be Account assignment will be F and Item categeory will be L selected automatically.
    Then create PO then do MB1b (prerequsitie the material should have stock)using PO reference( movement type 541) the it will be moved to the vendor stock (check with mmbe)
    Aganist PO Material sent to the vendor .While doing Goods Recipt do with MB01with movement type 101, now u can check the stock in mmbe it will be in storage location...
    Kuber

  • Send output for Changed PO

    HI all,
       I am unable to re-send purchase order after making changes.
       After making changes to a purchase order (ME22N) based on either a custom field = 'X' or po total value >  $100,000, i like to re-send the output via email  to the vendor.  In Nace, i saw this program FM06AEND and routine Change-Flag.  What is this FM06AEND for ?    Also, do i need to do customization so i can re-send the output ?  How does it detect my changes ?
         When i put breakpoint in FM06AEND, it does not stop there. 
    thanks
    Joyce
    Edited by: Joyce Chan on May 11, 2010 2:29 PM
    Edited by: Joyce Chan on May 11, 2010 2:39 PM

    For your output type you have to maintiain Print operation - 2
    Follow this menu path
    OLME -- >messages -->output control -- message types -->Define message type for PO --> Fine tune conterol
    maintain print operation - 2 change
    For the current PO ,Goto ME22n ,click message , click repeat outpout on further data tab

  • Report for vendor master changes

    Good day,
    Please can you assist with this issue,
    Report S_ALR_87012089,program RFKABL00
    Version ECC 6.0
    This report does not reflect the old and the new values for changed bank details.
    It does not show anything under the old value and shows **deleted** and **created** for new values.
    Thanks in advance

    You will have to do configuration in T Codes OBAT and OBAU to achieve what you want in the report.
    Check the IMG activity documentation for the following.
    SPRO -> IMG -> Financial Accounting -> Accounts Receivable and Accounts Payable -> Vendor Accounts -> Master Records -> Preparations for Changing Vendor Master Records -> Define Field Groups for Vendor Master Records.
    SPRO -> IMG -> Financial Accounting -> Accounts Receivable and Accounts Payable -> Vendor Accounts -> Master Records -> Preparations for Changing Vendor Master Records -> Group Fields for Vendor Master Records.
    Also read the RFKABL00 program documentation.

  • What is the path or TC for changing control of recon account in vendor

    Hi Gurus,
    Pl tell the TC or Path for changing the reconciliation account control for vendor as like in asset recon account.
    Pl itsUrgens
    Thanks in advance

    Hi:
             What i guess from your requirement that you need to control the field Reconciliation account, some users should be allowed to change the recon account and other should be restricted from doing so? If i am right then you can do that easily with the help of BASIS guy. F_LFA1_AEN     Customer: Change Authorization for Certain Fields will do the needful for you.
    Ask your Basis consultant to implement authorization's checks against F_LFA1_AEN for this Transaction code for the user profiles as desired by you. Before that do the necessary customization in SPRO as follows:
    Define your change groups in the task level menu of Financial Accounting >A/R & A/P -> Credit management -> Define Field group-> Assign Fields -> Groups.
    While assigning you can find the field LFB1-AKONT  . Your issue will be resolved.
    Regards

  • How to send a material to Vendor for Service

    Hi all,
    I have a requirement that I need  to send a serailized material to the vendor for repair (under warranty / chargeable).
    Is there any standard process in SAP to map the above requirement?
    Thanks in advacne,
    Babu

    Prem,
    Thanks for your thought.
    Let me explain the process as under
    When servicing a Customer equipment I replaced a Defective Material (Val. type DEF) with a New one (Val. type NEW) and I GR the DEF material against the Service order by 262 MVT. Now the DEF material in my stores. This DEF will be repaired (internal / external) and reused to the Same customer or different customer. ie. I want to get the Repaired material in my stock (Val. type REP).
    For all DEF materials in my stores, I am creating Refurbishment order. The Engineer responsible for refurbishment decides that some materials are to be sent to a vendor for Repair others will be done internally.
    For external services, He is creating a Refurbishment order with appropriate control key whihc will trigger a PR/PO.
    My question is that after creating PO, What should I do for
    1. Sending the material w r t the PO (whihc has reference to Ref. Order) with which MVType
    2. After repairing, Receiving the REP material back to my stores with which MVtype
    3. Capturing the Repair cost (Invoice from Vendor) to the Same material (Parameters like Account assignment, accounting indicator)
    4. Any other things to be cared....
    If anybody has already implemented this process, please let me know the steps
    Thanks in advance,
    Babu

  • FM for changing vendor Tax information

    Hello,
    is there any FM for changing vendor Tax information?
    Thanks,
    Moshe

    read data with VENDOR_READ and update desired date with VENDOR_UPDATE

  • Change fixed vendor for me01 through bdc

    HI ALL,
    if in t-code me01 for a material  and plant we have some vendors out of which one is fixed vendor
    now i want how can i change my fixed vendor through bdc . because i want to change fixed vendor for
    large materials.
    currently my fixed vendor is 100496 here fixed vendor is X
    material        plant               valid form      valid to         vendor        Fix
    2000125     006     24.09.2009     31.12.9999     100496     X
    2000125     006     24.09.2009     31.12.9999     100497
    now i want to change my fixed vendor 100497.

    hi
    you can change through bdc. you may need to loop through the list of materials if the same changes need to updated.
    Cheers,
    Hakim

  • To send IDOC to vendor from SAP for purchasing order

    Hi Gurus,
    I want to setpu an EDI for send the outbound & inbound idocs to vendor for purchasing order from SAP and below are the message type I am using:
    Outbound message type :
    ORDERS
    Inbound message type :
    ORDRSP
    INVOIC
    I know how to set up the link, making the partner profiles attaching the process code, assigning the ports but I want to know the below customize set up:
    1) Which transaction I need to used for customize this sceranio
    2) Could you provide me any documentation which specifies the steps for configuration
    And other details which I am suppose to know.
    Please reply me as soon as possible as I am urgently in need of this.
    Regards,
    Sagar

    Hi Sagar
    For the Confirmation you need to do the customizing for confirmation control, like what would you like to do after the confirmation. Confirmation is an inbound process.
    For Invoice you need to complete the customizing under LIV in SPRO- for Invoices received via EDI.
    Please go throught the help link for further details.
    http://help.sap.com/saphelp_47x200/helpdata/en/a8/b99f58452b11d189430000e829fbbd/frameset.htm
    Reward points if useful
    Thanks & regards
    Kishore

  • Mm: debit note , send to vendor for compensation of money

    dear mm-gurus,
    i m facing a problem.
    i m not aware about the process of debit note that is sent to vendor for compensation of money
    for the quantity of rejected material on quality basis and line rejection basis.
    please help me out,
    useful reply will be awarded..
    please give me the detailed procedure for this.
    thanks:
    piyush singh

    Hi Piyush,
    1.Created the PO say for 10 qty.
    2.Done  the GR  say for 5 qty.
    3.Do the Invoice for 10 qty.
    4.Now qualityDept has rejected 5 qty & want  to send to the respective vendor.
    5.Now you can create the Credit Memo for  5 qty and send to the vendor.(not Debit Memo).
    Further you can refer
    http://help.sap.com/saphelp_46c/helpdata/en/a8/b99f58452b11d189430000e829fbbd/frameset.htm
    I hope u understand the process..!
    Rahim

Maybe you are looking for

  • Xrandr and VGA - external display always labelled 'disconnected'

    I have an laptop and a widescreen tv that I wish to use as an external monitor. With recent Xorg updates it's been easier and easier and all I have to do now is plug in the monitor and restart X - no special xorg.conf fixing needed. Except that the t

  • Smartforms - how to change name of column in main

    Hi all, I have four columns in a main of a smartform: Concept    Period     Tax Base      Tax ammount I would like to change places of the coulmn names Concept and Period so that the columns are placed in this order: Period     Concept    Tax Base   

  • Transaction Lock

    hello is any body have any example scenario How to make transaction lock on a table ???

  • Javax.servlet  ERROR

    Hello I new in jsp!!! I'm compiling a basic jsp project for run on tomcat. The compiler send me and error message javax.servlet does not exist and it's because I only jave instaled the j2sdk. (I think) What the library that a must download from java

  • Slow RAID speeds

    I just installed 4 Western Digital WD2500KS SATA 2 drives and RAID'd them using disk utility. Problem is I do no think I am getting the speed that these drives should be putting out. Using Blackmagic Disk Speed Test, testing one single WD2500KS drive