Vendor master updation

Hi ,
whether there is a transactions to update the vendor master file. One for the mass change of the payment terms (LFB1-ZTERM, LFM1-ZTERM) and the other to mass change the blocking indicators. (LFA1-SPERR and LFA1-SPERM) ?
Thanks in Advance
Prashanth

Hello Prasanth,
please check Transaction MASS
also below link might be helpful
http://sapfunctional.com/MM/MassMaintenance/Vendor.htm
also check
http://www.sap-img.com/general/how-to-do-master-record-mass-maintenance.htm
Arshad
Edited by: arshad ahmed on Jul 21, 2009 2:55 PM

Similar Messages

  • PO created by means of Workflow  with out Vendor master updates

    Hi  Friends,
       I  have my scenario like this. I am working with Production server. When ever a request is created, it has to be sent for Vendor master data updates. then only a PO has to be created. The problem is the PO is created and the workflow is completed with out vendor master updates. When i check through SWI6  the step is just skipped. In the graphical view the steps vendor master update i.e tru  descion and other wait step types are disappeared. but in the original workflow the steps are present. can any one pls help me in solving this?
    Thanks,
    Archana.

    Hi  Arghadip,
      Thanks for the reply. The process is like this :
       when once request is created , it will fetch the email id of the approver from LDAP
       Then 2 approval steps are there. first approval is not mandatory. second is mandatory and its having terminatting event.
      After this Amendment descion will be there. on rejection of this descion it has to go and update vendor master. Until the amendments the process is going on. after  this  vendor master update will be there . it includes wait steps to  finish the update. then PO has to be created. but  from vendor descion to wait event the steps are disappeared when i checked  in SWI6 for that user. pls help me.

  • I want IDOC for Vendor master updation ( XK01 &XK02 )

    Hi
    I want to do LSMW in IDOC method for this vendor updation.
    So I want IDOC for Vendor master updation ( XK01 & XK02 ).
    I want to do both create vendor and change also.
    Regards,
    Ravi
    Edited by: kandukuri ravi on Dec 1, 2008 2:56 PM

    Hi,
        For Vendor Master using IDoc's for LSMW,Use Message Type = CREMAS and Basic Type = CREMAS05.
    For Basic type 01,02,03...05 are versions which includes more fields in basic type so better use latest version.
    Hope it will help you.
    Regards,
    Sudhakar Reddy.A

  • Error:-While vendor master update

    Hi,
    Here issue is at the time of vendor master data update payment method is updated from DMT to DLP  .
    FK03 >> Environment  >> Account changes >>  All fields  >> All changes
    Shows other changes as home address,mobile number etc.
    Can anyone tell me why with payment term other changes are coming in change log even if it was not done moreover what could be the possible solution so other changes will not appear in the change log.
    Regards,
    Dharmesh

    Hey!!!
    What is the vendor master update error?

  • Vendor master update for Payment methods at MASS t.code

    Hi friends,
    Iam changing one new payment method to all vendors (600). for this updates iam using MASS t.code.but iam confuging this step. please help me how to do it at mass t.code step by step. it is very urgent.
    Advance Thanks
    Raj

    After execution of Mass give the object type LFA1( if you want to go directly to this screen use T.Code XK99)
    1.select Vendor Master (Company Code) table LFB1 and execute
    2. Select Data Records to be changed tab
    3. give the vendor numbers and company code and execute
    4.select Fields, select the field Payment methods from pool and move(selectleft arrow) to selection criteria and enter
    5.give the new payment method in new value field and press the carry out mass change and save.
    pl. assign points

  • Need FM or BAPI for Vendor Master Update

    Hi Friends,
    I require a FM or BAPI to update the vendor master data, if i change the name of the vendor only that change should reflect all other data should remain the same.
    but ifi use VENDOR_UPDATE i have to pass all the data, other wise it will be blank.
    regards
    Kumar M

    First of all get details of the vendor using BAPI vendor get detail and then update.
    There is one bapi but this is online. BAPI_VENDOR_EDIT

  • Vendor Master Update

    Hi,
    My requirement is to interface with leagacy system the vendor master data . For this i am using RFBIKR00 in my z-prg. The structures that are getting passed are BGR00, BLF00, BLFA1, BLFB1... In structure BLF00 I am getting the T-code & the Vendor number ... The inputfile is coming with t-code XK01... My program changes t-code to XK02 if vendor is already pressent in LFA1 & LFB1 ... but my program is failing when the vendor num exists in LFA1 but not in LFB1...because the t-code remains XK01 & when the session is created at that it throws an error saying "XK01" ... Vendor already exists... & If I check for vendors only in LFA1... the t-code chages to XK02 ... but in SM35 it gives an error saying Vendor -
    has not being created for company -
    .... Please help me to figure out how do I handle this type of situation... Also please tell me that in real time can there be a reverse situation ??... means Vendor present in LFB1 but not in LFA1 ?? ... I am also encloing my code below :-
    Select vendors number from LFA1 & then from LFB1
    FORM GET_VENDOR_NUMBER .
      SELECT LIFNR
             KTOKK
        INTO TABLE T_VENDOR
        FROM LFA1 CLIENT SPECIFIED
        WHERE MANDT = SY-MANDT AND
              KTOKK = C_KTOKK.
      IF SY-SUBRC <> 0.
        MESSAGE I010.    " No vendor found
      ELSE.
        SORT T_VENDOR BY LIFNR KTOKK.
        IF NOT T_VENDOR[] IS INITIAL.
          SELECT LIFNR
                 BUKRS
             INTO TABLE T_CCVENDOR
             FROM LFB1 CLIENT SPECIFIED
             FOR ALL ENTRIES IN T_VENDOR
             WHERE MANDT = SY-MANDT   AND
                   LIFNR = T_VENDOR-LIFNR AND
                   BUKRS = C_BUKRS.
          IF SY-SUBRC = 0.
            SORT T_CCVENDOR BY LIFNR BUKRS.
          ENDIF.
        ENDIF.
      ENDIF.
    ENDFORM.                    " GET_VENDOR_NUMBER
          Perform to process the logic
    FORM PROCESS_FILES .
    Open the file
      LOOP AT T_LISTFILES.
        CONCATENATE C_DIRFILES
                    T_LISTFILES-NAME
               INTO V_FILEPATH.
        OPEN DATASET V_FILEPATH FOR INPUT IN TEXT MODE ENCODING DEFAULT
                                                  MESSAGE V_MSG.
       WRITE: V_FILEPATH.
        IF SY-SUBRC <> 0.
          MESSAGE I008.              "'File cannot be opened.
          EXIT.
        ENDIF.
    Reading the file.
        DO.
          READ DATASET V_FILEPATH INTO T_INPUTFILE.
          IF SY-SUBRC <> 0.
            EXIT.
    Capture session name.
          ELSEIF T_INPUTFILE+0(1) = '0'.
            V_SESS_NAME = T_INPUTFILE+1(12).
    Get Vendor account group info
          ELSEIF T_INPUTFILE0(1) = '1' AND T_INPUTFILE1(4) = 'XK01'.
            READ TABLE T_RECACC WITH KEY Z_INTERFACE = 'RB'.
            IF SY-SUBRC = 0.
              T_INPUTFILE+39(4) = T_RECACC-Z_KTOKK.
            ENDIF.
    Check for vendor number.
            READ TABLE T_CCVENDOR WITH KEY LIFNR = T_INPUTFILE+21(10)
                                           BUKRS = C_BUKRS.
            IF SY-SUBRC = 0.
              T_INPUTFILE+1(4) = 'XK02'.
            ENDIF.
          ENDIF.
          APPEND T_INPUTFILE.
          CLEAR  T_INPUTFILE.
        ENDDO.
    Close the file.
        CLOSE DATASET V_FILEPATH.

    Hi Rob,
      It gave an error for the 1st record where t-code got changed to XK02 as Vendor -
    has not been created for company code -
      The second record gave an error saying that "No batch input data for screen SAPMF02K 0111" , which means it could not find the general data ... I inquired here & they told me that I should pass the input file as :-
    0Sessname  210usernam       00000000X/
    1XK01                00001000151001/
    2BLFB1                                   /
    But my incoming flat file will have the records in this format:-
    0Sessname  210usernam       00000000X/
    1XK01                00001000151001/
    2BLFA1                         /
    2BLFB1                                   /
    Currently I want to know that if my record pointer is in record 1XK01 line ... how should it skip directly to 2BLFB1 line ...
    If I follow the below code ... it errors saying that general data it not found "No batch input data for screen SAPMF02K 0111"
    Check for the condition vendor number present in LFA1 but not in LFB1
            READ TABLE T_VENDOR WITH KEY LIFNR = T_INPUTFILE+21(10)
                                         KTOKK = C_KTOKK.        "check LFA1
            IF SY-SUBRC = 0.
              READ TABLE T_CCVENDOR WITH KEY LIFNR = T_INPUTFILE+21(10)
                                            BUKRS = C_BUKRS.    "check LFB1
              IF SY-SUBRC <> 0.
                APPEND T_INPUTFILE.
                CLEAR T_INPUTFILE.
                READ DATASET V_FILEPATH INTO T_INPUTFILE.
                  IF SY-SUBRC = 0.
                   IF T_INPUTFILE0(1) = '2' AND T_INPUTFILE1(5) = 'BLFA1'.
                     CONTINUE.
                   ENDIF.
                  ENDIF.
              ENDIF.
            ENDIF.
    So i believe I should not do a read instea directly skip the line of 1BLFA1 & directly go to 2BLFB1 record line...
    Can you help me please....
    Thank you,
    SB.

  • Error in Vendor Master updation

    Hi,
      When using the transaction CFM2 for Vendors, on clicking the Start activation I am getting a pop-up showing
    Function/Q/SAPAPO/CIF_LOC_INBOUND
    Text:        UPD_IN_MI_BACK1 48245BEB2A393CF8E10000000A35978EFA
                   X008AD_HOME   99 FAX008
    Can anyone please help me to find a solution for this ??

    Hi,
    Here the operation terminated due to error.      
    When checking the queue for data transfer to APO at least one entry with errors was found. This means that some of the data could not successfully be sent to APO.                        
    Please check the queues in the qRFC monitor (SMQ1 if you are using  outbound queues and SMQ2 in the target system if you are using inbound queues), then remove the cause of the error.
    Afterwards restart the action.                                                   
    I hope this help.
    Regards,
    Tibor

  • Data not Updated in Custom Screen fields-Vendor Master

    Hello,
    I have created a custom screen in vendor master transaction and also implemented the two BADI's below.
    Business Add-In: Processing Master Data Enhancements
    (CUSTOMER_ADD_DATA/VENDOR_ADD_DATA)
    Passed the Custom Program and Screen No in the method GET_TAXI_SCREEN
    Business Add-In: Customer Subscreens
    (CUSTOMER_ADD_DATA_CS/VENDOR_ADD_DATA_CS)
    activate it with the BADI Processing Master Data Enhancements with method CHECK_ADD_ON_ACTIVE.
    I also created a new screen and used few fields from LFA1 (Append structure fields) such that the fields on the screen are : LFA1-ZZFIELD1 etc...
    Now the issue is the screen is displayed, but the data entered on the screen is not updated on the table LFA1 or data from the table is not displayed on the custom screen.
    Am i missing something?
    Regards,
    Shiva

    Solved this problem.
    I built the query against InfoCube and not the characteristic itself. That's why I can't see the update.
    Thanks.

  • Vendor master changes are dynamically updating in PO

    Hi Gurus,
    If we are making any changes in the vendor master, this change is immediately available/updating on the existing Purchase Orders like address data and all. How can we avoid this. Client want this changes to reflect only on the new (future) POs after the changes made in the Vendor Master.
    I have changed the address details like street name, zipcode and phone number in the vendor master. This changes reflected in the existing (old) Purchase Orders. But the Client don't want the changes reflected on the old POs and these POs should have only the old details.
    Greatly appreciated your help on this.
    Thanks and regards
    Durai

    Hi All,
    Or how can we check the vendor details with old name that vendor changed the name say one year before.
    Thanks and regardd
    Durai

  • Update email address in vendor master using report RPRAPA00

    Hi All ,
    My requirement is to update email address in communication tab of vendor master .
    There is one report RPRAPA00 running in background to update vendor master except email .
    I could not able to see anything to update email address in user-exits available in report RPRAPA00.
    Is there any way to update email address using this report or any alternative way .
    Please help .
    Thanks and regards ,
    Sijin KP.

    You can use a couple of function modules from function group SZA0 to update the email address.
    Attached is a simple test program that inserts a new email address for a vendor whose address number is known (from LFA1-ADRNR):
    DATA: comtab TYPE STANDARD TABLE OF adsmtp WITH HEADER LINE.
    comtab-consnumber = '001'.
    comtab-flgdefault = 'X'.
    comtab-smtp_addr = 'email_address_comes_here'.
    comtab-dft_receiv = 'X'.
    comtab-valid_from = '00010101'.
    comtab-valid_to = '99991231'.
    comtab-updateflag = 'I'.
    APPEND comtab.
    CALL FUNCTION 'ADDR_COMM_MAINTAIN'
      EXPORTING
        address_number                       = '0000141306'
        table_type                           = 'ADSMTP'
      TABLES
        comm_table                           = comtab
    EXCEPTIONS
       parameter_error                      = 1
       address_not_exist                    = 2
       internal_error                       = 3
       OTHERS                               = 4
    IF sy-subrc NE 0.
      WRITE sy-subrc.
    ELSE.
      CALL FUNCTION 'ADDR_MEMORY_SAVE'
       EXCEPTIONS
         address_number_missing       = 1
         person_number_missing        = 2
         internal_error               = 3
         database_error               = 4
         reference_missing            = 5
         OTHERS                       = 6
      IF sy-subrc NE 0.
        WRITE sy-subrc.
      ENDIF.
    ENDIF.

  • Update withholding tax records post change in vendor master recepient type

    Dear All,
    We have created a company ( recepient type CO) vendor wrongly with recepient type defined as OT- Others. The invoices were posted, TDS deducted and paid by selecting proper tax code / rate for corporate and not for others.
    However as the vendor master record has the recepient type as OT - the same is updated in the with_item table for all the TDS entries in documents posted for the vendor.
    We want to change the recepient type to Company - CO to correct the error in the vendor master record. However when we change the same to CO, the existing line items in with_item table are not updated for recepient type. Thus the open invoices are classified under recepient type OT - others even after change in vendor master. This is affecting our payment of TDS.
    Kindly guide how to update the records already posted in SAP to change the recepient type.
    Regards,
    SAP_2009

    Any inputs?

  • Updating Vendor Master Address from HR Master using PRAA

    Hi All,
    When PRAA updates the Address into the Vendor Master from Infotype 6 subtype 1, does it consider the Second Street address as well?
    Some employees have 2nd address line populated in their IT0006 record and this isn’t showing in their vendor account.
    Regards,
    Anjali.

    Hi Anjali,
    No, the sttandard program does not update any subtypes of infotype 0006 other than subtype 0001. However, you can adapt this to suit your needs: an empty routine is supplied in the includes RPRAPAEX and RPRAPAEX_001 which you can adapt to your requirements You must implement the user exit routine 'set_address_by_user'. An experienced ABAP programmer can do this.
    Regards,
    Rodrigo

  • Mass update of email in the vendor master record

    Hello to you all,
    Does anyone know how can I run mass update of email in the vendor master record for a big No. of entities?
    XK99 won't help since you can't find the email,
    Batch input recording won't help as well since the email can't be found.
    I will appreciate your help,
    Amir

    Hello Amir,
    You can use LSMW for update operation. You should create a batch input recording for transaction FK02. But you must tick "Use central address management" checkbox on FK02 screen while recording batch input. After that you will see E-mail field on screen.
    Regards,
    Burak

  • New to ABAP -- Need help with any BAPI to update the vendor master record

    I have a requirement to update the vendor master record ( ie purchasing block data inlfa1 and lfm1 table )directly. i have created the report but my problem is i am updating tables directly by using modify which is not correct according to SAP hence i want to use bapi whereby i can change the fields of the table. does anyone know any bapi which can modify the lfa1-sprem field and lfm1-sperm field. Plz hep me. They have specifically asked me to do it using BAPI's.

    MAP2e_lfa1_to_bapivendor_04
    MAP2e_lfa1_to_bapivendor_05
    will be helpful

Maybe you are looking for

  • "This accessory not supported" in car

    2012 Nissan Xterra - plugged in phone to listen to music and recieved "This accessory not supported".  What do i do?

  • Planning Statistics giving Zero Average Runtime

    Hi, Issues regarding planning function statistics, we got Planning functions as Formulas(it contains Fox code),Delete,Bridge Variance,Delete locking data,Refill Interface cube ect, Runtime(%)     Executions     Avg. Runtime     Avg. Read Time     Avg

  • Settlement rule in Production order

    Hello Gurus, I am new for SAP PP, I was creating Prod.Ord. Before saving it, system prompt me to enter "Percentage___%" in screen "Maintain settlement rule: distribution rule", can anybody help me to ressolve the issue?? Thanks in advance and regards

  • Delay between step in job scheduling

    Hi Experts,       Can anyone give me a idea about steps in job scheduling,and how to set a delay between steps in job scheduling in Tcode SM36 metion if there is any settings available or i have to code it in SE38.                                    

  • Steps to create OO alv

    Hi can any body tell me Steps to create OO alv? regards, dhananjaa