Meta Chain in a meta chain

Hi Folks,
I have one meta chain which has master data loads local chains and then has an atrib change run and then a Transaction data meta chain in it.
The transaction data meta chain has many local chains. After the first two local chains, theres an AND condition and then the next set of local chains are scheduled.
Problem is that after the AND, the next set of local chains are not triggered. I have included preceeding event based triggers as scheduling paramters.
Why does the next set of local chains stop? Is it normal to have meta chains inside meta chains?? And have u come across a unknown job that gets created named BI_PROCESS_TRIGGER in case of event based triggering??
Thanks in advance
Regards
Prakash

Hi Prakash,
Meta chain in a Meta chain will work most of the times. Very rarely does it give problems. When ever we have a similar problem as you have described. We go into each meta chain and trigger them manually for that day. Once the chains are all run. We Deschedule the Entire Main chain, check if there are any released jobs for each Meta Chain/process steps, delete these released jobs. Then we activate and schedule the Main chain, this resolves our problem and the chains runs without issues the following days.
Regards,
Praveen.

Similar Messages

  • Failed meta chain maintenance in Process chain in SAP BI

    Hi all,
    I have a Process chain having the meta chain of master data population.When successful , proceeds with the further steps in process chain. It has been scheduled in midnight.
    After monitoring the PC , found the error in the master meta chain , so i repeat the step.
    Here , after success of meta chain all steps gets running down the line till the end step in PC.
    I do not want to re-run the steps below meta chain after repeat step.
    Any Ideas to ignore the re-run ??

    Hi,
    If your Process is still running(Yellow color status) then right click it and go to Schduled Jobs. On this you will go to Job Overview there you can press STOP.
    Else go to the SM37, there you can go and select your process using your process ID and STOP it.
    And if you want to kill the complete process chain then go for Remove from Schedule.
    Different Ways to stop process chain
    1)SM37 -->Kill Job
    2)SM50/sm66- ->Kill process
    3)RSPC>Job Log>Make the process RED forecefully.
    4)RSPC>Process chain> main Menu"Remove from Scheduling" OR
    5)se37-->RSPC_API_CHAIN_INTERRUPT
    give RFC BW system name(technical) and process chain name(technical)
    Steps 1 -3 stops the chain running in process
    Steps 4-5 stops the chain AFTER the current job which is running is completed as sucessful or Failure by nature.
    Hope this helps you.

  • How to create process chains, infopackage groups & Meta chains

    Hi,
    can anyone explain me about process chains,infopackage groups & Meta chains.
    if possible give me examples for each.
    Thanks & Regards,
    cheta

    <b>Metachain</b>
    Steps for Metachain :
    1. Start ( In this variant set ur schedule times for this metachain )
    2.Local Process Chain 1 ( Say its a master data process chain - Get into the start variant of this chain ( Sub chain - like any other chain ) and check the second radio button " Start using metachain or API " )
    3.Local Process Chain 2 ( Say its a transaction data process chain do the same as in step 2 )
    Steps for <b>Process Chains</b> in BI 7.0 for a Cube.
    1. Start
    2. Execute Infopackage
    3. Delete Indexes for Cube
    4.Execute DTP
    5. Create Indexes for Cube
    For DSO
    1. Start
    2. Execute Infopackage
    3. Execute DTP
    5. Activate DSO
    For an IO
    1. Start
    2.Execute infopackage
    3.Execute DTP
    4.Attribute Change Run
    Data to Cube thru a DSO
    1. Start
    2. Execute Infopackage ( loads till psa )
    3.Execute DTP ( to load DSO frm PSA )
    4.Activate DSO
    5.Further Processing
    6.Delete Indexes for Cube
    7.Execute DTP ( to load Cube frm DSO )
    8.Create Indexes for Cube
    3.X
    Master loading ( Attr, Text, Hierarchies )
    Steps :
    1.Start
    2. Execute Infopackage ( say if you are loading 2 IO's just have them all parallel )
    3.You might want to load in seq - Attributes - Texts - Hierarchies
    4.And ( Connecting all Infopackages )
    5.Attribute Change Run ( add all relevant IO's ).
    Start
    Infopackge1A(Attr)|Infopackge2A(Attr)
    Infopackge1B(Txts)|Infopackge2B(Txts)
    /_____________________|
    Infopackge1C(Txts)______|
    \_____________________|
    \___________________|
    __\___________________|
    ___\__________________|
    ______ And Processer_ ( Connect Infopackge1C & Infopackge2B )
    __________|__________
    Attribute Change Run ( Add Infobject 1 & Infoobject 2 to this variant )
    1. Start
    2. Delete Indexes for Cube
    3. Execute Infopackage
    4.Create Indexes for Cube
    For DSO
    1. Start
    2. Execute Infopackage
    3. Activate DSO
    For an IO
    1.Start
    2.Execute infopackage
    3.Attribute Change Run
    Data to Cube thru a DSO
    1. Start
    2. Execute Infopackage
    3.Activate DSO
    5.Further Processing
    6.Delete Indexes for Cube
    7.Execute Infopackage
    8.Create Indexes for Cube

  • I have one meta chain.that meta chain have 5 local chains 2 local is failed

    Dear All,
              i have one meta chain.that meta chain have 5 local chains 2 local is failed in the mddle. 3,4,5 chains were went successful.i knoe the solution hoe to correct. i want to execute rest of process of the second chain only. i dont want to 3rd , 4th and Fifth. i can not do Manully for evry process chain in the second  chain because second local chain is very big chain. i can not do repeat also .suppose if i go for repeat again 3rd , 4th ,5 thsteps will be execut.
    hoe can i solve this issue.please guide me.

    Hi
    Right click on the green block, from where the next block is not triggering. Take the variant and instance value.
    Goto table RSPCPROCESSLOG and give the variant and instance value as input. Check the state field value. It should be G (i.e. successfully completed) then only next block will be triggered.
    If you want to start next block manually, goto function module RSPC_PROCESS_FINISH, give i_logid, i_type, i_variant and i_instance values from RSPCPROCESSLOG table and enter i_state value as G.
    After executing the function module, next block of the process chain will automatically start.
    For More information:
    /people/siegfried.szameitat/blog/2006/02/26/restarting-processchains
    Pravender

  • How to check the parent process chain of a meta chain

    Hello Friends,
    Recently I joined a new project, which is of environment BW 3.0. I am trying to find the dependent process chain's parent, but could'nt able to find them. I went through all the process chains manually to check whther the dependent process chain is mentioned in them, but could'nt find any......
    Can any of you help me to know how to find the parent process chain of a meta chain ?
    I really appreciate your time, will be awarding points to any answers.......
    Thanks,

    Hello Radhan,
    thanks for your quick reply. I searched the table based on your advice, but i could'nt get the parent process chain's name. Can you throw some more ideas please..........
    Thanks,

  • Stopping local chain from the meta chain

    Hi ,
    Can any one let me know is there any option to stop a local chain from the meta chain....
    I have a meta chain in which 13 local chains are there.
    In those 13 chains i want to stop one particular chain ,but i dont want to delete that local chain from the meta chain.
    and below this local chain another dependent chain is also there.
    which will start execute after that chain(which i want to delete)irrespective of the status whether the above chain is pass or fail.
    can any one help me in this regards
    Thanks in advance.

    No, you cannot .  The best solution I have is to change the local chain to bypass all activity in the local chain.  This way the meta chain will run but nothing will happen within the local chain and the meta chain will continue to the next local chain.
    Hope this helps.
    PS-  Another idea, change the meta chain and replace the local chain with an ABAP program which will execute the local chain (use FM RSPC_CHAIN_START).  Then you can change the ABAP program to decide whether or not to execute the local chain.
    Edited by: Geo on Apr 2, 2009 10:11 AM
    Actually, you might be able to do something creative using "Decision Between Multiple Alternatives".
    Edited by: Geo on Apr 2, 2009 10:16 AM

  • Scheduling of a process chain in two meta process chains

    Hi,
    ( Meta process chains - X, Z
      X - runs at 2 a.m. daily
      Z - runs after every two hours daily from 9 a.m. to 10.30 p.m
    Process chain - Y is to be included in X & Z)
    There is a Meta process chain X which is scheduled for 2 a.m. daily. This meta process chain contains another
    process chain Y.
    I want to schedule another Meta process chain Z which executes after every two hours daily. Now I want to include process chain Y in Z, with the condition that if system time is 11 a.m. or later than it only then it should be scheduled.
    Since this process chain  is contained in Meta process chain X, its start variant
    has Immediate Start selected. I don't want to change this start variant.
    Is there any option or event through which this can be achieved?
    Thanks & Regards,
    Manisha

    You need a program to trigger event (using function module BP_EVENT_RAISE). You can include this program and variant only in the process chain as a ABAP process type.
    The program will have a condition based on the time (you can use parameters to make it dynamic), when ever the specified time condition will be satisfied, it will trigger the event.
    So whenever you will execute the process chain X, everytime ABAP process type will also be executed. But the event will be raised only at a specific time, so is it process chain Y. Therefore it will not affect process chain X execution.

  • I want to kill a particular process chain from a meta chain..

    Hi All,
    I want to kill a particular process chain from a meta chain as, its having some technical issues.So what is the procedure.to handle this process..
    Thanks..

    follow these steps
    1.Go to the chain which you want to kill .
    2.Go in the log view->top menu bar execution tab.>Remove from schedule.
    you are done
    Another way (bit complex but will work )
    1.Go to the process chain running (which you want to kill) in the log view copy the logid (lef hand side of screen you can get that)
    2.Open a new session ,Go to se37 enter function module RSPC_PROCESS_FINISH -->execute it
    3.Now again go Log view of the process chain right click on the start variant>display messages>Chain tab
    copy the variant ,instance ,date time etc
    4.IN execution screen of RSPC_PROCESS_FINISH enter the variant,instance,data time,logid and Type=TRIGGER
    status = R.
    Actually you will see something like this in input screen
    I_LOGID -
    >from log view in RSPC
    I_CHAIN
    I_TYPE   -
    >TRIGGER for start variant
    I_VARIANT----
    >from log view in RSPC
    I_INSTANCE------>from log view in RSPC
    I_STATE     -
    >R
    I_EVENTNO                       00
    I_HOLD
    I_JOB_COUNT
    I_BATCHDATE   -
    >from log view in RSPC
    I_BATCHTIME                     00:00:00
    I_DUMP_AT_ERROR
    Thats all and your are done.
    But I would suggest Remove from Schedule will surely work....If you have any doubts let me know.
    Regards,
    Rocks

  • How to check the status of other process chain from one process chain

    Hi All
    I have a requirement where I need to send an Email after successful completion of 3 process chains.
    all these 3 chains starts at same time.Out of these 3, one chain daily takes more time to complete.
    Is there any way so that in 3rd chain( the one that takes more time to complete) i can check whether the other two chains have completed successfully or not.So that when this chain gets complete I can send the success notification for all the three chains.
    If possible please tell me the step by step procedure for doing this.
    I have no question on sending Email through process chain.
    Regards
    Ashish

    Hi
    The OS Command is used for the following:
    You use this process type to stop a system command in the operating system of an application server.
    In the process maintenance for the operating system command, define:
    The logical name of the operating system command you want to stop.
    A command defined in transaction SM49 is used here. You can also change the command using the Change pushbutton.
    The operating system of the application server on which you want to execute the command.
    Additional parameters, as long as the defined command permits them.
    The application server on which the command is to be executed. If you always want to use the current host, set the corresponding indicator. If you want to use a host other than the current one, enter this in the Target Host field; the system automatically deselects the Current Host.
    After the run, you can find the standard text output by the command on the Process tab page of the log for this process.
    For processes you may have implemented yourself, you can access this log using the CL_RSPC_SYSTEMCOMMAND=>IF_RSPC_GET_LOG~GET_LOG method.
    I have never used the OS command myself, so I am not sure, whether it can be used in your case.
    Check the following link, it might help,
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/fa/096d5a543b11d1898e0000e8322d00/frameset.htm
    Regards
    Shilpa

  • Local process chain used in Meta chain

    Hi,
    Suppose there is a Local process chain (X), and in it has scheduling options "Start using meta chain or API" selected. How can I know which meta chain is using this local chain.
    Something similar functionlity of "Where used list" which can give a list of meta chains where this local process chain (X) is used.
    Thanks.

    Hi Lohana,
    I think there no such functionality.
    Local chains means just you are calling from some other chain. But that it self a process chain. You are just linking in the chain through Local mode.
    Regards,
    Kishore Reddy.

  • I want the UV-meter instead of analog meter, where can I load this ?

    Hello...
    I want the digital uv-meter (5 green LED,3 Yellow LED,3 red LED) instead of the anolog meter that already have in function of Labview.
    I try to make it but when I use it as subvi with many inputs, the led always blink and it doesn't work properly.
    So, I think about maybe it already have somewhere that I can download !!
    Thank you for your help.

    Further the Dennis Knutson's comment, a program design maxim is the 'Black Box' approach. One should develop modules which isolate functionality in a 'black box'.
    You then use these modules at a higher level.
    Anyway my own rules of thumb are: -
    1) One screen height and no more than two screen
    widths for diagrams.
    2) Isolate functionality and modularise using SUB Vi's
    3) If you exceed 1 then proceed and implement 2
    If you take a look at the first example, what you will see is an approach which creates 5 bars and controls them - from a beautiful use of the inbuilt functions. All this is done in a quarter screen!
    When I first started with Labview I sometimes 'Spawned' modules that look like yours (screens were smalle
    r then). I learnt quickly to start fresh. I know that 5 years down the line, maintaining the code will be almost impossible as it will take longer to understand to amend / fix than to re-write.

  • Two primary registers in one meter for a secondary meter device

    There is this scenario is our context ... which results in having two primary registers against one secondary register, its like
    one primary meter ... which is a TOU (peak off-peak) meter ... has a child meter which is not a TOU meter. Now, the consumption of the child meter is to be subtracted from active peak and active off-peak registers in the primary meter proportionally.
    Do we need to write a functional module and define a new register relationship for this?

    You can treat in rate steps also.
    While calculating the meter reading result subtract the child meter reading from the primary meter reading.

  • HT201210 Bonjours , j'ai mon ipod touch desactivé , et quand je me connecte a Itune et que je mets restaurais il me mets Erreur 1161 que faire ?

    FR : Boujours j'ai un ipod touch désactivé car j'ai perdu mon code , et quand je le branche a Itune sur mon ordinateur et que je lance la procedure de restaurations il m'affiche ' Erreur 1611 ' Aidez moi
    ENGLISH :  Hello, I have an ipod touch off because I lost my code specified safety.
    and when I plug it maffiche Itune error 1611
    Help me

    Error 1611
    This error typically occur when security software interferes with the restore and update process. FollowTroubleshooting security software issues to resolve this issue. In rare cases, this error may be a hardware issue. If the errors persist on another computer, the device may need service.
    The "device may need service" means a hardware problem. In that case make an appointment at the Genius Bar of an Apple store.

  • Meta Chain Issue

    Hi All,
    I have some meta chains in the process chain and all of the meta chains are triggered using-
    "Start using Meta Chain or API"
    Its evident that, once we triggerr the start varinat in the main chain the rest of meta chains get triggered. In our case one particular meta chain is not getting triggered at all. But the rest have gone fine. In the process chain Log view, its staying in yellow for a long time and in SM37, the job is getting cancelled.
    the message I got in Log view, at the time the meta chain gets triggered is, "Process chain variant is ZA******** is not scheduled waiting for event RSPROCESS 4A******"
    I have tried all the possibilities of "Repeat, Kill the process in SM51"
    Can you please advise, the solution for this.
    Thanks in advance,
    Cheers,

    hi,
    right click on that meta chain yu will reach the planning view there in change selcetion icon .. you set the setting to immediate and remove the tick for perodic and then schedule it ..
    hope this helps you ..
    regards,
    Shikha
    Edited by: Shikha Goel on Oct 21, 2008 8:20 AM

  • How can I find corresponding meta chain in RSPC

    Hello Gurus,
               I have a local process chain, how can I find corresponding meta chain in RSPC? and also I have already created a process chain, How can I changed the name of this process chain?
    Many thanks,

    Hi,
    Basically all chains are same, but if you click on Start it will goto Start Process Screen there you can find Scheduling Options, in that Direct Scheduling is selected so it is Main Chain (Meta Chain), if it is Starting using Meta Chain API is selected then it is local chain in that meta chain.
    Note: Basicall all Chains are same based on above differnecce you can find it.
    By Looking at Chain we can decide it is it Meta chain or Norma Chain, if you open RSPC and then Open any Chain If it is having
    Start-->Local , then it is Meta Chain and Local is Norma Chain.
    Thanks
    Reddy

Maybe you are looking for

  • Verizon Webmail Security Warning Popup

    Just recenly when I signed out from the Verizon webmail page I recieved the following popup:   After googling to find out some information about this annoying popup, I got some informaion about how to stop this popup, but I had to go to Internet Opti

  • CASE statement with Oacle 8i

    I have a problem. I have this SQL : select SLA_MET_TAB.SLA_MET_COL, count(*),((count(*)/Total)*100), Total from (select (case when (completion_date - approval_date) -                               (case                          when to_char(approval_

  • How to find out if a query(report) has a role.

    I want to find out if a query(report) has a role and what the role name is. Do anybody know a function or a table?

  • Adpreclone.pl dbTier fails

    Hi, Below is the error message. Using Rapid clone on 11.5.7. Running perl script from the database side. perl adpreclone.pl dbTier Running Rapid clone with command , perl /apps03/oracle/visdb/8.1.7/appsutil/bin/adclone.pl java=/apps03/oracle/visdb/8.

  • Screen saver ignores settings

    Using an ATV2 with all the latest updates my ATV has a seriously annoying problem with it's screen-saver. No matter which images I select it will ignore my selection and show things like movie posters or all of the photos I have loaded not the specif