Multiple Condition records

Hi Gurus
A Pricing condition type has 3 tables in access sequence and for each of them condition records have been maintained. If all these 3 key combinations are getting satisfied in a Sales Order , will there be 3 Prices in SO.

Hi Brajesh,
If "Exclusive" indicator is set for any Access level in Access sequence of particular Condition Type, then system will not check for next level and populates the first condition record matching the criteria.
Suppose there are 3 access levels in a Access Sequence:
Sales Doc Type/ Material
Sales Org/ Customer Grp/Material
Sales Org/ Customer Grp/Material Group
And Exclusive indicator is maintained at all access levels and there are condition records for all three access levels, then only first condition record (Sales Doc/material) will be populated. System will not search further.
You can check this indicator in TCode Vok0 >> Condition >> Access Sequence >> Access.
Regards,
Mohit

Similar Messages

  • How to limit multiple condition records from printing?

    I have one condition record setup for the Ship To (i..e ZDPR) and another condition record setup for the Sold To (i.e. ZDPU).  When the delivery is created both condition records are assigned to the delivery (ZDPR and ZDPU).  Is there config that can be done so that if there is a condition record setup for the Ship To then only the Ship To condition record will be assigned to the delivery?

    HI,
    You could use condition exclusions to select only one condition (in best or worst scenario).
    Even if this does not apply, you could create a conditional clause to activate o deactivate a condition on the pricing procedure.
    Hope this help.
    Regards!

  • Condition record number

    Hi All,
    I know the conditin type , application Sequential number of the condition, by this I went for finding out condition records in KONP table , here I could find out multiple condition records.
    How could I get exact one required.
    Regards,
    vinesh

    Hi Vinesh,
    If I get your question right; you want to find out condition record from access tables, right?
    Suppose you want to find out condition record for customer 4999, material P-109 for condition type K005, for which the access table is A005.
    Then first go to table A005 using SE16, put following values as input:
    KAPPL>>                             V
    KSCHL>>                             K005
    VKORG>>
    VTWEG>>
    KUNNR>>                           4999
    MATNR>>                             P-109
    on F8 you will get a value for A005-KNUMH,
    KAPPL KSCHL  VKORG  VTWEG KUNNR        MATNR                DATBI      DATAB      KNUMH
    V     K005   1000   10    0000004999   P-109                25.07.2000 20.11.1996 0000007229
    note this value and feed it as input for table KONP again in SE16. You will get the value of condition record as KBETR (condition rate)
    KNUMH      KAPPL KSCHL  KNUMT      STFKZ KSTBW                KONWS   KBETR
    0000007229 V     K005              A                    0,00                    68,00-
    So if you have to find value of condition records you have to use the access table Axxx in conjunction with KONP, with KNUMH as the connecting field.
    If you are still getting multiple records, then please attach a screenshot, may be I can help.
    Sachin
    Edited by: Sachin Bhonsle on Mar 9, 2009 11:29 PM
    Edited by: Sachin Bhonsle on Mar 9, 2009 11:32 PM

  • Merging item and condition records

    Hi All,
    I have a requirement to merge item and conditon data . I am using 2LIS_11_VAITM & 2LIS_11_VAKON .
    The key for booking DSO are document number, item number AND calendar day.  I am concerned that we cannot easily link up the records from one DSO to the other, since they are date and even activity dependent.  For example, if more than one change is made to the value of the item in one day, then the condition values will also be different for each change.
    Please suggest on how to go ahead .
    Thanks

    The best thing is to load these datasources to 2 DSOs and then to a Cube.
    One option could be having a consolidation DSO on top of these two, having multiple rule groups to convert the data model from Account based to Key figure based for Conditions data.  You will have multiple condition records for a Sales order item. Order, item & condition type should ideally be the key for the DSO). When loading Conditions to the Consolidation DSO (this would have Order, item as key) you would have multiple transformation rule groups so that key figure from each condition record is updated to one key figure in the DSO. There could be may condition records and there could be new additions in ECC, then you would have to change the objects again. This, I guess is not a good model.
    Enhancing VAITM is not a good option as there would be many condition records for an order item.
    Edited by: Murali Krishna K on Jul 28, 2011 12:01 PM

  • Condition records- setting printer for multiple vendors at the same time

    Hi all,
    I have maintained condition record for POs for Key combination of Doc type,Purch Org and vendors.Now for a particular doc type and P.Org , I have around 50 vendors. I need to change the printer for all these 50 vendors to 'printerx'.Is it possible? I tried selecting multiple vendors at a time and changed the printer but its not working.

    Hi Saurav ,
    You can achieve this through SCAT transaction.
    For running SCAT take the help of ABAP team.
    I hope u might be having the list in the form of text file.
    If not , download the same from NACH table.
    Regards
    Ramesh Ch

  • Pricing condition record text maintenance in multiple language

    Hi friends,
    While maintaining condition record by VK31 transaction, there are options for multiple language selection. but after saving it appears only in English. Please let me know whether we can maintain text in multiple languages for a pricing condition record?
    Regards
    Manish
    9741178072

    HI Manish,
    You need to maintain the translations for the condition types in SPRO.
    The path is SPRO - Sales and Distribution - Basic Functions - Pricing - Pricing condition types - Maintain Condition types.
    Then selecting the particular condition type GOTO- Translations, you need to maintain the translation in the particular language as desired.
    Thanks
    Ani

  • How can I pass multiple condition in where clause with the join table?

    Hi:
    I need to collect several inputs at run time, and query the record according to the input.
    How can I pass multiple conditions in where clause with the join table?
    Thanks in advance for any help.
    Regards,
    TD

    If you are using SQL-Plus or Reports you can use lexical parameters like:
    SELECT * FROM emp &condition;
    When you run the query it will ask for value of condition and you can enter what every you want. Here is a really fun query:
    SELECT &columns FROM &tables &condition;
    But if you are using Forms. Then you have to change the condition by SET_BLOCK_PROPERTY.
    Best of luck!

  • I need your expert opinion on how to create a map with multiple conditions.

    Hello.
    I need your expert opinion on how to create a map with multiple conditions.
    I have a procedure (which i cannot import or re-create in OWB due to the bug), so i am trying to create a map instead :-(
    How can i create a cursors within the map?
    My function creates table and cursor.
    Then it will have to check for duplicates in the tables (the one created and another table) - the criteria for finding duplicates is a number of fields.I then need to place few different conditions (if some attributes are not available) and it has to load cursor based on this conditions. The next step is to fetch the data into the cursor based on what attributes are missing.
    The next thing it will do is insert the data into table (if record doesn't exist), output the error in separate table is record is corrupted, or update the record with changed information.
    In short i need to re-create match / merge but with conditions, iterations etc 'built into' it.
    I can read up on available functions - it's just what would be the best options? and what would be the best approach to do so?
    In my function i use %rowtype - but cannot use it in owb - so what would be the alternative? i don't really want to create a lot of variables and then have a nightmare of maintaing it. are there any tips regarding this?
    having looked through Oracle dedupe - it's not really what i need because it is just DISTINCT.
    I would appreciate any help / advise on this.
    Thank you very much

    thanks a lot for your reply - i will look into this option :-)
    it is a bit more complicated now as i have to re-create the match / merge and then somehow 'tweak' it to achieve the result i need.
    At the moment i am looking to breakdown the package into smaller chunks 'functions' and try creating the map that way.
    Anyway, thank you very much for your suggestion.

  • Maintain condition records in one sales org,applicabe to all sales orgs

    Hi SD gurus,
    I have two sales organisations say for example3000 & 4000. Instead of maintaining pricing condition records in both the sales organisation for customers, materials, I want to maintain them for only one sales org 3000.I dont want to maintain them for sales org 4000. The same condition records should be determined in the sales order created for sales org 4000, what ever maintained in sales org 3000.
    To summarise, Instead of maintaining pricing for both sales org, i need to maintain it in one sales org but should be applible to all the orders created in both the sales orgs. This will reduce the duplication of work.
    Do we have any customizing setting in SD or do we need to go for enhancement? How?
    Regards,
    Srini

    Hi Srinivas K,
    In SAP,We have a concept called Common Distribution Channel(VOR1) and Common Division(VOR2).The Purpose of this Option is to avoid the Creating Master Data for all Distribution Channels and Divisions,Like Customer Master Records,as you mentioned Price condition(Condition Master Record).
    In brief.....if you are dealing with multiple Distribution Channels Like 01,02,03,04....Now for example if customer belongs to all these Distribution Channel,we need to create Xd01 4 times for the same Customer with different Channels and even with Material Master Record also....and even think the same with Pricing Condition Also....Now to avoid Creating the Master Records in Each Distribution Channels..we can Define Common Distribution Channel Like 00.
    Now if you create the CMR or MMR or Pricing Conditions for 00.then default all these will be applicable with other Channels Like 01,02,03,04.
    The same case with Divisions also,but if you define common Divisions...This will be applicable only for Customer Master Record and Pricing Records only....Common Divisions are not applicable for Material Master Record.
    In the of Sales Organization point of you...there is no such provison of Common Sales Organization.
    we need to Maintain individualy for Sales Organizations....for Pricing you can Copy and create Records...But what you are asking is not possible...
    Hope you Understood....
    Regards,
    Damu

  • Condition record number issue

    Hi,
    I have a situation where in a SA with LP agreement type, one item has 3 conditions PB00 for different periods.
    Valid from      Valid    
    Valid from
    valid to
    Price
    01.01.2013
    01.02.2013
    10
    02.02.2013
    01.03.2013
    11
    02.03.2013
    31.12.9999
    10
    Now in A016
    Rows 1 and 3 have the SAME Condition record number, So changing Price in row one automatically changes row 3. How can this be resolved?
    Thanks.
    Richard
    Message was edited by: Ajay Richard

    Hi Raghavendra,
    I do not have access to the this particular system!! so is this normal procedure what the SS shows. So basically if the price on the future validity period is changed the old/past validity is automatically updated? But why is there a link between the two. If you see the screenshot the other 2 validity periods have a different condition record number.
    This is unrelated to prev question but on my client I see that in the SA I can only give one validuty period per item level. How do I enter multiple validity periods with different prices in a SA for one live item? The "Change gross condition  PB00 validity Period" : All fields are greyed out.
    Thanks.
    Message was edited by: Ajay Richard

  • How to set a Multiple condition in a single CFL

    Hi everyone,
    Hey guys, i have a problem filtering a CFL (ChooseFromList)
    where i have to select records
    WHERE U_SalesmanCode = <ConVal>
    AND U_Status = <ConVal>
    So i've come up with an idea setting up multiple conditions on a single CFL.
    i have a function "SetCFLConditions" that will be called after the CHOOSEFROMLIST_EVENT was triggered. this will set the conditions on a loop method.
    the CODE works fine. but it only accepts the last condition.
    Public Sub SetCFLConditions(ByVal _chooseFromList As String, _
                                    ByVal _alias As String, _
                                    ByVal _operation As SAPbouiCOM.BoConditionOperation, _
                                    ByVal _condVal As String)
            Dim oCFLCollection As SAPbouiCOM.ChooseFromListCollection = _form.ChooseFromLists
            Dim oCFL As SAPbouiCOM.ChooseFromList = oCFLCollection.Item(_chooseFromList)
            Dim oCons As SAPbouiCOM.Conditions
            Dim oCon As SAPbouiCOM.Condition
            Dim asAlias() As String = _alias.ToString.Split(",")
            Dim asCondVal() As String = _condVal.ToString.Split(",")
            Dim i As Int16
            oCFL.SetConditions(Nothing)
            'oCons = oCFL.GetConditions()
            For i = 0 To asAlias.Length - 1
                oCons = oCFL.GetConditions()
                oCon = oCons.Add
                '//LOOP CONDITIONS
                With oCon
                    .Alias = asAlias(i)
                    .Operation = _operation
                    .CondVal = asCondVal(i)
                End With
            Next i
            oCFL.SetConditions(oCons)
        End Sub
    Pls. Help
    Thanks
    Roger

    Hi,
    This is how i add the conditions..
    Dim oCFLS As SAPbouiCOM.ChooseFromListCollection
    Dim oCons As SAPbouiCOM.Conditions
    Dim oCon As SAPbouiCOM.Condition
    Dim oCFL As SAPbouiCOM.ChooseFromList
    Dim oCFLCreationParams As SAPbouiCOM.ChooseFromListCreationParams
    oCFLS = objForm.ChooseFromLists
    oCFLCreationParams = objSBOAPI.CreateUIObjectSAPbouiCOM.BoCreatableObjectType.cot_ChooseFromListCreationParams)
    oCFLCreationParams.MultiSelection = False
    oCFLCreationParams.ObjectType = "2"
    oCFLCreationParams.UniqueID = "CFL1"
    oCFL = oCFLS.Add(oCFLCreationParams)
    oCFLCreationParams.ObjectType = "2"
    oCFLCreationParams.UniqueID = "CFL2"
    oCFL = oCFLS.Add(oCFLCreationParams)
    oCons = objForm.ChooseFromLists.Item("CFL1").GetConditions
    oCon = oCons.Add()
    oCon.Alias = "CardType"
    oCon.Operation = SAPbouiCOM.BoConditionOperation.co_EQUAL
    oCon.CondVal = "C"
    objForm.ChooseFromLists.Item("CFL1").SetConditions(oCons)
    objForm.ChooseFromLists.Item("CFL2").SetConditions(oCons)
    Hope it helps,
    Vasu Natari.

  • How to set a Multiple condition for a single CFL

    Hi everyone,
    Hey guys, i have a problem filtering a CFL (ChooseFromList)
    where i have to select records
    WHERE U_SalesmanCode = <ConVal>
    AND U_Status = <ConVal>
    so i've some up with an idea setting up multiple conditions on a single CFL.
    i have a function "SetCFLConditions" that will be called after the CHOOSEFROMLIST_EVENT was triggered. this will set the conditions on a loop method.
    the CODE works fine. but it only accepts the last condition.
    Public Sub SetCFLConditions(ByVal _chooseFromList As String, _
                                    ByVal _alias As String, _
                                    ByVal _operation As SAPbouiCOM.BoConditionOperation, _
                                    ByVal _condVal As String)
            Dim oCFLCollection As SAPbouiCOM.ChooseFromListCollection = _form.ChooseFromLists
            Dim oCFL As SAPbouiCOM.ChooseFromList = oCFLCollection.Item(_chooseFromList)
            Dim oCons As SAPbouiCOM.Conditions
            Dim oCon As SAPbouiCOM.Condition
            Dim asAlias() As String = _alias.ToString.Split(",")
            Dim asCondVal() As String = _condVal.ToString.Split(",")
            Dim i As Int16
            oCFL.SetConditions(Nothing)
            'oCons = oCFL.GetConditions()
            For i = 0 To asAlias.Length - 1
                oCons = oCFL.GetConditions()
                oCon = oCons.Add
                '//LOOP CONDITIONS
                With oCon
                    .Alias = asAlias(i)
                    .Operation = _operation
                    .CondVal = asCondVal(i)
                End With
            Next i
            oCFL.SetConditions(oCons)
        End Sub
    Pls. Help
    Thanks
    Edited by: Roger Arce on Apr 17, 2009 12:14 PM
    Edited by: Roger Arce on Apr 17, 2009 12:15 PM

    Hai  Roger Arce 
    Better you post your question in SDK forum
    Edited by: Prasanna s on Apr 17, 2009 12:52 PM

  • PO output condition record

    Hi all,
    I have created a condition record (in MN04) with key combination of onlydocument type ( in MN04 details entered are NB(doc type) / VN ( partner func) / 5 (medium of output) / 4 (time) / EN (language) ).
    Now with the same document type i need to create a  PO for different country also,So i tried to maintian a condition record for other language ( french).But im not able to create a condition record with different languages with the same document type.
    ( i tried to create NB(doc type) / VN ( partner func) / 5 (medium of output) / 4 (time) / FR (language) ).
    So how to maintain a different language in condition record for same doc type.
    Kindly help..
    -Prabu

    Hi
    Im able to create condition with anyone language(either EN or FR or anythng...).My requirement is i want to create a condition for multiple language and also multiple partner fucntion with same document type...
    Right now with one document type im able to create one condition record only..if im try to make anothr condition record with same document type ..it showing error condition record already existing..
    -prabu

  • Tracking deleted pricing condition records

    Hello,
    I Have a condition record for a condition type with a  particular price of USD 100 with validity date from 1.10.09 to 30.10.09.
    Now we create another condition record for the same condition type with a new price of USD 50 with same valid date from 1.10.09 to 30.10.09..
    So now the systems delete the old condition reocord of USD 100.This is standard sap.
    Now I want to know is there any way of tracking the deleted condition records like  the ones the system has deleted. If there is no standard report and if we have to develop a Z report, then how to develop that since the tables do not contain the old conditon records.
    regards
    sachin

    Hi,
    Yes, from the condition table that you are going to maintain the condition records (check the condition table assigned to the access sequence, from the condition type), we will get all the condition records maitained for specific combination/material
    Now go to se16 and enter the condition table name and give the proper selection criteria then you will get all the condition record numbers maintained to your selection with validity dates. then you can go to KONP and pass the condition record and you can get the condition values for that particular combination with proper validity dates.
    (Actually from VK13/VK12 based on validity date that we have mentioned in the selection screen will display the condition record valid on that paricular date, from the system those condition records will not be deleted at all)
    OR
    There are two possible methods of displaying change documents:
    Choose Environment -> Changes -> For condition record.
    Change data for the selected condition record(s) will be displayed.
    Choose Environment -> Changes -> Report.
    A selection screen will appear where you can choose multiple criteria for displaying change documents. The result of the selection report is displayed.
    Regards,
    Satya

  • Export NAVS condition records

    I am trying to find out a way to export to csv or excel the NAVS records.  Any suggestions would be appreciated.
    For example, something that would look like this (these fields):
    Country     Material group          Tax ind f plant     Tax ind f acct assg     Tax code
    US     C010     Professional Services           2                1                           S7
    I know that you can export from the Condition Info area (MEK3->Condition Info->Display condition records) but that export does not include the Tax Code which is what I really need.

    Hi Allison,
    SAP doesn’t make it easy to look at this data for multiple records, as the data is stored across multiple tables.
    You can download the data into Excel for each table using SE16 and then use a vlookup to link the data together.
    First download the condition records from the table A??? that stores your condition records – you can find the table name by looking at the technical information behind the selection parameters in transaction MEK3.
    The condition item details (including the tax code) are stored in table KONP and the two tables are linked together by the condition record number field KNUMH. If your system is anything like ours, KONP is huge (9 million records + ), so you will need to us the condition record numbers that you downloaded from table A??? as selection parameters for KONP so that you only get the records that you need. You can copy the column from the spreadsheet and paste it from the clipboard into the selection parameters. Note that the condition record numbers have leading zeros which are stripped out by Excel, so you will need to put them back in before copying the column – use the Concatenate function in Excel to do this.
    The other alternative is to either write a program or a query to do the same thing, but I think it’s quicker and easier to use SE16 and Excel.
    Hope this makes sense,
    Monika

Maybe you are looking for

  • Mini no longer connects to AEBSn by ethernet

    I replaced the hard drive in my Mini with a larger one using Carbon Copy Cloner 3.1. It no longer connects by the ethernet cable to my AEBSn/100 with current firmware, when it did before the replacement. It gives itself a self-assigned IP address for

  • Sync Mail to iPhone functionality hanging in iTunes

    I am running OS 10.4.10, iTunes 7.4.2 (4), and I was having this problem both before and after updating to 1.1.1 on my iPhone. Basically, I have several accounts configured in my mail client in the MacOS, but my .mac account is the only one I access

  • Need to recover lost address book info

    I accidentally erased some of my cards in address book on my computer. They are on the .mac address book. How do I get the .mac address book to sync with my computer address fok and restore the lost material?

  • Adobe Audition CS6 and Alesis Multimix 8 Firewire choppy playback

    I recorded a whole podcast using both Adobe Audition CS6 and Alesis Multimix 8 Firewire, and I originally played it back it was fine.  Now after a week I play it back in Adobe Audition and the dialogue is choppy and repeating itself constantly every

  • Mail Database Corruption?

    I've heard of such a thing happening. Does anyone have any insite into what these messages mean inside the mailaccess.log file? Jun 27 00:08:37 mail reconstruct[16856]: DBERROR db4: PANIC: fatal region error detected; run recovery Jun 27 00:08:37 mai