Enter Condition in SM30

Hi All,
I have a requirement wherein I am creating an custom table with table maintenance generator with 1 screen but client want that before going into the single screen view of the table maintenance generator a dialog box should come where we have to give the select condition and based on that the table maintenance view will work.
Can anyone please help me out on this.
Thanks in Advance

Hi!
Sorry ! I did not get the question correctly...
After reading it wat i understood was  ....
First of all create the transaction for the table...in which table maintenece is defined...
Take the Help of this link..
http://wiki.sdn.sap.com/wiki/x/aYQ_Bg
Create a Program in which....call a screen as a window with starting and ending co-ordinates and then in that screen give those fields that you want to validate that are also in that table . 
Now with the validation queries you can validate your fields ....take a button there in that window ,  after pressing on which give a set parameter for those fields so that these fields get the value on the initial screen of the tansaction.
And then you can save those entries in the table.
Regards.

Similar Messages

  • How to enter condition wise tax amount manually in MIR7 & MIRO?

    We have a PO with a tax code entered in it.
    but while parking invoice in MIR7, we want to enter condition wise tax amount manully which is different than calculated tax amount through tax code and subsequently we want the same manual tax amount to be displayed in MIRO also
    I tried to enter amount for each condition in 'Detail' screen of 'Tax' tab in MIR7,
    but at the time of simulating, amount calculated as per tax code is only shown and not the amount entered by me
    'Calculate Tax' checkbox is not selectd in this case.
    Can anybody tell me how to enter condition wise tax amount manully in MIR7 & MIRO and post an accounting entry with this manually entered tax amount?

    Hi,
    i checked their is no unplanned delivery cost and in FV13 tax is 12.5%. In FTXP No Tax Percent rates.
    Regards
    Mahesh

  • Enter condition type several times in a sales order

    Hello Gurus,
    I have a Pricing Procedures with net price minus some discounts and sales price. This is standard. One of the discount condition types you can enter manually in a sales order. Now my problem. This discount  condition type you can enter several times in a sales order. How I can solve this for one time enter.
    Regards
    Artur

    Yes, it is a standard behaviour only, you can only control with User exit only. Include MV45AFZZ , co ordinate with your ABAPer for the same.
    Regards,
    Ramesh

  • Columns "Max Pr Pts" and "Pt Min Prc" not coming automatically when we enter condition type 0LM1

    Hi,
    In the product master data COMMPR01, If we search any sales product and in condition tabs , when we give condition types 0LM1 in conditions, Max Pr Pts and Pr Min Prc columns are not getting added automatically as displayed below(The screen shot was taken in the another where it is working)
    Could you help us to find how these two columns comes automatically when enter the condition 0LM1 in the product under condition tab.
    System Details : QD3/504
    Best Regards,
    Manmohan

    Hi Manmohan,
    For Loyalty related functionalities, please use the Set Type - REWARD_PRO_LOY  to the product categoty.
    Details are given in SAP note:1331970.
    Regards,
    Srinivas

  • Rebates-while entering condition type b002

    Hi..
        While doing the rebate procissing i am getting an error  " Sales volume for aggrement is not current " Plz help me in solving  this  .

    Hi Srinivas
    Chk this
    Rebate  Agreement  Processing:
    Step-1: Img/sd/bf/rebate agreements/define agreement types
                  Eg: 0002-Material Rebate
    Step-2: Define Condition type group
              Eg: 0002- --
    Step-3:  Assign Condition  type to condition type group
    Step-4: Assign condition type group to rebate agreements.
    Step-4: Activate Rebates in,
                   -Billing documents (B1,B2,R3,R4,F2,G2,L2)
              -Sales Organization
              -Customer master –sales area data-billing tab-rebate field
    Step-5: Create Rebate agreement condition records,Tcode-VBO1
                       Enter agreement type,(Material Rebate)
                   Select “Conditions”
                   Enter Rate-1000/-
                        Accruals-50/-
              Click on “Settlements for Material” & Save
         Message: Material Rebate “ZZ” has been created.
    Step-6: Create sales order-VA01
                        -VL01N
                             -VF01
    Step-7: Got VBO2-Change rebate agreements condition record,
                    Enter agreement type”ZZ”
              Change the agreement status to “B”
    Select “ Sales Volume” ,select the line item ,press F3,
    (NOTE: If you cant see the accruals amount,
              Got SE38,
         Enter prog: SDBONT06,(Update the billing documents program)
         Enter agreement no: ZZ
         Log,
         Remove the mark in the field of “error”
    Select ,” statement of sums” and execute
    Press F3 & generate.
               ( Now go VBO2, check the accruals amount)
    Goto “Rebate Payment / Final settlement/Using payment scree-F6”
                    Save the agreement type.
    Message: Credit memo request(R4) automatically created.
    Step-8: Goto VBO2- check the “Agreement status”
              You ll observe – as “C”
    Step-9: Goto VA02- enter credit memo request,
                           Remove the billing block
                       Save
    Step-10:Create  Billing (VF01)
         Enter Credit memo req
              Save
         Observe the rebate amount
         By goto-item- conditions
    Step-11:Goto VBO2-
              Enter Rebate Agreement type-ZZ,
              Agreement status Shown as “ D”
    Settings:
    Pricing procedure—
                               Frm     Subto          Acctkey      Accruals
    59     0            Total discount               
    60      0            Rebate basis             7
    61     0          Kf00                        4            ERF
    62     0     Bo02        Material rebate     60            ERB          ERU
    Account determination: VKOA
    Rebate account key-ERB (883000)
    Accruals     - ERU
    Create sales revenue account(FS00)-12345 by copying from 800000 &assign this account against Accountkey “ERU”
    V-KOFI-INT-TATA-01-03-ERB-800000- ___
    V-KOFI-INT-TATA-01-03-ERU-12345  -12345
    Reg
    Annie

  • Do validations on fields while User enters data thru SM30

    Hi All,
    I am creating a custom table and would like to validate the data when user is entering the data thru SM30 manually and display appropiate status or error messages if the data entered is wrong. Also i have to allow only those users that are assigned for that role to access the table and should be able to Add and Update but not delete any record from the table. This is Urgent as i have to get this done real quick and then test my program on it. Any help will be greatly appreciated.
    Thanks in advance,
    David.

    David,
    For doing validations you need to make use of modification event
    <b>01     Before saving the data in the database</b>
    Refer to link for list of events available
    <a href="http://help.sap.com/saphelp_47x200/helpdata/en/91/ca9f0ea9d111d1a5690000e82deaaa/frameset.htm">Extended Table Maintenance Events</a>
    To control with authorization please refer to the link below.
    <a href="http://help.sap.com/saphelp_47x200/helpdata/en/a7/5134d2407a11d1893b0000e8323c4f/frameset.htm">Maintain authorization groups</a>
    Refer to this blog for event creations
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/abap/how%20to%20implement%20events%20in%20table%20maintenance.doc">https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/abap/how%20to%20implement%20events%20in%20table%20maintenance.doc</a>
    Regds
    Manohar

  • Step-by-step procedure to enter condition record?

    Hi ,
    Could someone please explain the step-by-step procedure to enter condtion record for pricing when creating a sales order?

    Hello,
    Please refer to the SAP online help; this is not a subject for the Abap forum.
    Regards,
    John.

  • Filter table maintenance data

    Hi Friends,
    i have created Maintenance view with linking 3tables.
    according to requirement, i want to filter maintenance view data against the selection screen parameters.
    is it possible?
    then please guide me to this
    Thanks in advanced

    Thanks for testing my memory, that's a word by word copy of my reply from this thread:
    Enter Condition in SM30
    Please do not copy/paste in the future, this can lead to account deletion very quickly. Please take this warning seriously.
    Thomas

  • Error in entering header level conditional value - toomany line items to PO

    Hi experts
    I have an issue while  processing a PO. While entering condition values like Freight, Customs duty etc in header level where the order contains more than 1000 line items, i am getting an error " too many line items, msg no.899". Can somebody, guide on this how this can be resolved.
    rgds
    Raghu

    HI Raghu,
    The only possible way is to create two diffrent PO's.
    As you have maintain various conditions, this will lead to updation of many FI documents at the time of GRN.
    This is SAP Limitation.
    Regards,
    Amit
    njoy SAP..
    njou Life....

  • Table Maintaince with Transaction SM30 with selection Screen

    Hi Friends,
    I have a requirement for maintance of Z table "ABC" and it need to be maintanied.
    This Ztable should have Ztransaction Code connecting to transaction SM30.
    Also this should have a selection screen with 3 fields to filter the data and only the selected data needs to be used to enter the values in SM30 with the Maintain mode.
    I have created the table and t code and below is the report .
    REPORT  zrktest.
    ******************Declaration*************************
    ***Tables Declaration*******
    TABLES : zkexxirac_calend.
    DATA : gt_calend TYPE STANDARD TABLE OF zkexxirac_calend,
               wa_calend TYPE zkexxirac_calend.
    ***SELECTION SCREEN***
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-100.
    SELECT-OPTIONS : s_burks   FOR zkexxirac_calend-bukrs ,
                    s_zbukrs  FOR zkexxirac_calend-zzbukrs,
                    s_partn   FOR zkexxirac_calend-partner_number.
    SELECTION-SCREEN END OF BLOCK b1.
    ******************Start - Of - Selection*************************
    START-OF-SELECTION.
    ******************Main Processing*************************
    *&      Form  get_data
    *      Get the Data from the table after satisfying
    *          the condition form Selection Screen
    *  -->  p1        text
    *  <--  p2        text
    ******Select the data from the table***
      SELECT *
      FROM zkexxirac_calend
      INTO CORRESPONDING FIELDS OF TABLE gt_calend
      WHERE bukrs          EQ s_burks
      AND   zzbukrs        EQ s_zbukrs
      AND   partner_number EQ s_partn.
    CALL TRANSACTION 'ZITXXIRACCALEND' AND SKIP FIRST SCREEN.
    but when i execute the report it goes to the 1st screen of SM30 and gives the error message to selecting the option of No restriction , enter condition .. etc .
    I have already ticked the Check box to skip initial Screen in the SM93, while creating the Transaction Code.
    Let me know what chnages needs to be done and what code should i write.

    Rabiya,
    You actually do not need to do any data selection beforehand to accomplish this.  Just convert the select-options to a different format and then call FM 'VIEW_MAINTENANCE_CALL'.instead of CALL TRANSACTION.  The process is described here:
    Add a Selection Screen to a Table Maintenance Dialog
    Best,
    Eric

  • SM30 - Message Specify the key within the work area

    Hi Experts, i have a problem with tcode SM30, when i want to Enter new entries using the option Enter Conditions. then i select field that i want to enter condition, after that i select the entries to copy and then change the field. when i try to save the systems throws the message:
    Specify the key within the work area                                                                               
    Message no. SV033                                                                               
    Diagnosis                                                                               
    You have attempted to create an entry whose key is not in the range
        defined for this area.                                                                               
    System Response                                                                               
    The entry cannot be created.                                                                               
    Procedure                                                                               
    Please check your entry.                                          
    Someone have a clue to solve this?
    regards and thanks in advance
    Mario

    To add to Vishnu's helpful answer:
    You may overcome the inconvenience of having all entries displayed by going to the "Selection" menu (from within the maintenance view) and clicking "By Contents..." enter your selection criteria there and click "Choose."
    This will display only the entries you want to see to make "Select All" copying easier without limiting the work area.

  • Additional Question on SM30

    Hello Everyone!
    I just have an additonal question regarding SM30, will it be possible to sort the materials? and to unblocked the find function so that I could possible find a specified material?
    Any help is really appreciated.

    Hi
    There is no FIND functionality supported in View Maintenance (SM30). You can use the 'Enter Conditions' option in the intial screen, or the Selections -> By Contents option to restrict entries.
    Further, you can use the Position button.
    All of them strictly follow a patter search, with literal values. Wildcard entries will not work.
    Hope this helps!
    Cheers

  • Is there any way to use a formula or reference in conditional formatting

    I would like to use conditional formatting (or something similar) to change either the background color, or text color, of a cell. The conditional formatting in the inspector will allow you to do this using numbers or text as the condition.
    Is there any way to do the same thing using either a formula or cell reference? I have created a budget with two sheets, "Budget" and "Actual". Each sheet has two tables, "Income" and Expenses." In the "Actual :: Expenses" table I would like to be able to change the cell color depending on the difference between the Actual and the Budget corresponding cells.
    I know I can do this by making a new column "Difference" write the formula and enter conditional formatting for that particular cell, but I DON'T WANT TO!!
    Just for fun, is there any way to roll over a cell and have a info box "pop up" that could show me what the difference between the two corresponding cells is. Kind of similar to how when you roll the mouse pointer over a file the box expands to show you the entire name of the file. Not to optimistic about this one.
    Thanks

    PeterVogelpohl wrote:
    Is there any way to do the same thing using either a formula or cell reference?
    Yes, Peter. Purchase iWork 09. Numbers 09 offers conditional format vs. content of another cell.
    Jerry

  • Price conditions from Info Record to PO

    Hi,
    While creating PO, Price conditions flow from Purch.info record.
    My requirement is => In the Item detail Conditions Tab, the price should not be available for editing (i.e.it should be in display mode) at end user level. If we need to modify the Amount against any condition it should be done only in info record only.
    How to address this requirement.
    Regards,
    Baskar

    Hi,
    1. Go to SPRO > MM > Purchasing > Authorization Management > Define Function Authorizations for Buyers > Function Authorizations: Purchase Order > Here "New Entries" and define Function Authorization Key as "01" and give description.
    OR use T. Code - OMET
    Here under "General parameters" subscreen,
    Activate "Display conditions" indicator and assign Field selection as "$DE1", do not select "Enter conditions"
    In "Possible ref. objects", select "W/o reference" otherwise reference documents (for e.g. PR, RFQ, etc...) for PO creation will become mandatory.
    2. Now go to SU01 > Enter User ID > Parameters Tab > Here for Parameter ID EFB i.e. Function Authorization: Purchase Order, maintain value "01" and check in PO field selection will get applied for that user.
    Now check in PO, Conditions will become in display mode.

  • Condition value of Tax condition type gets added to Total Value in Contract

    Hi All,
    I'm currently investigating an issue where there are 2 line items in an SAP Sales Contract. There is a human error in the second line where the billing end date is less than billing start date in the billing plan.  Consequently, the second line has null Outgoing target value.
    However, the header Total value in the Contract  gets wrongly calculated as Basic condition value of 1st line  + Condition value of tax condition type of line one due to this.   When I modify the billing end date for the second line item to be a date greater than the billing start date, the above problem disappears and the total value of the contract does not include the tax component.
    For eg.
    Normal Error free  Contract
    Total Value at Header =   700.00 EUR
                       Material          Outgoing Target val
    Item 0010    MAT1               450.00                          ( 450 + 50 (tax )  )
    Item 0020    MAT2               150.00   
    Contract with billing plan error in second line
    Total value at Header =   550.00 EUR 
                            MAterial       Outgoing target val          
    Item 0010         MAT1             450.00                    ( 450 + 50 (tax ) )
    Item 0020         MAT2              0.00         
    Any inputs would be most welcome.
    Regards,
    Venkatesh.
    Edited by: Venkatesh Gopalarathnam on Jan 24, 2012 9:48 AM

    No, i didn't.
    Actually, i enter condition type and amount in sales order manually.
    At that time my program which i modified at 'Define And Assign Pricing Procedures' in IMG should be run. 
    But the result of running is different from my purpose.
    To change Condition value of condition type in sales order, are there any solution?

Maybe you are looking for

  • OfficeJet Pro 8600 Plus e All in One fax to e-mail help

    I purchased this unit yesterday for my office and I would like to have incoming faxes get sent to my computer as an e-mail.  I have gone through the digital fax setup process but I am not receiving e-mails notifying me of a fax.  Here are some specif

  • Webdynpro ABAP Services on SUS

    Hi Gurus, I am working for process design with SRM 7.0 EhP1 and I needed one information on RFx outside firewall. RFx & supplier registration is now webdynpro & rest of SUS functionality remains BSP. I had questions how suppliers will be able to acce

  • BAPI_SALESORDER_CHANGE - dynpro_not_found ???

    Dear all, I found a lot of discussions about using BAPI_SALESORDER_CHANGE and possible errors, but I didn't find anything about the runtime error 'DYNPRO_NOT_FOUND' ... As may other developers I want to change 'reason for rejection', but when the BAP

  • Stray film rolls and pics

    Hi. Was just going through my library and I have found something strange. Sorting by rolls I have roll 92 ( May 8th 2003) next roll is 420, which also says it was imported on the same date. Problem is there are pics in that roll from the same time bu

  • BBM message delivery expiry

    Hi, I am on BIS and have sent a BBM message to a contact who is out of network coverage. Therefore the message shows a tick next to it but does not show a D or a R. For how long does the message pend in RIM BIS queues so that it can be delivered when