Validation for FB01 to stop on Front end

Hi Team
I wanted to stop the user when user execute/select/typed FB01 in FRONT END.
But when its invoked by another transaction on the same user it should allow to proceed.
User are maintained in a seperate table
I beleive this is a common issue accross SAP FB01, do you have tested solutions for this?
I hope a validation with user action can enable this logic..but i am not sure.
can anyone give me some ideas on this, any different solution?
Indunil
Moderator message - Cross post locked
Edited by: Rob Burbank on May 20, 2009 9:43 AM

Hello,
What is your name?
This is very common and you can find many examples out there... I wrote this a while ago but it may help (I need to release some updated code):
http://www.danielmcghan.us/2009/02/easy-csv-uploads-yes-we-can.html
Regards,
Dan
http://danielmcghan.us
http://sourceforge.net/projects/tapigen
You can reward this reply by marking it as either Helpful or Correct ;-)

Similar Messages

  • CD / Download for installing BI 7.0 Front-end components?

    Hi,
    We have just upgraded a test system from BW 3.1 to BI 7.0.
    Our basis team also upgraded my SAP GUI to 640.
    This GUI 640 installation also upgraded the Business Explorer components. However, Query Designer & Web Application Designer are now just on Release 3.5. Apparently all the latest patches of 640 have been installed. Is GUI 7.00 available somewhere?
    I would like to know where I can get the new BI 7.0 components of Query Designer, WAD & Report Designer. Ideally, I would like to install on my PC the legacy 3.x components as well so that I can maintain the existing BW systems that have not upgraded.
    Regards
    Adrian

    Hi Adrian,
    When you run the GUI setup with 640, you get the option for which items you want to install.  If you choose the BI items, then the new Analyzer, WAD, Report Designer etc.. get installed.  You may have to re-run the installation and choose these components.
    Latest Front End Patches are available from <a href="https://websmp204.sap-ag.de/swdc">SAP Software Distribution Centre</a>
    On the left menu, go to Download > Support Packages and Patches > Entry by Application Group > SAP Frontend Components > SAP GUI for Windows > SAP GUI for Windows 6.40 > Win32 and download  "Bw700SP09_900-10001615.exe".
    This is the latest patch (FEP9), so you may want to go FEP802 instead.
    If you can't find the GUI CD with installation components, they are also available here (Setup640 and GUI640).
    Also, this blog is really good <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/4087">NW2004s Front End blog</a>
    Your 3.x tools will remain on the Start menu after you install the 'new' tools.
    Hope this helps.
    Matt

  • "No administrator found for the task" in the front end

    Hi all,
    My issue is, whenever approval request is raised from the front end ( JAVA WEB-DYNPRO), it triggers the workflow through the "<b>sap_wapi_start_workflow</b>" and when the workflow proceeds to the first level of approval, the front end application provides the approver with <b>Approve</b> and <b>Reject</b> options.
    On click of approve, from the java webdynpro, the approve status is written in the container using "<b>sap_wapi_write_container</b>" and then a call is made to "<b>sap_wapi_workitem_complete</b>". Upon excution, the message line is "<b>No administrator found for the task</b>" and the return code is "<b>1</b>".
    But if we do the same steps from the backend (R/3), the workitem is getting completed without any such error.
    Please advice.
    Thanks.

    Hi Balaji,
    I think I have an answer for you.  This has happened with us when approving a WD java task using UWL (in our case for travel).  The key is the return code of 1.
    What has happened is this.  The return code actually comes from the function SWW_WI_STATUS_CHANGE_NEW which is called deep in the WAPI wrapper.  It means "infeasible_state_transition = 1".
    This is due to the fact that after updating the container, your wapi call from web dynpro tries to change the workitem from status of "Ready" to status "Completed".  This will not work.
    What you will have to do is call "SWW_WI_STATUS_CHANGE_NEW" to set the status to 'SELECTED' beofre setting the item to complete.
    The reason for this is that when you are executing from R3, the status change is done for you.  When calling from the WD, no reservation of the workitem occurs.
    Sorry about last night, I live well outside of town and the phone reception at my place is poor.
    Regards
    Gareth

  • ADF Faces or APEX for a lightweight browser-based front end.

    I'm tasked with prototyping a lightweight browser based front end to display consolidated customer information. It needs to be callable from half a dozen disparate and mostly non-Oracle applications. The idea is that each application will have a button that can kick off a browser session to see a data-warehouse sourced view of a customer. Forms10g (where my experience lies) seems too resource heavy for the constant opening/closing of this little application but APEX looks like a good fit with not too steep a learning curve and the guys on the forum thuoght it was well suited. ADF Faces seems to have a steep learning curve given that I don't have any Java experience but a small view-only app like this might be a good place to gain experience useful for more complex apps. My question is whether ADF Faces is a goot fit for this sort of task. If anyone has used ADF Faces and APEX I'd be very grateful for their thoughts.

    Thanks for those pointers Grant.
    Just a couple of further questions. As a company we're stuck on Internet Explorer 5.5 for another 18 months or so (>5,000desktops!). Does that exclude ADF Faces as an option given the prune-faced geriatric nature of the browser we're using (we're also on NT4.0 :-) Also, they're likely to be in and out of this screen like a fiddler's elbow and I'm wondering if the start-up effort using ADF Faces is likely to be significantly more resource intensive than an APEX equivalent.
    My background is Oracle*Forms (since 2.0) and it would be nice to make a start on a technology that could be used in place of Forms in more complex apps - I just need to be able to justify the likely increased costs to people focused predominantly on this project's costs.

  • Validation for FB01

    Hi Guys,
    I want to write a validation to restrict a specific user from accessing the tcode FB01 and FB02.
    how can i write the validation in GGB0.
    Say the user is XYZ , I want to block XYZ from accessing FB01 and FB02 in the validation.
    Pls suggest.
    Thanks,
    Srikanth.

    Hi Srikanth,
    Whatever you created Validation in GGB0 that is available in OB28 automatically.
    So that you could get that error message
    So take the position for your company code and double click that line item.you can able to see the what you did the configured the settings in validation rule ,come back from there and  you have to give the action level 1 and save it
    After that test it
    Now it will work
    May be this information is useful to you
    If you have nay doubt feel free to ask
    Regards
    Surya

  • Lync 2013 On Prem - Front End Pool - Second server in pool becomes unavailable when first server is offline

    We have one front end pool, that contains 2 front end servers running Lync Server 2013.
    When the first server, LFE01 goes offline (to be restarted for instance), the second front end server LFE02 in the same pool's Lync services will suddenly stop and will refuse to start until LFE01's Lync services have started again.
    During this time, the Lync client will go from full functioning mode whilst LFE01 is up and running, to reduced functionality (when LFE01 is restarting), to the user being signed out of Lync and not able to log back in. As soon as LFE01 comes back up, users
    can log back in to Lync.
    We'd ideally like LFE02 to take over the front end server role whilst LFE01 is restarting, and vice-versa.
    Checking the event logs on LFE02, I can see the following errors when LFE01 is offline:
    This process was not able to update its health status
    The Audio-Video Conferencing Server failed to send health notifications to the MCU factory at https://frontendpool.contoso.com:444/liveserver/mcufactory/. 
    Failure occurrences: 30, since 7/11/2013 3:40:38 PM.
    Cause: Either the Front End service is not running, or poor network connectivity.
    Resolution:
    Verify that the Front End Service is available, and its machine is visible over the network.
    This process was not able to update its health status
    The IM Conferencing Server failed to send health notifications to the MCU factory at https://frontendpool.contoso.com:444/liveserver/mcufactory/. 
    Failure occurrences: 30, since 7/11/2013 3:40:42 PM.
    Cause: Either the Front End service is not running, or poor network connectivity.
    Resolution:
    Verify that the Front End Service is available, and its machine is visible over the network.
    Server startup is being delayed because fabric pool manager is initializing.
    Cause: This is normal when Pool is bootstrapped and indicates that the Front-End is waiting for a quorum of other Front-Ends to be started.
    Resolution:
    If this event recurs persistently, ensure that 85% of the Front-Ends configured for this Pool are up and running. For 2 or 3 machine Pools, initial cold-start of the Pool requires all machines to be started. If multiple Front-Ends have been recently
    decommissioned, run Reset-CsPoolRegistrarState -ResetType QuorumLossRecovery to enable the Pool to recover from Quorum Loss and make progress.
    Does the first server in the pool need to be up at all times for the second server to be running? If so, I may need to re-plan my redundancy.

    I can't believe how inaccurate these statements are. 
    Yes as per Microsoft it is best practice to have 3 FE in a pool but that absolutely does not mean that if you have 2 FE server in a pool that your pool will stop working!!
    In case when you do have 2 FE servers in a pool your Back End primary database server will act as a vote to keep the quorum for single server still left in a pool and all your clients will keep operating in a pool with one FE still running. 
    The problem with having 2 FE in a pool as per Microsoft documentation is as follows:
    If one of the two Front End Servers goes down, you should try to bring the failed server back up as soon as you can. Similarly, if you need to upgrade one of the two servers, bring it back
    online as soon as the upgrade is finished.
    If for some reason you need to bring both servers down at the same time, do the following when the downtime for the pool is finished:
    The best practice is to restart both Front End Servers at the same time.
    If the two servers cannot be restarted at the same time, you should bring them back up in the reverse order of the order they went down.
    If you cannot bring them back up in that order, then use the following cmdlet before bringing the pool back up:.
    http://technet.microsoft.com/en-us/library/gg412996.aspx
    I tested this in my environment which I currently am running with 2 FE servers and I can categorically confirm that pool will continue operating. 
    However, with all this said I did notice that clients with connection to FE server that is shut down take anywhere from 2-9 min to reconnect. I was trying to figure out why such a long delay until clients reconnect. Possibly it might be because there are
    2 FE servers in a pool and Back End server is taking a while to vote in turn delaying auto reconnect process for clients. Second possibility that I'm looking into is that we deployed HLB for sip traffic internally as well and I'm curious if using DNS LB would
    fix this delay.
    I'm just so disappointed how inaccurate some of these accepted answers above are.

  • Diagram Not getting displayed on the Front End UI in SSM 7.5

    Hello ,
    We are running SSM 7.5 SP 04. We uploaded a custom image using diagram manager for the required context in the administration UI. The image is uploaded successfully. But , when I open the strategy tab for my context in the front end UI , I am getting a "HTTP 500 Page cannot be displayed error".
    I restarted the listeners and the JPIP sessions as well. But still the error persists. Please advise.
    Thanks and Regards
    Vijay

    Vijay,
    It is possible to successfully upload a strategy map into Diagram Manager and still not see it in the User Interface. After loading the goal diagram has to be Published To Server. You do that in Diagram Manager.
    You can upload a strategy map and Save that in Strategy Default in Administrator Interface, but unless you Publish it, it will not be exposed to the end users.
    In the Set Strategy Defaults area of the Administrator Interface, in the Create or Edit Goal Diagrams section. The Goal Diagram you loaded should have a Publish Date next to it. If it says Not Published, you need to Edit that Goal Diagram in Diagram Manager,
    In Diagram Manager under FILE at the top, choose Publish to Server.
    You now should see a Publish Date in the Administrator interface and Saving it will now make it available on the user side.
    Regards,
    Bob

  • 2 Front-end vs 3 Front-end server

    Hi everyone,
    Our front-end pool will consist of 2 front-end servers for high availability. One front-end server should support 10,000 users, but since the recommendation for a front-end pool is 3 servers, i want to know if deploying only 2 could be a real issue. What
    I understand from the Technet documentation is that the way user data is stored (1 primary copy and 2 backup copies) is one reason (but I would thing not enough reason for us as a company of 1200 users) and that you need to shutdown and bring them up again
    in a specific order. Am I missing something what would definitely make me deploy 3 front-end servers? 

    I'd say just never do two front end servers, it's not recommended at all.
    Check out these links to learn more and see some experiences:
    Check out Richard Brynteson's blog post
    http://masteringlync.com/2013/10/29/understanding-how-windows-fabric-works/ (thank you for writing this up, Richard!)
    http://ucnew.wordpress.com/2013/08/16/lync-server-2013-2fe-2be-high-availablity-issue/
    http://unifiedme.co.uk/2013/04/lync-server-2013-front-end-architecture-process-and-can-you-run-enterprise-edition-pool-with-one-two-front-end-servers/
    Per TechNet "If you do not want to deploy three Enterprise Edition Front End Servers and want high availability and disaster recovery, we recommend you use Lync Server Standard Edition and create two pools with a paired backup relationship. This
    will provide the best high availability and disaster recovery solution with only two servers."
    http://technet.microsoft.com/en-us/library/gg412996.aspx
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer".
    SWC Unified Communications

  • SQL Server 2005 replaced with SQL Server 2014 trying to connect front end Access as guest (read only ODBC)

    We have replaced a SQL Server 2005 with a SQL Server 2014 (new physical server.)  Have the new server set up to use SQL Server login OR Windows user login. Had old server connecting (for a particular DB) to front end Access (2010 or 2013) as guest for
    anyone logged into the Windows NT Network with a read only ODBC connection. Have the DB in the new server set to include guest as db_datareader (with only SELECT permission for the securables of each table and view being linked) but when any Windows user not
    specifically listed as a SQL DB user tries to use the front end they get an error of:
    Microsoft SQL Server Login
    Connection failed:
    SQL State: '28000'
    SQL Server Error: 18456
    [Microsoft][OCBC SQL Server Driver][SQL Server] Login failed for user {domain\user}.
    After closing that pop-up window a server login window appears. Of course, since the guest user is not specifically listed as a user in the DB that fails also. It seems like there should be a very simple solution to this, but I can't seem to find it. I want
    to allow anyone logged in on the Windows system (locally) to be able to open the MS Access file (on their work station machine) and run their own (read only; select) queries on the SQL Server database. Any suggestions?
    Thanks a billion in advance ----

    Thanks for the response Olaf. I have now spent weeks researching this. I realize that using the guest account in most situations is not advised. As mentioned, I have restricted the guest account to allow the db_datareader role only, and have explicitly denied
    all other roles, as well as allowing select only, and still have no access for the guest account.
    The suggested fix in the second link you provided, of using Windows groups is not plausible for my situation either. We are a scientific field research institution, with a few long term users and lots of users that may have Windows accounts for a few months,
    and then they are gone. It would be a nightmare for the network tech to try to keep a group account up to date, and we need to give access (read only, of course) to anyone logged into the system. Realize that the ONLY access of any kind to this database is
    thru MS Access ACCDB, using a (by default) read only OCDB connection.
    This type of access is used particularly because researchers need to be able to set up their own queries, and the MS Access query interface is particularly convenient for people who are not themselves SQL experts, yet are trying to get some very advanced
    levels of output. Putting the database online is not practical because then we are back to the need for a comprehensive query interface, and just picking up general subsets of the data online (from a basic web page search feature) would be out of the question,
    since the result set would involve hundreds of thousands if not millions of records.
    So - that said - what exactly would you suggest, assuming we don't have the funds to buy a whole new system, and have spent plenty of money with Microsoft's Enterprise level MS Office so that all work stations have MS Access, and Microsoft's SQL Server,
    as well as running our network on Microsoft's network software.

  • BEX Front end issues in sap netweaver 2004s

    We have problems with accessing SAP NETWEAVER 2004S BEX tools(BI7.0).
    We have the following softwares installed:
    SAP_BW SAP NETWEAVER BI7.0 SP 10(SAPKW70010)
    SAPGUI6.40 PATCH LEVEL 22
    Microsoft office 2003
    .NET version 1.1
    Microsoft VJ# 1.1 Distributable package
    We are having the following issues in each components:
    1.BEX ANALYZER:Unable to open the reports.Getting the error message that
    "Critical error occured.Program needs to be closed.Refer the trace file"
    2.Report Designer:component Bex Report Designer avilable verion 59, Version 132 required.Before you can continue you have to run the front-end setup"
    3.BEX WAD:Unable to save any web templates.Getting the following error message.
    "E002 Error While Executing Service RSWAD_WEBPUB_CALL_SERVICE:V for object 1()"
    In BI front end check tool for PC not showing any red files.But it showing Blue color for some of the microsoft dll's.
    Please help us with your inputs..
    thanks in advance
    Soujanya

    Hi Soujanya,
    This is known issue in BEx tools in this latest release.
    We got the same problem and still facing.
    We are using BEx 3.5X to access all reports.
    Install BEx 3.5 too. Then you get two sub menus to access BEX tools.
    Make sure that you open reports in 3.5 BEx Analyser.
    I think all reports, which you tried to open in BEx(BI 7.0) are corrupted. try to copy to your datatargets/install (if they are BI Content Reports).
    Good Luck,
    Anand.
    Pls give points if this is useful

  • Front End Service is not starting

    Hi ,
    Any one can help me to resolve this issue.
    I have one enterprise edition front end server .if i try to start the front end service it give the following error
    Server startup is being delayed because fabric pool manager is initializing.
    Cause: This is normal when Pool is bootstrapped and indicates that the Front-End is waiting for a quorum of other Front-Ends to be started.
    Resolution:
    If this event recurs persistently, ensure that 85% of the Front-Ends configured for this Pool are up and running. For 2 or 3 machine Pools, initial cold-start of the Pool requires all machines to be started. If multiple Front-Ends have been recently decommissioned,
    run Reset-CsPoolRegistrarState -ResetType QuorumLossRecovery to enable the Pool to recover from Quorum Loss and make progress.

    If understand the problem Correctly You one Lync enterprise edition installed is that right?
    If yes Please note For a recommended Lync Server 2013 EE pool deployment, there should be at least three Lync Server 2013 front-end servers in the EE pool.
    http://technet.microsoft.com/en-us/library/gg412996.aspx
    We recommend that all your Enterprise Edition Front End pools include at least three Front End Servers
    Also refer Why 3 server pool?
    http://social.technet.microsoft.com/Forums/lync/en-US/1e277415-01b0-4123-a5bc-260909368d5b/why-3-server-pool?forum=lyncdeploy
    If you just want one Lync server please install Lync Standard Edition
    Front End Pools with Two Front End Servers
    We do not recommend deploying a Front End pool that contains only two Front End Servers. If you do ever need to deploy such a pool, follow these guidelines:
    If one of the two Front End Servers goes down, you should try to bring the failed server back up as soon as you can. Similarly, if you need to upgrade one of the two servers, bring it back online as soon as the upgrade is finished.
    If for some reason you need to bring both servers down at the same time, do the following when the downtime for the pool is finished:
    The best practice is to restart both Front End Servers at the same time.
    If the two servers cannot be restarted at the same time, you should bring them back up in the reverse order of the order they went down.
    If you cannot bring them back up in that order, then use the following cmdlet before bringing the pool back up:.
    Reset-CsPoolRegistrarState -ResetType QuorumLossRecovery -PoolFQDN <FQDN>
    Please remember, if you see a post that helped you please click ;Vote As Helpful" and if it answered your question please click "Mark As Answer"
    Regards Edwin Anthony Joseph

  • Problems with one of the front-end servers (service wont start)

    Hi,
    Having a pool with two front-end servers (Lync Server 2013 on Windows Server 2012) and I cannot get one of servers to work properly. 
    The Front-End service is not starting.
    Have removed both servers from the topology and installed one at the time. When adding the second server to the pool the service never starts, its in starting state and a bunch of error messages appears:
    - Server startup is being delayed because fabric pool manager is initializing.
    Cause: This is normal when Pool is bootstrapped and indicates that the Front-End is waiting for a quorum of other Front-Ends to be started.
    - Pool Manager failed to connect to Fabric Pool Manager.
    Cause: This could happen because insufficient number of Front-Ends are currently active in the Pool.
    I have tried restarted one at the time, both at the same time...
    Reset-CsPoolRegistrarState -ResetType QuorumLossRecovery
    Reset-CsPoolRegistrarState -ResetType FullReset
    I have also had a look at the kb saying that there could be a certificate issue. So I have ran that script but no certificate is misplaced in any store.
    I have removed the front-end certificates and requested new ones from the internal CA, I have also done the same to the OAuth certificates.
    How to proceed?

    Hi there,
    if you are still receiving, the same error, please try to shutdown the first Front-End Server, and give time for the services to start, however I would like also to add that with Lync server 2013 the Enterprise pool requirements is to have 3 Front-End Servers
    in a pool instead of 2, because  of introducing the brick model  architecture.
    Regards,
    Charbel Hanna
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread

  • Validation for posting date.

    hi,
    i am creating a validation for fb01 where the posting date should not be less than the posting date for last document posted for same doc type.
    we have assigned different number ranges for different a set of document types.
    From which table can i get the data regarding number ranges used for particular doc type or group of doc types.
    for example i need the nyumber range assigned to doc type 'SA' and the last doc no. assigned to a document.
    Regards,
    Tarun Bahal

    i have checked FBN1.... i beleive its for creating number ranges.....
    how do we find out which range is assigned to which doc type.
    Regards,
    Tarun

  • MYSQL as front-end to MS Access via LabView

    Hello members,
    There is a part in my project where a program writes to a MS Access database (DB). I want to be able to take this Access DB and use it to update a MySQL DB using LabView. I have already created the DB in MySQL with exactly the same structure as the DB in MS Access. Basically, what I am trying to do is that every time the MS Access DB is updated I want to be able to post-run a VI to update the MySQL DB. So MySQL DB is my front-end for MS Access. I have the data connectivity package and I have tried couple things but in vain. I can insert data into MySQLDB but I have not been able to update a specific existing column in a specific existing table. I have searched online too for possible ways to do it and most discussions/ solutions are for MS Access to be the front-end for MySQL (I need the opposite to be working). Some other discussions were for migrating MS Access to MySQL, but it is not what we are trying to do. The MS Access DB will always be there. I do have all permissions to read/write to both DB.
    I will appreciate any suggestions or input you may be able to provide or if there is a better/ efficient way to do it.

    Based on your description I don't see how either database is a "front-end" to either one. It sounds to me like you are updating the two databases in parallel. For it to be a "front-end" MySQL would need to update the Access database directly, not LabVIEW. So LabVIEW would know nothing about the Access database. This means all the work would be inside of MySQL (such as with triggers on table updates and insertions, which I'm not sure if MySQL even has).
    I don't understand your statement about being unable to update a specific existing column in a specific existing table. What exactly are you trying? What VIs are you using? What are your inputs? Can you post your code and a quick overview of your schema?

  • How to find Registry id for a particular supplier from back end

    I have just gone through the link of anil passi for getting registry_id for a particular supplier from front end
    but how come we can find registry_id from back end to a particular supplier.So, that we can get party_id of that supplier in HZ_PARTIES

    Hi,
    Sounds like you'll have more luck asking that in one of the E-Business Suite forums:
    https://forums.oracle.com/forums/category.jspa?categoryID=3
    Regards
    Peter

Maybe you are looking for

  • Need help removing a bunch of objects added at runtime via a timer

    Hi.  After adding an image to the stage, turning it into a Movie clip, and setting linkage in library to Export for Actionscript, I'm now using a timer to add a bunch of roses to the stage as a video plays. How can I get rid of all these clips once t

  • Poor Mail Performance: Sending and Recieving

    Does anybody out there also find that the Mail app is very slow at sending email compared to logging on to the mobile me web mail? I sure do, I did a benchmark test. I sent a 10 word email to some one using the mail app. It took 45 seconds to actuall

  • Java mapping : to remove "&" from payload.

    hi experts, Am new to XI. i need help. i have a payload wich has several "&"s in it. i need to write a piece of java code in NWDS that can remove this "&". this code will be uploaded as java mapping. next i will subject this payload to graphical mapp

  • Error-couldn't resolve the host name

    Receivd this message when trying to connect to the internet.  any suggestions?  tried restarting tablet..still not working. 

  • Not able to login in to my EE Account

    Hello, I've seen various messages about people not being able to log in to their account via EE (myaccount.ee.co.uk) but couldn't see any with the same issue as me. When I type in my user name and password (both of which I know are correct), I get ta