On general services of process chain

hi bw guys i have doubt on general services of process chain. In general services one process is OS Command there.Is there any scenario for this os command process.please reply me if u know the scenario?  thankyou

Hi,
You can use this process type to place an external command in an application serveru2019s operating system.
Check this:
Including Operating System Commands as Processes in Process Chains:
http://help.sap.com/saphelp_nw04s/helpdata/en/b8/ec745009de3c418dc3f61dd44257d0/frameset.htm
Hope this helps.......
Rgs,
Ravikanth.

Similar Messages

  • All Process Types not visible in RSPC ( process chain)

    Hi,
    When I go to create a new process chain in RSPC & look for process types to choose from I am not able to see all the process types.
    when I go to table RSPROCESSTYPES or setting-->maintain process types , it shows all the enteries.
    Am I suppose to do some steps before I start seeing all the process types in the left panel of my RSPC--process types.
    looking forward to your help.
    regards
    Vikash

    Hi Agarwal
    check the table RSPCCATEGORY ..In this table check whether there is an entry for the following..
    General services
    Load Process and Post-Processing
    Data Target Administration    
    Reporting Agent               
    Other BW Processes            
    if not there maintain them..
    bye
    Shu Moh..

  • Asynchronous event in Process chain

    Hi Experts ,
    What is the use of asynchronous scheduling of an event in the process chain (using ABAP program) . I have used synchronous and local selections generally for my process chains earlier , but was wondering where could we exactly use asynchronous mode .
    I have referred to this link :
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/c5/eed63b54e56276e10000000a11402f/content.htm
    and have understood what asynchronous scheduling is (considering there are no advantages as such ) , so in which scenarios it is being used ?
    Please acquaint me about this .
    Thanks in advance !

    Repost

  • Asynchronous event in Process chains

    Hi Experts ,
    What is the use of asynchronous scheduling of an event in the process chain (using ABAP program) . I have used synchronous and local selections generally for my process chains earlier , but was wondering where could we exactly use asynchronous mode .
    I have referred to this link :
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/c5/eed63b54e56276e10000000a11402f/content.htm
    and have understood what asynchronous scheduling is (considering there are no advantages as such ) , so in which scenarios it is being used ?
    Please acquaint me about this .
    Thanks in advance !

    Repost

  • Process chain & Web Service

    Hi
    Is a process chain able to execute a web service ?
    If yes How ?
    Thanks
    Cyril

    Yes it possible, please check the following link.
    http://help.sap.com/saphelp_nw70/helpdata/EN/43/f234633ffe025be10000000a1553f7/frameset.htm
    Thanks,
    Walter Oliveira.

  • BW - Process Chain for Service Orders and Confirmations

    Hi,
    I need advice on the creation of my process chain and basically I'm still new in this BW technical area.
    I have done on the infopackage (full update) , DTP from PSA (delta once update) and DTP from ODS (delta update). My datasource is 0CRM_SRV_PROCESS_H and my ODS is ZSOL_O01. while my cube is ZSOL_C01.
    my plan for the step of the process chain is as below. this is based on my understanding after doing 'try and error' things using the update mode for infopackage and DTP.
    1. delete the old PSA/datasource - the infopackage is run in full update
    2. delete the old ODS - after afew loading, seems there are afew ODS request created with same number of record and data. that's why i plan to delete the old ODS
    3. run the infopackage - new PSA request will be created
    4. run the DTP (PSA to ODS) - new ODS request will be created based on the new PSA request
    5. run the DTP (ODS to Cube) - new cube request will be created based on the new ODS request
    izzit ok with my above step? i'm not sure on the deletion of cube index. izzit needed?
    thanks

    i need advice on below things since this is my 1st BW task..
    1. transport list - how do i group all the objects into this transport list? if the object is attach to other TR, how do i trace it and put into my transport list? should I group all the objects into 1 TR or is there any sequence should i follow? maybe characteristic/key figures 1st or DTP first...
    i'll tel you the most easy way to collect transport that you will never have issues
    go to RSA1--> transport conenctions
    when you get your item on on left ,you have to set up few things.. on the right there is a display mode ,, do the drop down on it and do it a list and do cloeection mode manually.
    you wil always get alist of items under or over then way you can pick waht you want to transport very easily withouth missing objects or figuring out what did you miss
    and you can collect all in 1, Bw is smart enough to transport and activate dependences on its way as long they are in 1 transport
    2. currently my source data is from my solution manager (SOLMAN) development server. should i create 1 more infopackage for SOLMAN testing server? how about production? is that means, at the end i will have 3 different infopackage for dev, testing and prod?
    once you transport infopackages they autmatically gets assigned to the new system.
    3. is there any step i left or missed?
    not that i can think off. if any transports are locked go to se03 and unlock your transport , make sure you unlock any underlying transports, youc an find the transports in se09 or se10

  • Info Spoke - Process Chain - OS Command usage help

    I am new to BW. My requirement is to extract the master data off of BW data targets on a weekly basis and ftp the files onto a different server.
    To meet this requirement, I am planning to create InfoSpoke(s), put it in a Process chain and using the OS Command ftp the files to different server.
    Is this the right way to do it or are there any better ways? If it is, I need help on where to give the target server name, user_id and PSW in the OS Command variant of Process Chain.
    Also, is it possible to schedule a Infospoke directly from the scheduler (Auotsys...) and still execute weekly/monthly?
    Thanks for your help in advance
    RK

    That's correct.  You'll define the command under the general services tab in the process chain transaction (It's labeled OS Command and is a silver circle thing with a blue dot in it).
    When you drag it into the process chain it will ask for a varient.  In the System Command field for this varient is where you'll define the actual command. (little pencil button next to it).  At this point you can call a script that does the copy or call an actual command that does the copy. 
    Might be easier to control with a script that does the work but if you want to call rcp/scp, the os command will be rcp and parameters will be the filename, etc.  If it's a script then you'll just enter the name of the script in the os command field.
    Hope this helps.
    -bill

  • How to trigger an ABAP program in a Process chain

    Hello Forum,
    1. In a process chain, if a program fails, how can we re-run it?
    2. If the process preceeding the ABAP program fails, how can we start the program?
    3. If an Infospoke fails in a process chain, how can we trigger that?
    Thank you,
    Its my pleasure to assign points,
    raj

    Hi,
    1. U have to first check whats the reason for the failure. check in the monitor screen details button, the error message will be displayed, check the error, correct it. and to proceed with further right click on the subsequent process use Repeat option , the loads will get continue.
    2. same here, if it fails check the reason, sometimes if two parallel process trying to access the same program Lock may occur, stop one process, once its done start the second process, use the transaction code SA38>select ur ABAP program, the corresponding variant->this is for running the ABAP program in the backgroud..if u want to run direct means Select the Process types Under the general services u find an ABAP program
    3. same here too u should find the reason why it fails, and rectify the error, and use the repaet option to proceed with further.

  • Authorizations setting for running the process chain

    Hai
    Iam planning to run the process chain for loading the data into ODS. But i dont have authorization for it.
    so what are the authorizations i need to run the process chain in my system. And how can i set all those authorizations to my user-id.  I have all authorization rights .
    Pls let me knw
    kumar

    Hi,
    Authorizations for Process Chains
    Use
    You use authorization checks in process chain maintenance to lock the process chain, and the processes of the chain, against actions by unauthorized users.
    ·        You control whether a user is allowed to perform specific activities.
    ·        You control whether a user is allowed to schedule the processes in a chain.
    The authorization check for the processes in a chain runs when the system performs the check. This takes place upon scheduling or during synchronous execution. The check is performed in display mode. The check is performed for each user that schedules the chain; it is not performed for the user who executes the chain. The user who executes the chain is usually the BI background user. The BI background user automatically has the required authorizations for executing all BI process types. In attribute maintenance for the process chain, you can determine the user who is to execute the process chain.
    See also: Display/Maintenance of Process Chain Attributes ®  Execution User.
    Features
    For the administration processes that are bundled in a process chain, you require authorization for authorization object S_RS_ADMWB.
    To work with process chains, you require authorization for authorization object S_RS_PC. You use this authorization object to determine whether process chains can be displayed, changed or executed, and whether logs can be deleted. You can use the name of the process chain as the basis for the restriction, or restrict authorizations to chains using the application components to which they are assigned.
    Display/Maintain Process Chain Attributes
    Use
    You can display technical attributes, display or create documentation for a process chain, and determine the response of process chains during execution.
    Features
    You can display or maintain the following attributes for a process chain:
    Process Chain ® Attribute ® ...
    Information
    Description
    ( Rename)
    You can change the name of the process chain.
    Display Components
    Display components are the evaluation criterion in the process chain maintenance. Assigning the process chains to display components makes it easier to access the chain you want.
    To create a new display component, choose Assign Display Components in the input help window and assign a technical name and description for the display component in the Display Grouping dialog box that appears.
    Documents
    You can create and display documents for a process chain.
    For more information, see Documents.
    Last Changed By
    Displays the technical attributes of the process chain:
    ·        When it was last changed and who by
    ·        When it was last activated and who by
    ·        Object directory entry
    Evaluation of Process Status
    If you set this indicator, all the incorrect processes in this chain and in the overall status of the run are evaluated as successful; if you have scheduled a successor process upon error or always.
    The indicator is relevant when using metachains: Errors in the processes of the subchains can be evaluated as “unimportant” for the metachain run. The subchain is evaluated as successful, despite errors in such processes of the subchain. If, in the metachain, the successor of the subchain is scheduled upon success, the metachain run continues despite errors in “unimportant” processes of the subchain.
    Mailing and alerting are not affected by this indicator and are still triggered for incorrect processes if they have an upon error successor.
    Polling Indicator
    With this indicator you can control the response of the main process for distributed processes. Distributed processes, such as the load process, are characterized as having different work processes involved in specific tasks.
    With the polling indicator you determine whether the main process needs to be kept until the actual process has ended.
    By selecting the indicator:
    -         A high level of process security is guaranteed, and
    -         External scheduling tools can be provided with the status of the distributed processes.
    However, the system uses more resources; and a background process is required.
    Monitoring
    With the indicator in the dialog box Remove Chain from Automatic Monitoring?, you can specify that a process chain be removed from the automatic monitoring using CCMS.
    By default CCMS switches on the automatic process chain monitoring.
    For more information about the CCMS context Process Chains, see the section BW Monitor in CCMS.
    Alerting
    You can send alerts using alert management when errors occur in a process chain.
    For more information, see Send Alerts for Process Chains.
    Background Server
    You can specify here on which server or server group all of the jobs of a chain are scheduled. If you do not make an entry, the background management distributes the jobs between the available servers.
    Processing Client
    If you use process chains in a client-dependent application, you can determine here in which client the chain is to be used. You can only display, edit, schedule or execute the chain in this client.
    If you do not maintain this attribute, you can display, edit, schedule or execute the process chain in all clients.
    Process variants of type General Services that are contained in a process chain with this attribute set will only be displayed in the specified client.
    This attribute is transported. You can change it by specifying an import client during import. You must create a destination to the client set here in the target system for the import post processing (transaction RSTPRFC)  The chain is activated after import and scheduled, if necessary, in this client.
    Execution User
    In the standard setting a BI background user executes the process chain (BWREMOTE).
    You can change the default setting so that you can see the user that executes the process chain and therefore the processes, in the Job Overview. You can select the current dialog user who schedules the process chain job, or specify a different user.
    The setting is transported.
    The BI background user has all the necessary authorizations to execute all BI process types. Other users must assign themselves these authorizations so that authorization errors do not occur during processing.
    Job Priority
    You use this attribute to set the job priority for all of the jobs in a process chain.
    Hareesh

  • Process chain requirement

    An ABAP program is required to be written that will run after successful completion of a process chain.
    The ABAP program will trigger an event IF the current day is equal to the first day of Fiscal period.
    If true, the event will then trigger another process chain.
    Need help how to implement this.

    Hi Raj,
    1. At the end the first process chain, add a Process type for the ABAP program.
    2. Select "ABAP Program" from General Services for the above process type.
    3. In the process type Maintenance screen give the ABAP "Program Name" that you have created to trigger the event. You can also give a variant name in "Program Variant" (Optional).
    4. After this ABAP program process type, you can add your second process chain.
    Regards
    Nageswara
    Edited by: Nageswara Reddy on Jan 13, 2009 6:49 AM

  • Process chain with ABAP reports included

    Hello !
    I need help regardin an issue.
    I have a process chain with the processes:
    1) Start
    2) Process type ABAP program -> report that has a wait instruction
    3) Process type ABAP program -> report that has a system message , based on a first variant of the report
    4) Process type ABAP program -> report that has a wait instruction
    5) Process type ABAP program -> report that has a system message , based on a second variant of the report
    6) Process type ABAP program -> report that has a wait instruction
    7) Process type ABAP program -> report that has a system message , based on a third variant of the report
    report that has a system message : has 3 variants
      The reports work each individual, but in the chain , when I execute, I must see some system messages and there is nothing
    I assigned for the processes the right reports, including the variants for the processes 3, 5, 7.
    Do you have some clue? I can't imagine why they don't work in this process chain.
    Thank you.

    In RSPC transaction -
    create your process chain
    To include ABAP program --- expand General Services --- Select ABAP program -
    drag and drop it in right panel
    Create process variant -
    provide program name and program variant(if exists)

  • How do we raise an event to trigger process chain in BI

    Hi Guru's,
    I am having Oracle tables as one of my source systems, I developed the code using DBConnect.
    Now i need to run my Process chain when ever table get data from downstream systems.
    how do we raise an event to trigger the process chain in BI WHEN EVER ORACLE TABLE GET DATA?
    Thanks in Advance,
    Edited by: Naveen Kumar Kencha on Apr 2, 2008 11:21 PM
    Edited by: Naveen Kumar Kencha on Apr 2, 2008 11:27 PM
    Edited by: Naveen Kumar Kencha on Apr 2, 2008 11:27 PM

    Hi Naveen,
    i think we use ABAP program under general services to generate an event.
    searching form gave me following threads which might be helpfull
    1) explains Evenet generation [Event raising procedure]
    other helpfull threads
    [Standard tools for Event raising]
    [Event in Process Chain]
    i could get the process for triggering it weekly,,,it may giv u some help in resolving
    change the Start Process (1st process) in your Process Chain to trigger it to start after the event. To do this, maintain the Start Process of your Process Chain. Select "Direct Scheduling" and click the "Change Selections" icon. This will bring up a Start Time window. Click the "After Event" icon and enter your event name. Also, click the "Periodic Job" (this will insure that all the jobs created for each process in the Process Chain will reschedule themselves after executing the first time). Now save the Start Process, and reactivate and schedule the Process Chain.
    To execute the Process Chain, use transaction SM64 to trigger the event.
    If you want to trigger the event in batch, you will need to create an ABAP program that calls function module BP_EVENT_RAISE (sample ABAP code is available in this forum if you search for "BP_EVENT_RAISE").
    We create batch jobs where we call an external program called SAPEVT, located on the server, and I believe is available on all SAP clients, with the following parameter:
    EVTID('WEEKLY_PROCESS') SID(PU3) NUMBER(00) EVTPARM()
    This will trigger the event WEEKLY_PROCESS.
    See if this helps.
    regards,
    NR

  • Process Chain - triggering sub chains at set time interval

    Hi all,
    Scenario:
    I want to setup multiple process chains during the day (hourly intervals).  I would like to have a main chain which would then trigger subsequent chains.  the problem is that when i tried to setup the sub-chains to run at say, 10am. 11am etc, they don't fire off at those specified times (because they are part of the meta chain?).  I currently have the individual chains running independently (i.e. first chain at 10am, 2nd chain at 11am...) - but i need to be able to stop the 2nd chain from running if there is a problem on the 1st chain (which is why i want to run them as part of a Meta chain).
    Hope this makes sense - and any help/assistance is much appreciated!  Thanks
    M.

    Do you know how long 1st PC will run ? will it finish before 11 am ?
    If so,  try following proess
    Add Abap Program process(under General Services) to the end of the 1st PC  and use program BTC_EVENT_RAISE and Enter Program variant = event  and activate the PC
    Now go to 2nd PC and schedule at 11 am periodically
    Add another step Interrupt Process (u can find under General Services ) just after start process and enter event and schedule the pc
    When 1st Pc completes sucessfully it will activate the event to trigger 2nd PC , though the event is activated the 2nd pc will start at 11am
    Hope it's clear!

  • BI process chain

    HI,
    Once my BW process chain is completed in my quality system ..it has to call one script in unix.
    we have to add one new step to BI process chain .
    Could you please tell me how to add new step to BI process chain .
    Thanks & Regards,
    Nagarjun.

    In general services we have "OS Command " , there you define the Unix command and add it to the process chain .
    Ravi

  • Selective deletion of 3 month back data in Process chain

    Hello,
    I have one dso which should contain only 3 month of data.
    If i load current month dat it should delete three months back data for eg if i load data for april month then it should delete january month data. I want to do this step in process chain.
    How can i do it plz help me.
    regards,
    Naveen

    Hello Naveen
    If the DSO is of type Write Optimized, then you could use the following option in the process chain.
    1. Include the Step ABAP program ( General services) into the process chain.
    2. Enter standard program: RSSM_DELETE_WO_DSO_REQUESTS. Click on Create button for the variant and enter the following details: Enter the name of the WODSO name, Check the box for Delete Requests, Enter the number of days ( in this case 30) for deletion, Check the box if the Requests are delta updated on the WO DSO. Find the snapshot attached.
    Also, remember that PSA data should be deleted regularly (30 days in this case). This step should be inlcuded as the first step in the housekeeping activity.
    Thanks and Regards,
    Ningaraju

Maybe you are looking for

  • Importing Access Data into Oracle Forms through Forms 10g

    Sirs, How can i import the data of Access file into Oracle tables. i have the tables in access of approx 10 how can it be imported in oracle with same data structure. ThanX in advance

  • How to Skip/delete line under report name

    Hi, How to delete line under report name Thanks,,

  • Microphone issue with Safari/ Java

    Hello! I`m experiencing problems when running a Java applet in Safari. It doesn`t recognize the microphone, either the internal or the one in the earphones. I have OS X 10.9 Safari version 7.0 Java version 7.45 (or 1.7.0_45-b18) Has anyone encountere

  • Retaining values when navigating between subtabs

    Hello everyone I have a subtab region with 3 tabs in my page. I have some form fields in each tab, when I enter some details in tab1 and click tab2, and then come back to tab1 , my details previously entered in tab1 gets cleared. is there a way to re

  • Hooking file access via a driver

    Hi all, I would like to write a driver in such a way that all file access to a media containing a ufs file system goes via my driver.. ie in the NT scenario its a filter driver... how do i do this in solaris 7.. can i write a driver which is just abo