Phase out settings at a higher level such as brand or major customer

Have any of you ever setup phase out assignments at a higher level than product and had it work correctly?  For example, we want to phase out a brand for a major customer.  In other words, a customer is dropping a brand and we don't want statistical forecast generated for that brand customer combination any longer.  I am able to setup the fields in phase out lifecycle settings for product, brand, major account but when i enter the brand and major account I am still getting forecast generated.  It appears to stop for some products within the brand but not all.  Another example is if a customer quits ordering from us I want to setup the major customer to phase out so no forecast is generated.
If you have done this successfully please let me know.  Or if you would handle these situations in a different manner other than phase out please let me know.  We can do historical adjustments each period but that is a lot of maintenance to do after each period before statistical forecast is generated.
Thanks
Steve

Hi Stephen,
Life cycle planning works only at the detail level (each CVC), the option of aggregate planning is helpful if you want to phase in or out a certain CVC when you are forecasting at the aggregate level.
One option is that you should have all products in the "profile assignment for life cycle " section which falls under that brand and customer. you can maintain a file and then automate the upload process in to the "assignment"
or
you can try to use the copy functionality in the realignment (/SAPAPO/RLGCOPY) , where you maintain copy factor as NIL and when the stat fcst is generated, you can use this as the next step to zero out -but you would need to maintain them manually.
or
easiest and safest wayy would be create a selection for those combination and do not include them in the planning job for stat fcst.
or
you can build a customised program to access the PA, PB, Data view and input the selection to zero out the stat fcst KF for that particular selection after the stat fcst run. here you would need to check if the diaggregated values are good enough.
hope it helps.

Similar Messages

  • SAP PORTAL Time-Out Settings / BO iView Reports..?

    We have created BO object-specific iView requests in SAP PORTAL based on Ingo's posting....
    SAP BusinessObjects Enterprise & SAP Enterprise Portal - Part 3 of 4
    Currently, just posting some small CR4E and Analysis for Office (*Design Studio will be added in a few months) report objects that are based on BW queries - and response time is a few seconds.
    However, long-term as our BW grows - and the volume of data/periods expands we may see some reduction in the performance of these reports, and they make take a few-minutes to return data.
    The SAP Portal team already have an issue with an ECC / T-Code report (*no Business Objects involved) which runs over 100 seconds - and hits a Portal time-out....and are wondering if we would hit the same issue if a CR4E within the Portal ran longer than 100 seconds...?
    I think the answer is "NO", the Portal time-out would not apply in that scenario. My assumption is that in our solution-path, the Portal's 100 second time-out rule would ONLY apply to the process of the Portal invoking the iView request - and opening the frame for the CR4E content.
    Once the frame is open - and the RPT / Prompt-Screen is loaded the Portal time-out is "happy".
    After that iView -> BO frame is established....so, even if the CR4E & BW Query took more than 100 Seconds to return/display the data - the SAP Portal would not time-out - as all of that activity is actually taking place at the BOE Platform layer within the frame (and using the time-out settings at the BOE level).
    Can anyone confirm that my assumptions are correct, or explain where the assumption is wrong..?
    Thanks in advance...!

    In our scenario, the SAP PORTAL has a 100 second time-out, but the Business Objects platform where the CR4E content is hosted has a 600 second time-out for "View on Demand" reporting.
    When the SAP PORTAL opens the iView connection, it is opening the CR4E content in a frame on the Portal. Prompts are entered - and the RPT execution begins on the BOE platform.
    There is a "spinning-wheel" displayed from the BOE platform, and if run in BO LaunchPad it could run for up to 600 seconds before a time-out occured.
    When it is presented in SAP PORTAL via iView connection - does that "spinning-wheel" from BOE Platform provide enough of a "heartbeat" to let the PORTAL know not to drop the connection at 100 seconds....?
    My reasoning is that SAP PORTAL should be opening the BOE content with the same rules that apply when the report is opening in the BO LaunchPad.
    We are going to create a "SLOW" report in CR4E (*Lots of charts & sub-reports) to test/compare LaunchPad and Portal display of the same report.

  • Snow Leopard's High Level of Broadband Usage

    Has anyone else experienced and/or resolved the issues of a high level of ISP-metered broadband usage using a Mac running Snow Leopard? Not only have I seen this with my own eyes, this has been widely reported and discussed in the Apple Forums and other sites. As recommended, I have installed Surplus Meter and Little Snitch, un-sync'd everything I can find and changed IMAP e-mail accounts to POPs (except for AOL, because I cant find the settings anywhere). SL still uses a great amount of broadband because it is constantly using mDNSResponder to broadcast the Mac's presence, apparently as part of a virtual network. Apple Support was initially helpful then would not get back to me on this issue.
    Metering is going to spread beyond broadband cards and isolated ISPs. SL and related Apple products apparently create more broadband use. That's what the recent AT&T trial balloon, re iPhone limitations was about.
    SL's Bonjour use appears to add usage and Safari refreshes constantly, creating more usage. Apple would be well served by addressing this issue by providing the user with a software switch that would shut off the high usage apps when attached to a metered broadband.
    Has anyone found such an app? Has anyone found a Mac broadband log/meter that saves to a file to compare against the ISP's calculations of usage? Has anyone set up an AOL POP account? Thank you.

    Hello and Welcome,
    NJEsq wrote: "Has anyone set up an AOL POP account?"
    AOL is... "not well regarded" here or anyplace where there are people knowledgeable in matters of personal computer and internet use. I believe others responding to your questions have already questioned whether your ISP (i.e., AOL) is playing straight with you IF as indicated by your statements, AOL is telling you that your Mac and OS 10.6.x are exceeding their limit on usage.
    You evidently don't know that AOL has, from its earliest days, played this game wherein they sell what is claimed to be "complete" Internet access but then put limits on your access and use. You should know that they "for your protection" put you behind their firewall and that's how they keep such close track of your usage.
    Including myself, I've known a lot of people who start out going through what might be called the "AOL Phase" but soon learn there are far better choices among ISPs. To put it politely, when these folks discover this they FLEE to the better ISPs.
    So, despite your impression, such limits are not likely to spread beyond ISPs like AOL, regardless of what they have told you or what you may have heard. Macs and OS X are NOT (suddenly!) some abnormal broadband gobbling phenomenon.
    Your mention of the supposed effect of iPhones on broadband brings up another thing: what you say is ONE way of perceiving what's going on. The actual truth is that iPhones did become part of a trend which puts greater demand on ISP / telecom providers. - But so do a lot of devices and that includes automobiles with the "On Star" type crash detection and crash response systems. But the iPhone (and its competitors) did NOT "start" this trend - not by a long shot.
    Basically, what you've been told is just... BS!

  • Where can I find various high level examples of workflows being used

    I am about to start a project with TCS 3.5 and have been participating in the Adobe webinars to help learn components and specific techniques but what I am lacking is an understanding of various workflows I can model my project after or take bits from various sources. Why start with Framemaker in this workflow versus RoboHelp or even Word? Questions like this I think come from experience with the process and I am thinking that what I am getting myself into is a chessgame with all these pieces and don't want to paint myself into a corner by traveling down one route. I have seen this graphic:
    And this one:
    And this one:
    But they are too generic and do not contain enough information to really understand the descision making process one must go through on various projects.
    Can we have a series of webinars made, all with the underlining theme of defining a working process or workflow, by having guests describe how they have or are using this suite in real life on their own projects? One that might include a graphic showing the routes taken through the suite with reasons why?
    My project hopes to make a single source internal site that will tie together various 3D portable industrial coordinate metrology systems (hardware and software). It would be used as a dispersal site for help, communications between users and SME, OEM information, QA requirements, established processes, scripting snipet downloads, statistics, and training (including SOJT). Portable industrial metrology has 8 different softwares that are used and right now about 8 different instruments. These include laser trackers and radars, articulated arms, scanners, structered white and blue light to name a few. The softwares include Spatial Analyzer, Veriserf, CompIT, eMscon, AXYZ to a few there as well. I want to be able to participate and add content to an internal Sharpoint site, push content to users for stand-alone workstations, ePub, capture knowledge leaving the company through attrition, develop easy graphic rich job aid sheets, and aid in evaluations of emergent software and hardware. I would also like to leave the option open to use the finished product as a rosetta stone like translator between the software packages; doing this is the equivelent of doing this in these other software pacages for example.

    PDF is definately a format I want to include, to collaborate with other divisions and SME for one reason, but also for the ease in including 3D interactive target models with in it and portability. I plan on being able to provide individual PDFs that are very specific in their topics and to also use them to disperse user guides, cheat sheets or job aids... something the user may want to laminate on their own and keep with them for reference, printed out. Discussion in these sheets would be drasticly reduced to only the elements, relying heavely on bullet points or steps, usfull graphs, charts and tables... and of course illustrative images. I am thinking that these should be downloadable buttons to print on each topic section, not in a general apendix or such. They would hopefully be limited to one page, double sided 8x10.
    The cheet sheet would have a simplistic flow chart of how or where this specific topic fits in the bigger picture,
    The basic steps,
    Illustrations, equipment, setup
    Software settings for various situations in a table or chart,
    Typical result graph to judge with,
    Applicable QA, FAA regulation settings or concerns,
    Troubleshooting table,
    Topic SME contact info
    On the back, a screen shot infographic of software process
    The trouble here is that I have read that FM has a problem sometimes in succesfully transfering highly structured or formatted material to RoboHelp. Does this then mean that I would take it from FM straight to PDF?
    Our OEM material is very high level stuff... basicly for engineers and not shop floor users... but that is not to say they don't have some good material that could be useful. Our internal content is spread out across many different divisions and continents, with various ways of saying the same thing. This leads QA to interpret the information differently depending where the systems are put to work. We also have FAA requirements that need to be addressed and reminded to the user.
    Our company is starting to also see an exodus of the most knowledagble of the users through retirement. Capturing the knowledge and soft skill packages they have developed working here for 20-30 years is something I am really struggling with. I have only come up with two ideas so far:
    Internal User Web based Forum
    Interviews (some SMEs do not want to make the effort in transfering knowledge by participating in anything if it requires an effort they don't see of benefit to themseleves), to get video, audio or transcription records

  • Google Analytics OPT-OUT Browser Add-on 0.9.6 doesn't retain OPT-OUT settings...never did really. Also JAVA now refuses to create updates for WinXP/FireFox.

    I use PaleMoon now trying to get rid of advertising sharks. I have WINXP still - need assistive-technology computer for pain so taking time on getting new computer.
    I have been severely sabotaged by advertising conglomerates selling my private information. They have no right -yet they do whatever they want. Anyhow...I've tried to OPT-OUT of EVERYTHING POSSIBLE. I've tried 5 places found. Google, NAI, DAA, & FIREFOX HELP said go to about:config was instructed to turn "from false to true" the "privacy.tracking.protection.enabled" .But I couldn't keep this setting because this also has to be set to false to use any saved log-on's to my accounts., and add-on AD BLOCK PLUS 2.6.7 when I was on Firefox & had some ticks and now it is disabled because it won't work with PaleMoon 25.2.1
    This case is about GOOGLE OPT-OUT. Starting here: http://www.google.com/settings/ads?hl=en&sig=ACi0TCgWymel0CNWxdcnEWPzWNs9wDd7cVQHxHsmtz4w30CAyHk7MqyzzZdGh3m6FpDaJsKmunTLEvJZY5LAm3h6gIdzE30L-Q
    There are 2 columns. The left one "ADS ON GOOGLE" NEVER RETAINS AFTER LOG-OFF. The right column "Google ads across the web
    " seems to retain sometimes - if I remember right it falls off after a period of time as opposed to after just LOGGING-OFF. Below the columns there are options, but I don't have a GOOGLE ACCOUNT.
    Also down there is this link: https://support.google.com/adsense/troubleshooter/1631343?hl=en ...you see the box with this: Advertising industry program participation
    Google is a participating member of groups that have developed industry privacy standards like the Ad-Choices icon for online advertising.
    Group Location
    Network Advertising Initiative United States
    Digital Advertising Alliance (DAA) United States
    European Digital Advertising Alliance Europe
    Digital Advertising Alliance of Canada Canada
    ....I clicked OPTED OUT FOR NAI on their link http://www.networkadvertising.org/
    ...I clicked OPTED OUT FOR DAA on their link http://www.aboutads.info/
    ...I clicked PROTECT MY CHOICES and downloaded the app.
    These 1st 2 links used to have the same trouble and didn't retain ANYTHING and wouldn't re OPT-OUT ANY UNTIL THEY WERE SATIATED - saying I didn't have 3rd party cookies allowed when I did - this took hours.
    I sent numerous trouble reports to them that they ignored - then I think I sent one to Firefox and it is much better but still not completely right. Today DAA retains 106 out of 122 and if I repeatedly RE-OPT-OUT successively I can get it to 121 out of 122 - never completely. (currently the one not taking is Accuen Inc. but it changes periodically - makes me think they set one up to take my info and then share it with all of them - lol )
    Same for NAI currently I started with 94 out of 96 - next re-OPTED-OUT got it to 95 out of 96 and no further and same co. Accuen Inc (accuenmedia.com ) wouldn't update.
    NOTE: I was copy/pasting the list of NON-OPT-OUT'S to them and my own document file to try and find trends/problems...now NAI programmers protected the list from being able to be COPIED AND PASTED!!! That's the opposite of being open and interested in making this work, right? Why would they want to allow us to OPT-OUT of their criminal espionage behavior...RIGHT? (lol) FYI: I recorded that the big one that was always retained before this one was...MEDIA MATH INC.
    MANY Opt-outs would drop off while on-line and ALL would drop-off once logged-off. Now it's retaining most once logged off - but it hasn't been long enough to tell if they'll fall back into their bad habits as they've done before...
    This has been going on forever for me - I've been reporting this malfunction since 2013.
    Of course I downloaded PROTECT MY CHOICES FOR FIREFOX via NAI AND DAA'S links ...http://www.aboutads.info/PMC#protect-your-choices-for-firefox ............they both go to the same place???.....PROTECT MY CHOICES http://www.aboutads.info/plugin/install/firefox....that seems odd...it's as if they are the same entity then. ABOUTADS is DAA'S WEBSITE. NAI'S IS NETWORKADVERTISING.ORG so why would NAI use DAA'S PROTECT MY CHOICES app?
    Lastely, I also requested that the COOKIES NAMES BE UNIFORMLY IDENTIFIABLE. All the OPT-OUT COOKIES that are to be forevermore retained on my computer and that I am to trust the EVERY FUNCTION OF - well they all have different COOKIE NAMES!! Most of the names you can not tell that they are OPT-OUT COOKIES!! - SO NOWWW They have created another problem.
    We can no longer just "DELETE ALL COOKIES".
    PLUS, we can no longer go through our cookies and delete individual ones that snuck through.
    Every one of the OPT-OUT COOKIES SHOULD SAY "OPT-OUT" IWITHIN THEIR NAME OF THEIR COOKIE - PERIOD. RIGHT? (LOL) For real. Why was this mess was allowed?
    REALLY IN MY OPINION THESE COMPANIES SHOULD BE BLOCKED AT THE LOCAL PHONE COMPANIES LEVEL - IN OUR SERVERS. We should not have to deal with them. Same thing with viruses, malware and such beasts. But I digress.
    In summary:
    1.)Google Analytics OPT-OUT Browser Add-on 0.9.6 doesn't retain OPT-OUT settings
    2.) JAVA refuses to create updates for WinXP/FireFox/PaleMoon.
    3.) DAA & NAI still don't retain ALL OPT-OUT settings and never completely OPT-OUT all companies.
    4.) OPT-OUT cookies should be uniformly names with the words OPT-OUT in their titles.
    5.) Ad Block Plus 25.6.7 doesn't work for Pale Moon and there is no alternative - (didn't work great in FireFox)
    Right now I'm mainly interested in #1)retaining my GOOGLE OPT-OUTS while on line AND while logged off since it is attacking my computer and steeling all the speed until it freezes my keyboard.
    Currently I am trying to remember to run through 3. OPT-OUTS every time I log on.
    Thanks so much!

    hello, palemoon's support forums are here: http://forum.palemoon.org/

  • High Level Recommendations For Multi-Tier Application

    Hello:
    I have been reviewing Windows Azure documentation and I'm still somewhat confused/unsure regarding which configuration and set of services is best for my organization.  I will start off by giving a high level description of the what the environment
    should be.
    A) 2 "Front End" IIS Instances, Load Balanced running an MVC 4.0/.Net 4.5 Web Application
    B) A "dedicated" SQL SERVER 2008 R2 server with medium-high resources (ample RAM and processing power)
    C) An application server which hosts a Windows Service.  This service will require access to the SQL Server listed in B. In addition the IIS "Front Ends" listed in A should have access to a "shared" folder or directory where files
    can be dropped and processed by this windows service.
    I have looked at Azure Web Site, Azure Virtual Machines and Cloud Services and I'm not sure what is best for our situation.  If we went with Azure Web Sites, do we need TWO virtual machines, or a single virtual which can "scale out" up to
    6 instances.  We would get a Standard Web Site, and the documentation I see says it can scale out to 6 instances. I'm somewhat confused regarding the difference between a "Virtual Machine" and an "Instance".  In addition, does
    Azure Web Sites come with built in load balancing between instances, virtual machines? both?  Or is it better to go with Azure Virtual Machines and host the IIS Front end there?  I'm just looking for a brief description/advise as to which would be
    better.
    Regarding the SQL Server database, is there a benefit to using Azure SQL Database? Or should we go with a virtual machine with SQL Server installed as the primary template?  We have an existing SQL Server database and initially we would like to move
    up our existing schema to the Cloud.  We are looking for decent processing power for the database and RAM.
    Finally the "application" tier, which requires a Windows Service. Is an Azure Virtual Machine the best route to take? If so, can an Azure Web Site (given that is the best setup for our needs) write to a shared folder/drive on a secondary virtual
    machine.  Basically there will be json instruction files dropped  into a folder which the application tier will pick up, de-serialize and do backend processing.
    As a final question, if we also wanted to use SSRS, is there updated/affordable pricing and hosting options for this as well?
    I appreciate any feedback or advice.  We are definitely leaning towards Azure and I am trying to wrap my head around what our best configuration and service selection should be.
    Thanks in advance

    Hi,
    A) 2 "Front End" IIS Instances, Load Balanced running an MVC 4.0/.Net 4.5 Web Application
    B) A "dedicated" SQL SERVER 2008 R2 server with medium-high resources (ample RAM and processing power)
    C) An application server which hosts a Windows Service.  This service will require access to the SQL Server listed in B. In addition the IIS "Front Ends" listed in A should have access to a "shared" folder or directory where files can be dropped and
    processed by this windows service.
    Base on my experience and your requirement, you could try to use this solution:
    1.Two cloud service to host your "front end" web application. Considering to Load Balanced, You could use traffic manager to set Load Balancing Settings.
    2. About sql server or ssrs, you have two choice:>1,create a sql server vm  >2, use sql azure and azure ssrs
    I guess all of them could meet your requirement.
    3. About your C requirement, which type application is? If it is website, You could host it on azure website or cloud service.
    And if you want to manage the file by your code, I think you could save your file into azure blob storage. You could add,delete file using rest API(http://msdn.microsoft.com/en-us/library/windowsazure/dd135733.aspx
    ) or code(http://www.windowsazure.com/en-us/documentation/articles/storage-dotnet-how-to-use-blobs-20/ ). And the Blob storage could be as a share file
    folder.
    And for accurately, about the billing question , you could ask azure billing support for more details.
    try this:http://www.windowsazure.com/en-us/support/contact/
    Hope it helps.
    Regards,
    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.

  • Aggregated phase in phase out profile

    I am facing one issue while running forecasting for phase in phase out profile at aggregated or base pack level.
    I have a scenario in which consider base pack level is "A" and under this bas pack are product codes "B", "C" & "D"
    I have assigned phase out profile for product "D" as it is being phase out after certain months and I am executing forecast at pack size level which is "A." After running the forecast I get message from system that "maximum number of periods has been processed which is 52 and phase in phase out profile can not be executed".
    However if I execute the forecasting at product level it carries out the forecast. and runs the phase out profile.
    In the settings for life cycle planning transaction in basic settings I have checked aggregated phase in phase out profile for life cycle planning
    Please inform how this can be resolved.

    Hi Jignesh,
    Did you check the spool list after batch job run, to see if  Phase in/out is appled to the material for which life cycle is assingned. Also I would advice to go and double check all setting is dates are defined correctly etc.
    I would presume you might have done all these, if you still have the issue check notes 1222953 and 1223746 and apply. This should resolve your issue.
    REgards
    siva

  • High level process model for a Pulp & Paper Industry

    Hi:
    Someone can help me?, i'm looking for a organizational reference model for a pulp & paper company, under the alignment for best practices in to SAP R/3
    I need know what is the best model for this kind company (chain value, macro process, business process, sub process...)
    Thanks in advance
    Omar Perea

    hi,
    thanks for yor points.
    at that time it was opened.for me also it was warning  the same, any way iam providing some more info on it. pls have a look on it.
    Pulp and paper industry facing IT modernisation needs       
    Today most pulp and paper industry companies face serious financial challenges to increase return on investment and improve capital utilisation.
    Companies are working to improve the efficiency of their supply chains and thereby reduce working capital, increase transaction velocity and improve inventory turnover. Mergers, acquisitions and alliances are reshaping the pulp and paper industry. Although the pulp and paper industry has invested heavily in IT systems, a large variety of old systems is often complex, inflexible in regard to integration and difficult to operate. As they reflect past organisations and business models, the streamlining of business processes is difficult.
    Mega trends in the pulp and paper industry IT.
    The pulp and paper industry is stepping into a new phase of business evolution driven by consolidation of industry, globalisation and ever-increasing competition. These market drivers are forcing the pulp and paper industry to put a greater focus on cost efficiency. These focuses are creating totally new challenges for the organisation, specifically in the IT area.
    IT is increasingly becoming a commodity. This is a result of product standardisation and the popularity of off-the-shelf-products that facilitate the economies of scale. This phenomenon is also supported by increasing utilisation of competence resources in low-cost countries.
    Managing change becomes more and more difficult. Very often companies face the need for new changes before they have seen the benefits of the previous ones. The cycle of change is short and the transformation environment becomes very complicated. On the other hand, IT becomes the tool in forcing business changes to happen. Often the only practical way to roll out new processes and practices is through the modernisation of information systems.
    Like many other industries, the pulp and paper industry is concentrating on providing digitalised self-services as part of their business development.
    Industry background
    Since the consolidation and globalisation of the pulp and paper industry, there has been increasing pressure to continuously improve both its internal and external efficiency. In the large pulp and paper mills, production management systems typically consist of several different systems, which might also be from different suppliers. Systems are often isolated islands, which are successful in managing information of their own area but they lack the comprehensive information exploiting and sharing. This has resulted in a complex and inflexible architecture of legacy systems. These legacy systems are expensive to manage and difficult to develop to meet business requirements.
    This pressure has led to massive IT investments and a continuous rebuild of the IT environments in order to meet efficiency challenges. Although many pulp and paper mills have invested a lot in building up their business supporting IT, especially Enterprise Resource Planning (ERP) systems, the return on investment is often difficult to measure. There is a lot of potential to improve usability of systems by harmonising business processes and integrating the systems more efficiently in order to better support actual business needs.
    Most pulp and paper industry companies have thus come to a point where a more radical rebuild and renewal of the entire IT and network environment is required. Fortunately, the conditions for this have improved over the last few years, due largely to an increasing range of commercially available application platforms adopted for the pulp and paper industry, the acceptance of common industry standards, and the evolution of refined integration and migration methods.
    Renewing and harmonising the company’s operations and IT systems is still, however, a demanding undertaking. Securing continuous operations, while at the same time replacing the core systems and processes, requires a high level of expertise in pulp and paper industry processes and information technology. To complement the in-house competence, the pulp and paper industry will need to establish partnerships with outside solution providers and system integrators. To minimise risks and keep control of business-critical technology, new delivery models will be a necessity.
    i am also  giving some pdf sites pls go thru them
    www.fpl.fs.fed.us/documnts/pdf2000/scott00c.pdf
    www.bfe.admin.ch/php/modules/publikationen/stream.php?extlang=en&name=en_542051780.pdf
    thanks
    karthik

  • RFC: Proposing a high level iteration facility based on Collections

    I am requesting for comments for an experimental package I developed providing a high level facility for iteration on Java 2 Collections.
    You can browse the javadoc at http://www.cacs.louisiana.edu/~cxg9789/javautils/ and the code is available for download from http://www.cacs.louisiana.edu/~cxg9789.
    Basically, the package provides an interface Task that has a single method job() which is called for every element in a given collection. There are some static methods for using this kind of scheme and iterating over collections. An example would be: Iteration.loop(collection, new Task() {
              public void job(Object o) {
                // do something on o here
            });Now you may wonder what is the use of going into this much trouble when I can just get an iterator and do the same thing? Well, creating a class that represents the whole iteration opens a number of new possibilities. You can now have methods and variables exclusive for the specific iteration and reuse it. You can even subclass it for variants. This proved very useful in my application especially when I developed the StringTask class that is available in the same package.
    Nevertheless, you can see it for yourself that we've got rid of the iterator and the condition checking that appears in conventional loop constructs. For details you can look at the Iteration at http://www.cacs.louisiana.edu/~cxg9789/javautils/edu/ull/cgunay/utils/Iteration.html and StringTask at http://www.cacs.louisiana.edu/~cxg9789/javautils/edu/ull/cgunay/utils/StringTask.html
    I was wondering if you Java developers would find such a scheme useful. Thanks for your interest..

    Heh... now I need to remember back...
    No I don't, the internet comes to the rescue :-) I
    was wrong, apply is the simple "function apply"
    function, the list function of interest was (is)
    called map.
    http://www.cse.unsw.edu.au/~paull/cs1011/hof.html
    This was very helpful. Now I know what you're saying. Actually this may very well be the hidden influence that lead to this system. The map operation also exists in Lisp and Scheme. I remember really liking it when I first learned about it.
    My approach isn't exactly the same as neither of map, fold or filter. But I think I can create subclasses of Task which act the same way with these. I will try to do this in the near future.
    Just as a comment on the design, I would have
    maneuvered the list of getSomeResult() into an object
    that knows how to render itself as a String. That may
    well be using your Iteration feature over the internal
    list, or other feature as the developer sees fit.This point is well taken. Actually my program uses this kind of approach in many places, however I wanted to give a less confusing example here.
    Your iteration is a perfectly valid pattern to iterate
    over a collection, and one that could be
    applied in many places in my code. I'm unsure I
    will migrate to use it, because it tends
    towards a large number of small objects to perform its
    function... which sometimes can be a simplification,
    but in this case can obscure multi-threading issues...
    spreading a loop over a collection across multiple
    classes makes it less obvious what is happening to the
    contents, or what synchronization is required, what
    locks have been acquired, or what concurrent
    modifications are possible.On the other hand, it might be more secure to have operations on collections in a place as an Iteration class to keep them together. Maybe you already mentioned it in your message. I can understand your concern in using the system, though.
    To keep this information in one place, you could use
    an anonymous inner class, but then you have lost the
    reusability and succinctness of the iteration, which
    are two of its largest benefits (Being a high-level
    function using centralised, tested code being the
    third, and probably the largest)I started using small inner classes very extensively. Maybe this can alleviate the problem, since they're not anonymous and can be reused. However, there is still a problem using (subclassing) them from outside of the class. I found a way to do this, too. It only works in special situations, though.
    Assume you have an inner class:
    public class Outer {
      class Inner { ... }
    }You can extend this inner class if you have another class extending the Outer:
    class NewOuter extends Outer {
      class Inner extends Outer.Inner { ... }
    Thinking about it, your iteration is at a higher level
    than foreach... and would benefit from using it
    if were ever supported by the JVM. They are slightly
    orthogonal approaches to looping abstraction, foreach
    being syntactic and your pattern being heuristic.We're in tune here, I'd be interested to use the foreach operator and the Iterable interface as primitives in my system if they will ever be provided in Java. Currently, they are not offering me anything extra, since the Collection interface provides me with what I need.

  • "Administrator or higher level privileges." But I am the Admin!

    I have a very frustrating problem. I noticed this for the first time when my printer stopped working. The scanner works, and I can run print tests from my computer but it won’t print. When I tried to reinstall the drivers I got an error message that says, “The software to be install needs Administrator or higher level privileges.” I typed in the correct password, which works for everything else. I am the only one using my computer and I am an administrator. This has never happened before.
    Now I can’t install anything without this error message, not even my regular updates. Which is freaking me out.
    I’ve tried everything I can think of. I’ve run disk utilities, repairs and permissions. I’ve created a new user (administrator) and tried that password/username.
    I couldn’t find any other threads on here with an answer to this problem.
    Thanks so much in advance if you can help me!! It is much appreciated! I have a lot of papers that are due next week and it would be awesome if I could figure this out.
    Ask me anything you need to know. I have a duel power G5 with extra ram, running OS X.
    Thanks again,
    Jessie
    [email protected]

    found similar discussion elsewhere:
    http://macosx.com/tech-support/update-osx-10-3-9/7699.html
    .plist is temporary preference file for any application
    try using file search for "installer", if "installer.plist" is not found anywhere you may need to reinstall the OS.
    first you could try creating new user in System Preferences, restart computer, login as new user and try installing something.
    if it works under different user, some other prefernce could have been corrupted in original setup.
    in that case more drastic thing would be to log in as original user, go to your user home folder, then "library" folder and moving whole "preferences" folder to desktop.
    after restart all settings will go to defaults though - network, printers, dock, desktop pics etc.
    if it still won't work, OS files got corrupted and you may need to try "archive and install" option from 10.3.x installation disks:
    http://docs.info.apple.com/article.html?artnum=107120
    keep in mind it's a good idea to have backup of important files just in case.
    try it step by step starting with creating new user and take your time.

  • HDMI Audio not working on Q190 (along with all higher level Audio Formats)

    Help, I have been given the run around via support, I cannot get the HDMI audio to work with my Pioneer Surround Sound, only the Intel display audio shows in control panel (Win 8 X64) and the RealteK S/P Dif port and it is not capable of supporting 7.1 sound or bitstreaming or DTS, Dolby HD, Etc. Tec support appears not capable of fixing the issue and wanted to send me to software support and pay. I have only had the machine for 4 days and it has never supported higher level sound.
    Every other device I have (had or currently) connected to the receiver works just fine. I have to figure this out or return the machine, the audio is the most important aspect for me. Besides when you advertise 7.1 support the machine you sell should be able to do it.

    Hey guys,
    I have had this Q190 with the Celeron CPU since last week and I am using XBMC Frodo and the HDMI is connected to my AVR Onkyo TX-NR809 and from the Onkyo to the TV. And the sound is 7.1 with PLIIZ. It works fine. I think it may be some driver problem because Realtek Audio which is in the Q190 works fine with the Win8 preinstalled. Realtek is kind of bad with driver because I lost my wifi after upgrading to Win 8.1. After a few days with no wifi, I found out that the driver was bad, yes it was a Realtek wifi driver but posted by Lenovo for W 8.1.
    I have another friend who also just bought the Q190 and he reported no audio problem so I think it is just a matter of trouble shooting the drive and configuration. I do love the form factor of the Q190.

  • Basic  XML Publisher Question: How to access tags in the higher levels?

    Hi All,
    We have a basic question in XML Publisher.
    We have a xml hierarchy like below:
    <CD_CATALOG>
    <CATALOG>
    <CAT_NAME> CATALOG 1</CAT_NAME>
    <CD>
    <TITLE>TITLE1 </TITLE>
    <ARTIST>ARTIST1 </ARTIST>
    </CD>
    <CD>
    <TITLE> TITLE2</TITLE>
    <ARTIST>ARTIST2 </ARTIST>
    </CD>
    </CATALOG>
    <CATALOG>
    <CAT_NAME> CATALOG 2</CAT_NAME>
    <CD>
    <TITLE>TITLE3 </TITLE>
    <ARTIST>ARTIST3 </ARTIST>
    </CD>
    <CD>
    <TITLE> TITLE4</TITLE>
    <ARTIST>ARTIST4 </ARTIST>
    </CD>
    </CATALOG>
    </CD_CATALOG>
    We need to create a report like below:
    CATALOG_NAME     CD_TITLE     CD_ARTISTCATALOG 1     TITLE1     ARTIST1
    CATALOG 1     TITLE2     ARTIST2
    CATALOG 2     TITLE3     ARTIST3
    CATALOG 2     TITLE4     ARTIST4
    So we have to loop at the level of <CD> using for-each CD. But when we are inside this loop, we cannot access the value of CAT_NAME which is at a higher level.
    How can we solve this?
    Right now, we are using the work-around of set_variable and get_Variable. We are setting the value of CAT_NAME inside an outer loop, and using it inside the inner loop using get_variable.
    Is this the proper way to do this or are there better ways to do this? We are running into troubles when the data is inside tables.

    you can use
    <?../CAT_NAME?>copy past to your template
    <?for-each:CD?> <?../CAT_NAME?> <?TITLE?> <?ARTIST?> <?end for-each?>

  • Errors in the high-level relational engine. A connection could not be made to the data source with the DataSourceID of '

    When I deploy the cube which is sitting on my PC (local) the following 4 errors come up:
    Error 1 The datasource , 'AdventureWorksDW', contains an ImpersonationMode that that is not supported for processing operations.  0 0 
    Error 2 Errors in the high-level relational engine. A connection could not be made to the data source with the DataSourceID of 'Adventure Works DW', Name of 'AdventureWorksDW'.  0 0 
    Error 3 Errors in the OLAP storage engine: An error occurred while the dimension, with the ID of 'Customer', Name of 'Customer' was being processed.  0 0 
    Error 4 Errors in the OLAP storage engine: An error occurred while the 'Customer Alternate Key' attribute of the 'Customer' dimension from the 'Analysis Services Tutorial' database was being processed.  0 0 

    Sorry hit the wrong button there. That is not entire solution and setting it to default would work when using a single box and not in a distributed application solution. If you are creating the analysis database manually or using the wizard then you can
    set the impersonation to your heart content as long as the right permission has been set on the analysis server.
    In my case I was using MS Project Server 2010 to create the database in the OLAP configuration section. The situation is that the underlying build script has been configured to use the default setting which is the SQL Service account and this account does
    not have permission in Project Server I believe.
    Changing the account to match the Project service account allowed for a successful build \ creation of the database. My verdict is that this is a bug in Project Server because it needs to include the option to choose impersonation when creating the Database
    this way it will not use the default which led to my error in the first place. I do not think there is a one fix for all in relations to this problem it is an environment by environment issue and should be resolved as such. But the idea around fixing it is
    if you are using the SQL Analysis server service account as the account creating the database and cubes then default or service account is fine. If you are using a custom account then set that custom account in the impersonation details after you have granted
    it SQL analysis administrator role. You can remove that role after the DB is created and harden it by creating a role with administrative permissions.
    Hope this helps.

  • Error: Maintain settlement rule of the sender for a higher level WBS

    Hi,
    I dont want to maintain the settlement rule for a higher level WBS. How can i configure this in such a way that i dont get the following error:" Maintain settlement rule of the sender" while doing CJ88. Maintaing a separate Settlement profile for a higher level WBS is an option but we are looking if something else could be done The problem is that there are no actuals booked against, say, level 2 WBS but when i execute CJ88, i get the aforesaid error. How can i ensure that only the lowest level WBS ask for the settlement rule and not the levels above it. I have already removed the Investment profile from the higher level WBS but still getting the same error.
    Regards,
    DPil

    Hi,
    It is a type Capex WBS and Biling element is not checked. In fact i get a warning while doing the settlement: WBS is neither a billing element nor an account assignment element.
    Diagnosis
    WBS element  is not indicated as either an account assignment element or as a billing element in the master record.
    System Response
    The WBS element cannot be assigned to an account.
    Procedure
    Correct your entries or add the missing indicator to the master record for the WBS element.
    But this is just a warning. On pressing enter i get the error :Maintain settlement rule of the sender "

  • Digital AV Adapter: "Accessory not supported" and "TV Out" settings gone after upgrading iPad 2 to iOS 5.0.1

    I've used the digital AV Adapter (bought in Apple Store) nicely on iPad 2 with iOS 4.3.x.
    After upgrading to iOS 5.0.1 the TV Out settings have disappeared from the General Settings menu (no matter if adapter is plugged in or not).
    I thought that maybe it was time to do a full reset (just in case), so I did that, while the adapter was still plugged in.
    When the iPad finished resetting I got a popup message on the lock screen saying:
    "This Accessory is Not Supported by iPad"
    The adapter sort of works, i.e. there is a picture on my TV, but I cannot control the TV output settings which I could in iOS 4.3.x.
    The TV Out settings are completely missing from the General Settings menu (if they were moved in iOS 5.0.1 somewhere else, I could not find them).
    The "TV Out" menu item is not there at all.
    I cannot select between PAL/NTSC output anymore which is crucial for me as it seems that the iPad current setting is PAL, while I need to be it NTSC, otherwise video drop frames/stutters when played back over a TV.
    What I would like to know if there is anybody out there who has iOS 5.0.1 and actually can see the "TV Out" settings under the General Settings (I think it should follow the "iTunes Wi-Fi Sync" directly), because no matter what I did I cannot the settings menu to be displayed (I've reset the device, plugged and unplugged the adaptor and HDMI cable multiple times, tried different TVs, etc)
    Or, if the settings are in fact, gone by design, then how am I supposed to play 23.976 or 24 FPS media on a 1080p50 TV without stuttering (don't answer that, I know it is impossible, I am just frustrated). This is the first ever device I bought from Apple and I must say I am not that impressed by such turn of events.
    I mean, what kind of update removes essential features and makes the officially produced accessory suddenly "not supported"? Did they even test their own official accessory?? Seems not to me.
    This thread is talking about sort of similar issue (although it is about the VGA adapter):
    https://discussions.apple.com/thread/2413622?start=0&tstart=0

    Hi,
    the settings are gone, i guess. But even worse, I cannot get the iPad2 to play Full HD thru the Apple digital AV adaptor using apps that support  (and advertise this), like AVPlayer HD. This definiteley used to work before one of the last iOS upgrades. (I am now at 5.1.1).

Maybe you are looking for