How to scedule the interface in background
Hi,
i have to intrgrate non-sap to sap systems via XI.i want schedule my interface in background.
i mean frequency of file( from non-sap ) is weekly once, monthly once,daily three times, everyday at 1:00 pm like that.
can any body help me , how i have to do this.
Hey,
Check this out. http://help.sap.com/saphelp_nw2004s/helpdata/en/c4/3a7f87505211d189550000e829fbbd/content.htm
Cheers
<b>*RAJ*
*REWARD POINTS IF FOUND USEFULL*</b>
Similar Messages
-
How to change the page Header background colour in a Theme
Hello,
I want to know how to change the page header background colour. If you are in the Editor I don't find a property where to change it.
If you are in the Theme Editor in the header bar I want to change stands <b>Theme Editor</b>. This (in my case blue colored bar) I want to change in another color.Hello Radhika,
thanks for your answer. Where do I find the option for the pageheader in System Administration>Portal Display>Theme Editor ->IView Trays exactly?
The pageheader is a picture, which must be uploaded for the web dynpro. Why should any webdynpro element in the ivew tray. There is no relationship between these two parts.
I have not found any option to change the web dynpro pageheader. Could there any extra theme editor for webdynpro?
Thanks.
Olaf -
How to change the particular column background color in jTable?
I am woking with a project, in which I am using a jTable. Then
How to change the particular column background color in jTable?Use a custom Renderer. This is the JTable tutorial:
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html -
How 2 capture the request in background
Hi,
how 2 capture the request in background
ThanksHi,
My question is ,
while creating any object we generally assign that to particular request .
I have one object XXXX . I want to find which request is assigned to this object . i want to know.
Thanks -
How to see the foreground and background colour without those sliders?
I've always found the Color Panel really annoying. A lot of space is taken up by those sliders, and I hardly ever use them.
Is there some way to hide the sliders, or—better still—put the foreground & background colours on the control panel? Shouldn’t the colours be on the control panel by default, always there in the corner?
I wonder how most people view the foreground and background colour? Does Adobe seriously expect users to have the large Color Panel constantly displayed (along with its rarely-used sliders), or perhaps we’re all expected to have the Tools Panel constantly open even though it only contains basic tools that most people know the shortcuts for?
Or is there some other way to see the foreground and background colours?
Or do most users not need to know what the foreground and background colours are?Too big, i guess you don't remember the color palettes from ps 1 and ps 2.
You might want to look at configurator to make a smaller panel that just shows the
foreground/background color chips.
http://labs.adobe.com/technologies/configurator/
MTSTUNER -
How to test the interfaces in XI ?
Hi ,
Our Xi system is being upgraded from 3.0 to 7.0. I was asked to test the interfaces once the upgradation is done. I am not sure how this testing is to be done and will there be aby test plan for this??
Can some one help me on this ??
Thanks in Advance,
HemanthikaTo test, you must have imported all your scenarios in to your new system.then couple of general tips,
1.testing can be done only after understanding the scenario.
For this, u refer to the integration scenario in ur design. so this shall give u an idea about all the systems involved in integration and how the data flowing is between them and what kind of systems they are?
2. For testdata, you might need of business or functional team as you cannot have any info on the file formats etc(depending on different scenarios invloved like R3, SOAP Databse etc)
these are only general tips. but u can refer to many of the trouble shooting guides already available blogs in sdn for any sought of inputs.But then, SDN is always there.
you can test/monitor ur results in RWB->component monitoring
also in sxmb_moni
thanks
kiran
Edited by: kiran dasari on Mar 17, 2008 4:44 PM -
How tu run the program in background
Hi SapAll.
actually iam new to ABAP ,i just want to know on how i can run the particular program in background .
can any one explain me in steps .
i also want to know on how to delete the particular job which has been already created in sm36 .
will be waiting for best response.
regards.
VarmaHi
Find the below steps to be defined.
1. Go to SM36 -
> Give the Program Name
2. If you have priority defined that to in Job class
3. Click -
> Start Condition
4. Select Data/Time Tab
5. Give the Date and Time for the job execution. (If you want to certain intervale provide it) -
How to change the login's background
Hi all,
I'm new with apex and i need to change the login's background, i want to place an image as the login's background.
how do i do that?? where should i change it ??
Regards
CarlosHello,
Here you can see it in details:
http://application-express-blog.e-dba.com/?p=1681
http://www.grassroots-oracle.com/2011/07/modifying-your-apex-login-page.html
Regards,
Fateh -
Clusters: How to remove the 3D shaded background?
I'm currently building an automated test and cal setup using labview. Here I have loads of input fields and indicators that causes a sea of variables. That sea has now turned into an overwhelming ocean that is anoying to rok with. Whenever I insert a local varable has to slect which item the var should point to the list is two screen heigths long. To avoid this I've decided to group them in clusters. however hee I've encountered something very anoying: I do not want the 3D shading (like a an engraved area) around my fields that make up the cluster. Howe do I make a plain background? I've looked everywhere (at leat that's what I think) but can't find out how to change it. I refuse to believe that I have to settle with
an ugly layout with loads of ingoing shaded boxes around my fields.
Hope that somebody outthere can help me.
Cheers,
MartinUse the cluster container from the clasic palette and make the border transparent.
See attached.
Ben
Ben Rayner
Certified LabVIEW Developer
www.DSAutomation.com
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction
Attachments:
Cluster_no_border.vi 9 KB -
How to run the interfaces prallely in a package?
Hi all,
Is it possible with ODI to run the interfaces parallely. If yes please help me how to do?
My reqirement is
Source-->File and Target-->Teradata. From the unique source flat file data is populated with 45 target tables.
I designed 45 interfaces. I want to run all the 45 interfaces parallely.
I tried by generating scenarios for all 45 interfaces and kept in package. And i also used Wait for child session and i passed the keywords for all the 45 scenario's into "wait for child session" and executed the package.
Its not working.
So please help me how to achieve.
Regards
SureshHi ,
After creating the scenario of all 45 interface , create a package say master package which is going to run all 45 scenario in parallel
Inside the master package for each and every scenario set the Synchronous / Asynchronous to Asynchronous Mode.
After the 45th scenario use OdiWaitForChildSession and set Max. Number of Failed Child Sessions to 1 .
In this way you will achieve the following
All 45 scenario will run parallel and if any one of the scenario execution fails your master package will result in error .
Hope this helps .
Thanks,
Sutirtha
PS : You refer odiwaitforchildsession step -
How to trigger the interface in target system to load the data automaticall
Hi Friends,
This is proxy to file interface. My requirement is to trigger the interface in target system to load the data automatically. For ex: if you are sending a customer data file "/exe_test/custd.dat then the trigger file should be created as /exe_test/custd.trg. How do we actually create this trigger file?
Thanks in advance,
Prathibha.Hi Prathibha,
File (Trigger) -> BP
BP <-> ABAP server proxy (synchronous)
BP -> File
is one and the standard alternative. Just make your interface synchronous, add a msg type for the request (i think you need only one field), take the existing for the response. Regenerate your proxy.
Alternative 2 would be:
File (Trigger) -> ABAP server proxy (asynchronous)
ABAP server proxy calling a ABAP client proxy
ABAP client proxy -> File (asynchronous)
You avoid using BPM, what can be an advantage of huge traffic (performance). This solution has a worse value for the future, because a person, who did not developed the process wouldnt see that the both messages belong together.
Regards,
Udo -
How to get the xmal of background of DataGridHeaderBorder
Hi all,
I believe that the style of background of DataGridHeaderBorder is like <LinearGradientBrush.....
I want to modify the style of background of DataGridHeaderBorder. But I cannot get the whole xmal by default of it.
so, how to get it? Are there any extend tools?
Thanks!There is no template for a DataGridHeaderBorder. Since the DataGridHeaderBorder is not a control (it inhertits from Border and not Control) it doesn't have any control template so you cannot restyle it.
If you want to change appearance of the DataGridRowHeader, you should replace the DataGridHeaderBorder element with another element like for example a Border. Right-click in the DataGrid in design mode in VS 2012 or later and choose "Edit Additional
Templates"->"Edit RowHeaderTemplate" and then remove and replace the DataGridHeaderBorder element in the generated XAML.
Please remember to mark helpful posts as answer and/or helpful. -
How to get the Interface inserted rows fom ODI Reporsitory
hi,
I need select query that will select the Interface inserted rows
(Count) from ODI repository tables. because I want to maintain these records into another Oracle tables?????import datetime
import sys
import optparse
document = []
def docprint(string):
document.append('%s' % string)n
def docprintnocr(string):
document.append('%s' % string)
p = optparse.OptionParser()
p.add_option('-a','--server',dest='server',default='XXX',help='The server with the ODI_W catalog')
p.add_option('-b','--beginningday',dest='beginningday',type=int,default=1,help='The day to begin retrieval')
p.add_option('-e','--endingday',dest='endingday',type=int,default=0,help='The day to end retrieval')
p.add_option('-n','--session',dest='session',default='',help='Session to retrieve')
p.add_option('-s','--step',dest='step',action='store_true',help='Print the step data')
p.add_option('-t','--task',dest='task',action='store_true',help='Print the task data')
p.add_option('-x','--recipientlist',dest='recipientlist',default='XXX',help='report recipient(s)')
p.add_option('-y','--mailserver',dest='mailserver',default='XXX',help='mail server')
p.add_option('-z','--mailuser',dest='mailuser',default='XXX',help='mail user')
p.add_option('-p','--printonly',dest='printonly',action='store_true',help='Print, no e-mail')
options,args = p.parse_args()
docprint( '%s %s' \
'\n\tserver=%s' \
'\n\tbeginningday=%s' \
'\n\tendingday=%s' \
'\n\tsession=%s' \
'\n\tstep=%s' \
'\n\ttask=%s' \
'\n\tprintonly=%s'
sys.argv[0]
,datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
,options.server
,options.beginningday
,options.endingday
,options.session
,options.step
,options.task
,options.printonly
if options.server.upper() in ('XXX','YYY'):
catalog = 'ODI_W'
elif options.server in ('WWW','ZZZ'):
catalog = 'SNP_W'
else:
print 'Unknown server %s' % options.server
sys.exit(1)
TimeEnd = datetime.datetime.now() - datetime.timedelta(options.endingday)
TimeBegin = datetime.datetime.now() - datetime.timedelta(options.beginningday)
TimeFormat = '%Y-%m-%d %H:%M:%S'
if options.task:
options.step = True
docprint( '\n%s between %s and %s' %(
options.server
,TimeBegin.strftime(TimeFormat)
,TimeEnd.strftime(TimeFormat)
OptionString = ''
if options.session:
OptionString = '\nPrinting session %s' % options.session
else:
OptionString = '\nPrinting all sessions'
if options.step:
OptionString = '%s %s' % (OptionString,'with step detail')
if options.task:
OptionString = '%s %s' % (OptionString, 'and task detail')
docprint(OptionString)
import pyodbc
ConnectString = 'DRIVER={SQL SERVER};SERVER=%s;DATABASE=%s;Trusted_Connection=yes' % (options.server.upper(),catalog)
try:
Connection = pyodbc.connect(ConnectString,autocommit=False)
Cursor = Connection.cursor()
except Exception, e:
raise RuntimeError, '%s %s connect failed\n%s' % (options.server,catalog,e)
SelectSession = """
select
S.SESS_NO
,S.SESS_NAME
,S.SESS_BEG
,S.SESS_END
,coalesce(S.SESS_DUR,0)
,S.SESS_STATUS
,S.CONTEXT_CODE
from SNP_SESSION as S
where S.SESS_BEG between ? and ?
and S.SESS_BEG = (
select max(SESS_BEG)
from SNP_SESSION
where SESS_NAME = S.SESS_NAME)
order by S.SESS_BEG ASC
SelectSessionHistory = """
select Top 3
SESS_NO
,SESS_NAME
,SESS_BEG
,SESS_END
,coalesce(SESS_DUR,0)
,SESS_STATUS
,CONTEXT_CODE
from SNP_SESSION
where SESS_NAME = ?
and SESS_NO <> ?
order by SESS_BEG DESC
SESS_NO = 0
SESS_NAME = 1
SESS_BEG = 2
SESS_END = 3
SESS_DUR = 4
SESS_STATUS = 5
CONTEXT_CODE = 6
SelectStep = """
select
LOG.STEP_BEG
,LOG.STEP_END
,coalesce(LOG.STEP_DUR,0)
,LOG.STEP_STATUS
,coalesce(LOG.NB_ROW,0)
,coalesce(LOG.NB_INS,0)
,coalesce(LOG.NB_UPD,0)
,coalesce(LOG.NB_DEL,0)
,coalesce(LOG.NB_ERR,0)
,STEP.STEP_NAME
,STEP.NNO
from SNP_STEP_LOG LOG
inner join SNP_SESS_STEP STEP
on STEP.SESS_NO = LOG.SESS_NO
and STEP.NNO = LOG.NNO
WHERE LOG.SESS_NO = ?
ORDER BY STEP.NNO
STEP_BEG = 0
STEP_END = 1
STEP_DUR = 2
STEP_STATUS = 3
NB_ROW = 4
NB_INS = 5
NB_UPD = 6
NB_DEL = 7
NB_ERR = 8
STEP_NAME = 9
STEP_NO = 10
SelectTask = """
select
LOG.TASK_BEG
,LOG.TASK_END
,coalesce(LOG.TASK_DUR,0)
,LOG.TASK_STATUS
,coalesce(LOG.NB_ROW,0)
,coalesce(LOG.NB_INS,0)
,coalesce(LOG.NB_UPD,0)
,coalesce(LOG.NB_DEL,0)
,coalesce(LOG.NB_ERR,0)
,TASK.TASK_NAME3
from SNP_SESS_TASK_LOG LOG
inner join SNP_SESS_TASK TASK
on TASK.SESS_NO = LOG.SESS_NO
and TASK.NNO = LOG.NNO
and TASK.SCEN_TASK_NO = LOG.SCEN_TASK_NO
WHERE LOG.SESS_NO = ?
AND LOG.NNO = ?
ORDER BY LOG.SCEN_TASK_NO
TASK_BEG = 0
TASK_END = 1
TASK_DUR = 2
TASK_STATUS = 3
TASK_ROW = 4
TASK_INS = 5
TASK_UPD = 6
TASK_DEL = 7
TASK_ERR = 8
TASK_NAME = 9
SessionStatuses = {'M':'Warning','E':'Err','D':'Done','R':'Run'}
StepStatuses = {'M':'Warn','E':'Err','D':'Done','W':'Wait','R':'Run'}
SessionRows =Cursor.execute(SelectSession,(TimeBegin,TimeEnd)).fetchall()
for SessionRow in SessionRows:
if options.session and options.session.upper() != SessionRow[SESS_NAME].upper():
# Not requested
continue
if SessionRow[SESS_NAME] in ('SOCKETSERVER','PROCESSHUB'):
# Skip these utilities
continue
if SessionRow[SESS_STATUS] == 'R':
# Still running, nothing to print(
docprint( '\n%s, status %s' % (
SessionRow[SESS_NAME]
,SessionStatuses[SessionRow[SESS_STATUS]]
continue
if SessionRow[SESS_END]:
SessionEnd = SessionRow[SESS_END].strftime(TimeFormat)
else:
SessionEnd = ' '
SessionHistories = Cursor.execute(SelectSessionHistory,(SessionRow[SESS_NAME],SessionRow[SESS_NO])).fetchall()
docprintnocr( '\n%-20s\n\t%s / %s %6i secs %s' % (
SessionRow[SESS_NAME][:20]
,SessionRow[SESS_BEG].strftime(TimeFormat)
,SessionEnd
,SessionRow[SESS_DUR]
,SessionStatuses[SessionRow[SESS_STATUS]]
for SessionHistory in SessionHistories:
if SessionHistory[SESS_END]:
SessionHistoryEnd = SessionHistory[SESS_END].strftime(TimeFormat)
else:
SessionHistoryEnd = ' '
docprintnocr( '\t%s / %s %6i secs %s' % (
SessionHistory[SESS_BEG].strftime(TimeFormat)
,SessionHistoryEnd
,SessionHistory[SESS_DUR]
,SessionStatuses[SessionHistory[SESS_STATUS]]
if not options.step:
# Step detail not requested
continue
docprint( '\n %-22s %5s %4s %8s %8s %8s %8s %8s' % (
,'Secs'
,'Stat'
,'Rows'
,'Inserts'
,'Updates'
,'Deletes'
,'Errors'
for StepRow in Cursor.execute(SelectStep,SessionRow[SESS_NO]).fetchall():
try:
docprint( ' %-22s %5i %-4s %8i %8i %8i %8i %8i' % (
StepRow[STEP_NAME][:22]
,StepRow[STEP_DUR]
,StepStatuses[StepRow[STEP_STATUS]]
,StepRow[NB_ROW]
,StepRow[NB_INS]
,StepRow[NB_UPD]
,StepRow[NB_DEL]
,StepRow[NB_ERR]))
except Exception, e:
docprint(e)
continue
if not options.task:
# Task detail not requested
continue
try:
for TaskRow in Cursor.execute(SelectTask,(SessionRow[SESS_NO],StepRow[STEP_NO])).fetchall():
docprint( ' %-21s %5i %-4s %8i %8i %8i %8i %8i' % (
TaskRow[TASK_NAME][:21]
,TaskRow[TASK_DUR]
,TaskRow[TASK_STATUS]
,TaskRow[TASK_ROW]
,TaskRow[TASK_INS]
,TaskRow[TASK_UPD]
,TaskRow[TASK_DEL]
,TaskRow[TASK_ERR]
except Exception, e:
docprint( e )
docprint( '\nEnd of report')
Connection.close()
if options.printonly:
for line in document:
print line
sys.exit(0)
import smtplib
Message = """From: %s
To: %s
MIME-Version: 1.0
Content-type: text/html
Subject: %s
<font face="courier" size="4"><b>%s</b></font>
options.mailuser
,options.recipientlist
,'Session Report'
,'<br>'.join(document).replace('\n','<br>').replace('\t',' ').replace(' ',' ')
server = smtplib.SMTP(options.mailserver)
server.sendmail(options.mailuser,options.recipientlist,Message)
server.quit() -
How to reproduce the interface of Home/Administration/Monitor Activity
Hi,
In order to recreate an environment like the administration panel of APEX 4.1,w which template needs to be used?
Specifically, in order to produce a menu system using Lists similar to the one at page: http://localhost:7777/apex/f?p=4350:22 whar combinations of Regions/ Lists can be used?
ThanksIt depends on the security level of the interface. The graph will show the interface with the lowest level. If there are 2 interfaces with the same security level then it will go alphabetically.
Please rate if this helps. -
How to find the interface with the help of target table name
Hi friends,
Whether with the help of target table name, is it possible to find the interface name that invokes this target table in ODI 11.1.1.7.
Thanks in advance.
Regards,
Sarohighlight the datastore in the navigator, expand its sub tree, there is a 'populated by' node, under the node, it will list all datastores which are used as sources to the current datastore
then expand 'used by'->interfaces, it will show all interfaces which include current datastore(but maybe current datastore is used as source)
that's all you can get from UI, otherwise I suppose you can use SDK.
Maybe you are looking for
-
Money from iTunes account gone. I havent bought anything and I have had that money sitting in my account since christmas. Now when I got on iTunes to buy an album I have no balance showing anywhere. Does anyone have any clue as to what happened? I go
-
Linux clients not associating with Aironet 1100
Does anyone know if there is an issue with a Linux client associating with an Aironet 1100 using WEP? Windows clients are connecting fine, and the Linux client connects to Linksys branded APs with WEP no problem. Aironet config: IOS 12.3(2) 16 AP on
-
Hello, How are you all? I need you expertise for a problem in contracts of TRM - Money Market. These contracts are of 1 year-old, but when we run TBB1, they post only the flow type MM1100- (principal increase), MM1115+ (principal decrease) in FI. Nom
-
I recently re-installed windows XP on my T400. I went though and installed all the drivers on the list for video, wifi, etc. Everything seemed to work fine, till after I installed the Intel Chip Set drivers. Now my laptop will not reboot itself when
-
Unable to open an epub borrowed from overdrive.
Getting error "Error retrieving Adobe EPUB loan. E_ADEPT_TIMEOUT (error code 1069)" Same issue occurs in Adobe Digital Editions, Kindle, and Android phone. I tried authorizing another id and get "Error contacting Adobe activation service. (error co