Maintenance of PO using tcode MASS

Hello,
I wanted to modify the contract field which is disabled in ME22N. So i used the transaction MASS to do it. From this transaction i get a message that the PO is modified.
But when i check in the PO via transaction ME23N, the contract details are not updated.
Can anyone help please.
Thank in advance.
Anusha

Hi Anu,
   You can get a faster and accurate answer for your Question here, as your question is more functional than technical.
SAP ERP - Logistics Materials Management (SAP MM)
Regards,
Ravi Kanth Talagana

Similar Messages

  • BADI - tcode MASS / MM46 in IS-Retail

    hi,
    anybody ever used / made an enhancement using BADIs? target is to update append fields of the article master (especially table mara) using tcode MASS or MM46 (mass maintenance tool) in IS-Retail or has done something similar? the business object type would be BUS1001001.
    the documentation mentions MASS_SAVE_ARTICLE_USING_BAPI but unluckily not much more.
    a hint would be great.
    thanks rob

    Hi Robert!
    In general update via MM46 needs two additional implementations:
    a) User-exit to extend BAPI_MATERIAL_MAINTAINDATA_RT to book customer fields.
    b) BADI to move data from MM46 transaction to table parameter of BAPI_MATERIAL_MAINTAINDATA_RT calling
    a) Is done with enhancement MGV00003, exits EXIT_SAPL1001_003, EXIT_SAPLMV01_003. Both have some sample code in documentation. In the end, a lot of coding has to be implemented, but it's mainly copying the example and field name replacement. I guess, it's done
    b) MM46 needs some help to call BAPI_MATERIAL_MAINTAINDATA_RT correct in 'extended' version. Here BADI_ARTICLE_MASS_RT comes into action (with bad docu and BADI level). But it's two methods are well documented (interface documentation). In short: first an internal table with customer fields has to be created -> standard will leave these fields untouched. Second method has to fill the customer table parameters (e.g. T_CLIENTEXT and T_CLIENTEXTX for MARA-ZZ_fields).
    Regards,
    Christian

  • Mass Maintenance of MMR using MM17

    Dear Friends,
    can anybody explain the step by step procedure for material master customized fileds updation using MM17 tcode.
    i have an issue, client is having some customized fileds in MARA and MARC tables. he want to update that data using MM17 only. these customized fields are not available in the fields tab of MM17.
    how to make available these fields in the list and how to save that new values which are entered by user in to tables MARA and MARC.
    explain me the steps.
    Thanks in advance.
    Ravi.

    Hi,
    Refer following link;
    [Mass Maintenance processing - tcode MASS|http://www.sap123.com/showthread.php?t=158]

  • Can I use Tcode to start a webdynpro for abap or for JAVA?

    I noticed some page program can be started by tcode for administrion. I am not sure whether it is webdynpro or BSP. But can I use tcode to start webdynpro? How to do it?

    Hi Yichao,
    To Create a Transaction code for a Web Dynpro application, use Transaction SE93 (Transaction Maintenance).
    1.       On the dialog screen, enter the transaction code (up to 20 characters) then click on Create button.
    2.       A dialog pop up screen appears, enter meaningful description of the transaction in the Short Text field.
    3.       Choose the option Transaction with parameters (Parameter transaction).
    4.       Choose Continue. The Create Parameter Transaction screen appears.
    5.       In the Transaction field, enter WDYID and select the checkbox Skip initial screen. There is no need to make changes in the Classification group box.
    6.       Add the necessary entries to the Default Values table by using the F4 help. The values are automatically available after you enter WDYID in the Transaction field.
    Try going through this link for a better picture about how to achieve this.
    saptechnical . com / Tutorials / WebDynproABAP / TransactionCode / Create.htm
    You would have to remove the unnecessary spaces in the URL before you can see the actual working one. It wasn't allowing me to paste that link in here so had to do it this way...
    Regards,
    Uday

  • How to use TCode SAMT

    Hi,
    SAP has recommended via note 743744, to use TCode SAMT for :
    If only the FI documents were updated, use Transaction SAMT to check if and where you are using a COMMIT WORK command internally. You should remove these commands immediately.
    How does one use TCode SAMT to check whether COMMIT WORK is used anywhere?
    Thanks in advance.
    Mick

    Hi,
    ABAP Program Mass Processing
    Transaction SAMT allows you to perform tests on sets of associated
    programs.
    To do this, you specify a subroutine which you call with an external
    PERFORM for each individual program.
    A program name and the associated TRDIR entry is then passed to a test
    subroutine.
    If the test detects any problem, it analyzes the information, error or
    warning and outputs a note on the program location (external PERFORM
    SAMT_HINT(SAPRSAMT)).
    One note can have several messages consisting of any amount of text
    (external PERFORM SAMT_MESSAGE(SAPRSAMT)).
    For documentation about writing these subroutines, refer to the program
    documentation for RSAMTFEX.
    Special functions
    Transporting tests
    This function allows you to transport a test to another
    system, but the system transports only a table entry, not the
    associated test program.
    Transported tests are usually displayed in green.
    These transports are only deleted irrevocably if the deletion
    was also transported.
    Creating program sets
    With this function, you create a program set belonging to a
    particular test. You can describe the set on the next
    selection screen.
    If you want to enable certain program sets with a complicated
    selection to be created several times, you can define a
    variant of the program RSAMTSEL (in the usual way).
    If you want to determine the program set according to
    different criteria, you can use your own subroutine. This must
    be part of the main program for the test, have the name
    DETERMINE_PROGRAMSET and the following interface:
    FORM DETERMINE_PROGRAMSET.
    TABLES P_PROGRAMS TYPE PROGRAMS
    USING P_FORM TYPE FORM
    CHANGING P_SHORTTEXT TYPE SHORTTEXT.
    Executing a test
    The subroutine belonging to the test is called for each
    program in a program set (in alphabetical order).
    Since locks are set, several different sessions can perform
    tests on the same program set at the same time. This means you
    can reduce considerably the total amount of time needed to
    process a program set.
    There is also a function to execute tests in the background.
    The function for performing a test on all machines initiates
    the scheduling of a background job that executes a test on all
    "suitable" machines (with RFC). Since this function increases
    the load on the entire system considerably, this type of
    background job should only be run at night.
    Copying a program set
    This function creates a new version of an existing program
    set. You can execute the test for all the programs concerned.
    In this way, you can detect any change in the results.
    Extracting a program set
    With this function, you create a new program set from an
    existing program set.
    For example, you can extract just the programs that cause
    errors.
    Copying a program set to another test
    This function copies a program set from one test to another
    test.
    User statistics
    If you want to determine the persons responsible for all the
    program classes and development classes of the selected
    programs, you can generate a list of all the relevant user
    names.
    This is accompanied by statistics giving the number of
    programs, informations, warnings and errors.
    Code statistics
    You can also generate a statistic containing all the notes
    codes that have occurred.
    The text for a code is any first line of a note belonging to
    the code.
    You can branch to the relevant results display from either the
    user statistic or the code statistic.
    Displaying the results
    There are two types of results display - standard display and
    private display using your own program.
    You can reduce the standard display by specifying certain
    criteria.
    If you want to perform non-standard results analyses, you can
    handle the display and processing of test results yourself. To
    do this, you call the program containing the test subroutine
    directly (with SUBMIT ... VIA SELECTION-SCREEN). The test,
    program set and version IDs are then passed via memory.
    Since this involves a lot of programming and assumes some
    knowledge of the structure of results tables, you are advised
    against such results analysis.
    Instead, you should make a development request for this
    transaction in order to get any defective function included in
    the standard.
    Editing
    By double-clicking on a message for a note in the standard
    display, you can go into the ABAP/4 editor and jump to the
    relevant place in the program.
    Refreshing
    You can refresh display lists at any time. This makes changes
    made by other modi visible.
    Return ->
    SAMT
    Regards,
    Raj.

  • Tcode MASS does not work if more than one item in contract

    Hi,
    I need to update the contract zone of a PO. Via tcode ME22N, this zone is disabled, so i cannot fill my contract in the PO using this tcode.
    I tried tcode MASS which works only if the contract has only one item.
    Can anyone help please?
    Thanks in advance

    HI Anu,
    Good to KNow that you are able to do it by Mass
    In Mass for Multiple Line Item to update to Multiple line item PO
    Just go to MASS
    Select the option BUS2012 (Purchase orders)
    and in the select the poline item EKPO
    And enter the PO Number along with the Item Number in the entry screen and execute it .
    But for the Contract also enter the option
    Outline Agreement -- for the contract number
    Principal Agmt Item-- for the contract item number
    Enter the above against the PO and its item number combination it works.
    As suggested earlier please check the Screen layout option also.which would be more easy way,
    Check the PO Screen layout-Field settings. at the Document type level  mainatained in the config.
    against the
    Hope so this would help.
    Regards
    Anjanna

  • Error while creating stock using tcode: MB1C

    Error while creating stock using tcode: MB1C
    The Error is: Check table T004F:entry G006 does not exist

    Hi ,
    Please check the FSV (field status variant) for your company code in OBY6 .
    then go to transaction code OB14 --> enter the FSV --> Check if field status group G006(Material account) is maintained there or not.
    if not please maintain it.
    Thanks & Regards
    Anshu

  • Any Standard FM  for material stocks on posting date  using  Tcode  MB5B

    Hi,
    I  need   Standard  FM  to get  material stocks on posting date  using   Tcode   :   MB5B
    Stock type  i am using  is  : Storage Location/Batch Stock
    the  Input   i am  providing  is    Material, Plant , Storage Location, selection  date From , selecDate To.
    Then   i need  to get  data  that it  provides   header  and  document  item level.
    Can u please tel me  how do i get  that  material stock data  on posting date and in which tables
    it will be populated in the database.
    ITs required  can u take view and post info
    Thanks & Regards
    sivakumar kasa
    Edited by: siva kumar kasa on Dec 21, 2010 2:30 PM
    Edited by: siva kumar kasa on Dec 22, 2010 7:15 AM

    hi Rehan,
    I have checked all settings also enhancement  but there is no as such control to restrict backposting within current period
    I think its self disipline action not to post backdated GI when GR is done on later date
    Vishal...

  • Created a material  and want to post  by  using tcode mb1c, not  allowing.?

    friends i  have a problem here, i created a material   for  my  sales  order. i wanted  to  post  like 100 of them in my storage location. so i used  tcode mb1c, entered  the  storage location , plant along with  the movment type 561 .  it  goes  in  and  there i enter the material and  and  the  number  to be posted (number of materials) .while  saving it  it  gives  the error ."posting period 008 2007 is not  open"  i  had  earlier  encounterd  with error  saying some previous  dates  were closed  and i used to  closed  the previous  periods by  tcode mmpv and bring it to the  present  date. but  this is the first  time  when i am seeing  that  the present   period  is closed .  . i tried with omsy and mmrv  also.  but  i dont know  what to do  now. how  can i open   current months   posting. i am in sd. dont have much idea about what mm guys  do. please help .

    Hi Seema,
    In general, after creating ES, Cstmr,Matrl we need to execute MMPV before posting material. But in your case the periods are already closed, could be bcz some FICO consultant might have worked on it. But in order to resolve your problem u give a try to following prcdr.
    Go to TCode OB52 [Posting Periods] and in the EIGHT column under heading YEAR change it to 2007 for the ROW "+"[Account Type]. Then proceed to MB1C.
    In addition to this U may come across No. Range issue for which U uses TCode-FBN1; here for the current Yr. [2007] U have to give the No. Range for the interval appearing in the Error, eg 49,50,51...
    Still if the problem persists consult a FICO for some alterations on the same screen [TCode-OB52].
    Hope it might help U and reply the same to me
    Regards.

  • Error while restoring an Appset using TCODE:UJBR

    Hi,
    I am trying to restore an Appset (which I took backup)using TCODE:UJBR. But evry time it throws me an error: Error Occured while creating Application RATE via admin API.
    Please suggest how to approach.
    Thanks

    Hi Deepti,
    Thanks for your response. I'm still getting errror even if I take the appset offline.
    every time I'm getting this error with different application names.
    I have also checked program UJA_DATA_CHECKER to check the data structure,evrything looks good.
    Please suggest where do I look..
    Thanks

  • Error while creating form using tcode HRFORMS.

    Hi All,
          I am trying to create a payslip in tcode HRFORMS. while generating the program I am getting an error message stating "Generated program /1pyxxfo/znr_pay_stmt_prnt  contains syntax errors".
           Has anybody faced these type of error. Do I need to do any config set ups before using tcode HRFORMS? Please help me in this regard.
    Thanks,
    V.Nagaraju

    Hi ,
    Please check the FSV (field status variant) for your company code in OBY6 .
    then go to transaction code OB14 --> enter the FSV --> Check if field status group G006(Material account) is maintained there or not.
    if not please maintain it.
    Thanks & Regards
    Anshu

  • While creating new stock using  Tcode-MB1C

    Dear sir,
        I am getting an error - posting period 001 2012 is not open.
    Thanks in Advance,
    Sasi.
    Edited by: Csaba Szommer on Jan 11, 2012 6:59 AM

    hi, basic question (should check old threads before posting questions).....
    check below thread
    while creating stock using tcode: mb1c
    yogesh

  • Uploading image file using tcode se78  occuring some   Error

    Hai Gurus
          I am uploading image file using tcode se78 but while Uploading it giving some error i cant resolve the problem so any one help me plz
    Error    "Graphic LOGO could not be saved (2LOGO)"
    Regards
    Selvendran

    Hai
    Thanks
    I had done in all method but i can't save it 
    error is coming ..so plz help me to upload the image
    Error "Graphic LOGO could not be saved (2LOGO)"
    Regards
    Selvendran

  • FI document Header text formation using tcode F110 (Automatic payment )

    After completion of tcode F110 i.e. completion of a cycle of automatic payment transaction
    Then we can see header text of created FI document number by using tcode fb03.
    But the header text created through F110 has a concatenation of Run Date and Identification.
    There is problem that how it can happen?
    I have gone through all program code; there is no such direct coding for concatenation of header text, rather concatenate happens at different level of coding.
    We can create FI document using FB01 also and there is choice to enter Header text manually as well as we can select it using F4 help.
    Any one has any IDEA regarding this?
    Thanks,
    Suyog

    Hi
    I'm not sure it's helpful answer. The code below shows the way to change FI document header text (BKPF-BKTXT).
    tables: bkdf, bkpf, bsec, bsed, bseg, bset.
    constants:  c_bukrs type bkpf-bukrs value '11',
                c_belnr type bkpf-belnr value '1900000001',
                c_gjahr type bkpf-gjahr value '2011'.
    data: t_bkdf  type standard table of bkdf with header line,
          t_bkpf  type standard table of bkpf with header line,
          t_bsec  type standard table of bsec with header line,
          t_bsed  type standard table of bsed with header line,
          t_bseg  type standard table of bseg with header line,
          t_bset  type standard table of bset with header line.
    start-of-selection.
    * BKDF
      select *
        from bkdf
        into table t_bkdf
        where bukrs eq c_bukrs and
              belnr eq c_belnr and
              gjahr eq c_gjahr.
    * BKPF
      select *
        from bkpf
        into table t_bkpf
        where bukrs eq c_bukrs and
              belnr eq c_belnr and
              gjahr eq c_gjahr.
      loop at t_bkpf.
        concatenate t_bkpf-bktxt '-R'
        into t_bkpf-bktxt.
        modify t_bkpf.
      endloop.
    * BSEC
      select *
        from bsec
        into table t_bsec
        where bukrs eq c_bukrs and
              belnr eq c_belnr and
              gjahr eq c_gjahr.
    * BSED
      select *
        from bsed
        into table t_bsed
        where bukrs eq c_bukrs and
              belnr eq c_belnr and
              gjahr eq c_gjahr.
    * BSEG
      select *
        from bseg
        into table t_bseg
        where bukrs eq c_bukrs and
              belnr eq c_belnr and
              gjahr eq c_gjahr.
    * BSET
      select *
        from bset
        into table t_bset
        where bukrs eq c_bukrs and
              belnr eq c_belnr and
              gjahr eq c_gjahr.
    end-of-selection.
      call function 'CHANGE_DOCUMENT'
        tables
          t_bkdf           = t_bkdf
          t_bkpf           = t_bkpf
          t_bsec           = t_bsec
          t_bsed           = t_bsed
          t_bseg           = t_bseg
          t_bset           = t_bset
    *   T_BSEG_ADD       =
    hope it's help.
    Peerasit

  • Line Item : New dispaly field for Report generated using Tcode FBL1N

    Hi Geeks,
              I want to display further fields in the line item report generated using Tcode FBL1N . i have refered OSS note 373268 it only discuss about fields available from index table ( BSID/BSAD/BSIK/BASK/BSIS/BSAS ) and special field from tables ( BKPF, BSEG, BSEC, BSED... ) using FAKP .My requirement is to add NAME1 from LFA1. Pls suggest a solution.
    Thanks,
    Karthik

    Hi Ushma,
    Its possible.No need to cpy into Z transaction.  You'll have to use a BTE for it.
    Go to FIBF.
    Create a 'Z' product.
    Put your own. Goto settings-> P/S modules-> of a customer.
    Now in the event 00001650 of z product there is a function module.
    It'll be 'LINE_ITEMS_GET_GKONT'.
    make a z by copying this and then put it here.
    Put code in that ZLINE_ITEMS_GET_GKONT.
    Also create append structure in RFPOS and RFPOSX with the fields you want.
    And activate.
    varun

Maybe you are looking for

  • How to define parameters in a FORM portlet

    Is there a way to define parameters in a form portlet? I am trying to create a form with the "OmniPortlet-Simple Parameter Form" functionality so that I can have dynamic LOVs instead of hard-coded ones.

  • SSL Security Hole in Safari 3

    I noticed a security hole in Safari 3.2.2 regarding a webpage delivered over SSL when including content from a non-secure location. Ironically, I found this in the developer login for the iPhone developer login. The login page, which shows as being o

  • Error 2003000: ODBC Error: Data source name not found or no default driver

    Hi Guys I am running Essbase (9.3.1) Integration server on 64-bit Microsoft Windows server 2003 (SP 2) and I get above error when I am trying create an OLAP metadata catalog using Integration Service Console. Could anybody help me please? Regards Cha

  • Central web authentication

    I have downloaded the new Cisco ISE, I've managed to configure 802.1x and MAB succesfully but I want to configure wired centralized web authentication, but I cannot find any documentation how to configure ISE and Cisco Catalyst (IOS) switches to use

  • Q: Intel / Logic 7.2 / and Plugins

    Here goes: I am now using a MacBook Pro w/ Logic Pro 7.2 and I love the speed. However, none of my 3rd party plugins have made the jump: Guitar Rig2 and PSP Nitroware do not work in Intel Macs. Sooo, I'm back to the basics -- the plugins that come wi