Suggest on the design in PI

Hello experts,
I have a requirement where i have to make use  of sync/async bridge.
Let me detail my requirement.
I have a source system which sends a sync request to PI. PI would send an async request to the target system. The target system sends the async response to SAP PI. PI would again sends an async request to the target system, the target would send the async response to PI. Then, PI would send the sync response to the source system.
The request from the source is SOAP request. Both async calls at the target side will happen through MQ.(JMS adpaters)
The requirement is sync/async with two async calls involved at the target side.
Hope the requirement is clear.
Could you please suggest on the best performance design!! also, on the procedure to go about it.
Thanks
Swetha

Hi Swetha,
>>PI would send an async request to the target system. The target system sends the async response to SAP PI. PI would again sends an async request to the target system, the target would send the async response to PI.
PI will send async request to first target system and then move on to the second. It will not wait for any response from the target system (this is the case for async interface).  If you want a response back then you need to make both send steps (to intermediate targets )as sync send step.
But in BPM you have the option of acknowledgment in send step.  You can use transport acknowledgment for each of the async send.
Performance wise this is going to be a bottleneck as you have JMS receivers and BPM.. Not a great combination
Regards
Suraj

Similar Messages

  • Need Suggestion on the Design of a New Workbench

    Hi All,
    I need a suggestion on the design of agreement workbench..
    The requirement goes this way...
    We will have workbench main screen, where header and line details will be entered manually ( or sourced from legacy system). On the main screen, there will be few buttons, clicking upon which will open the subforms (around 6-8 screens) or supporting details (the data can be entered or interfaced).
    We have two approaches.
    1. Keeping everyithing in a single .fmb file
    2. Creating one .fmb file for the main screen and different .fmb files for each of the individual screens and calling them from the main screen.
    Please suggest the best approach considering all the factors like maintanance, user friendlyness, switching b/w the main and child forms and all other possible factors which can make difference.
    Thanks in advance!.
    Thanks,
    Pavan

    Hello,
    All I can say is that small modules are faster to load and easyest to maintain.
    Francois

  • It is a suggestion on Adobe Dreamweaver:  Could you change the setting of the page or template; to a free platform?  example; move: images, tables and other elements all over the place covering the page. in order to facilitate the user in the design envir

    It is a suggestion on Adobe Dreamweaver:
    Could you change the setting of the page or template; to a free platform?
    example; move: images, tables and other elements all over the place covering the page. in order to facilitate the user in the design environment.
    free
    Thank you for your attention

    Adobe has been trying this and the product is called Muse ( Web design software | Download free Adobe Muse CC trial ).  It doesn't give you the control over the code that most developers prefer but it could help bridge the gap for design if that is what you are looking for.

  • The design of this website is confusing and hard to use.

    Adobe are regarded as the industry standard of design software, so it seems ironic (or embarrassing) that this website is so poorly designed. I came here simply wanting to post a question about Flash Player but found it the whole experience to be confusing, bewildering and frustrating.
    I will list my ten major criticisms below:
    1. ILLEGIBLE FONTS
    Many of the site's styles (eg discussion titles) use horribly small fonts, to the point of being illegible and nauseating at normal viewing distance. I have to lean forwards towards the screen to read it. I have never had this issue with any other site I visit. The font used is not a screen font and is simply not suitable for being displayed at that size and looks quite ugly (eg lower case 'e' has no hole). In addition, some of the styles use almost illegible colors (eg gray on lighter gray). This kind of "minuscule" typography might be perfect for a small space (eg application control panels), but for a website displayed on a modern computer monitor (at least 1920 pixels wide) it is totally inappropriate. And my monitor is large, I dread to think how small the text would look on a small screen.
    2. UNCOMFORTABLE LAYOUT
    The layout spans the whole width of the screen, making it very uncomfortable to use the site. All the important elements are aligned either to the left or the right of the screen, with a vast gap in the middle, meaning that one has to constantly dart one's eyes (or neck) back and forth, which is made even worse by the small font size which requires a person to "move in" towards the screen.
    3. LACK OF PAGE TITLES
    To add to the sense of disorientation, many of the key pages don't have a title, so you simply do not know where you are or what you are looking at. For example if you go to the main list of all the communities (forums.adobe.com/places), there is no title; nothing to tell you what you are looking at. Likewise, if you do a search, there is no title (eg "Search results"). Having titles at the top of pages is fundamental to web design so people don't get confused about where they are.
    4. THE "FORUMS" DON'T LOOK LIKE FORUMS
    I was brought to the "Using Flash Player" page by an external link, and when I arrived I was just totally confused about where I was and what I was looking at. The page title "Using Flash Player" didn't tell me I was in a discussion community. The page is littered with so many different links and features it is hard to know where to look and what the purpose of the page is. The page does not have a sense of being a discussion forum. I expect a discussion forum to have the word "discussion" somewhere at the top, with a list of threads and information such as last post, replies, views, as well as a way to see how many threads there are in that forum and a way to navigate between pages and see older threads. Not to mention all the strange buttons which I will mention in my next point…
    5. MYSTERIOUS BUTTONS
    A good website uses terminology and controls that people recognize and understand. But all the buttons on this site are strange. At the top of each discussion forum we have "Overview", "Content", "People", "Sub-communities" and "Follow". I can honestly say I have no idea what any of those mean or do (with the exception of "Sub-communities"). Websites should use clear, unambiguous language so that people know what the controls do and are not clicking on the "unknown". If your site does have unconventional controls that people are not going to be familiar with, you should have tooltip popups which explain, to make it easy for newcomers. I have clicked on those strange buttons but on the whole I have not been able to work out what they do. The "People" button would seem to be a way of finding users/members but surely that is a rare function and it should be at the foot of the page not in a prominent location? Likewise when you do a search, you must choose whether to search for "Content", "People" or "Communities". Most people will have no idea what the first two of these options mean, I certainly don't. It's just a very weird site.
    6. INCONSISTENT LAYOUT
    Another confusing thing is that there seem to be as many page layouts as there are pages! Every different page I have been to has no common elements or common menus, everything changes. Even different community pages have different features and different layouts. This leaves you feeling totally disoriented. A website's basic controls and menus should not keep shifting around, it leaves the user with no sense of continuity; it cripples their understanding of how the site functions; and it prohibits them from distinguishing between a page's controls and its content, since both keep changing around.
    7. BUGGY
    I am less critical of bugs because I know that inevitably they happen, and likewise will inevitably be resolved. But in my brief time using the forums I came across plenty of bugs, two are on the main welcome page:
    A) First of all, a pop-up box appears which says "Say Something" inviting me to click on the pencil icon. I then click on the pencil icon and another box appears with options. However, the "Say Something" box is still there and it obscures the box below it. You can't click on it, so you have to click off both boxes, then the "Say Something" box is active again, then you can click on the small "skip" button, and then finally you can click on the pencil icon again and see what was there all along. Not a serious bug, but clumsy.
    B) Also on the welcome screen there is a link at the top which says "New to the community? Check out our guidelines". I didn't hesitate to click on this because by this point I felt totally lost and confused and wanted all the help I could get. I clicked on that button and it took me to a page called Community Guidelines. I clicked on the first link ("Find answers to questions") which took me to an error page ("Unauthorized. Access to this community or content is restricted. If you think this is a mistake, please contact your administrator or the person who directed you here.
    8. TERMS AND CONDITIONS
    Finally, the terms and conditions upon signing up are unreasonably long, to the point of being prohibitive. If someone is having a problem with their software, they don't want to have to spend hours reading through terms and conditions before they can even get to ask a question. It is completely out of order to force people to read all those terms and conditions, and especially forcing people to re-read the whole thing any time there is an update. It is simply laziness on the part of the admin. They could carefully go through the terms and conditions and identify the key elements which have been changed and provide the user with a neat summary, thus saving thousands of people many hours of reading. When I take out a mortgage on a house, I have terms and conditions to read, and I expect there to be a lot. But when I simply want to sign up to a discussion forum, I do not expect a similar level of terms and conditions. People can go to, say, Yahoo or Google or YouTube and discuss these issues freely without having to read any terms and conditions at all. By putting up all these barriers you are just turning people away.
    9. IDENTITY CRISIS
    Finally (and in conclusion) I would say that the site doesn't seem to know why it exists: whether it is aimed at helping the general public or amusing technology lovers?
    I would have expected a site like this to be aimed at the general public, since it is promoted as a help resource by Adobe, and covers a very wide range of products, meaning that a very large and wide range of people should be expected to visit it.
    However, the site gives the opposite impression. It has what I would call a steep "learning curve", with complex page layouts, full of unconventional controls and features, as well as the emphasis on community. This would all seem to suggest it is more of an exclusive site aimed more at techy people who want to "hang out" here and become regular users. I feel it is excluding laypeople and casual visitors who are simply seeking quick help.
    To put it another way, the design of the site seems to be geared much more towards its regular users than those the site is supposedly trying to "help".
    If you want a good example of a good, clean, elegant design that is easy to use, go to www.google.com you will notice that the controls are simple and easy: the eye is immediately drawn to the central part of the screen where the main controls are and there are only two buttons. Then if you want to see more advanced features you can go to the smaller controls which are tucked away in the top right corner and do not distract anyone.

    Many of your points are totally legitimate.
    This one, however, is not:
    …To put it another way, the design of the site seems to be geared much more towards its regular users than those the site is supposedly trying to "help"…
    The design and management of the forums for more than five years have driven literally dozens of the most valuable contributors and "regulars" away from the forums—permanently.
    The only conclusion a prudent, reasonable person can draw from this state of affairs is that Adobe consciously and deliberately want to kill these forums by attrition—without a the PR hit they would otherwise take if they suddenly just shut them down.

  • The Design Tool is not appearing in webdynpro(ECC 6.0)?

    hi friends,
    when i tried to create a webdynpro, the design tool bar not appearing when i choose Window .I wat to create like LABEL, TEXTFELD, BUTTON. Is i have to change any settings to appear design tool.
    Regards,
    shankar.

    Hi Shanker,
    Large no. of threads (which explains how to solve "the page cannot be displayed " problem) in webdynpro abap forum. So I would suggest that if you have any queries like these, you should post it in the webdynpro abap forum to get quick reponses.
    By the way, you can refer these thread:
    Re: In the view of Web Dynpro- "Page cannot be displayed screen"
    Re: page cannot be displayed in browser
    Webdynpro View problem.  Layout tab says 'The page cannot be displayed'
    dsn error, web page canot be displayed in IE
    I hope it helps.
    Regards
    Arjun

  • Some suggestions on the new release

    Hi all,
    I have some suggestions on JDev 10.1.3
    - WSDL: a BPEL project in JDev 10.1.2 automatically creates a .wsdl file with the same name of the .bpel file, even if a project already has its own wsdl documents (with different names). If you try to delete that wsdl file, JDev creates it again on the next restart.
    - Properties and Property Aliases: the designer (GUI) doesn't recognize properties if they aren't declared in "project_name"_Properties.wsdl document. While property aliased must be declared into the wsdl automatically generated by JDev (the one with the same name of the .bpel file). Besides, if aliases refer to another wsdl document, the targetNamespace of that wsdl document is imported in the wsdl file "project_name".wsdl. You can compile every kind of project, but you can't see properties or property aliases in the Structure Toolbar if they aren't in the proper wsdl file.
    -Suggestion: why don't you manage the files of a project like Eclipse? In Eclipse you can add, cut, paste, copy, delete files of every kind just with right click on them in the Navigator Toolbar or through drag&drop from/to Windows File-Manager.
    I hope these suggestions might be useful for the next release of JDev.
    Bye bye

    Thanks a lot for your suggestions and feedback. I will pass it to the concerned development group.
    Thanks again,
    Rakesh

  • Suggestions for the Zen Mi

    I would like to thank Creative for creating the Zen Micro as I am enjoying it immensely. Course most of that is due to this being my first mp3 player but its still a pretty good player that gets a lot of questions from people who see it. They seem to really like it after I show it to them. (maybe I should be paid an advertising fee =?)
    But there are some things that do need some improvement.
    Software Suggestions:
    SW Suggestion
    Allow people to sort songs by folder structure. I did see this suggestion somewhere in another thread but I really can't stress this feature enough. I'm just not impressed by how you can pick the songs in the Micro currently.
    SW Suggestion 2
    List the Artist with the Album name, I'm sure I'm not the only one who can't remember all the album names. Though I have to say I'm getting really better at it now. Of course, I'd also recommend to marquee the text since it will no doubt be long. It may seem odd since its under the Album sort, but I'd list the Artist then the Album name that way all your (insert Artist) is grouped together. To me that is much easier to find something I want than an alphabetical list of albums I can't always remember.
    SW Suggestion 3
    Add the time to the player - Saw a petition for this, I'll sign it.
    SW Suggestion 4
    Re-design the install shield for your software. PLEASE! I hate it. I don't need "an experience" while installing software. I got a computer that is pretty healthy on horsepower (not the best, but pretty good) and your software locked up 4 times when trying to install... 4 TIMES! That's bad! I even disabled my anti-virus every try and it still had problems. And no, the player was not plugged in when it was being installed - i try to keep the variables to a minimum. Software install should be quick and painless - when I did get it to work it took 20-30min to install Media Source. My 3D based games were by far faster.
    SW Suggestion 5
    Add a feature to disable the Lock Reminder or whatever you call it. I like to keep my player in my pocket and even though I wrap it in the case to help desensitize the touch pad (and to prevent scratches) I can only imagine how many times I trip off "Player is locked". (forgot the actual message) I don't know if it sucks any battery power but I sure don't seem to get good battery life if I have the player in my pocket. Its about a 2-3hr difference if I keep the player by itself with minimal touching.
    SW Suggestion 6
    This might actually be possible, but I don't have the player in front of me at the moment. Queue up Playlists (PL). For example I may want to play PL# and PL#3 now, PL#2 and PL# afterwards and then PL#, 2 and 3 tonight.
    Hardware Suggestions:
    HW Suggestion
    The earbuds that came with the player are the first earbuds I have ever broken and I been using earbuds since middle school. I didn't even do anything that 'should' of caused this. I did pull but not that hard, mostly just to untangle the wires. So perhaps you can make them more sturdy...
    HW Suggestion 2
    Some of the other pieces don't seem as sturdy either. I already see a crack developing on the belt clip holder piece and i only used it once - granted it was on the plane but I still didn't think I did anything that could of caused it. (unless bending my leg with it in my pocket did the trick)
    HW Suggestion 3
    Player just plain looks cool, buut I think my Black player would look even better if it was all black instead of two-toned. But I do have to admit, by itself I do like the white plastic you used - it is pretty slick. Be even slicker in black tho! =P

    SW Suggestion
    Allow people to sort songs by folder structure. I did see this suggestion somewhere in another thread but I really can't stress this feature enough. I'm just not impressed by how you can pick the songs in the Micro currently.
    This is supported (someone correct me if I'm wrong) in the v2 firmware. However, the version 2.x firmware has it's own problems, so I can't recommend it to everyone.
    SW Suggestion 2
    List the Artist with the Album name, I'm sure I'm not the only one who can't remember all the album names. Though I have to say I'm getting really better at it now. Of course, I'd also recommend to marquee the text since it will no doubt be long. It may seem odd since its under the Album sort, but I'd list the Artist then the Album name that way all your (insert Artist) is grouped together. To me that is much easier to find something I want than an alphabetical list of albums I can't always remember.
    Well, as you've already mentioned, the artist sort already sorts first by artist, and then (on the next level) by album. It looks like you already have a solution that works, so I'm not sure why Creative needs to change anything.
    SW Suggestion 3
    Add the time to the player - Saw a petition for this, I'll sign it.
    It's there, it just doesn't show up on the Now Playing screen. If you would like to see the time instead of what's now playing, you can always (after your music has started) keep clicking back until you reach the main menu, and then go to Extras -> Date and Time. This will show the date and time screen while your music is playing.
    SW Suggestion 4
    Re-design the install shield for your software. PLEASE! I hate it. I don't need "an experience" while installing software. I got a computer that is pretty healthy on horsepower (not the best, but pretty good) and your software locked up 4 times when trying to install... 4 TIMES! That's bad! I even disabled my anti-virus every try and it still had problems. And no, the player was not plugged in when it was being installed - i try to keep the variables to a minimum. Software install should be quick and painless - when I did get it to work it took 20-30min to install Media Source. My 3D based games were by far faster.
    Yes, yes, and yes! The main Install Shield program on the CD is a disaster area. I've had much better luck installing just the jukebox drivers by themselves (jb3_drv.exe) and then the updated Micro Explorer found here on the Creative website.
    SW Suggestion 5
    Add a feature to disable the Lock Reminder or whatever you call it. I like to keep my player in my pocket and even though I wrap it in the case to help desensitize the touch pad (and to prevent scratches) I can only imagine how many times I trip off "Player is locked". (forgot the actual message) I don't know if it sucks any battery power but I sure don't seem to get good battery life if I have the player in my pocket. Its about a 2-3hr difference if I keep the player by itself with minimal touching.
    You desperately need to upgrade to firmware version .0.03! Not only does it fix this, but it fixes other charging issues as well.
    SW Suggestion 6
    This might actually be possible, but I don't have the player in front of me at the moment. Queue up Playlists (PL). For example I may want to play PL# and PL#3 now, PL#2 and PL# afterwards and then PL#, 2 and 3 tonight.
    No, it doesn't currently do this, but it's a cool idea.
    -Lyle J.P.

  • Creative Suite Design standard version is no longer loading plug-ins, fonts, etc., Crashing with every use..How do I reload my software ? I have the Design CS4 package.

    Creative Suite Design standard version is no longer loading plug-ins, fonts, etc., Crashing with every use..How do I reload my software ? I have the Design CS4 package.

    Thank you Jeff. Great questions.
    I was opening Illustrator in CS4 design standard. Odd too, because the error comes up with it showing missing plugins from Photoshop. I opened Photoshop first, then Illustrator to see if it changed anything. Yes, One of the two error messages for a plugin was gone.  
    To remove apps I went to the Adobe website to redownload my standard CS4 and chose "uninstall".. So I did. Restarts x 2 . Then Reopening illustrator...same thing again. Restarted, then went to Disky Utlity and cleaned up something off of it as per a internet suggestion...Sorry, it's been a long day alreay. Not me removing anything, just allowing it to do that with repairing.
    The version of Mac OS is YOSEMITE 10.10.2 .
    I recently updated!!! oooh nooooo! (every watch Mr. Bill on SNL?) so if the updated OS is the culprit, do I have to go back to older version for my apps to work?   I never realized how very much I use Illustrator. I know there are extensions I could go through one at a time....seriously I am overwhelmed with some life events that make this computer dilema  almost too much of a challenge for me at this time..I am truly grateful for your help. Thank you Jeff.

  • Best software/update suggestions for Flash design

    We are interested in implementing flash into our web design, but I'm a little confused as to which product to
    actually purchase/upgrade to in order to create and run it.  We currently have CS2 and DreamweaverMX2004.  Should we
    purchase Adobe Flash, upgrade to CS4 which has some features in it, or upgrade to the latest DW?  Any suggestions?

    Im my opinion... In the long run I think you would be better off upgrading to the Creative Suite 4 Design Premium or Web Premium, depending on what other software you use. I would lean toward the Design Premium.

  • Going back to Flash builder 4 on Mac because of the design view

    I've got installed the Flash builder 4.6 in a Mountain Lion Mac.
    I have imported a project that I did some years ago with Flex 3. Everything seems to be ok until I try to see the design view. I can't see anything, it is just empty. I know that it is not necessary but it helps me a lot.
    I've been searching in this forum and my conclusion is that I've got to go back to Flash Builder 4.
    I would be very grateful if anyone could help me with the next questions:
    1- Can I work with Flas Builder 4 with my current serial from flash builder 4.6?
    2- Should I uninstall 4.6 before using 4?
    Thanks!

    Hi Chris
    Thanks for your reply.
    I had already seen that post, and the answers were not applicable to me. But thankfully I have found the solution now!
    I Googled the error message: "org.apache.xerces.dom.DeferredElementImpl.getTextContent()Ljava/lang/ String", and came across the following bug report:
    http://code.google.com/p/alkwarel/issues/detail?id=10
    As suggested in the link above, I deleted the xerces.jar  located in user.home/Library/Java/Extensions/. I then cleaned my project, and FB4 for Mac finally exported the release build!
    That bug has been annoying me for MONTHS. I'm so happy it's fixed now!
    All the best,
    Zabeen

  • Error loading the designer in vs for windows

    Today I decide create a windows store app but when load the mainpage shows error loading the designer and then try to run the app but the compiler also shows error telling me that the app couldn't be registered I'm already registered the license, how can
    I do?

    Hi ozkarLeo,
    Could be something wrong with your register developer license, I would suggest you to re-do it via Visual Studio:
    Then you should be able to see the dialog let you agree something and acquire for your developer license.
    Do not forget to restart the machine if you still have something wrong with the developer license.
    --James
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Visual Studio 2013 hangs/freezes when trying to click the designer view

    my Visual Studio 2013 update 1 hangs/freezes when trying to click the designer view, after clicking "Design" I can not click "split" neather "Source". What can I do ? I already tried to set the "HTML (Web Forms) Editor
    " as "Default"... thanks for support.
    In VS2010 the same worked fine.
    I "Run as Administrator".
    ty for help

    Hi,
    I assume that you are not using VS2013 Express version. In order to get the reason about the hang issue, please use devenv /log to gather activity.xm log and find HR error from this log.If it shows some package corrupt, try to repair your VS.
    Here are my general suggestions:
    Please try to run devenv /ResetSettings (in command prompt) to eliminate the related potential settings problem.
    Try disabling Add-ins (e.g. “Tools” | “Add-in Manager”) or run “devenv.exe /SafeMode”.This can eliminate the possibility that third party Add-ins or packages are causing problems. Also you can try these command lines:
    devenv.exe /resetskippkgs and devenv.exe /resetuserdata 
    Try to create a new user account. This can help isolate user profile corruption related causes.
    If the suggestions above are no help, please reinstall your VS.
    Thanks,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Suggestions On Table design - Usage of Nested Tables.

    Hi All,
    DB Vesion - 10.2.0.1.0
    We have an existingtable say, REPORT_MASTER with more than 4 Million records.( 27 Columns )
    Now the requirement is as follows: Every day, a job has to run to upadte each row in the REPORT_MASTER table. ( COLUMNs to be updated are new columns -to be designed)
    Rules for the updation are generated dynamically depending on a parameter table.
    In total, more than 500 update statement will run for updating the whole table (it is not possible reduce the number of updations). Now after the updation the records in the table will be like
    ExistingColumns     NewColumn1     NewColumn2     NewColumn3     ........
    ........     BRF01.1          BRF02.5          BRF03.1          .......
    ........     BRF01.3          BRF02.1          BRF03.2          .......
    ........     ......          ......          ......          ......First few updates, for example will update "NewColumn1". Next few updates will update "NewColumn2" and so on..
    Now My Query is about designing the new columns:
    1.If I did as the above sample output there should be 37 new columns as per current requiremnent. It can increase when new report is required.
    2.If I go for a Nested Table, my concern is about the update statement. Is there any way to achieve the below code..
          update report_master
         set new_nested_tab_col(5) =  'BRF02.6'
         where .....
        And also how will be the performance?
    3.If I go for a detail table, it will have a size of almost 37 times that of master_table.
    I have to loop through this table (ofcourse with joining to the master table) 37 times again afetr updation for report generation. (This is required anyhow, but here data volume is high)
    4. Other methode, ofcourse not very professional, is to keep a single varchar2 column and update that column, so that it will have value like
    BRF01.1,BRF02.3,BRF03.1....
    Or any other better alternative..?
    Please suggest.
    Thanks in advance,
    Jeneesh
    Edited by: jeneesh on Apr 13, 2009 11:36 AM
    Update statements will be like as follows, if the basic design is selected :
    update REPORT_MASTER set NEW_COLUMN1 = 'BRF01.1' where dynamic_condition1 and NEW_COLUMN1 is not null;
    update REPORT_MASTER set NEW_COLUMN1 = 'BRF01.2' where dynamic_condition2 and NEW_COLUMN1 is not null;
    update REPORT_MASTER set NEW_COLUMN2 = 'BRF02.1' where dynamic_condition25 and NEW_COLUMN2 is not null;
    ...Edited by: jeneesh on Apr 13, 2009 12:40 PM
    Taking it to front....
    Edited by: jeneesh on Apr 14, 2009 8:37 AM
    Still I am not comfortable to use 37 columns..

    APC wrote:
    Not sure what you're expecting from us. I'm afraid you haven't explained your scenario clearly, so it's difficult to offer design advice. I will try to explain better:
    Basically, requirement is to generate 37 (BRF01 to BRF37) reports from the table CRB_OUTPUT_VIEW_TAB.
    (This is the Master Data Table - In the original thread I have mentioed it as REPORT_MASTER).
    Each report needs to apply different rules. For this, a RULE table(Parameter table) is provided.
    Master Data Table
    SQL> desc crb_output_view_tab
    Name                                      Null?    Type
    COMPANY                                            VARCHAR2(240)
    GLNO                                               VARCHAR2(144)
    CURRENCY                                           VARCHAR2(15)
    CUSTOMER_NAME                                      VARCHAR2(240)
    ACC_DEAL_NO                                        VARCHAR2(29)
    FCY                                                VARCHAR2(18)
    LCY                                                VARCHAR2(18)
    INT_EXH_RT                                         NUMBER
    VALUE_DATE                                         VARCHAR2(10)
    MAT_DATE                                           VARCHAR2(10)
    CUSTOMER                                           VARCHAR2(50)
    BRANCH                                             VARCHAR2(25)
    INT_BASIS                                          VARCHAR2(10)
    OGLKEY                                             VARCHAR2(207)
    SECTOR                                             VARCHAR2(6)
    INDUSTRY                                           VARCHAR2(6)
    TARGET                                             VARCHAR2(2)
    RESIDENCE                                          VARCHAR2(2)
    NATIONALITY                                        VARCHAR2(2)
    REPORT_DATE                                        VARCHAR2(11)
    GL_DESC                                            VARCHAR2(50)
    PORTFOLIO                                          VARCHAR2(10)
    LOAN_TYPE                                          VARCHAR2(10)
    EXH_RT                                             NUMBER
    BLSHEET                                            VARCHAR2(50)
    SOURCE                                             CHAR(3)
    CATEGORY                                           VARCHAR2(6)
    BRF_CODE                                           VARCHAR2(20)
    DR_CR                                              VARCHAR2(6)
    NA                                                 VARCHAR2(6)
    Rules - Master Table
    SQL> select * from brf_parameters order by brf_id,seq;
      PARAM_ID BRF_ID            SEQ BRF_CODE             COLUMN_NAME                    DATA_TYPE                                                                                     
             2 BRF01               1 BRF010001            GLNO                           CHAR                                                                                          
             1 BRF01               1 BRF010001            CURRENCY                       CHAR                                                                                          
             3 BRF01               2 BRF010002            GLNO                           CHAR                                                                                          
             4 BRF01               3 BRF010006            GLNO                           CHAR                                                                                          
             6 BRF01               4 BRF010008            GLNO                           CHAR                                                                                          
             5 BRF01               4 BRF010008            RESIDENCE                      CHAR 
    390 BRF02               1 BRF020001            RESIDENCE                      CHAR                                                                                          
           391 BRF02               1 BRF020001            BRF_PARENT                     CHAR                                                                                          
           392 BRF02               2 BRF020002            RESIDENCE                      CHAR                                                                                          
           393 BRF02               2 BRF020002            INDUSTRY                       CHAR                                                                                          
           394 BRF02               2 BRF020002            BRF_PARENT                     CHAR    
    Rules -  detail Table: (Linked to brf_parameters by param_id)
    SQL> select * from brf_param_values where param_id in (1,2);
      PARAM_ID CONDITION            VALUE1                         VALUE2
             1 IN                   AED
             2 IN                   0010
    SQL> ed
    Wrote file afiedt.buf
      1  select p.seq,p.brf_id,p.brf_code,p.column_name,v.condition,v.value1,v.value2
      2  from brf_parameters p,brf_param_values v
      3  where p.param_id = v.param_id
      4* order by p.brf_id,p.seq,p.param_id
    SQL> /
           SEQ BRF_ID     BRF_CODE             COLUMN_NAME                    CONDITION            VALUE1                         VALUE2                                               
             1 BRF01      BRF010001            CURRENCY                       IN                   AED                                                                                 
             1 BRF01      BRF010001            GLNO                           IN                   0010                                                                                
             2 BRF01      BRF010002            GLNO                           IN                   0010                                                                                
             3 BRF01      BRF010006            GLNO                           IN                   0030                                                                                
             4 BRF01      BRF010008            RESIDENCE                      IN                   AE                                                                                  
             4 BRF01      BRF010008            GLNO                           IN                   0040                                                                                
             5 BRF01      BRF010009            GLNO                           IN                   0040                                                                                
             6 BRF01      BRF010004            GLNO                           IN                   0050                                                                                
             6 BRF01      BRF010004            CATEGORY                       IN                   5001                                                                                
             6 BRF01      BRF010004            DR_CR                          IN                   Debit                                                                               
             7 BRF01      BRF010049            DR_CR                          IN                   Debit    For genarating the report BRF01 :
    Updation will be done based on each "SEQ" value shown above. So..
    Ist update: (Generated from SEQ = 1 for BRF_ID = BRF01)
         update crb_output_view_tab set new_brf_code_column = 'BRF010001'
         where currency in ('AED') and GLNO in ('0010');
    --This is sample. it will be like : GLNO in ('0010','0040','0056'.....)IInd update: (Generated from SEQ = 2 for BRF_ID = BRF01)
         update crb_output_view_tab set new_brf_code_column = 'BRF010002'
         where GLNO in ('0010')
         and new_brf_code_column is null;..... And so on.
    The data in the "new_column" is required for report generation.
    After all the updations the report "BRF01" (through UTL_FILE) will be generated.
    After that updation for BRF02 will be performed and report will be generated.
    I have to store the data for all BRF01,BRF02.. because these are used for online reports which are accessed from Discoverer also.
    What changes are you making that has lead to you considering nested tables or child tables? I have explained in detailed manner above. (Please revert if not clear)
    Why would a detail table be 37 times as big as one table? I was thinking of adding a PK to "crb_output_view_tab" and a new detail table like
    pk_from_crb_output_view_tab     NUMBER
    brf_id                    VARCHAR2
    brf_code               VARCHAR2Now here the number of rows will be 37* number_of_rows_in_crb_output_view_tab
    Big in which dimension(s)? I have to join the master table and new_detail_table for each report generation
    What drives the design - the updating of REPORTS_MASTER or the application which uses the updated data?The time for updation and daily generation of 37 reports (We can ignore the performance of discoverer reports)
    Thanks,
    Jeneesh

  • Can not see the design view nor the java file in CentOS

    Hi all. I've recently installed JSC2 in CentOS. I find this tool really useful. But I have a problem with the design view and the java file view. At the beginning, when I first create a Page1.jsp, I can see the design view and the java view with no problem. I run apps correctly. But after a while, I get a "null pointer exception" error and I am able to see only the jsp view, not the others. I don't even have the option to see the Design and Java views. And the page icon in the project window appears to be darker than a well working page. I'm not really sure what sequence of actions I do to get this error, it just suddenly happens. What I've done so far in JSC2 is to link to pages in the Page Navigation view. It works fine for a while, but after a while I get the error I've described.

    Yes, if I do that It happens the same. I've tried everything. Now I'm using Window$ 2000 and it works properly. Thanks anyway.

  • Can't view my user control in the designer (An Unhandled Exception has occurred)

    I'm using VS 2012, looking at some code I wrote some time ago. For some reason I cannot view the XAML in the design view, only the XAML view. I'm getting an error that says, "An Unhandled Exception has occurred". I can compile the solution fine,
    but it won't let me view it. I don't know why I can't view it in the designer. Here's the error details:
    Microsoft.Expression.DesignHost.Isolation.Remoting.RemoteException
    Object reference not set to an instance of an object.
       at System.Windows.StyleHelper.FindNameInTemplateContent(DependencyObject container, String childName, FrameworkTemplate frameworkTemplate)
       at System.Windows.TemplateNameScope.System.Windows.Markup.INameScope.FindName(String name)
       at MS.Internal.Data.ElementObjectRef.GetObject(DependencyObject d, ObjectRefArgs args)
       at MS.Internal.Data.ObjectRef.GetDataObject(DependencyObject d, ObjectRefArgs args)
       at System.Windows.Data.BindingExpression.MS.Internal.Data.IDataBindEngineClient.VerifySourceReference(Boolean lastChance)
       at MS.Internal.Data.DataBindEngine.Task.Run(Boolean lastChance)
       at MS.Internal.Data.DataBindEngine.Run(Object arg)
       at MS.Internal.Data.DataBindEngine.OnLayoutUpdated(Object sender, EventArgs e)
       at System.Windows.ContextLayoutManager.fireLayoutUpdateEvent()
       at System.Windows.ContextLayoutManager.UpdateLayout()
       at System.Windows.UIElement.UpdateLayout()
       at System.Windows.Interop.HwndSource.SetLayoutSize()
       at System.Windows.Interop.HwndSource.set_RootVisualInternal(Visual value)
       at System.Windows.Interop.HwndSource.set_RootVisual(Visual value)
       at Microsoft.Expression.DesignHost.Isolation.Remoting.RemoteUIElement.<>c__DisplayClass12.<Microsoft.Expression.DesignHost.Isolation.Remoting.IRemoteUIElement.CreateContent>b__11()
       at Microsoft.Expression.DesignHost.Isolation.Remoting.ThreadMarshaler.<>c__DisplayClass16`1.<MarshalIn>b__15()
       at Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.Call.InvokeWorker()
       at Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.Call.Invoke(Boolean waitingInExternalCall)
       at Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.InvokeCall(Call call)
       at Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.ProcessQueue(CallQueue queue)
       at Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.ProcessInboundAsyncQueue(Int32 identity)
       at Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.ProcessMessage(Int32 msg, IntPtr wParam, Boolean elevatedQuery, Boolean& handled)
       at Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.OnWindowMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at Microsoft.Expression.DesignHost.Isolation.Remoting.MessageOnlyHwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
       at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
       at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
       at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
       at System.Windows.Threading.Dispatcher.Run()
       at System.Windows.Application.RunDispatcher(Object ignore)
       at System.Windows.Application.RunInternal(Window window)
       at System.Windows.Application.Run(Window window)
       at Microsoft.Expression.DesignHost.Isolation.IsolationProcess.RunApplication()
       at Microsoft.Expression.DesignHost.Isolation.IsolationProcess.<>c__DisplayClass2.<Main>b__0()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
    Rod

    I stopped when I saw stuff about databinding.
    I guess your problem is you have code in your constructor.
    A prameterless constructor of a view will be called by the designer.
    This is probably trying to use things which aren't there at design time.
    You can mock them or just exit out the constructor if you're in the designer.
    public YourUserControlConstructor()
    InitializeComponent();
    if (DesignerProperties.GetIsInDesignMode(this)
    return;
    // Dependent code which produces errors
    http://social.technet.microsoft.com/wiki/contents/articles/29874.wpf-tips-designer-detection.aspx
    Hope that helps.
    Recent Technet articles: Property List Editing;
    Dynamic XAML

Maybe you are looking for

  • Checkbox in alv report

    hi all, i am facing one problem regarding checkbox in alv. i have to buttons on alv report as 'select all' (to select all) and 'send mail'(as i have to send mail to selected record) wat i have done till now is: 1. when i run the report and cleck on c

  • IPod is not working after being formatted and restored.

    This isn't the first time this has happened to my iPod classic. In a span of about 5 months, I've visited the Genius Bar, and one has been replaced under warranty. Now, the newly replaced one has suffered the same things that the old iPod has experie

  • Open PDF document to a specific page via a

    I know if you can open a PDF to a specific page by using the PAGE parameter when you open via ACROBAT. I want to be able to do the same thing via the anchor tag <a>. How can you do it? For example, I have html in my region source: Refer to the <b><a

  • My DW will not launch.

    This is a Creative Cloud download. windows7, DWCS6 It produces the error code: while executing onLoad in businesscatalyst.htm the following javascript error occured: In file BusinessCatalyst init is not defined. Any ideas. Aside: when this first happ

  • I can't install any apps, can someone help?

    Anytime I find an app in the app store (on my phone) there simply isnt an option or button for me to click "install" or "download". All that I have is the page that tells me all about the app I want to download but no option in the top right hand cor