To check Condition Supplements entries in tcode ME31K/ME32K

Dear Friends,
My requirement is to put a check on condition type selection and entries of condition supplements for transaction code ME31K/ME32K.
First Requirement:
For a Contract PO, we have 2 condition types 'P000' and 'ZP00'. Currently it is allowing me to select both the condition types. Whereas my requirement is that it should provide me selection for either of 2.
Second Requirement:
Once I select any one condition type from above, it will allow me to add condition supplements to it. Here also, it should not allow me to enter one condition more than once.
For eg. It allows me to enter condition type FRB1 twice, which sholudn't be the case.
Do we have any USER EXIT or BADI or IMPLICIT ENHANCEMENT for doing the same.

Hi Ashish Kansara,
You can use customer exit "MM06E005". In that use the Function exit "EXIT_SAPMM06E_012", there is an internal table as "TKOMV" which will contain the condition tab. Keep your conditions as required.
Note : This exit will get triggered in ME21N/ME22N etc. So keep proper conditions.
Thanks & Regards,
Rock.

Similar Messages

  • Condition supplement.

    Hi,
    Our client has four types of discounts A, B, C & D.
    Depending on the credibility of the customer they will give discount and the procedure is
    Discount A is given manually.Once this is given B should be picked and when B is picked C should get in and when C is in D should get in.
    This is their requirement.Presently i have maintained records for all and they all are getting in once order is created which is not to the clients requirements.How to configure this?
    Can this be done in Condition supplement? Pls advice.
    Regards
    Vijay.

    dear vijay
    condition supplement
    When the business want to give certain condition ex: discounts, for all the customers and materials till certain periods then business can use the future, that is condition supplement where we specify the discount condition types as a condition supplements along with base price. To implement this condition supplement future, one separate PP should be define and assign to particular condition type  ex: “PR00” and condition records should be maintain then whenever system uses the Pr00 condition type those discount condition type also accompanies PR00 condition type.
    Condition supplement:
    Business Scenario:     
    When the business wants to give certain discounts irrespective of the material customer till certain period then we can map the business scenario with condition supplement feature.
    Configuration setting:
    Step:-1     Define new PP V/08  ex: M0RN1 and include conditions that are going to be participate as a condition supplement for base price , click on control data under dialog structure and enter the condition type
    10     PR00
    20     K005
         K007
    Step2: -     Specify this new PP with pricing procedure field of master data section at a definition of PR00 (V/06)
    Condition type (PR00)     pricing procedure MORN1 save and exit
    Step3:-     go to VK11, specify condition type PR00 select line item, go to “Go to” button—condition supplement and maintain condition records for K005, K006, K007, save & exit.
    Step4:-     go to VA01, go to “Go to” button—item—conditions – check condition supplement effect
    rewards if it helps
    siva
    Message was edited by:
            siva narayana

  • Condition supplement   SD MM

    Hello Gurus ….
    Can a SD condition type can have a MM condition type
    as a Condition supplement  ? Can you provide some documents
    over this ?
    Regards,
    O

    Hi,
    condition supplement ia a group of conditions that should be applied every time a certain condition is found
    for example , if you define a material price , you would enter condition records for every material and the associated price for those materials
    if for one of those materials,if you want to include a discount every time that price is determined you can enter the additional condition type discount as a condition supplement
    SAP determines the condition record in the pricing procedure , it will automatically also include the discount condition record
    procedure:
    1.define the pricing procedure for condition supplement in V/08
    go to new entries and assign condition types PR00,K004,K005
    2.assign the pricing procedure in the master data section of the condition type PR00 in v/06 and save it
    3.go to vk11 and specify condition type PR00 and maintain condition record. then select the line item then go to goto button in the menu bar and select the condition supplement and maintain the condition records for k004 and k005 save it.
    4. then go to va01 and raise the sales order, select the line item and go to condition screen and check the condition supplement effect.
    MAINTAINING THE CONDITION RECORDS FOR A CONDITION TYPE IN ANOTHER CONDITION TYPE IS CALLED " CONDITION SUPPLEMENT"
    EXAMPLE:
    MAINTAINING K004 AS A CONDITION SUPPLEMENT IN PR00
    FOR THIS SELECT THE CONDITION RECORD OF PR00 AND SELECT THE ICON " CONDITION SUPPLEMENT" AND MAINTAIN THE RECORDS FOR K004.
    THE PRICING PROCEDURE SPECIFIED IN THE DEFINITION OF THE CONDITION TYPE I.E.,PR00 IN WHICH THE CONDITION SUPPLEMENT IS ENTERED MUST CONTAIN THE CONDITION TYPE ENTER AS SUPPLEMENT (K004).
    8 CONDITION SUPPLEMENT WILL NOT BE EXCLUDED.
    Please Reward If Really Helpful,
    Thanks and Regards,
    Sateesh.Kandula

  • Price condition determination for purchasing contract(ME31K)

    Hi Experts,
         It is possible to apply  price condition determination in purchasng contract(ME31K)?  We had maintain the price condition for below keys: WBS/Material number and this condition record work well in purchase order. But I hope that this condition record is applied in pruchasing contract when we create contract by ME31K. Plz kindly give me a suggestion.
    So I want to check the condition dtermination is whether fullfil my requirement. If we can not use the price condition determination to get the net price, then we only go for user-exit to get it.
    Thank you very much in advance.

    >
    Gangrong Chen wrote:
    > Hi Experts,
    >  
    >      It is possible to apply  price condition determination in purchasng contract(ME31K)?  We had maintain the price condition for below keys: WBS/Material number and this condition record work well in purchase order. But I hope that this condition record is applied in pruchasing contract when we create contract by ME31K. Plz kindly give me a suggestion.
    >
    > So I want to check the condition dtermination is whether fullfil my requirement. If we can not use the price condition determination to get the net price, then we only go for user-exit to get it.
    >
    > Thank you very much in advance.
    Why not, in me31k, click on condition button on toolbar for item conditions and for header conditions, click on menu bar path HEADER>CONDITIONS and maintain your conditions accordingly.

  • Error in Condition Supplement

    Dear Friends,
    During Creating condition supplements i am getting and error,
    While maintaining a condition supplement for a condition K004 i am adding K007 as supplement, while maintaining in condition record when i try to enter K007 as condition supplement, it give an error that *Requirements for Condition type K004 is not fulfilled *
    i have assigned a both the conditions to Account key and everything is fine in pricing procedure
    Please help me
    Regards

    Hi,
    Just check in V/08, your assigned Pricing Procedure. The "Requirement" column must have "2" (Item with Pricing) should be there for both the condition types. But if you are deviating from this Requirement, then this error may result.
    Just re-check the settings as well as whether your Pricing fulfils the Requirement.
    Regards
    SD

  • Condition supplements

    hey people,
    Can some one please let me know as what condition supplement and condition update mean's in pricing procedure
    Regards,
    sneha

    HI
    Refer below, reward if helps
    <b>Condition Supplement</b>
    Condition supplement is a supplement for a particular condition type.The supplement can contain various discounts. During pricing, the system automatically applies the discounts defined in the supplement every time it accesses a material price.
    Steps:
    Goto --> Condition supplement on the overview screen of the condition record
    i.e. VK11/12 click on Goto on --> Select condition Supplement Shift+F7 enter the supplement for the condition type u want
    Condition update
    Controls whether limit values are relevant for pricing.
    E.g.: you can make the use of a particular condition record in the document dependent on a specified total value.
    This total value can be specified in the condition record.
    <b>Condition Update -</b>
    This function is configured at the condition type level. it is basically used to update the pricing elements at various levels of the order cycle. like for example price calculated at the order level may differ by the time is delivery is due for that order. Pricing elements such as freight, taxes change periodically. therefore a condition update is needed inorder to update the pricing elements.
    For validating the condition record for the first 100 orders,
    you need to Customise the Condition type by checking the *condition update. *This will make the condition type updates.
    In the maintaining screen condition record of the condition type go to Additional data and give the value either total value or the total number of orders(like 100 in your case).
    This will make the condition record work for 100 times. You can also see the status of number of records that were already been utilised, in the Change condition record screen go to the environment and the cumulative values will give you total consumed sales orders. This will work for you
    In a standard SAP system the check against number of orders is limitted to 3. So if you want to check against 100 you will have a problem. In this case you have to change the domain for "ANZAUF" as the value range is limited from 01 to 03. If you can convince your customer that you limit to first 99 than you only have to extend the range.
    If you have to go for 100 or higher you have to change the length of the domain from 2 digits to whatever is required.
    In both cases you change a standard SAP setting which will have an impact when you do a release upgrade.
    http://help.sap.com/saphelp_470/helpdata/en/64/7836b39c8911d199aa0000e8a5bd28/frameset.htm
    <b>Reward points if helpful</b>

  • Check table TFBEFU_CR: entry 10   does not exist

    Dear all
    When i am doing GR for Order (T.Code : MB31),the system displays the following message.
    Check table TFBEFU_CR: entry 10   does not exist
    plz give me the solution as early as possible,bcaz it is very urgent to me.
    Thanks in advance.
    Regards
    Basava sreenu

    Dear Mr.Basava,
    I'm not sure,but try with this.
    For the particular material which you are using in MB31 for Good's receipt for
    Order,check whether the storage location is present in  T code MMSC-Extend
    material storage location.If not add and save,then try in MB31.
    If useful reward points.
    Regards
    Mangal

  • Condition supplement for automatic tax in sales order as well as billing

    Dear All,
    I am using pr0000 condition suppliments in my pricing procedure.I am maintaining material wise price along with taxes in pr00 condition(vk11).Every thing is fine but for the data getting posted into FI.It gives an error stating that error in account determination.What could be the possible reason for this error.?can we enter taxes for the material here?
    When i am Entering the Taxes manually for the same material it is getting posted correctly.Where i am going wrong?Your solution to this is solicited and reward points are assured for
    We are following TAXINJ proceeudre and we are connecting FI tax code through condition records.
    govind.

    Hi
    Posting of Sales Tax or any taxes are thru Tax Codes. We have to configure tax code A0 for out put tax & V0 for input tax. Tax codes can be configured thru T-code - FTXP. The rate can be maintained at config level while creating the tax code or else we configure the tax code and later we shall maintian rate for the tax code in T-code FV11.
    Note: - Tax codes are exported from one client (development client)  to anoter and inported in receiving client (testing cleint).
    Taxes rate maintaince is not thru VK11 it is FV11 for a tax code.
    Thanks
    Colin Thomas

  • Error "Check Table TFBEFU_CR : entry 10 does not exist" getting

    Hi All ,
    While doing Goods Receipt for Prodn Order , error "Check Table TFBEFU_CR : entry 10 does not exist" getting Prompted.
    Could u pls help me to solve it
    Regards
    Sandeep

    you need to apply the OSS  note 107588. it is excatly for the same problem yoy mentioned here.
    check the note

  • BADI/User Exit for Checking Conditions in TRM Transactions

    Hi  All,
    I have to check some conditions before saving the transaction FTR_CREATE. So that based on that condition it will be known that whether that transaction will save or not.  I found some BADIs, but those are particularly working for Money market and derivatives. For my Req, I need a BADI which will check conditions for both Money market and Securities.
    Exact req is, Based on Portfolio and PaymentAmount i have to restrict the transaction. Those will found in 2 tables VTBFHA and VTBFHAPO. But many BADIs doesnt contain VTBFHAPO.
    If any one working on TRM can u help me out ?

    >
    priya tavanam wrote:
    > Hi Frds,
    >
    > I am using the FTR_TR_GENERIC Badi.  In that one method is : EVT_TRANSACTION_SAVE_CHECK. In that one parameter is PI_PROXY_TRANSACTION. I want to get the attributes of Method A_TAB_CASHFLOW . That is  : A_TAB_CASHFLOW~BZBETR.
    -->whats ur code to read those values , it should be
    lt_cashflow[] = PI_PROXY_TRANSACTION->a_A_TAB_CASHFLOW [ ] ' .
    But i am unable to access this value in BADI. how access this. Can any one help me on this.

  • Error during Goods Receipt:Check table XMCHB: Entry 'Material no.', 'Plant

    Dear All,
    I am trying to post Goods Receipt for a Stock Transport Order.
    The error message appears as " Check table XMCHB: entry 'material no.' 'plant', '____' , 'batch no.' does not exist. (message no. M7001)
    The Supplying plant stock from which Goods Issue is done,  is a Normal storage location Unrestricted stock.
    The receipt has to be taken into Vendor stock (Goods Receipt movement type 101 O )
    Inputs will be appreciated.

    technically spoken.
    table MCHB is the storage location segment of a batch record.
    System tries to create an entry in MCHB without a storage location, which does not make sense.
    Vendor stock does not go to MCHB, instead it is recorded in table MKOL.
    If you do STOs then you may transfer vendor consignment stock, but you cannote issue own stock and receive into vendor consignment stock.

  • QM UD Error Message: Check table XEKBN: entry 45039875220001003 does not exist.

    Hello QM expert,
    I encounter a error when I make a UD. (Please refer to below screenshot. )
    Case 1: I did quantity post to unrestricted use, to scrap, to blocked stock, to new material, to reserves, return delivery. When I save this UD, there is a error message 'Check table XEKBN: entry 4503987522000100310100 does not exist.'  (PS. 4503987522 is PO number, but I don't know what it is about 10031010.)
    Case 2: I fill the same field like Case 1, but exclude to new material. It can be passed, no error message.
    Case 3: I only fill one field [to new material. It can be passed, no error message.
    Could you please give me some guidance? Thank you so much.
    Best Regards,
    Fanchao Bu

    Hi Fanchao,
    Form the inspection lot number range, I believe you are using GR form Purchase Order, right? Please confirm the below points -
    1. Is this a normal PO or Sub-contractor's PO?  Please confirm if this issue is happening for every stock posting like Unrestricted, Scrap, Blocked...? or just for one? Can you try one by one for example, move stock form QI => Unrestricted stock only (and do not combine all types together like the attached screenshot) and suggest if that is working.
    2. If this is a non-valuated material you have used (NLAG) for testing? Are you trying to post materials for previous period? Storage Location SM10 is valid?
    If still this issue exist, then potentially, there is some issue with valuation variant linked to valuation area, which is normally maintained in Configuration OPK9. Paralelly, you can request your ABAP team to check FM MB_UPDATE_VALUE_ENQUEUE_TABLE, Include LMBGBU04, as suggested by the below link -
    SAP ABAP Function Module MB_UPDATE_VALUE_ENQUEUE_TABLE - SAP Datasheet - The Best Run SAP Run SAPDatasheet
    You can also check SAP notes below, based on the business needs:
    1. 403671  - Error M7001: 'Please check table &...'
        401462  - Error M7001: 'Please check table &...'
        201833  - M7001: 'Please check table XEKPO: Entry & &...' 
        2072019  - Error M7001 raised during posting goods receipt
        407265  - Transfer parameter with BAPI BAPI_GOODSMVT_CANCEL (this may be linked to your return Delivery of 1 PC...)
        439945  - GR w/ freight costs for stock transport ordr w/ML currencies
        521090  - FAQ: Stock transfer to stock transport order
        867878  - Inconsistencies in the EKBE table because of conversions
        214814  - M7001/M7361: Table T156M, entry MAA7 2
        1584493  - Overdelivery check for GR blocked stock with GR-based IV
        102863  - GI f.delivery f.a stock transfer w.delivery costs
    2. 409529  - Price differences during goods receipt for purchase order
    3. 1528009  - MAA: incorrect distribution of goods receipt quantities
    4. 1569831  - MAA2: Composite SAP Note after Support Package SAPKH60504
    5. 406973  - M7001: Please check table XEBEFU: Entry does not exist
    6. 70577  - QA11: Error M7001 when posting qty in usage decision (OLD NOTE, May not be applicable)
    7. 824322  - QAC1: Incorrect batch in material document (Old Note, may no be applicable)
    Else, you can speak to MM team and/or FI team to help you better in this case, as I feel there is no much QM issues involved.
    Thanks,
    Arijit

  • Check on Multiple entries in the same positions

    Hullo all!
    Can anyone pls tell me as to how can i keep a check on multiple entries (i.e.persons) occupying the same position?
    i mean that if a position is 100% staffed, then there should be an error popped up when another personnel no. is being assigned to the same position.
    And if the position is staffed 60%, then another personnel no. should be accepted on the same position only if the staffing percentage is allotted as 40%.
    is this an ABAP development? and if so, what all tables are to be referred etc? what is the logic?

    Hi ,
    Please download the note from transaction "SNOTE" (Cntrl + F8 / Download SAP Note). I can send you the note if you can share your email id.
    An extract from note for your reference :-
    Number 502182
    Version 0004
    Processor
    Processing Status new
    Implement. Status Cannot be implemented
    Language EN
    Short Text Holder relationship, staffing percentage, working time
    Component PA-OS Organizational Structure
    Long Text
    Symptom
    In Organizational Management, difficulties exist concerning the creation of the staff
    assignments. The interaction of holder relationship, staffing percentage working time
    of the employee and planned working time of the position is not clear.
    Effects on subsequent processes, for example, the integration of Cost Distribution are
    not clear.
    Other terms
    Integration of Cost Distribution, IT1018, IT0027
    Reason and Prerequisites
    Solution
    The following text should explain the interaction of holder relationship, working time
    of the employee, planned working time of the position and the integration of Cost
    Distribution.
    Contents:
    1. The holder relationship
    2. The staffing percentage
    3. The staff assignment from the viewpoint of the position
    4. The working time at the position
    5. The working time of the employee
    6. The relationship characteristics of the holder relationship
    7. Dependent processes (Integration of Cost Distribution)
    =======================================================================
    1. The holder relationship
    Relationship between position and position holder (employee), infotype 1001, subtype
    A008
    Allowed relationships:
    (See system table T777E)
    A Work center A 008 Holder P
    A Work center A 008 Holder US
    BP Business partner B 008 Holder S
    P Person B 008 Holder A
    P Person B 008 Holder S
    S Position A 008 Holder BP
    S Position A 008 Holder P
    S Position A 008 Holder US
    US User B 008 Holder A
    US User B 008 Holder S
    SAP Note Nr. 502182 10/05/2007 Page 1
    Time constraint:
    (See system table T777Z)
    A 1001 Relationships A008 Holder 3
    S 1001 Relationships A008 holder 3
    P 1001 Relationships B008 holder 3
    That means:
    <b>o An employee can be assigned to several positions at the same time.
    o A position can be assigned to several holders at the same time.</b>
    Reward points, if this was helpful.

  • Check condition on sub total line of ALV list

    Hi All ,
    Is it possible to check  condition on the value of subtotal line in ALV list ,
    I,e If the value of subtotal line is say greator than 100 I need to change the color of that line or change the text on the subtotal line .
    I know how to change the subtotal text but i want to change with respect to value of the subtotal ,
    Any input if this can be achieved will be great .
    Thanks in adv .
    Vinay
    Edited by: vinay kolla on Jul 29, 2009 4:43 AM

    Hi,
    I donu2019t think there is any direct way to check  the subtotal value in LIST display, try the following logic.
    1. Use the event BEFORE_LINE_OUTPUT to check the subtotal value and accordingly change the text or colour of the line.
    2. To use events in ALV, first get the events into a table through the FM REUSE_ALV_EVENTS_GET as shown
         CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
          EXPORTING
          i_list_type = 0
         IMPORTING
          et_events   = z_i_events.
      SORT z_i_events BY name.
      CLEAR z_wa_events.
      READ TABLE z_i_events WITH KEY name = slis_ev_before_line_output
                            INTO z_wa_events BINARY SEARCH.
      IF sy-subrc = 0.
        MOVE 'BEFORE_LINE_OUTPUTu2019 TO z_wa_events-form.
        MODIFY z_i_events FROM z_wa_events INDEX sy-tabix.
      ENDIF.
    3. Create a form with the name BEFORE_LINE_OUTPUT and do the coding to check the subtotals there.
    Form BEFORE_LINE_OUTPUT USING RS_LINEINFO TYPE SLIS_LINEINFO.
    *The structure RS_LINEINFO will have u2018Xu2019 in the field rs_lineinfo-subtot for subtotals.
    If RS_LINEINFO-SUBTOT = u2018Xu2019.
    *Here try to find the totals by looping at your final internal table till rs_lineinfo-tabindex.
    *Then based on this u can give the colour to the line.
    *I think there is no other way to check the subtotal value.
    Endif.
    Endform.
    Edited by: venkatesh PH on Jul 29, 2009 5:31 AM

  • Check condition in J1IIN Transaction

    Dear All,
    I am creating Excise Invoice through J1IIN transaction against a Billing Document. Sometimes user unknowingly change the Posting Date in J1IIN. So I want that Posting Date in J1IIN must be equal to the Billing Date of Reference Billing Document.
    So please tell if something is possible at Customization Level or not. If it is not possible then tell can it be done with ABAP (Some Userexit or like that) or not.
    Please reply asap.
    Regards,
    Vishal

    Hi Ankur,
    Can you please confirm whether I need to write this Check condition in FM 'J_1I7_USEREXIT_EXCISE_BEF_SAVE'?
    As it is most important transaction, so I need to take great care in this matter.
    Regards,
    Vishal

Maybe you are looking for

  • Need "Rotate" Function in Photo Gallery

    All of my screen grabs end up 90 degrees rotated in PhotoGallery. There is no rotate function in Photo Gallery so to deal with these images I first open them in Adobe Editor on iPad and rotate them then save them to PhotoGallery. Is there a better wa

  • Can see only one photo per page. How to revert to multiple images per page?

    First noticed on my iMac and now on my Macbook (10.4.9)--I'm no longer seeing a month's worth of photos on a single page. Only one photo per page, sometimes with miniature ones in the top border. I thought it was simply an inadvertent click on by par

  • HP Color LaserJet CM6040 MFP Series

    hello Was ist dad für ein Fehler? 32 29-FEB-2012 09:56 114153 49.2F8F 52.081.2 C80F 8911 Device Error 31 29-FEB-2012 09:55 114152 13.05.00 52.081.2 Paper late jam between sensors D and F           0501001A020200080011A122B 30 29-FEB-2012 08:37 114150

  • Releasing Cloned Blocks

    While investigating a severe performance issue of buffer busy waits and latch free - cache buffer chains, I noticed that for a particular 1-row table with the majority of the BBW, there was a large number of cloned blocks. (same latch, many entries w

  • Set_window_property('forms_mdi_window',window_state,minimize) not working

    Hi all, set_window_property('forms_mdi_window',window_state,maximize) is working but set_window_property('forms_mdi_window',window_state,minimize) not working! mdi window is not displayed. when i am typing minimize it turns into blue which should not