Changing Price agreement while entering the item

Hi all,
While creating a contract when I enter item details and hit 'Enter' I can see the item details. When I go to 'Price Agreement' tab I can see the condition record with 'Price Unit' same as 'Target Quantity' entered for product.
Currently I have a requirement in which I need to change value of 'Price Unit' of Price agreement whenever I am entering a product. So I tried using CRM_SCHEDULIN_BADI but when I read the order it did not fetch the price agreement internal table at that point (may be price agreement was not created at that point).
Kindly suggest a BAdI in which I can get the price agreement of item (This is in runtime - while entering a product ) so that I can change it and using MAINTAIN I can update the same.
Regrads,
Sameer

Hi Sameer,
Can you check CRM_COND_COM_BADI. Hope this helps.
Regards,
Chandrakant

Similar Messages

  • Error while switching from price list  while entering  the sales order

    hi
    i am getting this error " App - ont -250271 On line discounting is not allowed ; order type enforces price list"
    while switching from price list column
    I checked the transaction type and it does not have enforce price list check box checked.
    do i have to check some where else?
    Regards
    sudharshan.

    Hello,
    Did you fill lines? and after this you want change price list on the header?
    Check your price list, modifier and qualifier set-up because it seems that there is a problem.
    Regards,
    Luko

  • Recalculate the Price in SRM once the item is transfer to SRM from SRM MDM

    Hi Experts,
    I am technical person and am facing one issue,we are using MDM catalog for selecting the product and after selection the product is getting transfer to the SRM.
    In SRM we have Quantity field available which is editable(we don't want to make it read only field),everything works fine if no one is changing the Quantity field which is coming from SRM MDM.
    But when a requester is changing the quantity field of the product in SRM then the total price is not getting change accordingly in SRM.is there any way to fetch the price field again from SRM MDM once it is transferred to the SRM.
    I know that before transferring the field to SRM if we change the quantity field there there is "RECALCULATE" button availabe to change the total price but after transferring the item whats is the procedure to change the Price if quantity is changed in SRM.
    Note that Price field depends on the Quantity field in SRM MDM and it is maintained in MDM but not in SRM.
    Please Help me friends.

    Hi ,
    I just want to clarify that after the product  toSRM it will check data from their price data maintained in SRM.
    For yr problem just try these things and get back with yr results
    1. whatever quantity you are putting in SRM ,try with same quantity in mdm catalog and check what price is coming
         If that is same then not a prob because may bbe  for that product multiple price maintained for different quantity
        otherwise for sure SRM are fetching the price from their  storage.
    2. Instead of add an item from catalog  add same item from srm using the  product id ,supplier part number and other information
         may be  at srm level they maintain different condition on item level.
    Please try at yr end and get back with yr result.
    (for validation of price from mdm there is a setting spro that when checked do validate the price from mdm catalog when ypu copy yr product in srm)
    Thanks,
    Sudhanshu

  • Need backend error in SRM while entering Service item

    hi SRM guru ,
    I need backend error while entering Service item in SRM in PO .
    I have scenario where in I need backend errors from ERP while making entry Service items .
    I need some configuration or customization that will cause backend error againt Service items .
    I have tried many thing like introducing such UOM , Tax code in SRM which is not supported by ERP .
    I was expecting backend error for it but it does not happen like that .
    I need find out some action that can cause Backend error for Sure while making entry of SRM Service item .
    I kindly invite your ideas and inputs ...
    In genral need something on PO UI that can cause backend error for Service item ...
    i have this Scenario mainly in SRM 6.0 onwards systems...
    Thanks in Advance .
    Regards ,
    Parag Bhise

    Hi,
    What specifically are you attempting to do?
    Why any error when craeting service item.
    You could code the DOC_CHECK_BADI to make an RFC call the the backend to do what ever check is necessary.
    Regards,
    Matthew

  • Why does my macbook pro retina display shutdown while entering the administer account

    why does my macbook pro retina display shutdown while entering the administer account

    Please read this whole message before doing anything.
    This procedure is a diagnostic test. It’s unlikely to solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
    The purpose of the test is to determine whether the problem is caused by third-party software that loads automatically at startup or login, by a peripheral device, or by corruption of certain system caches. 
    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards. Boot in safe mode and log in to the account with the problem. Note: If FileVault is enabled, or if a firmware password is set, or if the boot volume is a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to boot and run than normal, and some things won’t work at all, including sound output and  Wi-Fi on certain iMacs. The next normal boot may also be somewhat slow.
    The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin. Test while in safe mode. Same problem? After testing, reboot as usual (i.e., not in safe mode) and verify that you still have the problem. Post the results of the test.

  • Error while entering the time card

    Hi,
    while entering the time card,I am getting the error in APPS.PA_OTC_API api.
    oracle.apps.fnd.framework.OAException: java.sql.SQLException: ORA-20020: Pa_Otc_Api ::: ->Validate_Otc_Data->Validate_Process :: Check for quantity being negative. : ORA-06502: PL/SQL: numeric or value error: NULL index table key value
    ORA-01403: no data found

    Hi
    Please clarify where are you entering the time card.
    Is it on a form of Preapproved expenditures? Are you using OTL, or any other time application?
    Are you are trying to load transactions thru the PA interface?
    Dina

  • How to restrict the user to enter the item in purchase order?

    I want to restrict user to enter the item in purchase order.
    How can i do this?
    Please help
    Abhishek

    Hi,
       You may create a transaction variant for ME21N in SHD0 transaction. Make the item field as output only as shown below:
    Result:
       You may check the doc: Learning SHD0 with Example
    Regards,
    AKPT

  • I created an application and in  that application if date is changed the application starts from splash screen on re-entering and if date is not changed and u re-enters the application then it open in page where u leaved.Not working in USA timezone.

    I created an application and in  that application if date is changed the application starts from splash screen on re-entering and if date is not changed and u re-enters the application then it open in page where u leaved.It works fine in our side (Timezone,kolkata ,india even for Timezone,slvaniya,USA) but our USA client is telling that on changing the date it not starts from start-up sequence.Can anyone plz suggest the reason for it.

    This is the code which we have used.
    //////////Return if it is first time for the day or not//////////////
    + (BOOL)isFirstTimeToday {
    BOOL result = YES;
    NSDate *now = [[NSDate alloc] init];     /// represents the current time
    NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
    NSDateComponents *components = [gregorian components:(NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit) fromDate: now];
    NSDate *today = [gregorian dateFromComponents:components];
    [now release];
    [gregorian release];
    NSDate *savedDate = [[NSUserDefaults standardUserDefaults] objectForKey:LAST_TIME_VISITED];
    if (savedDate) {
    if ([today earlierDate:savedDate] == today) {
    result = NO;
    return result;
    ////////Stores the date/////////////
    + (void)userDidVisitReenforceScreenToday {
    [[NSUserDefaults standardUserDefaults] setObject:[NSDate todayAtMidnight] forKey:LAST_TIME_VISITED];
    ////////////What [NSDate todayAtMidnight] stores/////////////////////
    + (NSDate *)daysFromNowAtMidnight:(NSInteger)nOfDays {
    NSDate *date = [NSDate dateWithTimeIntervalSinceNow: (86400*nOfDays)];
    NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
    NSDateComponents *components = [gregorian components:(NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit) fromDate: date];
    NSDate *dateAtMidnight = [gregorian dateFromComponents:components];
    [gregorian release];
    NSLog(@"dateAtMidnight : %@",dateAtMidnight);
    return dateAtMidnight;
    + (NSDate *)todayAtMidnight {
    return [self daysFromNowAtMidnight:0];
    Please Suggest..

  • I created an application and in  that application if date is changed the application starts from splash screen on re-entering and if date is not changed and u re-enters the application then it open in page where u leaved.It works with iPod not with iPhone

    I created an application and in  that application if date is changed the application starts from splash screen on re-entering and if date is not changed and u re-enters the application then it open in page where u leaved.It works with iPod not with iPhone

    Try posting in the developer forums to see if you can get some assistance,you'll have to be a registered developer for access though.
    developer.apple.com

  • Ipod disabled, changed my password but entered the wrong one too many times!

    ipod disabled, changed my password but entered the wrong one too many times!
    Didnt have a pc with ituens before either but now have one although dont quite know what to do.

    plug your ipod touch into your computer in recovery mode. (see herehttp://support.apple.com/kb/ht1808)
    Reset all data and settings
    dont restore from backup
    sync back content

  • As i was installing Final Cut Studio i cancelled it while entering the details, to go to bed. I tried to reopen the installer window and it just comes up with a Terminal Text Window, can anyone help?

    As i was installing Final Cut Studio i cancelled it while entering the details, to go to bed. I tried to reopen the installer window and it just comes up with a Terminal Text Window, can anyone help?
    It may have half installed the software so dose anyone know if i can reinstall or delete what it has installed?

    after using FCS remover run  disc repair:
    shut down the Mac
    Hold the Shift key on keyboard and start up the Mac
    The Mac will run the repair tasks it takes 10- 30 minutes, then it will boot up normally
    insert the FCS DVD in the drive and install FCS again.

  • While Enter The Key Word my code Format is Change.

    Hi Team,
    I have problem with SQE Developer Tool Version 3.1.06 while pressing the Enter button the above recodes are change the format as CAPITAL LETTER FORMAT.
    And
    will doing CTL+7 this format is change in PL/SQL format but i change the format as A4 size format. I want to increase size.
    Thank for Advance.
    Team can solution about this..?
    Edited by: 870003 on Apr 17, 2012 4:24 AM

    Hi,
    To adjust font / font size, use Tools|Preferences|Code Editor|Fonts.
    To control capitalization, try Tools|Preferences|Database|SQL Formatter, switch to/edit the profile you want to use, and adjust using Other|Case change.
    Hope this helps,
    Gary
    SQL Developer Team

  • Price error while entering Service Entry sheet.

    >HI All,
    >the scenario is like this :-
    >We have enter uncoded services in the Services Tab of item details and have entered qty and gross price alongwith wbs element. There are about 63 lines ltems, while selecting the first only three are getting selected correctly the line items 04 to 08 are giving the following error. The line items 09 to 63 are also giving no error. But the below said error is coming for line item no. 03 to 08.
    Enter a price.
    When we try to enter a price it does not accept.
    and gives an error message SE316.
    Enter a price
    Message no. SE316
    The functionality requires that a price must be entered for service lines in purchase orders and service entry sheets.
    If you have to enter a line with the price "0", you can mark the line as an informatory line.
    We try to sent the price in the column but it is not accepting the price.
    What could be the solution to this error.

    Hi,
    Take help of FI Consultant and write a Substitution in GGB1.

  • ADD ITEMS TO DROPDOWN BOX FROM A TEXT FIELD(USER ENTERS THE ITEM) AND BOUND VALUE ALSO

    I WANT TO ADD ITEMS  THE DROPDOWN BOX FROM THE TEXT FIELD(ITEM NAME) WHERE USER ENTER'S THE ITEM DESCRIPTION
    AND BOUND VALUE ALSO SHOULD BE ADDED TO THE SAME ITEM.
    SAME WAY REMOVE ITEMS FROM DROPDOWN BOX
    PLEASE GIVE SAMPLE FORM OR JAVASCRIPT FOR THE ABOVE SCENARIO.....
    INDEED HELPFUL FOR MY PROJECT PLEASE SEND ATTACHED PDF FORM

    Hi Praveen,
    Your form is not shared so I have not been able to access it.  But I have updated mine.  There are now two approaches, one that follows on from the above method and updates each drop down list in each row.  The second updates a separate dataset that the drop down list is bound to.  This second approach requires the remerge() method which can cause problems if your code has updates some form properties like a borders color as these will be reset, but the code is simplier and you will only have one list to maintain.  The add button click code is;
    var particulars = xfa.datasets.resolveNode("particulars");
    if (particulars === null)
        particulars = xfa.datasets.createNode("dataGroup","particulars");
        xfa.datasets.nodes.append(particulars);    
    var particular = xfa.datasets.createNode("dataValue","particular");
    particular.value = ItemName.rawValue;
    var boundValue = xfa.datasets.createNode("dataValue","id");
    boundValue.value = BoundValue.rawValue;
    particular.nodes.append(boundValue);
    boundValue.contains = "metaData";
    // find sorted position to insert
    for (var i = 0; i < particulars.nodes.length; i++)
        p = particulars.nodes.item(i);
        if (p.value > particular.value)
          particulars.nodes.insert(particular, p);       
                 break;
    // add to end if greater than all existing items
    if (particular.parent === null)
        particulars.nodes.append(particular);
    // clear source fields
    ItemName.rawValue = null;
    BoundValue.rawValue = null;
    // remerge form data to pick up new item
    xfa.form.remerge();
    And the binding looks like;
    I have updated my sample to include both methods, https://workspaces.acrobat.com/?d=OwysfJa-Q3HhPtFlgRb62g
    Regards
    Bruce

  • While entering the username and password in OEM, it is showing error : java.lang.ClassNotFoundException: _database._instance._sitemap._sitemap

    After starting OEM and entering the username and password , it is showing error : java.lang.ClassNotFoundException: _database._instance._sitemap._sitemap

    >
    Your reply might be useful, but it is still not a suitable answer for my question. >You might try reading it again, because you've absolutely missed the point.
    >
    I am familiar with NetBeans, because I have built many websites by this tool before, I don't want to change to other IDEs, ..>Nobody suggested 'another IDE'.
    Oh, and your 'hurry' is none of my business or concern. But if you are in such a gosh-darn hurry, it might be useful to read replies carefully - otherwise you might end up wasting a great deal of time.

Maybe you are looking for