How to trigger a BPM from an outside WSDL
Hello,
I've always used the option "Service Interface" in the Start Step of the process before updgrading to SP05 (CE7.2). Now I see that I don't have that option, now I have a trigger option and the wsdl I've manually created isn't an option of the trigger option (that's the way I did this procedure in SP03 version).
Please anyone knows how to do this? Someone has information about this procedure?
Regards
SU
Hi!!!
if you try to start a BPM using a Web Service then...
ESR
create 2 similar Service Interfase synchronous, 1 abstract and 1 outbound.
ID
create Communication Channel - SOAP, WS- HTTP, XI
create Sender Agreement
outbound message
using Communication Channel created
create a Interfase determination
Sender, outbound message
Op Mapping empty | abstract message
create a Receiver Determination
Sender, outbound message
Receiver BPM
Levy Gonzalez
Similar Messages
-
How to trigger an interface from a database(COBOL) in online mode?
Hi everybody,
Can you please tell me how to trigger an interface from a database(COBOL) in online mode?
thanks a lot,
Ramya ShenoyIf you can make a HTTP call from you DB platform -
HTTP -> BPM (Receive -> Send Step (execute an SP or your select statement here in the JDBC receiver channel) -> send (to target) )-> end.
VJ -
How to Trigger an IDOC from SAP R/3 to two systems at a time
Hi experts,
Can any one please tell me How to Trigger an IDOC from SAP R/3 to two XI systems at a time.
My current production R/3 system sends a DELVRY03 IDOC to Production XI system ( Name : XIP) .
I would like to route the same IDOC from production R/3 system to my Quality XI System ( Name XIQ) .
Problem is production R/3 system triggers an IDOC once. We need to write a logic to route the same to two different systems
Can any one tell me how can we do that ?
Regards
Ram.Hello Ram,
Do you have connectivity between your production & XIQ?
What does "connectivity" mean?
1. RFC destination is maintained.
2. Port defined for the RFC destination.
If no, create these. (Search in SDN for details).
If yes, proceed:
1. Define the logical system for XIQ.(BD54)
2. Define the same as your partner profile. (WE20). Add the message type SYNCH with the port for XIQ.(This is imp)
3. Create a distribution model view with sender as "your production" & receiver as XIQ.
3.1. Add the messages which you want to distribute.
3.2 Generate Partner profiles.
No coding is reqd. for this.
BR,
Suhas -
How to Trigger an IDOC from SAP R/3 to two XI systems
Hi experts,
Can any one please tell me How to Trigger an IDOC from SAP R/3 to two XI systems at a time.
My current production R/3 system sends a DELCERY01 IDOC to Production XI system ( Name : XIP) .
I would like to route the same IDOC from production R/3 system to my Quality XI System ( Name XIQ) .
Problem is production R/3 system triggers an IDOC once.
Regards
Ram.Hi Ravi,
Thank you very much for your answer.
As I am not completely aware of R/3 side,I am getting little problem in understanding your answer.
Could you please explain the same in some what beter way.. Thank you .. -
HOW TO TRIGGER AN WORKFLOW FROM A PROGRAM ?
HELLO THERE ,
CAN ANYBODY PLZ TELL ME HOW TO TRIGGER AN WORKFLOW FROM AN PROGRAM AND TO PAS THE VALUE TO THE CONTAINER ?Hello Neon,
If you want to trigger the workflow directly, use the FM, SWU_START_WORKFLOW
CALL FUNCTION 'SWU_START_WORKFLOW'
EXPORTING
task =
* LANGUAGE = SY-LANGU
user =
* SENDER_ID =
* IMPORTING
* RETURN_CODE =
* WORKITEM_ID =
tables
* CONTAINER =
* MESSAGE_LINES =
attachment_list =
A workflow can also be triggered by and event which is in turn triggered by a program.
By the FM, SWE_CREATE_EVENT
Example:
w_key = 'Connie'.
w_creator-otype = 'US'.
w_creator-objid = 'SAPDEV02'.
CALL FUNCTION 'SWE_EVENT_CREATE'
EXPORTING
objtype = 'YH_BUDDIES'
objkey = w_key
event = 'event'
creator = w_creator
* TAKE_WORKITEM_REQUESTER = ' '
* START_WITH_DELAY = ' '
* START_RECFB_SYNCHRON = ' '
* NO_COMMIT_FOR_QUEUE = ' '
* DEBUG_FLAG = ' '
* NO_LOGGING = ' '
* IDENT =
* IMPORTING
* EVENT_ID =
* TABLES
* EVENT_CONTAINER =
EXCEPTIONS
objtype_not_found = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ELSE.
WRITE: / 'EVENT TRIGGERED'.
ENDIF.
COMMIT WORK.
Hope it helps you.
Regards
Indu. -
How to trigger IDOC'S from SAP
Hi All,
How to trigger IDOC's from SAP(ECC 6)..where can we check this in mii 11.5 weather it is fail/success
Thanks,
AbhiYou can trigger LOIPRO, LOIPLO and a few others manually from POIT (SAP Txn). Master Data related to orders can be triggered from POIM. Depending on which IDocs you which to generate, there are other transactions to trigger different IDocs.
You can also use Triggers from MII to generate IDocs in SAP using CLOI_DOWNLOAD_TRIGGER_MDAT (POIM equivalent) and CLOI_DOWNLOAD_TRIGGER_TRANS (POIT equivalent).
There is also a rather nice post which detailed the process of using change pointers to automate the IDoc generation and download, but I am having trouble finding it. Will continue to look and will post link when I find it.
Regards,
Mike
I couldn't find the post I was looking for, but there is an informative note 390635 which may help.
Edited by: Michael Appleby on May 5, 2009 1:29 PM -
How to trigger sender rfc from r3 system
Hi experts,
can any body send documents about " how to trigger sender rfc from r3 system"
regards
sandeep.HI Sandeep,
To send RFC data on timely basis you can schedule the programs.
In Partner Profile use setting collect program. Use program RSEOUT00 to send data at particular time.
You can schedule the report RSEOUT00 according to your requirements. So it flushes all the idocs in the background as per your schedule this program.
Plese refer the below thread, it will help you.
Re: Triggering Idocs from sender side
Idoc triggering from a transaction
Cheers..
Vasu
<i>** Reward Points if found useful **</i> -
APD process is active, How to trigger the data from BI to CRM table
Hi All,
I want to send data from BI system(using APD method) to CRM table (ADS method).
I am able to see the table for e.g ABCD in CRM system , i can open using SE11 , but data is 0.
In BI , i have data in DSO and i have mapped it in APD process to data Target to CRM system and APD is active.
Now i want to know how to trigger the data from BI to CRM table? (e.g ABCD).
Please let me know the steps.
Regards.
Nithi.Hi
Just create a Process Chain to execute this APD method, if the process Chain is already available, then just insert this Process in to the process Chain and execute the Process Chain by normal process, by hoe we do in general.
Hope it solves... -
Hello,
I would like to create a web service, that triggers a BPM.
This BPM should copy files from one server to another.
Is this trigger step a receiver step in BPM?? Does
anyone got an example/webblog??
Can I copy more than one file?? I have to give
a filename in file adapter, but it is possible to
insert a wildcard (*) instead of this???
thansI hoped my problem was understand correctly. There is no chance that I create a BPM where the first step is a receiver of a SOAP-Message and the second step a receiver which starts polling on a directory? That's not able??
So I didn't found any documentation about who is allowed to trigger a BPM. Did anyone knwos where to find it?
I need to document why it doesn't work...!!!
If it is beacause of sync<->async stuff please explain
more precisely.
Another rroblem:
Does anyone knows how to check in original files (like Excel, Word...) from outside?? I just created a
webservice to call a rfc...works fine, but I couldn't
send a file through web service to XI.
Because of this I tried the first issue to copy first the
files and then check them in...
Thanks
chris -
How can I map SSH from an outside network range to an internal host (ASA 5505)
Cisco Adaptive Security Appliance Software Version 7.2(4)
Device Manager Version 5.2(4)
- External network range that needs SSH access: 8.8.8.0/24
- Outside interface: 10.1.10.2 (NAT'd from 7.7.7.7)
- Inside Network: 192.168.100.0/24
- Inside host to redirect external SSH to: 192.168.100.98
Hi All,
I have a Cisco ASA 5505 (version above) and I have someone that needs to SSH into a box behind the ASA. I'm having a few issues trying to configure this access-list and NAT. I've tried many combinations and clearly my IOS is not as good as I thought.
Can anyone help with this? What commands should I enter to accomplish mapping SSH from an outside network range to an internal host?
Many thanks,
TarranThis may or may not work depending on how your modem handles the natting. On your firewall try this -
static (inside,outside) tcp interface 22 192.168.100.98 22
then add this to your acl on the outside interface of your ASA -
access-list outside_in permit tcp 8.8.8.0 255.255.255.0 host 10.1.10.2 eq 22
if you don't have an acl applied then add this extra step -
access-group outside_in in interface outside
Jon -
How to trigger crystal report from SAP ECC
Hi All,
I hope i m right forum to ask this question.
we want to do label printing from Crystal reports. data will be present in SAP ECC .
So I below issues
1 ) how to connect SAP ECC database with Crystal Reports.
2 ) how to trigger print output in Crystal reports from ECC , lets say I create a Delivery In ECC , the print output will be issued to Crystal report and I should get a print out Immediately ( for printing - printer will be connected to local system and SAP network printer ) .
I have worked with this type of scenario in smarforms , adobeforms. but not with Crystal Reports ...
Regards
Yashpal Gupta.Hi Yashpal,
First thing you need to do is install the Connector on both your work station where you run Crystal Reports as well as the SAP Server where the data is.
So I moved your post to the SAP Integration Kit forum.
Need to know what version of Crystal Reports you are using?
Search of browse here, lots of info on how to...
Thanks
Don -
How to trigger the workflow from the excel sheet
hello friends,
my problem is that i should trigger the workflow from a excel sheet which contains a list of appraisers and appraisees.how to do this. can anyone help on this.
thanks.Hi Murthy,
If you are asking if a workflow can be started on R/3 while in Excel - may be possible if you can develop some fancy macros that can make RFC calls to an ABAP function module. I won't even attempt to travel that route.
Save the excel sheet as CSV or Tab delimited file and process it using ABAP. You can use the WAPI function module SAP_WAPI_CREATE_EVENT (Rel 4.7)to start the Workflow by raising the relevant event. In earlier releases, see FM SWE_EVENT_CREATE.
Please do keep in mind there could be performance and response time issues for dialog users of the system if you are going to start several workflows using a report program.
Cheers,
Ramki. -
How to trigger the workflow from RFC
Hi,
I need to trigger a workflow from a RFC.How can I call the event and start my workflow?
How can i do this?
please advice.
Thanks,
AnandHello Anand,
Goto swetypv transaction.Mention the abap class/bor object with the corresponding event.
In the receiver type, just mention some unique name.In the receiver function module mention the async RFC.
Mention the SENDER TYPE SIBFLPORB Local Persistent Object Reference - BOR Compatible
EVENT TYPE SIBFEVENT Event
RECTYPE TYPE SWFERECTYP Name of Receiver Type
HANDLER TYPE SIBFLPORB Local Persistent Object Reference - BOR Compatible
EXCEPTIONS_ALLOWED TYPE SWEFLAGS-EXC_OK SPACE Checkbox
XML_SIZE TYPE SWF_XMLSIZ Size in Bytes
EVENT_CONTAINER TYPE SWF_XMLCNT Container as XML Stream of Fixed Width
So that the guid can be used inorder to identify the instance.
you can use : "sap_wapi_start_workflow" fn module.
Hope this helps.
Best Regards,
Saujanya -
How to trigger XI scenario from a SQLServer Database?
We plan to realize the following scenario -> Database(Receiver System) - XI - RFC/BAPI (Sender system)
What's the best practice/technique to invoke the 'pull' from the SQLserver database ?
The requirement is to realize this as 'on-demand' initiate i.e. trigger the interface from Receiver system only when it needs the data from R/3
Thanks in advance.
MustafaJDBC adapter works with pooling intervals.
It will pool from time to time (configurable) for changes in some DB, and when that DB is changed, then it will send the new entries to XI and trigger the relevant scenario.
For your case, I'm not sure which would be the best approach.
Maybe you could populate some dummy table with a "request data" entry whenever you need it.
Then, when XI sees this new request entry, it will trigger an interface. There, you could either call a BPM, lookup data in RFC and call another interface back to DB, or you could try async/sync bridge without BPM, using module adapters, as explained in this thread: File - RFC - File without a BPM - Possible from SP 19.
Not too pretty, but might work.
Regards,
Henrique. -
How to Trigger a Job from se38 Report
Hi,
I need to trigger a job from an se38 report program.
Currently the code I'm using is:
SUBMIT YARTZ_SPOOL
USER SY-UNAME
VIA JOB 'YARTZ_JOB2'
NUMBER 1
TO SAP-SPOOL
SPOOL PARAMETERS l_print_parms
WITHOUT SPOOL DYNPRO
AND RETURN.
But the SY_SUBRC return I get is 8 which stands for 'Error In job Scheduling'
Is the method used correct?
Or am i going wrong in scheduling the job? As far as Job scheduling goes, I used the Date/Time schedule and scheduled it at a time 20 minutes later.
Thanks.Hi,
use the code
IF p_bjob = 'X'.
CONCATENATE sy-cprog sy-datum sy-uzeit
INTO jobname SEPARATED BY '_'.
CALL FUNCTION 'JOB_OPEN'
EXPORTING
jobname = jobname
IMPORTING
jobcount = jobcount
EXCEPTIONS
cant_create_job = 1
invalid_job_data = 2
jobname_missing = 3
OTHERS = 4.
CALL FUNCTION 'GET_PRINT_PARAMETERS'
IMPORTING
out_archive_parameters = arc_params
out_parameters = print_params
valid = valid
EXCEPTIONS
archive_info_not_found = 1
invalid_print_params = 2
invalid_archive_params = 3
OTHERS = 4.
IF valid = chk.
SUBMIT YARTZ_SPOOL
WITH <selection-screen parameters if any>
AND RETURN
USER sy-uname
VIA JOB jobname
NUMBER jobcount
TO SAP-SPOOL
SPOOL PARAMETERS print_params
ARCHIVE PARAMETERS arc_params
WITHOUT SPOOL DYNPRO.
CALL FUNCTION 'JOB_CLOSE'
EXPORTING
jobcount = jobcount
jobname = jobname
strtimmed = 'X'
EXCEPTIONS
cant_start_immediate = 1
invalid_startdate = 2
jobname_missing = 3
job_close_failed = 4
job_nosteps = 5
job_notex = 6
lock_failed = 7
invalid_target = 8
OTHERS = 9.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ELSE.
MESSAGE i029 WITH jobname.
ENDIF.
ELSE.
MESSAGE s000 WITH text-003.
STOP.
ENDIF.
ENDIF.
reward points if useful
regards,
Anji
Maybe you are looking for
-
I updated my ipad 2from IOS 5 to IOS 8. All games and apps that I downloaded was deleted. What can I do to return them back, even after downloading one of the games He deleded all the steps I went through and I need to start all over again
-
We are looking to replace our PC and are bouncing between teh 20" and the 24" iMac's From reading the specs it appears that the 24" with the upgraded video card is 2.3 times faster than the 20" stock video card. This is running games which really mea
-
Hello People! I have a window with 2 text boxes and a JTable. I am using a persistence model wich return my queries into a Vector, so I would like to populate my JTable with that. When I looked at the API I didn't find a way to do that that is not in
-
Multiple locales problem ---labels display incorrectly
Hi, we get a problem as we try to get the internationalization support for our helpset. The Labels, for example, can not be correctly displayed if we change the language option in Internet Explorer from english to Italian. "Switch Books" would always
-
HP Color LaserJet 2605dn reboots itself when attempting any report from LCD. Says Printing, then resets with the green and amber light lit and the LCD screen says Hewlett-Packard. If I try to send a print job to it from a computer, it says printing