Integration R/3 - XI - ..anything.. Your experiences...

Hi,
I'd like to use the scenarion mentioned above. Now I created the test environment with this scenario and I use the WE19 TCODE to send test IDocs into XI. But how does it work in real environment? It is impossible to tell to users, that they should always create some IDocs. How can this be solved? Is it possible to develop automatic IDoc creation (for example after creating some new Material item in R/3 - something like DB triggers?)?
Do you think it is the best way to use IDocs to send information into other systems through the XI or is there also other way? (maybe RFC sender adapter.. but I really can't understand, how can this work...)
Thanx 4 your answers! Peter

Hi Peter,
As suggested in your Example, whenever some Material number is created an IDoc should get generated...
U handle this in your Programs.... After successfull insert into SAP Tables (check the sy-subrc or any other parameter that will tell you that the data has been isnerted), then u can fill the IDoc data and trigger( send the IDoc) out.
IDoc's are used to communicate with external world in asynchronous manner. But RFC's are used to get the Data in a synchronous manner.
Refer to the following link on how to fill the IDoc Data and trigger it.
http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b7dbd43d711d1893e0000e8323c4f/content.htm
For example, when a Material number gets generated, this data needs to be stored in External-DB, u can use an IDoc adapter. (This will be an example of asynchronous case).
When a Material number is genrated, u want to perform an external-DB look up, to get more info about the Material, u can use RFC adapter. (This will be an example of synchronous case).
Cheers,
Siva Maranani.
Message was edited by: siva  maranani

Similar Messages

  • Please add your experience to this thread: LR V1 vs LR V2- on YOUR system

    Just out of curiosity sake...would people mind putting a few thoughts here as to their upgrade experience. PLEASE NO posts about speed issues, or arguing over system specs etc etc...there are already plenty of those threads here.
    Instead what I am asking is for people to simply answer the following questions, no more no less. So if you like to participate please keep the posts simple. I am hoping this will provide some idea to those of us who have yet to upgrade as to what we can expect. Thanks for helping..
    1) What OS, ie Windows or Mac (XP or Vista, What Mac OS version)
    2) Processor type (cores and speed)
    3) Ram (amount and speed if you know it)
    4) Main working Hard drive (internal, external-& connection here- And speed ie 7200, 10,000, striped raid...etc)
    5) Average # of images in library
    6) In you subjective opinion would you say that LR V1.x ran:
    a) Adequate
    b) Good
    c) Screaming fast
    d) Slooow
    7) Since upgrading to V2 on your CURRENT system how would you rate LR V2 vs your experience in V1? Please use the above a-d answers
    8 ) After your experience with question #7, did you upgrade your system? If so what did you do and how did it affect your perception of speed in LR V2? Again using the above a-d answers
    Thanks again. I know this is not scientific, nor does it address all the possible variables. But it will give us an idea as to how LR V2 MAY run on our systems when compared to V1

    1.Xp-sp3
    2. 2G Amd Athlon 64
    3. 2456 Mb memory
    4. Internal 7200
    5. images +- 1700mb (new cataloque for Aug.)
    6. V1.4 -good, but would lock up on export once a week
    7.a)initially good -first two days after install
    b)uninstalled v1.4 and v2 went from sloooow to very bad.
    c.Today Aug-Registry clear out of anything 'Lightroom',Moved any folder connected to Lightroom off the hard drive except current cataloque, UNINSTALLED V2. shut down computer-rebooted.
    d. Reinstalled V2, redid preferences, opened current cataloque, redid a develop preset EVERYTHING is working WELL! Local adjustments now usable.
    8.No changes to computer. Should have cleared out old Lightroom stuff before installing V2

  • Actiontec Wireless Signal next to none, your experience

    I just had FIOS installed and they replaced my DSL modem with an Actiontec wireless router. Besides the real hassle of re-configuring my existing routers to work with the new Actiontec, I am getting a very very unacceptable wireless signal. Fifteen feet away ant it barely connects, never mind a room or two away as my D-Link DGL-4500 did with ease.
    What has been your experience ??
    They are sending me another but not sure if it will be better.
    Thanks
    Solved!
    Go to Solution.

    In general, based on numerous comments in these forums, the signal strength of the ActionTec is not great and the antenna configuration doesn't seem conducive to a good coverage pattern.    I can reach my ActionTec from anywhere inside my house, but anything immediately outside my house is no longer reachable (such as on my deck).   I have had some success moving my router around and changing the antenna orientation -- paying particular attention to avoid being near large "solid" objects or large metal objects -- and by manually selecting the channel on which the router broadcasts.   
    By far however, my best experience has come from disabling the wireless on the router and using a wireless access point (such as your Dlink in Lan to Lan connection mode with DHCP turned off) to carry the signal.

  • OnyX for Snow Leopard, How has been your experience with it?

    What is OnyX? it's in the apple download page, I know it is a maintenance tool. However I have a few questions about it, it is safe to use? Can it cause system instability? (Cache out X does that), How has been your experience with it?
    I'm asking this just to know if its worth installing in my Mac, because I don't want a tool that says it will increase system performance, and then when you run it, you'll end up with an under performing system giving you a lot of error logs that take hard drive space away.
    Thank You.

    Kurt Lang wrote:
    Yes, that was an assumption on my part that the person already knew the admin password. Should have said so to avoid confusion.
    Well, if the person already knows the admin password, then he is an administrator. He can then promote his own account to admin and take over the whole machine.
    Hmm. I don't see how that would work. Once you enter the admin password, you'd be able to do anything OnyX had in its feature set.
    Exactly. I, as an admin user, but who uses a non-admin account for everyday use, could launch OnyX in my non-admin account, enter the admin password, and then use it. Completely secure. A non-admin user who doesn't know the admin user would still be prevented from using OnyX at all. That allows for the same level of security as exists right now, and is how all other system utilities, even ones provided by Apple, work.
    We'll have to agree to disagree there. It's a good safety net for the less computer savvy. Like keeping your kids away from such utilities.
    All I'm asking for is for OnyX to ask for admin credentials when being launched from a non-admin account. Then, if the non-admin user can't enter the admin password, then the program would simply quit. If an administrator is there to authenticate, then the administrator can launch and use it to maintain and/or repair the non-admin account. That is 100% completely as secure as the situation now.
    But the current situation is that it will simply refuse to open at all under a non-admin account, meaning that not even an administrator can use it to repair or maintain a non-admin account. That isn't any additional layer of security. It's quite the contrary; it's preventing an administrator from administering the computer.
    Right now the only workaround to get OnyX to do any maintenance on a non-admin account is to temporarily promote that account to admin. I would argue that that is a heck of a lot less secure than simply allowing an administrator to launch the app from the non-admin account without having to promote the whole account to admin.
    All admin utilities provided by Apple - Software Update, all the secure System Preferences, Disk Utility, Workgroup Manager, even sudo on the command line, all allow themselves to be run from any non admin account, by an administrator who can enter the admin password. All of this conforms to Apple's security guidelines. OnyX is broken if it doesn't follow those guidelines.
    The OnyX developer seems to assume that everyone runs all the time in an admin account, and it will only clear browser caches in admin accounts. The fact that Apple warns against even browsing the web while logged in to an admin account shows that the OnyX developer has a thing or two to learn about security configuration.

  • In your experience

    I was going to post the link here but then I would be advertising and that is not my idea, so I decided to just post the content of the course.
    In your experience would you say that this is a good course for me to start with:? I do not have any back ground in programming but I am king to learn.
    In total this is a 5 day course based in London.
    Course Content
    Module 1 - Getting Started
    Origins of the language and its key features
    Describing the Java Runtime Environment and the components of the Java 2 Standard Edition (J2SE)
    Comparing local and distributed Java applications and associated security features
    Writing, compiling and running a simple Java application
    Using documentation for the J2SE class libraries
    Module 2 - Object-Oriented Programming
    Defining classes, objects, variables and methods
    Building an object and understanding object references and garbage collection
    Using constructor methods to initialise objects
    Using package and import statements to access the J2SE class libraries
    Applying access modifiers to object members
    Module 3 - Keywords and primitive types
    Recognizing Java Keywords
    Listing the eight primitive types
    Understanding conversion and casting of primitive types
    Recognizing and using Java operators
    Module 4 - Flow Control
    Iteration using for loops, while loops and do-while loops
    Building nested loops, and breaking out of a loop
    Using labels and the continue keyword
    Building alternative execution paths with a switch block
    Module 5 - Arrays
    Declaring, creating and initialising arrays of primitive types
    Building arrays of objects
    Building multi dimensional arrays
    Passing arguments into the main method of a command line application
    Building an application that uses arrays, method calls and iterative loops
    Module 6 - Object-Oriented design
    Describing the three pillars of object-oriented design (Inheritance, Polymorphism and Encapsulation)
    Inheritance and building a derived class
    Understanding a class hierarchy and the methods of the Object class
    Describing polymorphism and building an overriding method
    Enforcing polymorphism with interfaces and abstract classes
    Encapsulation and its advantages in producing maintainable code
    Module 7 - Further Class Features
    Building overloaded methods and constructors
    Declaring and using static variables and methods
    Declaring and using final classes, variables and methods
    Module 8 - Exceptions
    Defining exceptions and building code to handle a runtime exception
    Explaining the Exception class hierarchy and categories of exceptions
    Declaring methods that may throw exceptions
    Using the throw keyword forward an exception
    Building a user-defined Exception class
    Module 9 - Collections
    Categorising collections classes by the interfaces that they implement
    Using Sets, Lists and Maps to store collections of objects at runtime
    Building an iterator to access the objects in a Set
    Adding key - value pairs to a HashMap
    Using object reference casting when assigning references from a collection
    Module 10 - Building a Graphical User Interface (GUI)
    Describing the Swing package and its components
    Building an application window and adding components to the Content Pane
    Explaining layout managers and the rules by which they position components on a window
    Using BorderLayout, FlowLayout, GridLayout and GridBagLayout managers
    Building inner classes to handle events in a GUI , such as a menu selection
    Adding a user interface to the command line application built during previous modules
    Module 11 - Applets
    Comparing GUI applications to applets
    Explaining applet methods that are called by the browser
    Writing HTML code to display an applet within a web page
    Executing a Java 2 applet on any browser by automatically downloading the Java Runtime Environment
    Using the paint method to draw an image on a component
    Module 12 - Threads
    Creating threads to enable concurrent execution of multiple tasks
    Declaring synchronized code to prevent simultaneous access to a method by more than one thread
    Moving threads between states using the wait and notify methods
    Using a shared object to communicate between threads
    Module 13 - I/O Streams
    Interrogating the local file system
    Using Character Streams to read and write to a text file
    Understanding processing streams and linking them to sink streams
    Building byte streams to send and receive binary data
    Using object serialization to give persistence to objects
    Module 14 - Networking
    Distinguishing between Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)
    Translating between character streams and byte streams
    Building a Server application that listens on a specified port
    Building a Client application that establishes a connection with the Server and sends some text
    Following by the second part :
    Course Content
    Module 1 - Java Database Connectivity (JDBC)
    Describing the JDBC architecture
    JDBC driver categories, including the JDBC-ODBC bridge and Type 4 drivers
    Establishing a database connection
    Creating and updating a database table
    Using batch updates and prepared statements
    Querying a database and extracting metadata
    Using record locking and committing or rolling back a transaction
    Handling SQL exceptions and obtaining the SQL state for single and chained exceptions
    Module 2- The Java API for XML Processing (JAXP)
    Explaining XML Document structure, namespaces and Document Type Definitions
    Parsing XML data with the Simple API for XML Parsing (SAX)
    Parsing XML data with the Document Object Model (DOM) and navigating through the DOM
    Writing code to read an XML file into a database table
    Reading a ResultSet from an SQL query into an XML DOM
    Transforming an XML document using an XSL stylesheet
    Module 3- Adding a Swing User Interface to the database application
    Defining Model-View-Controller architecture
    Using UML class diagrams to describe the types of objects in an application and their static relationships
    Building a GUI using ?drag and drop? and understanding the underlying code
    Using a TableModel object to parse and display XML data in a JTable
    Building a client-side Controller object to interact with the database
    Displaying input dialogs and message dialogs
    Module 4- Remote Method Invocation
    Describing the RMI architecture and the alternatives to RMI
    Listing the steps involved in developing applications using RMI
    Defining and implementing a remote interface
    Generating stubs, starting the registry and registering objects
    Looking up a remote object using the RMI protocol
    Dynamically loading and instantiating class files from a web server
    Implementing security with a policy file
    Creating worker threads for time-consuming tasks
    Module 5- Servlets and Web containers
    Explaining the purpose and structure of a Servlet, and deploying a Servlet in a Web Container
    Writing a Servlet that will return XML data from an SQL query sent over HTTP from a Web client.
    Adding code to enable the Servlet to be accessed from the Swing application client built during previous modules
    [ Note that, while Servlets are part of the Java 2 Enterprise Edition, this module may be useful to delegates who intend to deploy Java applications in a Web Container provided by their Internet Service Provider ]
    Many thanks for any comment reagarding my query.
    Kind Regards,

    There's no game development!

  • Can anyone of you who own a Thinkpad R61 Share your experience?

    I Just get a Thinkpad R61, and it freeze on Windows Vista 3 time out of 6 boots, and it is making a high pitch noise. I do a few test with it before I return to the dealer for replacement. I didn't even bother to install Linux on it because if it is a hardware problem, it would be waste of time, and might get reject for replacement --.--!
    Here is what I get:
    I try it with xubuntu 8.04, (the closest Live CD I can get). The high pitch sound still occurs, however, everything else seem working fine. NO freeze, no nothing.
    I boot up into Windows Vista safe mode with network(wifi). Everything work fine and no high pitch noise. I would be really happen if it stay like this every time I boot my system.
    I took the laptop apart in to a point where wouldn't effect the warranty and boot my system into both normal and safe mode with network. The Fan is not moving, the CD-rom is not moving, and the HHD is moving however not the one who make the noise.
    I do a CLI ram test, and doing the whole thing, no high pitch noise is made.
    At last the most making sense test, put my ear right in front of the speaker, and none of them are making any sense. in fact, I hear less noise when I do that.
    So clearly, sense many people say it is one of the most silent and coolest laptop ever make in the Thinkpad R series. The high pitch noise is not one of the feature I offer. And Sense this noise is not make by any move part, The only two possibility is the audio chip or the graphic chip. It can't be any of the moving part because they also work under safe mode which make no high pitch noise. And it is not the CPU, RAM, or Battery making the Noise, sense they work the same under safe mode, and CLI mode. The only thing that is power up that is not power up in safe mode or CLI mode are the Sound chip, and the Graphic acceleration. Sense I can't really take those thing apart without avoid the warranty. I don't really know which of the one is making that high pitch noise. You might think I am crazy to think that non movie part is making noise, but it is true. Any that is my story. hehe
    I hear all over the place that Thinkpad are great laptop, but it really doesn't give me a good first impression. So How's your experience with your Thinkpad R61?
    Last edited by ioky (2008-10-04 10:31:33)

    Some Thinkpads are known for high pitch noises, with many newer models it seems to be related to running on battery. See here for details. I have this problem on my T61, but as I have it plugged in most of the time I didn't really care.  I had problems with the preinstalled vista as well, no freezes, but I couldn't get wireless to work. Apart from that, I'm really happy with the laptop, the build quality is just great, it has this rock solid feeling to it and it works like a charm with Arch. The pre installed windows was clearly below my expectations, but I'd buy this machine again any time.

  • Your Experience with RSSM / compatibility mode in BW 3.X ?

    Hi Folks,
    we have a dozen of InfoObjects referencing 0costcenter. These Objects are used in several InfoProviders and queries.
    We also have more than 500 authorizations definitions for hierarchies, at the time being defined on 0costcenter.
    This all works fine with RSSM compatibility for referencing Characteristics switched to “on”.
    Now I came across the strong recommendation of SAP (Note 728 077) to switch off all compatibility modes in BW 3.X systems.
    If I understood it correctly, we’ll have to create an authorization object for each referencing InfoObject, which is not the point. Moreover we’ll have to duplicate all our authorization definitions so that every node is defined for every referencing InfoObject. This will result in more than 5,000 authorization definitions! Needless to say, that we’re afraid of maintainability.
    We’re therefore tending to keep compatibility mode switched to “on”, which means to ignore SAP’s recommendation.
    Could you please share your experiences with compatibility mode in 3.X Systems?
    Is there another way to obey the recommendation and not ending up in a bunch of authorization definitions?
    How is this issue solved in BW 7.0?
    Looking forward to your answers.
    Best regards
    Robert

    Hi,
    go to RSSM and give your infoprovider name and check the authrization objects which are present in the infoprovider ...it will have option ticked.
    Basically authorizations are based on company code or sales org.
    give that authorization object in the first option in RSSM and check on which infoobject it is based.
    Also you can give your user id in one of the option in this transaction RSSM and then you can check for that authorization object do you have any values present for the included infoobjects or not.
    You will not have those values entry here in the authorization object for those selections which you are giving during the report run.
    Just change the vales here and give the desired value for which you are running the report.
    Save it.
    Regards,
    Hareesh

  • Upgrade R11.5.10 to R12.1.3-- please share your experience

    Please help me to note the most important steps while upgrading Oracle financials from 11i to R12.
    Assuming client has GL, AP, HR, Payroll, ipayments ( R11.5.10 to R12.1.3)
    Please share your experiences. It will be a greta learning experience for us.
    Thanks in advance

    user13648035 wrote:
    Please help me to note the most important steps while upgrading Oracle financials from 11i to R12.
    Assuming client has GL, AP, HR, Payroll, ipayments ( R11.5.10 to R12.1.3)
    Please share your experiences. It will be a greta learning experience for us.
    Thanks in advancePlease see old threads for similar discussion -- https://forums.oracle.com/forums/search.jspa?threadID=&q=Upgrade+11+to+R12&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • Feedback on your experience with ATV upscaling to ~ 50" plasma

    Can anyone provide feedback with their experience on resolution playing movies on a 1080 50" plasma? Currently we are viewing on a temporary solution LCD HD 24." My ultimate plan is to replace my ATV with a mac mini, but for now wondering about the upscale quality of the ATV with a much larger screen. Currently I rip my home dvds at HB's "Apple TV" preset. What's been your experience and best user flow for getting your DVD content to work well on ATV with larger display screens? Very curious.

    Whether to upscale using the tv or the tv is a decision that should be based around your tv's ability to upscale.
    I have one tv (48" Sharp) that is appalling at upscaling and i let the tv upscale in this instance. I have another tv (50" LG which is exceptionally good at upscaling and let the tv do the upscaling in that instance. I have 3 other tv's of varying sizes that don't particularly look any different whether I let the tv or the tv do the upscaling.

  • Your experience about Standby Database (Logical).

    Hi,
    As expressed in the subject of the thread, I'd like to get some feedback about Logical Standby.
    One of the databases (A) here has a setup with a Physical Standby (B). In order to lighten the workload on A, i want to "upgrade" B to a Logical Standby. The procedure is already defined, tested and functionnal. But as I never managed a Logical Standby, it would be great if you could share your experience about:
    1/ A's workload: Will there be a big overhead due to log treatments (and supplemental log data)?
    2/ LAS: Will it take longer to apply an archived redo log to Logical B than it takes on the Physical B?
    3/ I can't set the hardware on B's host to the same level as it's on A's host.
    A has (6cpu, 20GiB RAM, half for SGA)
    Physical B has (2cp, 9GiB RAM, 5GiB for SGA)
    Logical B will have (3cpu, 12GiB RAM, xxxGiB SGA)
    The load on B will be very very less than it is on A. Knowing A perfs is O.K., will B perf on reporting be O.K.?
    4/ my target for backup is now B. When the "upgrade" will be finished, would you advise to continue the backup on the Logical Standby, or to switch to a backup via (RMAN/HotBackup/...) ?
    5/ Any other advice you could give :-)
    Thanks,
    Yoann.

    Hi Yoann,
    Some time ago I created a logical database for Oracle 9.2.0.4 db on RH Linux then on 9.2.0.6 ver (same OS). It was very tempting to decrease loading on primary database through using logical standby, but It was not moved to production. I stuck with some problems when transactions stopped because of some inconsistency (I used transaction consistency set to NONE because of performance) and there were a couple of them between a hundred of tables. After that I tried to create a database link upon the primary database, but it was not apt to use with the same procedures to execute.
    Regarding questions:
    1. I did not find the big overhead, but a lot of additional actions should be done due to maintenance tables w/o PK on LGSTBY
    2. Difficult to say ...
    3. I had LGSTBY half of power of primary
    4. I will not you advise to backup LGSTBY because of some possible problems with transactions, maintenance etc. better to use RMAN on primary or physical standby
    5. Try to test 10g logical standby (I have read that there is no need to freeze the primary database during logical standby creation)
    Hope this helps,
    Andrey

  • Interface Monitoring - any example from your experience please ?

    Hi Gurus,
    In Interface Monitoring (as a subset of BPM), as you may be aware, as of Software Component ST-SER Release being  700_2008_1, a new functionality is supported:
    http://help.sap.com/saphelp_sm40/helpdata/en/2c/40328724e2431ba71958275b15e9fb/content.htm
    Well, I am keen to learn from your experiences if you have already used this.
    My specific question is: Can you please share an example, from your experience, an example of Interface Scenario, Interfaces and Interface Steps  for SAP interacting with Non-SAP systems inside/outside the company?
    Best regards,
    Srini

    Closing this for housekeeping sake.

  • Load balancing BSSV multiple instances - what is your experience?

    Hi,
    we encountered an issue: we have three weblogic instances running BSSV Server instances for our JDE. THE BSSV instances are being communicated by SOA mostly and we would like to load balance the traffic between those three bssv servers. The problem is we need to use a certificate in order to load balance https.
    The question is: has anyone of you performed such or similar operation before? What approach would you advise/recommend based on your experience? We will not use weblogic/webcache load balancing.
    Thanks.

    I haven't found a specific JDE forum to have this question addressed by JDE. So, I will try to help from Weblogic Server perspective.
    Is JDE installed in a SOA weblogic server environment?
    If so you can follow SOA EDG which covers load balancing.
    Enterprise Deployment Overview
    Preparing the Network for an Enterprise Deployment - 11g Release 1 (11.1.1)
    Best Regards
    Luz

  • Your experiences with Webdynpro ABAP

    Hi there,
    please give me an overview how your experiences (positive and negative) are with Webdynpro ABAP??
    Here are mine:
    Pos:
    - fast GUI modelling
    - browser = client
    Neg:
    - runtime
    - unflexible controls
    - no developer influence on programming modell
      (i dont like filling code snippets)
    - No Unddo-Button in IDE
    - auto-completion show names which are not member
      of current class/object
    Thx for your input.
    Regards,
    Markus

    On 1: Depends on the used client. With server-side rendering you will have some delay for the server roundtrip, smart clients are smarter.
    On 2: Changing of fonts/colors has not been exposed via API to enforce consistency. Only themes as a whole should be changed. Remember that the primary purpose of Web Dynpro are business applications like ERP.
    Positioning of controls restrictive? What does that mean? You cannot place controls by absolute coordinates (which is most probably not a godd idea for localizable applications) but you get a set of powerful layout managers like MatrixLayout etc.
    Armin

  • Firefox automatically sends some data to mozilla so that we can improve your experience.

    i tried asking this in a similar topic and got no response and marked as answered so ill ask it again. i already had 'Enable Telemetry' and 'Enable Crash Reporter' disabled but i still got the popup. i'm not sure why firefox is saying it's automatically sending mozilla data when both options are disabled.
    it used to say
    will you help improve mozilla firefox by sending information about performance, hardware, usage and customizations to mozilla?
    but that was changed to
    firefox automatically sends some data to mozilla so that we can improve your experience.
    this makes me think firefox is still sending data regardless. so as long as both of those options are disabled firefox is not sending ANY info about me? if that's the case mozilla really needs to update the message. privacy policies are usually so vague and shadily written by lawyers that they are just about useless.

    Firefox 20 has a new message to prompt you to check your settings. This is in preparation for a future feature called health reporting, but currently the only categories are the same old ones: telemetry and crash data.

  • Mountain lion is better in performance than the snow leopard in macbook pro mid 2009? Can anyone tell me your experience?

    Mountain Lion is better in performance than Snow Leopard in macbook pro mid 2009? Can anyone tell me your experience?

    They are probably about the same based on benchmarks.

  • Overall working performance of fcpx - your experiences?

    I work for a small production company on an instructional DVD project. I use FCPX 10.0.4 and with so many users around the globe I wonder if I am the only one having performance probems that really make my job hard to do.
    I don't have the latest iMac at my disposal, but it is still a most decent end-of-2010 i7 QuadCore, 2.8 Ghz, with 8  Gb RAM and an ATI Radeon HD 4850. My project is on an external USB3 disk. My current project consists of 1920 x 1080p tracks,most single, some double (split screen), with separate audio track and some text blocks here and there. Nothing extraordinary.
    Although I do get my job done, and I like the way FCPX works, I am extremely frustrated by the sloppy performance. In particular:
    - The spinning beach ball that appears at least twice a minute after simple tasks such as moving a clip holder
    - Clip holders that freeze half way if you reposition them
    - The long time it takes (up to a minute) to fill up the place holders with wave graphics, every time you zoom in or out
    - Sloppy playback, single video tracks just make it (most of the time), double tracks never do and skip more frames than are displayed
    - The fact that it often takes5 - 10 seconds before the clips starts after you press the space bar
    - Etc. etc.
    The performance is also very irregular. Sometimes it works OK for a minute, then all of a sudden it starts to get sloppy again. or for some reasons it starts to load all my other projects even though I did not ask for it and basically stalls my entire Mac. All in all, there are so many waits all the time that I really have a hard time concentrating on my job. I tried to use proxy files, which is only a marginal improvement, whereas it takes ages to convert my clips to proxy clips so overall there is no time gain.
    I cannot imagine that all of you guys are happily watching spinning beach balls all the time, so either 1. I am extremely demanding, 2. I need to buy a 100 Ghz PowerMac with 2Tb solid state disk or 3. something else is wrong.
    All in all, the current performance of FCPX makes it unworkable, but since it is all they give me, I have no choice.
    What are your experiences?

    I like the idea of a 100GHz PowerMac. I wonder if it would be hyperthreaded?
    It sounds like the issue you are having might be due to your USB drive. For starters, USB3 isn't yet supported and isn't on your iMac. So, you should probably spring for an FW800 drive at the bare minimum, preferably something that's RAIDed.
    I have a Mac Pro 3,1 8 core with 16GB RAM and a Radeon 5870 card. My experience in editing is fairly decent once I upgraded the graphics card. Not a lot of hiccups on playback. However, when I play out my Kona 3, I get lots of playback issues. I find that I need to be in Better Performance mode to get somewhat solid full FPS playback, which isn't always an issue for me.
    So my workaround for that issue for now is to export the file and play it back out of FCP7 or Avid. Yep, you heard me.
    The big performance issue I hit is that FCPX takes a very long time to render a timeline. I have had conversations with others about this and the general consensus is that X doesn't really want you to render everything out. But sometimes you just need to for solid playback and quicker export.
    Other slowdowns for me are lots of niggling bugs and glitches in FCPX which slow down my workflow. Top of the list for me right now is an issue with using two monitors. If I do a matchback from the timeline, I don't get proper playback. I have to toggle between CMD-1 and CMD-2 to get it to work.
    I get slow access to media when I'm importing footage and transcoding, but I don't find that too surprising. If I can spare the time, I just let FCPX do it's thing. Or I try to time it out so that it transcodes overnight.
    Hope that helps.

Maybe you are looking for