PO triggered for re-approval when the price is decreased

Dear SRM Experts,
We are on SRM 5.0 and using ECS.
In our system, when the price of the PO is reduced, approval workflow is triggered once again. As per my understanding, the workflow should only trigger for the PO when the price is increased.
Any idea?
With Kind Regards
Faisal
+44 (0)78890 59868

Hi Dinesh,
Following is the start condition:
Start condition     Start condition without name    No default currency
Business Object EC Purchase Order
  Event                Save Change Version
   (  " --- Your comment here ( 002 ) ---
     &EC Purchase Order.Simple Change List& CE ACC_MODIFY
     or    &EC Purchase Order.Total Value Incrsd& = X
  ) " --- Your comment here ( 002 ) ---
True 
   Start workflow:  Approval N-Step for PO (BADI)
False 
   No action
Any further thoughts?
With Kind Regards
Faisal

Similar Messages

  • My ipod keeps searching for network, even when the network info is all set properly. It has suddenly started doing this. Also, buffering forever...

    My ipod keeps searching for network, even when the network info is all set properly. It has suddenly started doing this. Also, buffering forever... I have tried to reset the network few times, but not working.

    Hello Nazer_502,
    I would be concerned too if my iPhone was acting this way.  It sounds like it is overheating and not holding a charge. I recommend following the steps listed below when experiencing an issue like this:
    Battery life seems short
    Click ( www.apple.com/batteries/iphone.html) for tips on how to prolong iPhone's battery life.
    Try turning iPhone off and then on again.
    Connect iPhone to iTunes and restore iPhone.
    If the screen shows a low-battery image, the battery is low on power and needs to charge for up to ten minutes before you can use it.
    When charging iPhone, make sure to leave it charging until it is fully charged. You'll know the battery is fully charged when the battery icon in the upper-right corner of the screen looks like this .
    Note: When charging using a computer, don't connect iPhone to a keyboard. Also, the computer must be turned on and not in sleep or standby mode. If iPhone is connected to a computer that's not turned on or is in sleep or standby mode, the iPhone battery may drain.
    You can find the full article here:
    iPhone: Hardware troubleshooting
    http://support.apple.com/kb/ts2802
    Thank you for using Apple Support Communities.
    Best,
    Sheila M.

  • Add approver when the SC is in Awaiting approval

    Hi SDN,
    we are using SRM 5.5 system.
    When the SC is created the in the BADI - BBP_WFL_APPROV_BADI we are finding the manger of the user and sending workflow to that mangaer.
    Up to this eery thing is working fine.
    But when the SC creater wants to chnage the Approver name in Approver Preview (Add approver) when the SC is in Awaiting approval.
    System is allowing us to add APprover here but when i Save the SC system calling the BADI BBP_WFL_APPROV_BADI and over righting that manger name with the original manger not with added manger.
    Please let me know.
    Thanks
    Naresh

    Once i selected the add approver i can't see this value or capture in any badi.
    Can any one know where can i get the added approver details before saving the shopping cart
    that mean at run time.

  • How do I Install or re-buy iPhoto for my Mac when the app can't lunch?

    How do I Install or re-buy iPhoto for my Mac when the app can't lunch?
    The App Store does not let me buy iPhoto from scratch nor update it. I used the original Applications Install DVD to re-install iPhoto, and the icon appeared but the app could not be used because iPhoto 2.1 is not compatible with the Mac operating system OS X (10.9.2)? I thried to update manually through apple support, and a notification of unauthorized licence did not let it happen.  What is this? What happened with my iPhoto? What can I do to solve this and safe my photos? I'm willing to pay for it, but even the app store say that it can't becuase it was suppousely bought through another account? Please help!

    Not launching is probablay not a software issue - it is probably a data issue
    No - iPhoto 2 version 2.1 is not compatible with Mavericks - or pretty much anything else - you need to purchase iPhoto '11 version 9.5.x from the App store
    LN

  • HT3702 i recently made a download purchase for "numbers" online and the price quoted was for usd9.99 but my credit card company says that i have made an online purchase for usd39.98. How do I make a payment dispute on this purchase.?

    i recently made a download purchase for "numbers" online and the price quoted was for usd9.99 but my credit card company says that i have made an online purchase for usd39.98. How do I make a payment dispute on this purchase.?

    There was a mistake with your purchase. Contact with the iTunes Store support to get a refund > http://www.apple.com/support/itunes/contact

  • When I buy 1 license for teams, what is the price/month for one extra photoshop and one extra indesign

    I would like to buy one full license for teams
    How much will it cost to add one extra license for just photoshop and/or indesign?

    Hi,
    If your first seat is for creative cloud complete ,all the seats that you'll add will be at the same price price and the same product of the first seat ( in this case creative cloud complete).
    In your case you must buy another photoshop team with 1 seat and a third indesign team with 1 seat.
    You can't mix different product in the same team subscription.
    The price does not change regardless of the number of seats purchased.
    Regards,

  • Workflow mail not triggering for PO's to the Manager

    Dear Seniors,
      I am creating a PO and keeping in hold and later on saving the PO. But for those kind of PO's, the manager is not getting the mail for approval. But if i create a PO without keeping in hold with same data, system is triggering the mail to the manager. Why is it so? how can i make the settings to trigger the mail for hold-saved PO's. Please guide me.
    Regards,
    Prasath J

    Hello Prasath,
    Please check your configuration on ERP/ECC
    side in transaction SWETYPV. Here you can enable or disable the
    event type linkage for BUS2012 and for CL_SE_PUR_PO_WF_OUT or any
    customer-specific business object related to Purchase Orders which might
    be in use. If you disable the event linkage for CREATE and/or change
    event, no message will be triggered upon PO creation.
    If this is not sufficient for your business process the usual logic is
    that all Purchase Order message are being sent out when the event
    linkage is active (e.g. you want to send out only some of the message
    types possible). In this case you might want to make use of BAdI
    PUR_SE_PO_INTERFACE_OUT_SELECT (enhancement spot / BAdI)."
    Enhancement Spot: PUR_SPOT_SE_PURCHASE_ORDER
    BAdI Definition:  PUR_SE_PO_INTERFACE_OUT_SELECT
    Interface:        IF_PUR_SE_PO_IF_OUT_SELECT
    BADI definition   PUR_APPL_SE_POCONF_IN_ASYN
    Also in the standard, for the following messages
       PurchaseOrderChangedInformation_Out
       PurchaseOrderERPRequest_Out_V1
       PurchaseOrderERPConfirmation_Out
    we are sending out these information as soon as a purchase Order is
    created. We do not distinguish between the services all of them will be
    triggered.
    Hope this hepls
    Ray

  • Settling production variances when the price control of the material is "V

    Hi,
    Scenario: 1) Materials are maintained at moving average price.
                    2) Production variances need to settle to material and MAP need to be adjusted.
    Issue:  When the closing stock of the material is less than the negative variance need to be settled from the production order   the system is giving the message "Moving average price for material is negative"
    Questions: 1) What is the solution for settlement of negative variance to material when there is no stock?
                       2) Is there is any way to settle these variances to price difference account only when the stock is not available. if stock is available the variance has to adjust the stock, if not settle to the price difference account. Is there anys standard settling for this?
    Advance thanks for your help
    Regards
    Koteswararao Padarti

    Hi Rao
    You should never have Price Control V for In House made material...
    That will ruin your inventory valuation forever.. Consider the eg below if your price control is V
    1. Your moving price in mat master is 100 USD
    2. You Mfr on Jan 1 @ Actual cost = 110 in Prod order and Qty = 1.
    Upon GR, GR will happen @ 100 and at period end if Qty is lying in stock, 10 variance will also be inventorized
    BUT, now consider this
    1. 1. Your moving price in mat master is 100 USD
    2. You Mfr on Jan 1 @ Actual cost = 110 in Prod order and Qty = 1.
    Upon GR, GR will happen @ 100 and variance lying is 10 in prod order
    3. You Mfr on Jan 10 @ Actual cost = 110 in Prod order and Qty = 1.
    Upon GR, GR will happen @ 100 and variance lying is 10 in prod order
    4. On jan 15, you consume Qty 1 and qty lying in stock is 1
    5. In period end, when you do settlement, following will happen
    a. For prod order 1: Qty Mfd 1 and Qty lying in stock 1 - Result: variance 10 will be inventorized.
    Mvg Avg price will shoot upto 110
    b. For prod order 2: Qty Mfd 1 and Qty lying in stock 1 - Result: variance 10 will be inventorized.
    Mvg Avg price (MAP) will shoot upto 120
    System wont check whether the qty lying in stock pertains to prod order 1 or 2... It will simply check if the Qty of prod order matches with qty lying in stock. hence, it will keep on inventorizing variance in this case.... and your MAP will touch the sky
    Regards
    Ajay M

  • Supplier Quote fails creating PO when the Price is in different Currency

    Hi Experts,
    We are working with SRM 7.0 in Classic Scenario.
    When the Bidders are allowed to BID in different Currency and the winning Supplier Quote with this new Currency fails to transfer to Backend and getting error as SE 134 XXXXXXXX (Item Description): Please enter a price.
    Can anyone give me what has to be done in ECC side to overcome this issue. There is no issue in SRM side. I can get this above error description in RZ20.
    Regards,
    B.N.Karthikeyan.

    I think the conversion is not done for classic scenario by standard. What you can try is to implement the currency conversion in either of the two BADIs:
    1. SRM BADI BBP_CREATE_BE_PO_NEW
    2. ECC BADI BBP_PO_INBOUND_BADI
    For detail implementation for the conversion, you can take a look at SRM FM BBP_PD_PO_CREATE, in form routine po_convert_to_con_curr.

  • BPC 7.5 NW - ScripLogic Calculation of sales when the price is in other dim

    Hi, i try calculation the Price but Price, Quantity and Discount have different Dimensions.
    I try this code buy have error when is executed, not in validate.
    //CALCULA LA VENTA X SUCURSAL DESDE ENERO A DICIEMBRE
    *XDIM_MEMBERSET CATEGORY = %CATEGORY_SET%
    *XDIM_MEMBERSET CeBe = %CeBe_SET%, NA
    *XDIM_MEMBERSET CUENTA = 411200000, ZACB0001
    *SELECT(%MOD%, "[ID]", Modelo,[TIPO]=%Modelo_SET%)
    *XDIM_MEMBERSET Modelo = %MOD%
    *XDIM_MEMBERSET Moneda_Ppto = USD, NA
    *XDIM_MEMBERSET PARAMETRO = ZACB002, NA
    *XDIM_MEMBERSET CentroDeCosto = NA
    *XDIM_MEMBERSET Sociedad = %Sociedad_SET%
    *XDIM_MEMBERSET Sucursales = %Sucursales_SET%
    *XDIM_MEMBERSET Tipo_vta = %Tipo_vta_SET%
    *XDIM_MEMBERSET RPTCURRENCY = LC
    *XDIM_MEMBERSET TIME = %YEAR%.TOTAL
    *XDIM_MEMBERSET MEASURES = "PERIODIC"
    [CUENTA].[#411200000] = ([CeBe].[NA], [CUENTA].[NA], [Moneda_Ppto].[NA], [PARAMETRO].[ZACB002] * [CeBe].%CeBe_SET%, [CUENTA].[ZACB0001], [Moneda_Ppto].[USD], [PARAMETRO].[NA]), [CeBe].%CeBe_SET%, [Moneda_Ppto].[USD], [PARAMETRO].[NA]
    *COMMIT
    I need execute from 2010.ENE to 2010.DEC, Save in Account 411200000, and save in this values the dimension :
    [CeBe].%CeBe_SET%, [Moneda_Ppto].[USD], [PARAMETRO].[NA]
    P x Q
    ([CeBe].[NA], [CUENTA].[NA], [Moneda_Ppto].[NA], [PARAMETRO].[ZACB002] * [CeBe].%CeBe_SET%, [CUENTA].[ZACB0001], [Moneda_Ppto].[USD], [PARAMETRO].[NA])
    P = [CeBe].[NA], [CUENTA].[NA], [Moneda_Ppto].[NA], [PARAMETRO].[ZACB002]
    Q = [CeBe].%CeBe_SET%, [CUENTA].[ZACB0001], [Moneda_Ppto].[USD], [PARAMETRO].[NA]
    This is destine the Dimension :
    [CeBe].%CeBe_SET%, [Moneda_Ppto].[USD], [PARAMETRO].[NA]
    Any idea ?
    I can put more details if necessary
    Thank you.

    Hi, with respect to the first piece of code fails to make it work because I do not see where needed parentheses.
    So why am I using the second piece of code.
    For second piece of code i use :  UJK_SCRIPT_LOGIC_TESTER and detected problem in : [CeBe].%CeBe_SET%
    REGION
    Category="VPT",CeBe="CI1CA001",Modelo="Camiones",Moneda_Ppto="USD",PARAMETRO="NA",CentroDeCosto="NA",Sociedad="1000",Sucursales="10",Tipo_vta="ZTV01",RPTCURRENCY="LC",TIME="2010.TOTAL",MEASURE="PERIODIC"
    NEW CODE
    //CALCULA LA VENTA X SUCURSAL DESDE ENERO A DICIEMBRE
    *XDIM_MEMBERSET Category = %Category_SET%
    *SELECT(%CEB%, "[ID]",CeBe,[ID]=%CeBe_SET%)
    *XDIM_MEMBERSET CeBe = %CEB%
    *XDIM_ADDMEMBERSET CeBe = NA
    *XDIM_MEMBERSET CUENTA = 411200000, ZACB0001
    *SELECT(%MOD%, "[ID]", Modelo,[TIPO]=%Modelo_SET%)
    *XDIM_MEMBERSET Modelo = %MOD%
    *XDIM_MEMBERSET Moneda_Ppto = USD, NA
    *XDIM_MEMBERSET PARAMETRO = ZACB002, NA
    *XDIM_MEMBERSET CentroDeCosto = NA
    *XDIM_MEMBERSET Sociedad = %Sociedad_SET%
    *XDIM_MEMBERSET Sucursales = %Sucursales_SET%
    *XDIM_MEMBERSET Tipo_vta = %Tipo_vta_SET%
    *XDIM_MEMBERSET RPTCURRENCY = LC
    *XDIM_MEMBERSET TIME = BAS(%YEAR%.TOTAL)
    *XDIM_MEMBERSET MEASURES = "PERIODIC"
    *WHEN CUENTA
    *IS "411200000"
    *REC(EXPRESSION=([CeBe].[NA], [CUENTA].[NA], [Moneda_Ppto].[NA], [PARAMETRO].[ZACB002])*([CeBe].[%CEB%], [CUENTA].[ZACB0001], [Moneda_Ppto].[USD], [PARAMETRO].[NA]), [CeBe].[%CEB%], [CUENTA].[411200000],[Moneda_Ppto].[USD], [PARAMETRO].[NA])
    *ENDWHEN
    *COMMIT
    I try use var declared using SELECT for CeBe:
    *SELECT(%CEB%, "[ID]",CeBe,[ID]=%CeBe_SET%)
    *XDIM_MEMBERSET CeBe = %CEB%
    *XDIM_ADDMEMBERSET CeBe = NA
    After try use var in code :
    [CeBe].%CeBe_SET% : Not Working, Get Error and is empty in VALIDATE AREA
    %CeBe_SET% : Not Working, Get Error and is empty in VALIDATE AREA
    [CeBe].[%CEB%] : Not Working, Get Error and is empty in VALIDATE AREA
    %CEB% : Not Working, Get Error and  is empty in VALIDATE AREA
    [CeBe].[%CEB%]  : Not Working, Get Error and is empty in VALIDATE AREA
    Error is :
    UJK_VALIDATION_EXCEPTION:Set de dimensiones "CEBEDATAVALUE" no asignados a gestor de datos
    VALIDATE AREA:
    LGX:
    *XDIM_MEMBERSET Category =
    *XDIM_MEMBERSET CeBe =
    *XDIM_ADDMEMBERSET CeBe = NA
    *XDIM_MEMBERSET CUENTA = 411200000, ZACB0001
    *XDIM_MEMBERSET Modelo = Automoviles,a_mercedez,a_usados,Buses,b_b_mercedez,b_imp_directa,b_mercedez,b_power_system,b_promo_chasis,b_reg_general,b_s_fur,b_s_mini,b_usados,b_v,b_v_mercedez,b_v_min,Camiones,clase_a,clase_amg,clase_b,clase_c,clase_clc,clase_cls,clase_cl_s,clase_e,clase_glk,clase_ml_gl,clase_sl,clase_slk,c_freigthliner,c_mantenimiento,c_mercedez,c_usados,dummy,f_pesados,garantias,m_medianos,m_pesados_a,m_pesados_b,NA,parm01,PGD001,PGD002,PGD003,PGD004,PGD005,PGD006,PGD007,PGD008,PGD009,PGD010,PGD011,PGD012,PGD013,PGD014,PGD015,PGD016,PGD017,PGD018,PGD019,PGD020,PGD021,PGD022,PGD023,post_venta_c,post_venta_p,PS01,PS02,PS03,PS04,publico,PV01,PV02,PV03,PV04,repuestos,servicios,tremac,va_usados,vb_usados,vc_usados,Vehiculos_c,Vehiculos_p,v_interna_taller
    *XDIM_MEMBERSET Moneda_Ppto = USD, NA
    *XDIM_MEMBERSET PARAMETRO = ZACB002, NA
    *XDIM_MEMBERSET CentroDeCosto = NA
    *XDIM_MEMBERSET Sociedad =
    *XDIM_MEMBERSET Sucursales =
    *XDIM_MEMBERSET Tipo_vta =
    *XDIM_MEMBERSET RPTCURRENCY = LC
    *XDIM_MEMBERSET TIME = BAS(%YEAR%.TOTAL)
    *XDIM_MEMBERSET MEASURES = "PERIODIC"
    *WHEN CUENTA
    *IS 411200000
    *REC(EXPRESSION=([CeBe].[NA], [CUENTA].[NA], [Moneda_Ppto].[NA], [PARAMETRO].[ZACB002])*([CeBe].[], [CUENTA].[ZACB0001], [Moneda_Ppto].[USD], [PARAMETRO].[NA]), [CeBe].[], [CUENTA].[411200000],[Moneda_Ppto].[USD], [PARAMETRO].[NA])
    *ENDWHEN
    *COMMIT
    LOG:
    UJK_VALIDATION_EXCEPTION:Set de dimensiones "CEBEDATAVALUE" no asignados a gestor de datos
    Look :
    [CeBe].[]
    Any alternative for use CeBe value passed from DM Package ?

  • Fix for "Unknown Device" when the iPod is connected

    After a few long nights, a few headaches, hours and hours of reading, thinking and many toasted sandwiches, I finally found the problem to my iPod not loading. Putting together information I had read here and at many other sites I had a brainwave... and sure enough it worked. I figure this may be helpful to many other iPod users, so... here I am posting my solution. Note though, this wont help all users, but I know I wasn’t alone with this issue, and this just might help someone.
    I’ll list the issue I was having (this may help other people identify their issue to mine) was that the iPod failed to work on windows, and threw a fit when plugged in. Windows did too, iTunes would lock up and the iPod software failed to recognise that an iPod was connected. The iPod had worked on an older PCs before, but it failed to work on my new homebuilt PC. When I first connected the iPod it began to work, transferring and updating.. but then it unexpectedly disconnected the iPod.. and mentioned something to do with an I/O error, the iPod had to be disconnected and it also mentioned something to do with a timeout error and dataloss (or as it put it “Data has been destroyed”. That’s always a pleasant message to read). Suddenly, half the music on my iPod wouldn't play, it skipped songs until it found a song it would play... really annoying. I tried to format the iPod using the iPod software... buuut it told me that it wasn’t an iPod that was connected (Funny that... lol). After the first iPod crash, it would react differently when connected. It would once again pop up with the “Found new hardware” bubble, “Apple iPod...”, “Disk Drive...” ... then iTunes loads... then iTunes freezes... then the iPod disconnects 2 mins later, then iTunes unfreezes. THEN the next time the iPod is connected, it would say it was an “Unknown device”, and that it has “Malfunctioned”.
    It seems that, oddly enough, my iPod (I own the 30gig iPod Photo) does not like USB 2.0... I’m thinking that it must not support some of the device commands the PC is sending to it... Weird though, because on other USB 2.0 PCs it worked fine. (I got the best results out of Dell PCs...). IF USB 2.0 is disabled and slows to USB 1.1 the iPod works a charm... jumped up without an issue in the world. To disable USB 2.0, jump into BIOS as your pc is in its POST stages... this being, when the PC is first turned on and presents a message such as “Press DEL to enter setup” (or something similar), do so. Then refer to your manual on how to disable USB 2.0, if possible. Apply the changes and reboot. Be sure not to mess around with other settings, it is very easy to mess up your computer if you change settings you are not familiar with.
    Other solutions would be to run the iPod via Firewire... if you can get a cable. Run along to your local mac store and see if they have one in stock. I’ll get back on here to post if using Firewire solved the issue later.
    Perhaps a motherboard BIOS upgrade, or newer drivers could resolve the issue. This may explain to some people why their iPod stopped working overnight after working fine for so long, maybe an update of the sort was installed. Apparently my motherboard already has an update, so I’ll test that sometime and post my results as I investigate further, but as for now I’m just happy my iPod is working, even if it is taking ages to transfer (25 gigs of music takes awhile over USB 1.1 lol...).
    Also, I might add that my motherboard is an ASUS P5P800 with the Intel 865PE chipset. It could be an interesting pattern seeing which motherboards do not seem to be compatible with the iPod at USB 2.0 speeds.
    As long as this post was I hope that someone gets some use out of it. I’ll post further findings as I investigate this matter further.
    Happy iPodding!

    hi Jazza!
    the best explanation for this that i've seen is that there can be power drain problems in USB 2.0. drop below 500 mA running through the port and everything goes to pot. this may well explain why switching back to USB 1.1 sometimes works like a charm, and also explains why it's important to have the ipod plugged into a high powered USB port rather than a low power port.
    i've seen a confirmed case of a USB connection going west after a scanner got plugged into the beast in question ... periodically i see other reports along these lines, too.
    Roger Whiteley, "USB Device Not Recognized" #16, 04:18am Aug 3, 2005 CDT
    love, b

  • How to import for other mac when the initial set up as already been done?

    I've just got a new macbook from my organization but the IT people have already set up the system in order to install some applications. I know that when you open a new system, you can choose to import data from your old computer but how can you do this when the set up as already been performed without importing the data from the old computer? I don't want to reinstall the system since I would loose all the new applications and the IT people don't want to reinstall them.
    My old laptop is an Ibook G4 1.07 with 10.3.9 and the new one is a macbook 2.16 GHz with 10.4.10.
    Thanks for any help
    Thierry

    Hi Thierry,
    You can connect the two Macs in *target disk mode*, see this document:
    http://docs.info.apple.com/article.html?artnum=58583
    and copy any file you need from the iBook to the MB.
    Start with the safest though:
    Use the "import" functions in all applications that offer this possibility.
    Only with the files that you can't import through GUI, you can go on further and copy the Applications Support files, the Preferences, etc
    (usually in Home/Library, some rare cases in Macintosh HD/Library).
    Axel

  • HT6058 When can we have Reject option for a call when the screen is locked?

    Its very annoying that we cannot REJECT a call when we want when the phone is locked . When will we have this fixed?

    Tell Apple you'd like to see this on the Lock Screen:
    http://www.apple.com/feedback/iphone.html

  • How to know when the PRICE AFTER DISCOUNT changed and get the value

    Hi,
    Everything I do to see if a value changed in the grid works except for PRICE AFTER DISCOUNT
    which seems to be inaccessible.
    Any idea how to know when exactly this value changed and do actions accordinly ?
    Also I always get 0.00 if I try to get the value of it
    This works to get in the condition of a vlaue changing but I always get 0.00 as the value of the column
    if (pVal.ItemUID == "38" && pVal.ColUID == COL_DISCOUNT.ToString() && pVal.EventType == BoEventTypes.et_VALIDATE && pVal.ItemChanged == true && pVal.ActionSuccess == true)
        try
            SAPbouiCOM.Matrix Matrix = (SAPbouiCOM.Matrix)SBO_Application.Forms.ActiveForm.Items.Item("38").Specific;
            SAPbouiCOM.EditText Editor = (SAPbouiCOM.EditText)Matrix.Columns.Item(COL_DISCOUNT).Cells.Item(pVal.Row).Specific;
            SBO_Application.MessageBox("Discount changed for : " + Editor.Value + "...", 1, "Ok", "", "");
        catch (Exception ex)
            SBO_Application.MessageBox(ex.Message, 1, "Ok", "", "");
    And this do not even get into the condition even tought I SEE the column PRICE AFTER DISCOUNT:
    if (pVal.ItemUID == "38" && pVal.ColUID == COL_PRICEAFTERDISCOUNT.ToString() && pVal.EventType == BoEventTypes.et_VALIDATE && pVal.ItemChanged == true && pVal.ActionSuccess == true)
        try
            SAPbouiCOM.Matrix Matrix = (SAPbouiCOM.Matrix)SBO_Application.Forms.ActiveForm.Items.Item("38").Specific;
            SAPbouiCOM.EditText Editor = (SAPbouiCOM.EditText)Matrix.Columns.Item(COL_PRICEAFTERDISCOUNT).Cells.Item(pVal.Row).Specific;
            SBO_Application.MessageBox("Price after discount changed for : " + Editor.Value + "...", 1, "Ok", "", "");
         catch (Exception ex)
             SBO_Application.MessageBox(ex.Message, 1, "Ok", "", "");

    just idea, maybe it will works
    Create one udf in row level and set there FS based on changes on price after discount and fill value what is in price after discount. Then the validation make on this field instead of standard SAP field.

  • Sales order block for MRP run when the Customer payment terms is in Advance

    My client needs to block some sales order for MRP which customer payment term is advance. But it should be based on the customer payments terms (In case of Advance). After getting his advance amount, we would be release it and it also be consider for MRP.
    Option 1.Status profile  this concept is will controlled by sales document controls VOV8 not by customer's payment term Advance
    Option  2: In CMR sales area Billing Document tab  by using payment guarantee procedure and in VOV8 in billing tab Payment guaramtee procedure by using this setting , i am getting a pop up message" No Finanical document assigned" in sales order when u try to save. Now sales order is blocked for delivery but not MRP run.
    i am to ask the abaper to develop "here in the information box we will maintained required text say example u201C customeru2019s Payment term is in advance please check the reason for rejection number u201Csay ex: 13u201D: advance " after this is happen go to change mode of sales order put reason for rejecation" now MRP run will not generate the requirement for the sales order.
    for Undo these this flow :
    Va02 : remove the reason for rejection keep it in Blank
    VKM3 : release the sales order.
    Options 3: Development 
    Kindly suggest me the second options is only alternative for solving this issue but really i m not used specific feilds to solving this issue.

    Cleint is not using the field  in CMR Payment granatee , i gone for user-exit and closed this issue

Maybe you are looking for