Why should we go for job instead of trigger

hi all,
whats the exact purpose of job n trigger?
why should we go for job instead of trigger?
any one pls help me regarding this
thnaks in advance.

When you have code that is to be called, implementing it with a trigger leaves the process synchronous. In other words: the code is executed within the same transaction as the invoking code. This means real-time, but it makes your transaction heavier. Implementing it with a job, makes it asynchronous. In other words: the code gets executed in another session. Now it is not real-time anymore, but since it is executed in the background, nobody cares anymore how long it takes (to a certain point of course).
Regards,
Rob.

Similar Messages

  • Why should organizations go for PS Benefits (Inhouse) instead of outsourcin

    Why should organizations go for PS Benefits (Inhouse) instead of outsourcing to Benefit Administrators like Hewitt etc?

    That´s the perfect question for your friendly Oracle PeopleSoft sales person near you.
    But I can come up with some points too.
    - If you have already PS inhouse, you can leverage the data and the knowhow instead of using yet another system.
    - Shorter communication channels.
    - Faster reaction times
    - More control of who see´s the data

  • Why should we go for ODI?

    Hi,
    I know the Informatica 9.1.0. Now , I am learning ODI so getting some questions.
    I am working with the Hyperion & ODI is used with the hyperion to fetch data from any source system.
    I have few questions in my mind related to ODI.
    why should I go for ODI? OR when should I use OID?
    what is the benefits getting by ODI that does not available in other tools.
    Thanks

    It might be worth starting to read through the features of ODI and related documentation to understand it strengths http://www.oracle.com/technetwork/middleware/data-integrator/overview/index.html
    It is Oracle's strategic integration product so if you are working with EPM products then you will find more features than with Informatica.
    I will let someone else provide information on when to use it because I have been here before on many occasions, it can all depend on what products you have currently, what your source/target systems, what your objectives are to whether it is for you.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • HT5622 hey! i have a serious problem coming up which is that i am asked to enter my billing info even for free apps. why should i pay for apps which are free? please help me with this problem!

    hey! i have a serious problem coming up which is that i am asked to enter my billing info even for free apps. why should i pay for apps which are free? please help me with this problem! and in the billing info there is pop-up box saying i have accessed my account from didfferent computer but no i have been doing it from the same pc. please help me out.

    Tap Settings > General > International. Make sure the Region Format is correct.
    As for your Apple ID. Tap Settings > Store > Apple ID > iForgot
    Resetting your Apple ID may help.
    Congrats on your new iPad !!!

  • Why Should I go for 11g

    Since my database and application running well for long time and not major problems then why should I go for 11g. Why not stick to 10g more 2 to 4 years.
    Share your ideas....

    Hi there,
    I dont think that it matters on this too much that your applications and db are running ( or not running ) fine ovr a version x so you should migrate to y version.I have seen shops still running on 817 also and there are many who have opted for 11g also. There are alot of factors which effect the decision.I wont recommend anyone at the moment to go for 11g as its the first release and the R1 product is not usualy so stable.If I really wish to upgrade , I shall wait for atleast 11gR2 to come.
    If you are happy with the performance of 10g and are stable than I dont thikn that you have any drastic need for upgrade to 11g any time soon.
    Just my 2 cents....
    Aman....

  • Why should we go for  SAP Business One

    Hi,
    Can any one help me, Why should we implement SAP Business One for SME cant we go for other ERP providers.
    Regards
    Z Mohammed

    Hi Zameer,
    Every ERP package has its own advantages & disadvantages. What any company would look for before implemnting an ERP product is the adaptability factor.
    A through analysis is done as to what ERP product suits the company's business processes taking various factors into consideration such as budget allocation, resources available, duration of implementation etc.
    And only then a company would decide on what ERP package has to be implemented.
    SAP Business One is specifically designed by SAP to suit SME businesses............as they dont have complicated business processes and dont requrie full fledged landscape such as R/3.
    Note: Do Reward points for the answers you find helpful............that's how you encourage the SDN users to spend time and answer your queries.
    Regards
    Sai

  • Why should I buy an Air instead of an ultrabook such as the Acer Aspire S7

    Looking at getting a easily portable laptop for school. What are some reasons to get an Air (13", i5, 8GB RAM, 512GB flash) instead of an ultrabook such as the Acer Aspire S7 (13", i7, 8GB RAM, 256GB SSD) Price is nearly the same.

    Because you'll be able to upgrade to the next big release of OS X (Mavericks) this fall — which should improve upon the Air's 12hr battery life:
    http://www.apple.com/osx/preview/
    http://www.apple.com/osx/preview/advanced-technologies.html
    And you can count on getting good support in these Apple Support Communities.

  • Why should we pay for software updates

    i know that nokia has turned to providing software updates on the internet. But based on my experience if someone has to update their firmware and is not under warranty they hav to pay for the update !
    wait a second, i payed(read : invested) in a nokia phone and it dint even work properly for one straight day & to sort this problem(which started by me doing nothign but buying a nokia phone) i have to PAY for an update!
    this means i as an investor am wrong? i should not buy nokia phones?
    YES
    because as a corporate business nokia doesnt have the decency to correct their own mistakes.
    This is unethical business practice.
    PS: i bought N73 from dubai and am in uk as of now, so cannot use the warranty to get a free update- but cmon its not my mistake that the software has bugs, nokia should take its responsibility.
    i regret buying a nokia

    Nokia do sell phones all over the world, this is correct. But one thing you miss here is that they do not sell the same phones all over the world.
    Phones sold in the US are for the US market, so this could mean they are CDMA in design, use such technology as BREW etc. Phones sold in the middle east and in APAC will also cater to the needs of this area, such as chtml and imode as well as different menu structures and character sets in the phones font.
    Creating a support network that can repair a damaged phone or updgrade a faulty phone anywhere in the world would be a bad thing. For one thing, the cost. If such a service existed this would be passed on to the end user, this would mean customers in the US who never leave their country would be paying for the support services (even if never used) for a customer in China who regularly travels to Austrlia and may need a firmware update or repair done anywhere in between.
    The only thing Nokia really needs to address is hardware repairs. It would not be beyond the realms of reasonable to have a hardware repair service at premium for imported phones (people travelling could wait until they arrive home or mail back to their country). However the update system that Nokia now has in place on the Internet and OTA simply means you do not need to go into a shop to update your phone. You either connect to your pc or just start the update from the phone itself.
    One final note, no one pays for the update, you only pay for the service. This is why OTA updates are free (apart from the data charges) and so are Internet updates (apart for the monthly charge etc) Message Edited by karym6 on 15-Dec-2006
    02:10 PM

  • Why should I pay for upgrade to CS6 twice?

    Dear Adobe,
    I upgraded from photoshop CS3 to Photoshop CS5 last November as you said we will be not able to upgrade from CS3 to CS6 directly anymore. And now, you changed your mind and users are still able to upgrade from older versions. If I would wait couple of months like others I would pay only once. Please, would you try to explain your business strategy? How should we trust you are not going to change your mind and rules every month?
    Thank you for your explanation.
    Kind regards,
    Filip Zamorsky

    And...Add my name to the list. I began another thread but I was told about this one. It's the same story as you all, I'm just not going to be ignored by customer service. Adobe caused the problem, Adobe should fix it.
    Has anybody found a magic way to get customer service help? I have been waiting since last Tuesday for my problem to be resolved and I've been getting absolutely no understanding or willingness to take ownership of my problem.  I have chatted online with 8 different people. Each time making painstaking attemts to explain the situation as being different than the "free upgrade" window that is posted on adobe.com.
    Here is the situation.
    Adobe said that we MUST upgrade to CS5 in order to upgrade to CS6.
    In February, I upgraded from CS4 to CS5 based on item 1.
    I went online last week to upgrade to CS6 from CS5 when I saw that I didn't have to spend the money to upgrade from CS4 to CS5 afterall.
    Based on that, I feel I should be able to upgrade to CS6 without having to pay an addition $199.00.
    Adobe said I had to upgrade so I did. That cost me $199.00 three months ago.
    Now Adobe wants me to spend another $199.00 to get CS6.
    I will not do that. I wouldn't have spent the first $199.00 if Adobe hadn't said it was necessary. It wasn't necessary afterall so I shouldn't be penalized for believing Adobe.
    This is like the guy who's told he has a week to live so he gives away all of his earthly belongings. Then the doctor tells him he didn't mean it. 
    Now, On Wednesday, I got my request elevated to "concern group". They will contact me within 72 hours. That must be 72 business hours because I have not been concated.
    So, Monday, I had to go through the entire scenerio for the umteenth time and again was assured the "concern group" would contact me withing 24 hours. I didn't believe the rep, based on my previous lack of contact and asked how I can contact the "concern group" myself so I don't have to go through this entire process again. The "concern group" is offline, no way to contact them but "I ASSURE YOU" you will hear from them withing 24 hours. Well, 48 hours later, I'm totally in a very hateful mood. I opened another chat session and rather than submitting that person on the other end to my venom, I just pasted my chat from Monday and said goodbye. Of couse, it's not going to do any good either.
    I saw a message board online yesterday, and today I can't find it, where people in my same situation received their upgrade to CS6 with no addition cost.
    I know it's being done but Customer service is so...aggravating that I believe it's a way to make people just give up and go away. Not this time.

  • Why we are going for ABAP Objects?

    Why should we use ABAP Objects instead of Function Group(in Function Module)?
    Moderator message: please search for available information/documentation before asking.
    locked by: Thomas Zloch on Oct 4, 2010 1:09 PM

    Before your thread will land on pile of locked ones, I would like you read [EIGHT REASONS WHY EVERY ABAP DEVELOPER SHOULD GIVE ABAP OBJECTS A SECOND LOOK|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/37c5db90-0201-0010-3a9b-d0a5288f3c15]
    Regards
    Marcin

  • ESOA :  Why should we choose ESOA

    Hi experts!!!
    I recently entered into esoa practice. I have so many queries to put in.... Here are a few....
    1) how customer gets benifit out of this esoa...??? how it solves customer problems in present market.??
    2) In which form these services are served? (wsdl/ any common format acceptable by all kinds of applications or it is completely based on Netweaver platform?)
    3) If it is a wsdl, why should we go for PI 7.1 only...we can also generate wsdls from all previous versions ?
    4) According to my understanding from all the blogs & forums, all services will be developed and registered in ESR ( which resides locally in my company), then how these services are said to be global??
    5) what is the big difference PI 7.1 makes over the previous versions?
    6) How ES workplace is helpfull to my development?
    7) I have installed ESR & CE 7.1 into my system.. but i am unable to find proper support from SDN ?  Is it still have to come up? or Is no one using PI7.1 yet? or any other reasons??
    8) and most imortantly, I have not found any architectural details about ESR or PI 7.1 or CE 7.1. please ignore this question if i m wrong.
    It would be great help to all...
    Regards,
    Pavani

    Hi Pavani,
    Lot of questions. If you have gone through the ESOA Architecture/framework, you would have find answers to most of your questions.
    > 1) how customer gets benifit out of this esoa...??? how it solves customer problems in present market.??
    SOA architecture is spreading with a good pace. Its always better to walk with market trends.
    Customer can benfit from less implementation costs, fast implementations and finally the maintainace would be quite easier with ESOA
    > 2) In which form these services are served? (wsdl/ any common format acceptable by all kinds of applications or it is completely based on Netweaver platform?)
    Yes it is WSDL. It is based on standards and acceptable to all SAP, Non-SAP applications.
    >
    > 3) If it is a wsdl, why should we go for PI 7.1 only...we can also generate wsdls from all previous versions ?
    PI 7.1 contains ESR where you can define/design your new Enterprise services with some governace mechanism. Technically Enterprise Services are Web Services but it has strong governance mechanism. You can develop/define simple web services from previous PI versions.
    > 4) According to my understanding from all the blogs & forums, all services will be developed and registered in ESR ( which resides locally in my company), then how these services are said to be global??
    Nope, they will be developed in ESR( Enterprise Services Repository) and would be registered in Service Registry not ESR.
    >
    > 5) what is the big difference PI 7.1 makes over the previous versions?
    PI 7.1 is coming with lot of new features, but related to ESOA , main is the ESR.
    > 6) How ES workplace is helpfull to my development?
    ES Workplace provide test servers where SAP has already hosted implemented services. You can consume that services using your applications. And documentation is provided along every Enterprise Service. SAP has hosted ES Woorkplace for evaluation purpose only
    > 7) I have installed ESR & CE 7.1 into my system.. but i am unable to find proper support from SDN ?  Is it still have to come up? or Is no one using PI7.1 yet? or any other reasons??
    A lot of documentation is available and also forums are available for both CE and ESR. But it will take time to reach at atht level when compared to other Netweaver products
    > 8) and most imortantly, I have not found any architectural details about ESR or PI 7.1 or CE 7.1. please ignore this question if i m wrong.
    Go through recent Teched Material, you will find a lot.
    Hope this helps.
    regards,
    Piyush

  • Systemd: why am I waiting for wicd/mysqld?

    Recently I moved from init scripts to systemd. The available guide ensured a smooth transition.
    Nobody got harmed in the process.
    But: booting is slower since then. As can be seen below, I'm waiting quite some time for the mysqld and wicd daemons.
    ➜ systemd-analyze blame
    17482ms mysqld.service
    10968ms wicd.service
    5786ms gdm.service
    4176ms colord.service
    3768ms systemd-logind.service
    1109ms systemd-vconsole-setup.service
    801ms systemd-remount-fs.service
    761ms systemd-udevd.service
    742ms sys-kernel-debug.mount
    723ms console-kit-log-system-start.service
    719ms dev-mqueue.mount
    706ms systemd-binfmt.service
    659ms rc-local.service
    640ms dev-hugepages.mount
    596ms systemd-user-sessions.service
    590ms proc-sys-fs-binfmt_misc.mount
    548ms systemd-udev-trigger.service
    397ms accounts-daemon.service
    308ms polkit.service
    246ms systemd-sysctl.service
    243ms systemd-tmpfiles-setup.service
    186ms udisks.service
    107ms upower.service
    86ms console-kit-daemon.service
    61ms rtkit-daemon.service
    22ms udisks2.service
    18ms home.mount
    13ms tmp.mount
    1ms sys-fs-fuse-connections.mount
    This seems odd to me. Since systemd starts services in parallel and is capable of starting them 'on the fly' when needed, why should I wait for them at boot?
    Is there a way to start stuff like `mysqld.service` and `wicd.service` later? For example, after `gdm.service` is done, allowing me to sign in and do stuff?
    As suggested by the guide I made sure all services are started at boot by running
    systemctl enable <service-name>
    for every service in my former DEAMONS array.
    Last edited by A.J.Rouvoet (2012-11-07 22:53:50)

    lothar_m wrote:
    in my machine netcfg really takes some time too.
    $systemd-analyze blame
    16072ms netcfg.service
    9595ms i2prouter.service
    4164ms postgresql.service
    2331ms udisks2.service
    2010ms systemd-vconsole-setup.service
    1896ms systemd-logind.service
    Off topic: Nice Blackadder Quote you have as a signature ;-)

  • Why we will go for Queue delta instead of Unserialized and Direct delta ?

    Hi Experts,
    Why we will go for Queue delta instead of Unserialized and Direct delta ? specify any reasons for that ?
    What happens internally when we use Queue delta , Direct delta ?
    I will allocate points to those who help me in detail. My advance thanks who respond to my query.

    Hi,
    Direct Delta
    With this update mode, extraction data is transferred directly to the BW delta queues every time a document is posted. In this way, each document posted with delta extraction is converted to exactly one LUW in the related BW delta queues. If you are using this method, there is no need to schedule a job at regular intervals to transfer the data to the BW delta queues. On the other hand, the number of LUWs per DataSource increases significantly in the BW delta queues because the deltas of many documents are not summarized into one LUW in the BW delta queues as was previously the case for the V3 update.
    If you are using this update mode, note that you cannot post any documents during delta initialization in an application from the start of the recompilation run in the OLTP until all delta init requests have been successfully updated successfully in BW. Otherwise, data from documents posted in the meantime is irretrievably lost. The restrictions and problems described in relation to the "Serialized V3 update" do not apply to this update method.
    This update method is recommended for the following general criteria:
    a) A maximum of 10,000 document changes (creating, changing or deleting documents) are accrued between two delta extractions for the application in question. A (considerably) larger number of LUWs in the BW delta queue can result in terminations during extraction.
    b) With a future delta initialization, you can ensure that no documents are posted from the start of the recompilation run in R/3 until all delta-init requests have been successfully posted. This applies particularly if, for example, you want to include more organizational units such as another plant or sales organization in the extraction. Stopping the posting of documents always applies to the entire client.
    Queued Delta
    With this update mode, the extraction data for the affected application is compiled in an extraction queue (instead of in the update data) and can be transferred to the BW delta queues by an update collective run, as previously executed during the V3 update.
    Up to 10,000 delta extractions of documents to an LUW in the BW delta queues are cumulated in this way per DataSource, depending on the application.
    If you use this method, it is also necessary to schedule a job to regularly transfer the data to the BW delta queues ("update collective run"). However, you should note that reports delivered using the logistics extract structures Customizing cockpit are used during this scheduling. This scheduling is carried out with the same report which is used when you use the V3 updating (RMBWV311, RMBWV312 or RMBWV313).There is no point in scheduling with the RSM13005 report for this update method since this report only processes V3 update entries. The simplest way to perform scheduling is via the "Job control" function in the logistics extract structures Customizing Cockpit. We recommend that you schedule the job hourly during normal operation - that is, after successful delta initialization.
    In the case of a delta initialization, the document postings of the affected application can be included again after successful execution of the recompilation run in the OLTP (e.g OLI7BW, OLI8BW or OLI9BW), provided that you make sure that the update collective run is not started before all delta Init requests have been successfully updated in the BW.
    In the posting-free phase during the recompilation run in OLTP, you should execute the update collective run once (as before) to make sure that there are no old delta extraction data remaining in the extraction queues when you resume posting of documents.
    Using transaction SMQ1 and the queue names MCEX11, MCEX12 or MCEX13 you can get an overview of the data in the extraction queues.
    If you want to use the functions of the logistics extract structures Customizing cockpit to make changes to the extract structures of an application (for which you selected this update method), you should make absolutely sure that there is no data in the extraction queue before executing these changes in the affected systems. This applies in particular to the transfer of changes to a production system. You can perform a check when the V3 update is already in use in the respective target system using the RMCSBWCC check report.
    In the following cases, the extraction queues should never contain any data:
    - Importing an R/3 Support Package
    - Performing an R/3 upgrade
    For an overview of the data of all extraction queues of the logistics extract structures Customizing Cockpit, use transaction LBWQ. You may also obtain this overview via the "Log queue overview" function in the logistics extract structures Customizing cockpit. Only the extraction queues that currently contain extraction data are displayed in this case.
    The restrictions and problems described in relation to the "Serialized V3 update" do not apply to this update method.
    This update method is recommended for the following general criteria:
    a) More than 10,000 document changes (creating, changing or deleting a document) are performed each day for the application in question.
    b) In future delta initializations, you must reduce the posting-free phase to executing the recompilation run in R/3. The document postings should be included again when the delta Init requests are posted in BW. Of course, the conditions described above for the update collective run must be taken into account.
    Un-serialized V3 Update
    Note: Before PI Release 2002.1 the only update method available was V3 Update. As of PI 2002.1 three new update methods are available because the V3 update could lead to inconsistencies under certain circumstances. As of PI 2003.1 the old V3 update will not be supported anymore.
    With this update mode, the extraction data of the application in question continues to be written to the update tables using a V3 update module and is retained there until the data is read and processed by a collective update run.
    However, unlike the current default values (serialized V3 update); the data is read in the update collective run (without taking the sequence from the update tables into account) and then transferred to the BW delta queues.
    The restrictions and problems described in relation to the "Serialized V3 update" do not apply to this update method since serialized data transfer is never the aim of this update method. However, you should note the following limitation of this update method:
    The extraction data of a document posting, where update terminations occurred in the V2 update, can only be processed by the V3 update when the V2 update has been successfully posted.
    This update method is recommended for the following general criteria:
    a) Due to the design of the data targets in BW and for the particular application in question, it is irrelevant whether or not the extraction data is transferred to BW in exactly the same sequence in which the data was generated in R/3.
    Thanks,
    JituK

  • HT5012 Why should I click the accept button for a server certificate at every initial time although it is listed as a trusted root CA on iOS6?

    I'm now using a root CA which was listed above.
    But when I try to connect WLAN via EAP with RADIUS initially, I should click the accept button for the certificate of the RADIUS Server.
    Why should it work?

    Hi,
    I'm still looking for the reason.
    Isn't there any way which can avoid the verification for a public certificate of authentication server using EAP-TLS.
    Why should I click the accept button in initial step for authenticating with RADIUS server using EAP-TLS although the root CA of the server certificate is listed in the default trusted CA on iOS?

  • Why should we select all key fields when using for all entries

    Hi,
    Why should we select all key fields in our select query when using for all entries statement?
    I read about for all entries but this point was not clear in any post.
    Please explain me
    Regards,
    Subhashini

    Dear Subhasini,
    It is because FOR ALL ENTRIES deletes the duplicate entries before populating the target internal table.
    Please do an F1 on FOR ALL ENTRIES & read the SAP documentation.
    I mean how duplicate entries will not get deleted when we use this?
    Quite simple, if you select  all key fields then each entry will be unique & there will not be any duplicate entries to delete !!
    BR,
    Suhas
    Edited by: Suhas Saha on Oct 16, 2009 9:41 AM

Maybe you are looking for

  • Questions on

    I just have some questions on the RMA process through creative. I have a Zen Micro (5GB Silver) with the back button and play button sensitivity problem and I'd like to get it RMAed to attempt to get the issue resolved. What contents should be packag

  • Itunes erkennt Apple ID nicht

    Hallo, ich änderte meine apple ID bzw erstellt mir eine Neu. Diese neue ID wird, wenn ich mich auf Itunes anmelde so zu sagen nicht erkannt ich gebe alle Daten Richtig ein und wenn ich dann auf Passwort vergessen Klicke muss ich eine Kreditkartennumm

  • Adding custom fields on SC item level

    Hi All, I appended 3 customer fields in structure INCL_EEW_PD_ITEM_CSF_SC. Shall i append those three fields in structure INCL_EEW_PD_ITEM_CSF ? Will it create subscreen automatically in SRM7.0? Please give me any suggesstion. Regardsm Oorvi

  • I am getting runtime error "OBJECTS_OBJREF_NOT_ASSIGNED_NO".

    I am getting runtime error "OBJECTS_OBJREF_NOT_ASSIGNED_NO" in transaction RSPC in BW system.

  • R12 Form Opening Issue

    While opening the receivables forms i am getting this error FRM-92101: There was a failure in the forms server during startup. This could happen due to invalid configuration