Communication Channel Schedule

Hi All,
If schedule a async JDBC sender channel once in a day.It will trigger once? or it will pick data again and again after the schedule time?
Please confirm.
Thanks,
Arthita

Hi Arthita,
If you are setting the polling interval, then the channel will poll after the time duration mentioned in the sender communication channel.
In this case, if the sender JDBC channel should poll for once a day, then you can mention the value as below:
Poll interval in secs as 86400
Poll interval in msecs as 86400000.
If you are setting the polling interval, the channel will be active (not stopped) and start the polling after the time limit mentioned in the sender channel.
At the same time, if you are scheduling the channel, the channel will be stopped after the time interval mentioned in the ATP.
Thanks,
Kanda

Similar Messages

  • Communication channel scheduling

    Hi Experts,
    I have a requirement to schedule MDM PI Sender communication channel. The requirement is that the channel should be active only on last three weekdays of the month and first three weekdays of the month.
    I am aware of the feature 'Planning Availability Times' in PI from SP19 (source Adapter Scheduling - Hail SP 19 :-)). But using this we can schedule for a particular day of the month like 1st day or 2nd day etc.
    Is there any way to achieve this requirement? Please note that the channel should work only on WEEKDAYs.
    Appreciate your inputs on this.
    Regards,
    Prasad

    Prasad,
    WE have an option to start/stop CC's using a URL externally (you can write a script or java program where you can put your date logic and call the URL).
    Check the following blogs and you will get a better understanding:
    Control Communication Channels Externally without using RWB
    http://help.sap.com/saphelp_nw04/helpdata/en/45/0c86aab4d14dece10000000a11466f/frameset.htm

  • Communication Channel Scheduling only on certain days

    Hi PI Experts,
    We have Availability Planning for a communication channel to run daily for one hour. But we dont want this channel to run on Fridays and Saturdays. Is there any way to do this?
    Thanks and Regards,
    Dhawal

    HI,
    That is possible by maintaining the proper detail in Availablity planning. You just remove the check box option for the particular day and then it will work.
    In Availability planning:
    You maintain start time and duration means hours for active then days to be active.
    Regards,
    Nutan

  • Communication Channel scheduling is not working

    Hi ,
    We are on PI 7.0 SP11 and  i am trying to schedule the CC  using link availlibilty time planning . I finish the scheduling but still it  is not working
    Any clues
    Regards
    Vijay

    Look into Shazb blog.
    did you save it and in communction channel option tab did you make entries.
    Regards
    Sreeram.G.Reddy

  • Communication channel scheduling transport

    I did schedule a JDBC sender adapter comm channel to run daily at 7AM,
    if I transport this from Dev to QA,
    will it has be re - scheduled in QA box or no need?

    Hi,
    As far I understand you need to reschedule the channel in QA. If you connecting to the same datebase in both the Dev and QA deactivate or switch off the scheduling in any one as both the CC will do a query at the same time.
    I have been involved in scheduling only in Production and have not tried scheduling it in Dev and moving the same till production.
    My speculation is it would require rescheduling, anycase update the thread about the outcome.
    Thanks
    SaNv...

  • Disabling all communication channels before starting XI

    We are mirroring our XI system for DR purposes and I need to work out how to stop XI from retrieving and delivering messages when I start it up.  I want to be able start up the DR system on the same network to check that it looks OK, but with all communication channels disabled (or stopped!).
    Does anybody know how to do this?
    Regards,
    Jason

    Hello All,
    Sorry for opening a topic that is very old but every google search ends up here.
    Run the script to set the channels to “STOPPED” state:
    update [<SID>].[SAP<SID>DB].[XI_AF_ADM_STATE] set ACTIVATION_STATE = 'STOPPED';
    This the script below will set the History of the communication channels to STOPPED:
    update [<SID>].[SAP<SID>DB].[XI_AF_ADM_STATEHIS] set ACTIVATION_STATE = 'STOPPED';
    This will set the automatic scheduled communication channels schedule to disabled:
    update [<SID>].[SAP<SID>DB].[[XI_AF_ADM_SCHEDULE] set ENABLED = '0';
    Next for disabling new incoming messages. Disable the Integration Engine (Set ENTRY LOCK to 1):
    if exists (select * from <SID>.<sid>.[SXMSCONFVL] where CLIENT = '200' and AREA = 'RUNTIME' and PARAM = 'ENTRY_LOCK')
    update <SID>.<sid>.[SXMSCONFVL] set VALUE = '0' where CLIENT = '200' and AREA = 'RUNTIME' and PARAM = 'ENTRY_LOCK';
    else
    insert into <SID>.<sid>.[SXMSCONFVL] (CLIENT, AREA, PARAM, SUBPARAM, GENERIC, VALUE, CHGTSTAMP, CHGUSER)
    VALUES ('200', 'RUNTIME', 'ENTRY_LOCK', '', '0', '1', '20131206011316.8280000', 'DDIC');
    The following will disable the abap RFC's:
    update [SID].[sid].[RFCDES] set RFCOPTIONS = REPLACE(RFCOPTIONS,'N=','N=#') where RFCTYPE = 'T';
    update [SID].[sid].[RFCDES] set RFCOPTIONS = REPLACE(RFCOPTIONS,'H=','H=#') where RFCTYPE = '3';
    Replace <SID> with the sap<sid>.
    Keep in mind that the mail is still being send out when you start SAP.
    To active the Integration Server for incoming messages:
    f you have locked the Integration Server for incoming messages, open it by calling the transaction Integration Engine - Administration (SXMB_ADM) and choosing Integration Engine Configuration    Specific Configuration   Change New Entries  . Select the category RUNTIME and then the parameter ENTRY LOCK: Set the current value to 0 (NOT LOCKED) and choose Save
    The message in the queues are still being processed.
    For the full Start/Stop procedure check:
    Starting and Stopping - Administering PI (Process Integration) - SAP Library
    Greets,
    Stan

  • Schedule Receiver RFC communication channel to call R3 RFC-FM.

    Hi,
    I have requirement that I need to schedule/trigger from PI to RFC call R3 function module. Wonder if anyone here has done similar thing before? I tried to use ATP (Availability time planning) in RWB. But this seem does not success for me as there is no response and error message for this.
    Below is my configuration detail:
    Configured:
    1. Receiver communication channel - RFC
    2. Receiver agreement with the RFC message type assigned.
    3. Scheduled receiver RFC communication channel via ATP daily
    *(It is possible to make scheduling job in R/3 but we are not considering this way)
    Please let me know if anyone has done this before or any other suggestion to do the scheduling from PI.
    Thanks!
    Regards,
    SP

    Hi SP,
    As you mentioned, ATP would allow adapter to be open and in start state. Adapter's RFC, SOAP, JMS would need some other application to trigger the message processing because these are not like pooling adapter's File, JDBC and Mail. RFC adapter channel always listening to the RFC port and FM execution. Once FM from R/3 executed then the RFC adapter would trigger it's message processing.
    For Sender RFC channel: In order to trigger the RFC adapter execution at particular time then you should write a simple ABAP code which would act a batch application and which does the triggering the FM and Sender RFC channel.
    For Receiver Channel: For Receiver RFC channel it's bit trichy because here you have force Receiver RFC adapter to connect backend the execute or initialize the variables without having any XI message triggered from Sender PI channel.
    I have 2 ideas:
    1. A little difficult approach, similar to the ABAPbatch code, you need to write a java adapter module which can trigger RFC receiver channel to connect and do an initialisation at FM at regular interval.
    2. Simple approch configure a File-> 2-> RFC receiver scenario, configure File sender adapter to pick a dummy file at regular interval and RFC receiver channel does the rest.
    Please let me know still you have any doubts,
    Thanks,
    RK

  • Scheduled Stop and Start all PI communication channels

    Hi,
    Is there a way to Schedule Stop all PI communication channels at perticular time and start back at pertuclar date and time?
    or is it only a munual way? stop all sender communication channels? if so, how do i keep track of the channels proprties details? like automatic control, external control off etc?
    Thanks.
    Prema

    Hi Prema,
    You may try the below steps to start and start the channels automatically.
    1> Open page http://<<hostname>>:<<portnumber>>/mdt/channelmonitorservlet
    2> click on "Availability Time Planning" on right top of your page.
    3> click on create. Fill up the requied details. Please note the below example is for the channel for which I want to be up only from Monday to Saturday and for only one hour on these days from 11AM to 12PM.
    Go to "communication channels" tab enter the channel name as below and it will select the channels for which you want this schedule to work.
    Activate this and in communication channel make sure that these channels are in "automatic control". You may do further trial on this and it should serve your purpose if your system has fixed start downtime and fixed start up time.

  • Scheduling Communication Channel

    Hi all,
    Please can you help me in two issues:
    1. How do I Schedule the Communication channel to pick a file at a particular time, say only at 10.30 pm daily for 30 minutes?
    2. In my scenario many files are placed in the same FTP location based on slight changes in the name of files based on the system from where they are placed, like 2000 for IB, 3000 for IF, etc. So i need to poll both files with file name starting with 2000 and 3000. Can it be done using a single Communication Channel?
    Expecting your replies soon,
    Thanking you,
    Harikumar. S

    Hi Hari,
    You can give the time schedule in Processing Parameters of Sender communication channel or unix administrator also can schedule the time for interfaces with all (r/w/ex) permeations.
    Your query like 2000 for IB, 3000 for IF, etc. So i need to poll both files with file name starting with 2000 and 3000. Can it be done using a single Communication Channel?
    As per knowledge you have 2 receivers one for 2000 , other for 3000 , this scenario possible to send the data using single communication channel.
    In message mapping using java function get the source file and in Interface Determination using X-path can differentiates and sends to target systems.
    Best Regards,
    Rajkumar

  • Open and close communication channel in one link

    Hello,
    I implement with successful the scenario that described in this blog:
    Control Communication Channels Externally without using RWB
    Right now I use with this link to start the CC
    http://aaaa:50000/AdapterFramework/ChannelAdminServlet?party=*&service=Open_Friday_Service_Sender&channel=Open_Friday_Sender&action=start
    And with this link to stop the CC
    http://aaaa:50000/AdapterFramework/ChannelAdminServlet?party=*&service=Open_Friday_Service_Sender&channel=Open_Friday_Sender&action=stop
    I looking for the way to start and stop the communication channel in one link.
    Elad

    hi elan
    i think you need to write an abap program and schedule it..
    abap program will call this HTTP link as The URL has no dependency on where it is called.
    regards
    kummari

  • File Overwriting in File Receiver Communication Channel

    Hi,
    I have an IDoc to File scenario.
    My file receiver communication channel has the following parameters :
    - File name scheme = %timestamp%_AOBSD4RL.MES
      (I'm using variable substition and the variable "timestamp" is initialized at mapping time with the current time in format yyyyMMddHHmmss).
    - File Construction Mode = Create
    - Option "Overwrite Existing File" not activated
    When two inbound messages result in the same target file name, the second one overwrites the first one although the "Overwirte Existing File" setting is not active in the receiver channel.  Is this a bug in XI ? (I'm on 7.00 SP11)
    And is it possible to say to the receiver channel to process only 1 message per second so there will no more target file with same name ?
    Thanks in advance,
    Laurence

    Hi Laurence,
    There is no such facility with Receiver File Adapter to process single message in one step.
    I want to suggest you a may possible way to overcome( it's just an idea), though I never worked with them I think it will work.
    As you the file name is assigned to message with timestamp at receiver communication channel step you can schedule the outbound queue in such a way that it will transfer the message in delay.
    Try to investigate further more, But i m not sure that Queue Scheduling is supported by SP11 or not.
    Regards,
    Shri
    Reward point if it helps you

  • Inactivate RNIF sender communication channel

    Hi All,
    For one of my Prod issues ,we need to inactive RNIF sender communication channels, right now the channel in stop state.
    Could any one suggest how to inactivate the RNIF cc.In Integration directory there is no option such to inactivate the channel.
    Please provide your inputs
    Regards,
    Vidya

    Hi Bhogaraju,
    You dont have that option for RNIF comm. channel. But as an alternative you can stop the comm. channel in Communication cahnnel monitoring which you already doing. Also you can try to schedule your communication channel according to this blog:
    /people/shabarish.vijayakumar/blog/2006/11/26/adapter-scheduling--hail-sp-19-
    Regards,
    ---Satish

  • Alert if no file process :Same file adapter with same communication Channel

    Hi XI Guru,
    I have encountered 1 requirement from my client where, sender will send different data file with different file name. And there want XI to alert the user if no file to process for the schedule date. Please take note that the communication channel is common to all the sender.
    Example:
      Communication Channel : CC_FILE_SND
      FILE_10.TXT   ---> Every month on the 10, user have to send FILE_10.TXT to process
      FILE_20.TXT   ---> Every month on the 20, user have to send FILE_20.TXT to process
      If user fail or forget to send the FILE_10.TXT and FILE_20.TXT on special schedule date to process, XI should alert user.
    Many thanks

    Hi Lord
    <<< there want XI to alert the user if no file to process for the schedule date.
    Can you tell me how you are planning to configure this schedule date in your sender file adapter. I mean this date will be fixed or it is going to be change according to the requirement.
    Now for the second part in order to alert the user if file is not there, one solution is to use BPM with wait step ( specify the time in this step ), but then again it takes me back to my previous question, the time seems to be different everytime according to the requirement.

  • Communication Channel status successful but file Not Delivered.

    Hi All
    I have a receiver communication channel which is showing status as SUCCESSFUL but the log says The message status was set to NDLV.  Due to which am unable to retrigger it even form Message Monitoring
    Its set to FTP & is not received at that side.
    Kindly put in your inputs on the possible solution for this issue.
    Regards
    Soumen!!!

    I dont think it is held in queue.....you will get an error (the one which you got) and then the message will go into Error state.
    When the channels are stopped and it receives a file it raises an error alert and is set to error state. Later when channel is started the file gets processed(You can try doing it.I did). Here it gave the error message but sets the channel to successful. Thats what is botehring me.
    Looks like you are scheduling the receiver channel....why?
    Had some requirement...
    @ Balaji : Its successful

  • Communication Channel Stop and Start

    Hello everyone,
    We are using XI along with MQ for queing messages to our 3rd party logistics. Due to some issues happened in the past, it is decided to stop and restart the MQ channels every weekend. Now the problem is, when the MQ is down, some of the XI communication channels will go down,  and will not start automatically, when the MQ bounces back. Now this had created a manual activity every weekend to stop and start all communication channels.
    Question is, is there any way we can schedule it as a job to stop and start the channels, at a specific time ?

    Hi!
    It is possible in scheduling the messages in XI...
    1.  But before doing this make sure that at what time you want to be schedule ?
    2.  Is that time will be uniform for every week or else is it may varies ?
    3.  If Uniform please make schedule or else if it is varying note the difference between those timings I mean
         If your Messages are flowing for every Tuesday and also every Thursday...., etc..
    4.  You can schedule what ever may be the time it is suppose if those timings are varying weekly once a
         day but in that single day or next day if it was more than once..then better scheduling the
          communication channels to be start for and to be process for that particular 2 days and remaining days
          it wont work I mean stopping Cc
    5. Now when come to process...in scheduling...
    a) Click RWB>Component Monitoring>Communication Channel monitoiing
    b) Right side u can check Availability TIme planning option click that..a seperate window will opens
        THere u can observe these options..
    c) also u can see the log
    I hope it will be useful to you...
    Availability plan--> ONCE /DIALY / WEEKLY/ MONTHLY based on your req select any one...
    Create: to create the scheduling...
    change: to change the existing one
    Save: to save
    Reset if u want toreset alll
    Delete and copy also as u know these..
    While creating you can again see these options 3 main TABS
    details:  --> Corresponding details
    CC: select ur chanel
    OPTION 2
    In XI 3.O you can directly do scheduling there after selecting the radio button of any Comunication channel and there adjacent to Audit log u can see availability time plan other than rt side top corder..
    I hope it will be useful to u
    Regards
    Amar Srinivas Eli

Maybe you are looking for