FB60/FB65 - Need to validate tolerance

All,
We have a requirement wherein, when posting is done in transaction FB60 and FB65, the system needs to check the tolerance entered in a Z table and anything beyond the value specified in the Z table, an error/message needs to be displayed.
Any idea how to achieve this - any exit?
Regards.

Dear Ganesh,
Try these user exits FI80A001- EXIT_SAPLF048_001..include ZXF48U01  and F050S001 EXIT_SAPLF050_002...include ZX050U01. Obviously, you need good technical support, since your requirement is little bit tricky.
Trust this helps much!
Cheers,
Ashok SINGH

Similar Messages

  • FB60/FB65 Release Strategy

    Hi All,
    While processing the transaction code FB60 / FB65, we need the system to check a Ztable which contains the maximum tolerance limit for employees to process the invoice / credit memo. The system should give a warning message and send email to the supervisor about this.
    Though we could locate an user exit for this purpose, please advice if we have standard release strategy / release procedure / workflow which can be used for this purpose.
    Kindly revert back with your ideas as soon as possible.
    Regards,
    Sanjay.

    Sanjay,
    the process is present with tolerance groups in tcode OBA4
    you don't need a customer table and a "hidden sending of an e-mail"
    regards
    Andreas

  • FB60, FB65, FB70, etc - Sales Tax Code goes blank when we hit enter twice

    We just implemented some Hot Packs and are encountering the following issue since:
    For transactions FB60, FB65, FB70, etc the Sales Tax code drop down values get wiped off when you press Enter key more than once after filling required entries. Has anyone come across this issue.  See steps below:
    Step 1.
    Execute Transaction FB60 and fill following info also select U1 in the drop down, Note the values in the Tax drop down are there.
    Step 2.
    Now Press enter
    The field u2018INVFO-MWSKZu2019s value (U1) is getting exported here (Include LFDCBI01).
    Note both fields INVFO-MWSKZ and SKB1-MWSKZ values are blank.
    Note sy-subrc becomes u20184u2019 at the IMPORT STATEMENT (Include LFDCBFS0).
    Hence the value for INVF0-MWSKZ is blank.
    SINCE THE VALUE OF THE FIELD INVF0-MWSKZ is blank, the drop down becomes blank.
    Note: This is happening only when we Press Enter.
    Thanks

    After upgrade ecc5.0 to ecc6.0 "INVFO-MWSKZ" field its a dropdown list in fb60,after selected value its not appearing in that i/o field place.
    For the query is there any customization we should check/any sap notes/any help.
    Please do need full.
    Regards
    Mahesh .

  • 1 year ago i installed Elements 12 on my PC with a serial number.  Today i have installed Elements 12 also on my laptop. But,...there is a problem with validation of the serial number on my laptop. Is there a need to validate Elements  or will this progra

    One year ago i installed Elements 12 on my PC with a serial number and it was OK.
    Today i have installed Elements 12 also on my laptop.
    But,...there is a problem with validation of the serial number on my laptop. Is there a need to validate Elements  or will this program real disapeare in 7 days?
    Hans

    Hi,
    Since you already have one copy activated the serial number must be logged in your account details - I would first check that the one logged and the one you are attempting to enter are the same.
    You can check your account details by going to www.adobe.com and clicking on Manage Account. You need to sign in with your Adobe Id and then click on View All under Plans & Products. Next click on View your products and after a while it should produce your list.
    If there is a problem with the serial number, only Adobe can help you there (we are just users). Please see the response in this thread
    First of all, I would have to say that getting in touch with you is a nightmare and I am not at all happy that I can't just email or live chat with someone who can help!  I am not a technical person, I just want to be able to use Photoshop Elements and ge
    Brian

  • Need to validate a existing field in the table maitainence Generator events

    Hi EXPERTS,
    There is one Z-table and for that TMG also there. There is custom transaction for sm30. Now I need to validate one field BNAME for new entries I have created event -05(creating new entry) it is validating correctly. But now another requirement is if user also wants to change the existing values for the field BNAME it should also be validated needs to populate error mesg and does not allow to save it. I used event 01(before saving data) 07 ( before correcting the contents of selected field) 18 ( after checking whether data has changed)but not working any of these events. Please suggest me which event is  suitable for my requirement. Orelse I need to put the code in the  flow logic of the screen under PAI module I think this is not a good practice.
    Code:
    FORM data_changed.
      DATA     : l_bname TYPE xubname.
      CONSTANTS: c_mesg      TYPE char16   VALUE 'Invalid SAP User',
                 c_error     TYPE char1    VALUE 'E'.
    * Validation on BNAME field
      IF zps_capex_appr-bname IS NOT INITIAL.
        SELECT SINGLE bname FROM usr01 INTO l_bname
               WHERE  bname = zps_capex_appr-bname.
        IF sy-subrc NE 0.
          MESSAGE c_mesg TYPE c_error.
        ENDIF.
      ENDIF.
    ENDFORM.                              "DATA_CHANGED
    Please suggest me how to proceed.
    <Added code tags>
    << Priority normalized >>
    Awaiting for your replyu2026
    Thanks in Advance.. 
    Edited by: Rob Burbank on Mar 2, 2012 9:23 AM

    Hello Sreekanth,
    How are you populateing the field zps_capex_appr-bname ? I'm pretty much sure that this is not getting populated at runtime.(put a break-point & check)
    In order to access the data in the TMG [Event01|http://help.sap.com/saphelp_nw04s/helpdata/en/91/ca9f0ba9d111d1a5690000e82deaaa/content.htm], we have to use the TMG system tables - TOTAL & EXTRACT.
    If your validation of BNAME fails, remember to:
    1. Set SY-SUBRC to a non-zero value,
    2. Set the flag VIM_ABORT_SAVING to 'X'.
    BR,
    Suhas

  • Plants are needed to validate against company in Component Tab - IW31

    Hi Experts ,
    Module PM , T Code IW31 ,
    Plants are needed to validate against company in Component Tab and need to populate error message in status bar . Thereafter user possible to correct whatever the error and save it .
    Can you please help me to solve this issue.
    Component Data is populated in Data grid (Data Table). These user exits are not fired within a loop( Not repeating with line of components).
    Is there way to read whole table ?
    Already i tried BADI -IW O1_ORDER_BADI and
    exit -
    PRM0003 User field: Maintenance plan
    WO10001 Create a PM sub-order
    WO10002 PM maintenance order: Customer check for order release
    WO10004 Maintenance order: Customer check for order completion
    WO10005 Maintenance order: Cust.-specif. determination of profit ctr
    WO10006 Maint. order: Fcode exclusion through cust. enhancement
    WO10007 Maint.order: Customer enhancement - permits in the order
    WO10008 Cust. enhancement: Determination of tax jurisdiction code
    WO10009 PM Order: Customer Check for 'Save' Event
    WO10010 Maint. order: Cust. enhancement for determining WBS element
    WO10012 Maintenance order: Priority handling on central header
    WO10015 Maintenance order: F4 Help for user fields on operation
    WO10016 PM Order: Cust. enhancement to check operation user fields
    WO10017 Determine external order number by customer logic
    WO10018 Maintenance order: User fields on order header
    WO10020 Maintenance order: Automatically include task list
    WO10021 Automatic task list transfer when creating order from notif.
    WO10022 Determine calendar from user exit
    WO10025 PM/SM order: Finding responsible cost center
    WO10026 User check on setting status 'Do not perform'
    WO10031 Hide personnel number in PM/SM order
    WO20001 PM order: User exit to pass routing to order
    EXIT_SAPLCOMK_004 (Enhancement - CNEX0013)
    COZF0002
    COZF0001
    Thanks,
    Rehan

    Hi,
       I am not completely clear with ur question, i think system will give message if component is selected from other company code, but if ur looking for something specfic ..check the below
    CNEX0037 : Check a newly assigned component.
    CNEX0038: Check a changed component.
    regards
    pushpa

  • [svn:fx-trunk] 12542: When adding a mask to the display list need to validate it and all its children .

    Revision: 12542
    Revision: 12542
    Author:   [email protected]
    Date:     2009-12-04 10:38:32 -0800 (Fri, 04 Dec 2009)
    Log Message:
    When adding a mask to the display list need to validate it and all its children.  Previously the children were not validated and their display list was updated before properties were committed or measure was done.  RichText was not set up to handle this.
    QE notes:
    Doc notes:
    Bugs: SDK-24511
    Reviewer:  Evtim, Deepa
    Tests run: checkintests, fxg, primitives, Group
    Is noteworthy for integration: no
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24511
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/utils/MaskUtil.as

    AFAIK, the only way to do this is to write a system modifcation.
    The BADI is executed only once at startup of the session, so that makes it merely static. (A strange point in time, I discussed it with SAP and they just shook their heads)
    I had the same problem with some other F4-Helps and it was a big hazzle. From my experience, no straight answer.

  • This is frustrating - I have to re install my Creative suite 5 and the message I get says I need to validate eligibility etc because I purchased this edition while in school. This is a student teacher edition. I know longer have a school address since I g

    This is frustrating - I have to re install my Creative suite 5 and the message I get says I need to validate eligibility etc because I purchased this edition while in school. This is a student teacher edition. I know longer have a school address since I graduated 4 years ago. Can anyone help???
    Creative Cloud Download & Install

    I'm not clear what you are saying here. Since for S&T versions registration is mandatory, you have a permanent serial on your account and those function just liek any normal serial number of a comemrcial package.
    Mylenium

  • What will be the peoplesoft query to calculate voluntary termination count and involuntary termination count? I am working on OBIA HR analytics workforce deployment reports and need to validate the reports

    what will be the peoplesoft query to calculate voluntary termination count and involuntary termination count? I am working on OBIA HR analytics workforce deployment reports and need to validate the reports. I also want to know the tables involved

    Hi Andrew,
    Part A:
    I've done some restating of the question, and distributed the calculations among several fields, not all of which need to be included on the visible layout. Other than formatting the Date fields and moving the 'Completed Date' field and its label, I've left this in the default "Layout 1" produced by AppleWorks.
    Field List:
    Priority: Popup menu with six items: 00, J, D, 1, 2, 3  Defaults to 00
    TL (time limit in months): Calculation:  CHOOSE('Priority',0,1,3,4,6,12)
    Received: Date. Option: Automatically insert today's date (ie. Date Record created) (may be edited)
    Target Date: Calculation:
    DATE(YEAR('Received')+INT(MONTH('Received')+'TL')/12,MOD(MONTH('Received')+'TL', 12),DAY('Received'))
    Remaining (Days): Calculation: INT('Target Date'+1-NOW())  (see revision below)
    Completed: Checkbox. Set default value to Unchecked.
    Completed Date: Date: Entered manually
    OnTarget: Calculation: IF('Completed',IF('Completed Date'<'Target Date',"On Target","Over"),IF(INT(NOW())>'Target Date',"Over","On Target"))
    The On Target field shows the current status of the case while still open, and the state on the closing date when it was closed.
    Having done that, I was unhappy with the Remaining field continuing to calculate an ever larger negative number after the case had been closed. Hence this revision below:
    Remaining: Calculation: IF('Completed','Target Date'-'Completed Date',INT('Target Date'+1-NOW()))
    Shows the number of days remaining while the case is open, the days remaining at completion if the case has been marked Completed and the completion date entered.
    Rsults (and some further formatting of the Layout) below.
    Part B:
    You will need Subsummary parts when sorted on Completed and on On Target. Fields can appear on  a Layout only once, so each subsummary part will need a separate Summary type field for each field to be summarized.
    Regards,
    Barry

  • I need to validate field in repeated region

    I need to validate a form that is inside a repeated region,
    therefore the
    name of the form element changes, like ... name1, then same
    field next row
    is 'name2', and so forth ... I haven't been able to find help
    nor tutorials,
    I need to get this done over the weekend, does anyone knows
    someone who I
    can hire to do this job ?
    A

    I did, I just don't know how to validate them .... any clues
    A
    "Randy Edmunds" <[email protected]> wrote in
    message
    news:eesnug$bbd$[email protected]..
    > Alejandro,
    >
    > To use form elements in a Repeat Region, you'll need to
    setup a scheme to
    > automatically generate unique ids/names for each
    element. And do it in
    > such as way that you can interpret the data later.
    >
    > HTH,
    > Randy
    >
    >
    >> I have a page that updates multiple records, the
    first field in the
    >> repeated region is a date.
    >>
    >> I need to validate that the information entered in
    such field is a date,
    >> keep in mind this is not just one field but a
    repeated region. I tried
    >> using my regular form validation extensions but none
    work.
    >> Is there a way to validate form elements inside a
    repeated region ?

  • I need to validate Input List Of Values Field when Inserted From Bean

    I've two view object EmployeeView and DepartmentsView
    In Employee View I've changed Department_Id to Input List OF Values
    I've created a bean to inset data into Employee Table
          ApplicationModule am = ADFUtils.getApplicationModuleForDataControl("AppModuleDataControl");
          ViewObject importedVO = am.findViewObject("EmployeesView");
    try {
                newEmp.setEmployeeId(new Number("3424));
                newEmp.setFirstName("Test Fname");
                newEmp.setLastName("Test Lname");
                newEmp.setEmail("[email protected]");
                newEmp.setPhoneNumber("4643131345");
                newEmp.setJobId("AD_VP");
                newEmp.setDepartmentId(new oracle.jbo.domain.Number(999));
                 } catch (Exception e) {
                // TODO: Add catch code
                System.out.println("inside Catch");
                e.printStackTrace();
            }I know that ADF validate Input list of values when inserting new value on it
    when I've enabled the debugger I've found that
    <ViewObjectImpl><buildQuery> [604] SELECT DepartmentsEO.DEPARTMENT_ID,         DepartmentsEO.DEPARTMENT_NAME,         DepartmentsEO.MANAGER_ID,         DepartmentsEO.LOCATION_ID,         DepartmentsEO.ISDELETED FROM DEPARTMENTS DepartmentsEO WHERE ( ( (DepartmentsEO.DEPARTMENT_ID = :vc_temp_1 ) ) )
    <ViewObjectImpl><bindParametersForCollection> [605] Bind params for ViewObject: [com.test.model.views.DepartmentsEOView]AppModule.__LOCAL_VIEW_USAGE_com_test_model_views_EmployeesEOView_DepartmentsView_findByVC_12_LOV_DepartmentId_lov__filterlist__vcr___
    <OracleSQLBuilderImpl><bindParamValue> [606] Binding param "vc_temp_1": 999
    <ViewObjectImpl><processViewCriteriaForRowMatch> [607] VCs converted to RowMatch:  ( (DepartmentId = :vc_temp_1 ) )
    <ViewRowImpl><handleListBindingMismatch> [608] No matching row found for list binding:LOV_DepartmentId for ViewRow:oracle.jbo.Key[34235 ]
    <ViewRowImpl><handleListBindingMismatch> [609] --- filterList ValueMap key:DepartmentId, value:999
    <DCBindingContainer><internalRefreshControl> [610] **** refreshControl() for BindingContainer :com_test_view_testInsertPageDef
    <JUCtrlHierNodeBinding><release> [611] released: ROOT node binding:noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_2, value:EmployeesViewIterator
    <JUCtrlHierNodeBinding><release> [612] released: ROOT node binding:noCtrl_oracle_adfinternal_view_faces_model_binding_FacesCtrlHierNodeBinding_2, value:EmployeesViewIterator
    <DCIteratorBinding><releaseDataInternal> [613] Releasing iterator binding:EmployeesViewIterator
    <ApplicationPoolMessageHandler><doPoolMessage> [614] **** PoolMessage REQ ATTACH LWS
    <ApplicationPoolMessageHandler><doPoolMessage> [615] **** PoolMessage REQ DETACH LWS
    <DCJboDataControl><initializeApplicationModule> [616] (oracle.adf.model.bc4j.DataControlFactoryImpl.SyncMode = Immediate
    <DCBindingContainer><internalRefreshControl> [617] **** refreshControl() for BindingContainer :com_test_view_testInsertPageDef
    <DCBindingContainerState><validateToken> [618] Process BindingContainer state token(decompressed state):BCST:=0%V%=NEmployeesViewIterator=-D-,
    <this means that ADF tries to validate the input list of values "Department_Id" and didn't found any match
    I need to through exception when I try to set Department_ID with invalid value "value not on range" like
    newEmp.setDepartmentId(new oracle.jbo.domain.Number(999));I don't want to validate it manually as I've a lot of fields.
    I need to through exception when try to
    newEmp.setDepartmentId(new oracle.jbo.domain.Number(999));

    Thanks Timo
    this is the code that I use
          ApplicationModule am = ADFUtils.getApplicationModuleForDataControl("AppModuleDataControl");
          ViewObject importedVO = am.findViewObject("EmployeesView");
          EmployeesEOViewRowImpl newEmp = (EmployeesEOViewRowImpl)importedVO .createRow();
          importedVO .insertRow(newEmp);
    try {
                newEmp.setEmployeeId(new Number("3424));
                newEmp.setFirstName("Test Fname");
                newEmp.setLastName("Test Lname");
                newEmp.setEmail("[email protected]");
                newEmp.setPhoneNumber("4643131345");
                newEmp.setJobId("AD_VP");
                newEmp.setDepartmentId(new oracle.jbo.domain.Number(999));
                 } catch (Exception e) {
                // TODO: Add catch code
                System.out.println("inside Catch");
                e.printStackTrace();
            }

  • Creative Cloud Student and Teacher my computer crashed and need to validate it again on the same computer how do I do this?

    My computer crashed and I had to completely restore my computer and need photoshop to be running quickly I am in school right now and have projects I have to be working on. How do I re-install the programs and validate them because they come up as trail versions?

    Does your Cloud subscription show on your account page?
    https://www.adobe.com/account.html for subscriptions on your Adobe page
    Some general information for a Cloud subscription
    Log out of your Cloud account... Restart your computer... Log in to your paid Cloud account
    -Sign in help http://helpx.adobe.com/x-productkb/policy-pricing/account-password-sign-faq.html
    -http://helpx.adobe.com/x-productkb/policy-pricing/activation-network-issues.html
    -http://helpx.adobe.com/creative-suite/kb/trial--1-launch.html
    Then install https://helpx.adobe.com/creative-cloud.html

  • Need to validate file Name,split the file name and store the splited values into Variables

    Dear All,
    Below is the my requirement.
    I have a folder, in that folder I have bunch of text files. The file name is below format
    ACA_122_pay_20140430_001
    Initially the file name start with ACA code,groupid,group name and date time stamp. This is the standard structure of file name.
    I want to check each and every file in the folder with this structure. The structure should be standard for all the files. If the structure same for all files I need to get codes form file name. For example
    If you see the below file name, I need to get ACA and put into variable,I need to get 122 and put into variable. For group name and date time needs to put in variable.
    If the file format is not valid state then I need to log exception.
    Let me know if I am not clear.
    Kindly provide the C# code for achieving the above requirement.
    As I am new to .net programming. kindly help me.
    Thanks in Advance,
    Regards,
    Madhava Ganji
    Madhava Ganji

    Hi MadhavaGanji,
    I have post how to validate the file name, header row against definition table which stored the file name and column definition. 
    Take a look and see if this is helpful.
    http://sqlage.blogspot.com/2013/11/ssis-validate-file-header-against.html
    http://sqlage.blogspot.com/

  • FB60 layout needs OSS Note

    Hi All,
    FB60 entry layout needs to be correct to pre 6.0 Keying the screens as is, is very time consuming.
    I have a ticket to reduce the size of the assignment field. 
    Needs OSS Note for the Layout to be correct.
    Thanks in Advance
    Prathap

    Hi All,
    FB60 entry layout needs to be correct to pre 6.0 Keying the screens as is, is very time consuming.
    I have a ticket to reduce the size of the assignment field. 
    Needs OSS Note for the Layout to be correct.
    Thanks in Advance
    Prathap

  • Miro, FB60, FB65, F-41

    Good Day to All SAP Gurus!!
    Here is my scenario:
    In MIRO and FB60, we raise a payable.
    1. Upon MIRO, i have to create a credit memo using FB65, without affecting the inventory portion.  Let's say i just have to lessen the payable portion and charge to another vendor.
    MIRO ENTRY:                           CREDIT MEMO
         GR/IR  - 10.00                                   A/P - Vendor 1        2.00  
                A/P- Vendor 1   10.00                          A/P - Vendor 2             2.00
    How can i attach the Credit Memo to the MIRO document so that when i transact it in F-58, the amount is net of the credit memo.
    Open item Processing:
              Vendor 1 = 8.00 and not 10.00
    2. Same with FB60, how can i relate a credit memo so that when i process open items it is net of the attached Credit memo?
    Thank you for your help.  Points shall be assigned to helpful informations.

    HI,
    The Note 924769 will help you to resolve this issue. Kindly read the note carefully.
    Regards
    Ravinagh Boni

Maybe you are looking for