Validation  required if amount percent less than 40%

Dear all,
I have 2 fields in Sales order form. Say Quotation Amt & Booking Amt.
For eg: if Quotation Amt =10000 and Booking Amt=3000
Then Per= Booking Amt/Quotation Amt
if it is less than 40% then document should not be added
Plz give me some solution in SBO_SP_TransactionNotification.

Thanx Gordun for ur reply.
Actually i have 2 udf at sales order form.(Booking Amt & Material Amt.)
At the time of adding reocrd i have to give validation. If per is less than 40% then document should not be added.
(Where Per=Booking Amt/Material Amt)

Similar Messages

  • PO is getting released even if the total amount is less than the last PO am

    Purchase Order is getting released even if the total amount is less than the last PO amount. The release strategy is only working for the first Purchase Order and if the PO amount is greater than the last PO amount.
    Please let me know how to correct this scenario (release strategy).
    Regards,
    Prishu

    Hi,
    Release strategy has nothing do with the previous PO amount. May be, Co-incidently the amount in previous PO which you are referring and the characteristics value maintained in the release strategy is same.
    1) Please go in release strategy by the path mentioned below
    IMG u2013 Material Management u2013 Purchasing u2013 Purchase Requisition u2013 Release Procedure u2013 Procedure with Classification u2013 Set Up Procedure with Classification
    2) Then go to release strategy. Here the total available release strategies would be displayed. Double click the strategy which is getting reflected in the PO you want and go the classifiction tab. There you will get the PO value. Based on this characteristic value the respective release streategy gets refelected.
    I hope this clarifies.
    Regards
    sachin

  • Validation for posting date is less than 7 days of current date

    Hi
    I want to create a validation wherein  system will validate every entry that whether posting date is less than 7 days of current date. If it is than check in a set is that user id available if not than show error message.
    If someone have any idea on this logic pls share with me.
    Regd
    Shiv

    Hi,
    That's certainly possible via usual OB28 validation. Define your prerequisites for the posting date (you will have to do it via user-exit (bkpf-budat greater then sy-datum less 7 days) , and check whether the user is in the set.
    Regards,
    Eli

  • Validating page item  to be less than 50 charachters

    Hello,
    I have created validation for page item, its string and I want it to be not more than 50 letters,
    I used PL/SQL expression and I used this one
    V('P55_MANAGER_NAME').length > 50
    I got this error
    ORA-06550: line 1, column 47: PLS-00487: Invalid reference to variable 'NEW <expression>' ORA-06550: line 1, column 7: PL/SQL: Statement ignored
    Can some one help me in having the right expression??

    TomTom101 wrote:
    Hello,
    I have created validation for page item, its string and I want it to be not more than 50 letters,
    I used PL/SQL expression and I used this one
    V('P55_MANAGER_NAME').length > 50
    I got this error
    ORA-06550: line 1, column 47: PLS-00487: Invalid reference to variable 'NEW <expression>' ORA-06550: line 1, column 7: PL/SQL: Statement ignored
    Can some one help me in having the right expression??Well to start with the basic logic is incorrect.
    length > 50means "must be longer than 50 characters".
    Secondly
    V('P55_MANAGER_NAME').length > 50is a mixture of PL/SQL and JavaScript syntax. From the error message it appears you're doing this in an APEX Post-Submit Validation?
    In which case the syntax is
    length(:p55_manager_name) <= 50

  • I am getting poor wifi,  about fifty percent less than original iPad  with the new iPad.  Why?

    What can I do to get the new iPad wifi to be more effective.  It is 50% less effective.

    Look at iOS Troubleshooting Wi-Fi networks and connections  http://support.apple.com/kb/TS1398
    Additional things to try.
    Turn Off your iPad. Then turn Off (disconnect power cord) the wireless router & then back On. Now boot your iPad. Hopefully it will see the WiFi.
    Change the channel on your wireless router. Instructions at http://macintoshhowto.com/advanced/how-to-get-a-good-range-on-your-wireless-netw ork.html
    If none of the above suggestions work, look at this link.
    iPad Wi-Fi Problems: Comprehensive List of Fixes
    http://appletoolbox.com/2010/04/ipad-wi-fi-problems-comprehensive-list-of-fixes/
     Cheers, Tom

  • The Submitter form cannot be validated if I don't fill the fields for each member of team (3). is it means that a team less than 3 persons cannot participate ??

    The Submitter form cannot be validated if I don't fill the fields for each member of team (3).
    is it means that a team less than 3 persons cannot participate    ??

    A team with less than 3 persons is eligible. One, two and three member teams are all eligible. I will remove the requirement to fill out the information for all three participants.

  • Reconciliation amount must be less than the balance due for this tran

    Hi,
    I received the error below when creating an outgoing payment for the invoices.
    "Reconciliation amount must be less than the balance due for this transaction."
    I have found this thread from Forum "Reconciliation amount must be less than the balance due for this trans " but that was posted in 2009 Jul.
    The database version I am using is 2007B PL 13.
    Kindly suggest if you know the solution for 2007b PL 13 for the above mentioned error.
    Thank you.
    Regards,
    Yadana

    Hi Yadana,
    The solution from that thread is still valid for you. Your version is as early as 2008.
    Thanks,
    Gordon

  • The amount of down payment must be less than the invoice amount

    Hi all,
    Our customers are using SAP 2007-PL15 and SAP 2007-PL41.
    When we want to create a down payment for a sales order, and we want to pay the entire amount of the sales order, including tax, we have to put an amount inthe TOTAL field of the Down Payment window since by default, the down payment amount is the total of the invoice before applying tax.  The DPM is
    higher than 100% (strange but I think it's normal since the down payment is not planned to take the tax in consideration).
    Then, we create an incoming payment for this down payment. It's ok.
    Then, we create an invoice based on the sales order we have paid with the down payment. It's impossible to use the down payment for the invoice... why that ? We receive the error 'The amount of down payment must be less than the invoice amount'. This causes big headaches to our customers !!
    Could you explain us what to do please ?
    thanks,
    Luce

    I'm very sorry, I have a similar question in dealing with AP Down Payment Request Linked to AP Invoice,  my case like this:
    1. I created 3 AP DPRs,their amount are each 100,000 RMB(for example, their document number are 10,11,12). then do the outgoing payment fully paided.
    2. I created a AP Invoice with the amount 150,000 RMB(for example, this AR Invoice document number is 5). I use the buttom"Total Down Payment",and selecet AP DRP No.10 and 11. When I click the buttom"Add",an error shows:
    The amount of down payment must be less than the invoice amount
    and I don't know how to continue.....
    Many Thanks
    Kam
    (PS:My English is poor,forgive me please. Shall I Speak in Chinese? then I can describe this question more clearly.)

  • PS CC 2014 requires less than what my laptop is capable of, but still says "not enough ram". Help?

    I have an Acer Aspire with Windows 7. I downloaded Photoshop CC 2014, which said it's requirements were less than what my laptop has, plus I upgraded the ram to 8 already. If I go to lighting, it opens, stalls, then says not enough ram, and another message about making sure things are enabled, etc etc, which I have already done. What do I do?

    It says ram on one message, and talks about graphics card on another. The first message that pops up says the 3D feature require that "use graphics processor is enabled in the performance preferences. Your video card must meet the minimum requirement and you may need to check that your driver is working correctly. Once that message is closed the next message that pops up says unable to perform function you do not have enough RAM.

  • Required delivery date in sales order shoud not be less than the inhouse pd

    Customer Requested Dates (CRD) entered in orders are often shorter than Product form wise lead time. 
    Logic to be configured in SAP : SAP should capture the CRD as per the lead time of Products or Date entered by sales persons (whichever is later).
    Required delivery date in sales order shoud not be less than the inhouse production lead time.
    Please help.
    Regards

    IMG - Sales and Distribution - Basic Functions - Availability Check and Transfer of Requirements - Availability Check - Availability Check with ATP Logic or Against Planning - Carry Out Control For Availability Check
    Here select the combination of your Availability Check & Checking Rule.
    Under Replenishment Lead TIme, you need to put a Tick Mark in the Check Box of "Check without RLT"
    This will make sure that system considers either the Requested Delivery Date or actual Material Availability Date, which ever is earlier.
    Hope this helps.
    Thanks,
    Jignesh Mehta
    Edited by: Jignesh Mehta on Nov 9, 2011 12:18 PM
    Edited by: Jignesh Mehta on Nov 9, 2011 12:23 PM

  • Error: The number of configured copies for database 'DB-1' (1) is less than the required redundancy count (2).

    Hello , I think the below event alert 4113 is very common and is due to that only one database copy is present in DAG but is there any way we can stop this alert for the
    specific database.  
    The message tells that there is only one copy of the database - create another copy and the warning message will go away but
    we do not want to create another copy. So is there any way we can stop this event getting generated.
    Database redundancy health check failed.
    Database copy: DB-1
    Redundancy count: 1
    Error: The number of configured copies for database 'DB-1' (1) is less than the required redundancy count (2).
    Name                 Status RealCopyQueu InspectorQue  ReplayQueue      CIState
                                           e          
    ue                          
    DB-1\       Mounted            0            0            0     
    Healthy
    MAILSRV2
    ===============
     Full Status
    ===============
    Identity                         : DB-1\MAILSRV2
    Name                             : DB-1\MAILSRV2
    DatabaseName                     : DB-1
    Status                           : Mounted
    MailboxServer                    : MAILSRV2
    ActiveDatabaseCopy               : MAILSRV2
    ActivationSuspended              : False
    ActionInitiator                  : Unknown
    ErrorMessage                     :
    ErrorEventId                     :
    ExtendedErrorInfo                :
    SuspendComment                   :
    SinglePageRestore                : 0
    ContentIndexState                : Healthy
    ContentIndexErrorMessage         :
    CopyQueueLength                  : 0
    ReplayQueueLength                : 0
    LatestAvailableLogTime           :
    LastCopyNotificationedLogTime    :
    LastCopiedLogTime                :
    LastInspectedLogTime             :
    LastReplayedLogTime              :
    LastLogGenerated                 : 0
    LastLogCopyNotified              : 0
    LastLogCopied                    : 0
    LastLogInspected                 : 0
    LastLogReplayed                  : 0
    LogsReplayedSinceInstanceStart   : 0
    LogsCopiedSinceInstanceStart     : 0
    LatestFullBackupTime             :
    LatestIncrementalBackupTime      :
    LatestDifferentialBackupTime     :
    LatestCopyBackupTime             :
    SnapshotBackup                   :
    SnapshotLatestFullBackup         :
    SnapshotLatestIncrementalBackup  :
    SnapshotLatestDifferentialBackup :
    SnapshotLatestCopyBackup         :
    LogReplayQueueIncreasing         : False
    LogCopyQueueIncreasing           : False
    OutstandingDumpsterRequests      : {}
    OutgoingConnections              :
    IncomingLogCopyingNetwork        :
    SeedingNetwork                   :
    ActiveCopy                       : True
    Thanks

    That regex looks odd to me.  I assume you have databases with names like "Mailbox Database <ten digit number>" (standard Exchange default name, in other words), "ABC-DB" and "HOME-DB".  If this is the case, wouldn't
    you want "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"?  THis works if I run it from a prompt:
    [PS] C:\Scripts>"Mailbox Database 0123456789" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    True
    [PS] C:\Scripts>"Mailbox Database 123456789" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    False
    [PS] C:\Scripts>"Mailbox Database 12345678910" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    False
    [PS] C:\Scripts>"HOME-DB" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    True
    [PS] C:\Scripts>"ABC-DB" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    True
    [PS] C:\Scripts>"ABCD-DB" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    False
    [PS] C:\Scripts>"HOM-DB" -match "(?:Mailbox Database \d{10}$|^ABC-DB$|^HOME-DB$)"
    False
    I find it's easiest to test RegEx's from the prompt this way.  If the above isn't your goal, let us know, and we'll see if we can come up with something better.

  • Condition amount less than 1 rupee rounding off to "0"

    Dear Experts,
    We are creating sales order using a BAPI, when the price condition type (PR00) gets the amount less than 1 Rupee (say 0.20) the system is rounding off the amount to ZERO and hence the net value of the item is becoming zero.
    Please help us with any solution available for this issue.
    Regards,
    Sandeep Kulkarni.

    Hi,
    Check the condition type PR00. Normally if there is a rounding rule set or a formula assigned for rounding then this issue occurs. You can check in Tcode v/06 for PR00 if 'Round Rule' is commerical rounding then it should work fine. If it is A (Round up) or B (Round Down), you will happen to hit such issue.
    You can also check the if an Alternative calculation type has been assigned to PR00 in the pricing procedure. This also may have an effect...
    Hope this helps...
    Regards,
    Mukund S

  • How to control Netpay amount for minimum payment case i.e. can't be less than 500

    Hi
    My user is coming up with a new scenario in relate to netpay amount. The netpay amount can't be less than 500 in any case where total deduction(monthly) is more than the gross(monthly). Let's say an employee's gross salary is Rs. 10,000 and the total deduction amount is 10,500 so in that case the netpay will be 500. The balance deduction amount i.e. Rs. 1000 will be carry fwd to the next month's deduction.
    Please guide me to work on the above scenario..
    Thanks,
    Santosh

    You can maintain this fixed amount in the Minimum net pay - Fixed Amount Constant (MNPAM) of table view Payroll Constants (V_T511P).
    You can find more detailed information here: http://help.sap.com/saphelp_470/helpdata/EN/0f/4c8c3c042e49d4bcd7ae4dad92225d/content.htm

  • Replenishment with less than required quantity

    All,
    We are executing replenishment via RLLNACH1 (or LP21) from our high rack to our fixed bins in the background. 
    We then run RLAUTA10 to create the TO from the TR.  We have selected allow partial prov in TO and Select partially processed TO's. 
    In some cases, we are seeing TO's created for less than the required quantity or NO TO's at all when there is enough stock in both cases. 
    Scenario 1:
    Material Master Settings for fixed bin:
    Min:  10
    Max:  102
    Replen Qty: 0
    Stock situation: 
    High rack for bin1 = qty 26
    High rack for bin2 = 120
    Fixed bin Qty avail stock = 4 (below min)
    TR created for Qty of 98 (102 minus 4 avail).  TO created for only 26 (the first bin above in full).  This leaves the TR partially processed, with remaining open qty of 72 (98 minus 26).  The system did not create TO a second line item for the TO from the other available stock in bin2 for the balance up to the maximum.  Any ideas why not?  Does GR Date in high rack bin or quantity in the high rack bin?
    Scenario 2:
    Material Master Settings for fixed bin:
    Min:  30
    Max:  50
    Replen Qty: 0
    Stock situation: 
    High rack for bin1 = qty 150
    High rack for bin2 = 300
    High rack for bin3 = 275
    Fixed bin Qty avail stock = 15 (below min)
    TR created for Qty of 35 (50 minus 15 avail).  TO is NOT being created.  There is plenty of stock in high racks.  Not sure why???
    This is creating many ineffeciencies in our system.  Please respond.
    Regards,
    Sandy Miner

    Thank you very much for your reply.  I believe my settings are correct for my strategies and storage type master data. 
    Storage Type Search strategy is going for both high rack and double pallet (001 & 002).  My stock in question is located in the high racks (001).  High racks are SU managed.
    The materials in question are not batched managed, so that should not be an issue.
    The fixed bin storage type has 'addition to stock' set and it is not SU managed.  We do not allow mixed storage of any kind.  I don't THINK this is a problem because the fixed bin is not SU managed and, as stated before, the material is not batched managed, so changing it to setting "A" several homogeneous storage units per bin should not impact this because it's not SU managed.  Do you agree?
    I am checking the back ground job log as well, to see if there's any messages in that log.  I do like the idea of creating the TO manually and 'debugging' the search strategy, etc. 
    Any other input would be helpful.  Especially about the mixed storage note above.  Could this be an issue?  Do you allow mixed storage in your fixed bins?  Are you settings similar?
    Thank you,
    Regards,
    Sandy

  • HT1726 i have heard that charging less than 80 percent will make the battery lasts longer, does anybody have any idea about that?

    hi,
    i have heard that charging less than 80 percent will make the battery lasts longer, does anybody have any idea about that to help me?

    I don't know where you heard that statement but it's completely incorrect.
    According to Apple:
    Use Your iPad Regularly
    For proper reporting of the battery’s state of charge, be sure to go through at least one charge cycle per month (charging the battery to 100% and then completely running it down).
    Elsewhere, Apple elaborates and explains that two half-discharges (or four quarter-discharges, etc.) equals one full discharge.

Maybe you are looking for