Http listener to a thrid party post through url

hi,
I am  relatively new to using http and the web service.
I wish to know
i. how to create a web service with a output variable (either string or xml) and
ii. then use a seperate VI to read the variable, written by http post (by third party, could be even through a browser).
I have seen the function generator demonstration, specifically the math addition example. and for reading back the xml content I use the datasocket read VI with the [text] parameter, however, this would return the current values passed from the labview through the entire URL and not the one which was sent by the browser (Internet Explorer)
Hope the explanation is clear.
Do reply in case of more detail.
Using LabVIEW 2009.
Thanks in Advance.
Narayanan

Hi,
Thanks for the response.
Just to describe in detail, I have seen the Function Genertor Web service Demo.
On this we have a URL mapping of the xml data as:
/data/:Amplitude/:Frequency/:Noise/ignal
and when i use the http client GET.vi to read back the data then the same is displayed appropriately using (attached sub vi) ReadURL.vi
Now, I have couple of queries here,
i. Where is the dynamic data to the URL posted from?
ii. If i post the data directly to a variable say :A or :B (in case of Add example) through Web Browser http post, then how do i read the value of the same variable in labview?
Note: May need to install the "http client Installer" for loading the attached ReadURL.vi.
Regards,
K.Narayanan
Hope this is
Attachments:
ReadURL.vi ‏11 KB

Similar Messages

  • HTTPs without client authentication, error while posting through Altova

    Hi Experts
    I am doing a SOAP- XI-Proxy synchronous scenario where i have to use HTTPs without client authentication for the first time in my system.
    I have made the scenario and WSDL out of it.
    When i am trying to test it through Altova, i am getting the following error:
    <?xml version="1.0"?>
    <!-- see the documentation -->
    <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
        <SOAP:Body>
            <SOAP:Fault>
                <faultcode>SOAP:Server</faultcode>
                <faultstring>Server Error</faultstring>
                <detail>
                    <s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
                        <context>XIAdapter</context>
                        <code>ADAPTER.JAVA_EXCEPTION</code>
                        <text><![CDATA[
    java.security.AccessControlException: https scheme required
        at com.sap.aii.af.mp.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:918)
        at com.sap.aii.af.mp.module.ModuleLocalLocalObjectImpl0_3.process(ModuleLocalLocalObjectImpl0_3.java:103)
        at com.sap.aii.af.mp.ejb.ModuleProcessorBean.process(ModuleProcessorBean.java:296)
        at com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0_0.process(ModuleProcessorLocalLocalObjectImpl0_0.java:103)
        at com.sap.aii.af.mp.soap.web.MessageServlet.callModuleProcessor(MessageServlet.java:187)
        at com.sap.aii.af.mp.soap.web.MessageServlet.doPost(MessageServlet.java:496)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
        at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
        at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
        at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
        at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1060)
        at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
        at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
        at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
        at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
        at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
        at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
        at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
              ]]></text>
                    </s:SystemError>
                </detail>
            </SOAP:Fault>
        </SOAP:Body>
    </SOAP:Envelope>
    i saw a few discussion on web but nowhere the solution was provided.
    the url is
    http://abc.sap.point:1234/XISOAPAdapter/MessageServlet?channel=:system:communicationchannel&amp;version=3.0&amp;Sender.Service=x&amp;Interface=x%5Ex
    i changed it to https also but in that case it was not even posting the request.
    i have set the sender adapter like this
    is there any setting that i am missing.
    What is the setting the i need to do in SM59.
    Please help me getting through this.
    Your help is highly appreciated. Thanks in advance.
    Neha

    HI Neha,
    1. Enable the https service in the ICM: you can follow the way to do it like is pointed out in the page 4 of this document (PI 7.1 and PI 7.0 has the same smicm abap transaction) http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/60ff2883-70c5-2c10-f090-a744def2ba66?overridelayout=t…
    2. Generate the certificate. Use the STRUST transaction. Chech this document SSL Configuration in SAP ABAP AS and JAVA AS – Step-by-step procedure
    Hope this helps.
    Regards.

  • Post instal Rapidwiz linux64 bit errors RW-50015 HTTP Listener

    New Installation of R12.1.1 on Linux x86-64
    using zip files from e-delivery
    created staging dir successfully
    Ran rapidwiz
    selected new Installation and Express Installation
    Rapidwiz worked and installed all files but it failed at the end during validation for post install
    when showed screen for Validate System Config the post-install check:
    I had error in HTTP (RW-50015: Error: - HTTP Listener is not responding)
    details of error:
    HTTP
    checking URL = http://localhost.localdomain:8000
    RW-50015: Error: - HTTP Listener is not responding. The service might not have started on the port yet. Please check the service and use the retry button.
    some other facts,
    I cannot run sqlplus, no access to database.
    it seems environemt variables are not set as echo shows empty value.
    since the HTTP RW-50015 error is known issue, i have tried several solutions, but no luck:
    tried solution 1:
    I was able to run APPSVIS_localhost.env
    however i canNOT connect to sqlplus
    therefore no access to database:
    pwd
    /d01/oracle/VIS/apps/apps_st/appl
    [root@localhost appl]# chmod 777 APPSVIS_localhost.env
    [root@localhost appl]# ./APPSVIS_localhost.env
    [oracle@localhost appl]$ ./APPSVIS_localhost.env
    [applmgr@localhost appl]$ ./APPSVIS_localhost.env
    [applmgr@localhost appl]$ cd /d01/oracle/VIS/db/tech_st/11.1.0/bin
    [applmgr@localhost bin]$ ./sqlplus
    ./sqlplus: error while loading shared libraries: /d01/oracle/VIS/db/tech_st/11.1.0/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied
    [applmgr@localhost bin]$
    when echo oracle env variables they are all empty:
    for example:
    [oracle@localhost scripts]$ echo $APPL_TOP
    Then I tried commands $ADMIN_SCRIPTS_HOME/adstpall.sh apps/apps and restart with adstrtal.sh:
    couldn't even use script v as I got error:
    [oracle@localhost VIS_localhost]$ cd /d01/oracle/VIS/inst/apps/VIS_localhost/admin/scripts
    [oracle@localhost scripts]$ ls adst*
    adstpall.sh adstrtal.sh
    [oracle@localhost scripts]$ ./adstpall.sh apps/apps
    You are running adstpall.sh version 120.10
    adstpall.sh: Database connection could not be established. Either the database is down or the APPS credentials supplied are wrong.
    USAGE:      adstpall.sh <appsusername/appspassword>
    adstpall.sh: exiting with status 1
    also in another question in forum
    RW-50015: Error: post R12 installation on Oracle EL 5 (X64)
    it is asked to try this:
    ... commented out the following line:
    #eval ohs_start -DSSL "$args"
    ... and replaced it with:
    eval ohs_start "$args"
    I have not tried this, i think my issue is with database and sql which cannot be accessed.
    solution 2:
    Tried workaround from Note 943443.1
    but first i cannot see any file with # ls libdb*:
    [root@localhost inst]# cd /usr/lib
    [root@localhost lib]# ls libdb*
    ls: cannot access libdb*: No such file or directory
    after running the command from the Note:
    [root@localhost lib]# pwd
    /usr/lib
    [root@localhost lib]# ln -s /usr/lib/libgdbm.so.2.0.0 /usr/lib/libdb.so.2
    now, I can see libdb.so.2:
    [root@localhost lib]# pwd
    /usr/lib
    [root@localhost lib]# ls libdb*
    libdb.so.2
    then click on Retry in the rapidwiz screen where it showed the error (Validate System Config)
    but still fails with same error:
    HTTP
    checking URL = http://localhost.localdomain:8000
    RW-50015: Error: - HTTP Listener is not responding. The service might not have started on the port yet. Please check the service and use the retry button.
    solution 3:
    tried to stop and restart services:
    [oracle@localhost VIS_localhost]$ pwd
    /d01/oracle/VIS/db/tech_st/11.1.0/appsutil/scripts/VIS_localhost
    [oracle@localhost VIS_localhost]$ ls -ltr add*
    -rwx------. 1 oracle oracle 2785 2009-12-02 17:37 addbctl.sh
    -rwx------. 1 oracle oracle 4119 2009-12-02 17:37 addlnctl.sh
    [oracle@localhost VIS_localhost]$ ./addbctl.sh stop
    You are running addbctl.sh version 120.1
    Shutting down database VIS ...
    sqlplus: error while loading shared libraries: /d01/oracle/VIS/db/tech_st/11.1.0/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied
    addbctl.sh: exiting with status 127
    [oracle@localhost VIS_localhost]$ ./addbctl.sh stop
    You are running addbctl.sh version 120.1
    Shutting down database VIS ...
    sqlplus: error while loading shared libraries: /d01/oracle/VIS/db/tech_st/11.1.0/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied
    addbctl.sh: exiting with status 127
    your help is highly appreciated
    thank you!

    Thank you
    items 1, 2 and 3 are answers to your questions,
    I think you pointed to an important section as i have feeling something is
    wrong with this simple default choice of localhost.localdomain.
    please also see #4 as it has new information (the rapidwiz error are fixed now
    but i still don't have access to anything)
    1-) file: /etc/hosts
    i have 2 lines in this file
    [oracle@localhost etc]$ pwd
    /etc
    [oracle@localhost etc]$ cat hosts
    127.0.0.1 localhost.localdomain localhost
    ::1 localhost.localdomain localhost localhost6.localdomain6
    [oracle@localhost etc]$
    2-) file: /etc/sysconfig/network
    i have 2 lines in this file:
    [oracle@localhost sysconfig]$ pwd
    /etc/sysconfig
    [oracle@localhost sysconfig]$ cat network
    NETWORKING=yes
    HOSTNAME=localhost.localdomain
    3-) per step 3- of note 761564.1 I deleted file (using root accout):
    /etc/sysconfig/networking/profiles/default/network
    (before deleting i made a backup network-bak, just in case):
    [oracle@localhost default]$ pwd
    /etc/sysconfig/networking/profiles/default
    [oracle@localhost default]$ ls -ltr
    total 16
    -rw-r--r--. 3 root root 230 2009-11-29 19:12 ifcfg-eth0
    -rw-r--r--. 2 root root 112 2009-12-02 16:42 hosts
    -rw-r--r-- 1 root root 53 2009-12-03 21:31 resolv.conf
    -rw-r--r-- 1 root root 31 2009-12-04 02:37 network-bak
    [oracle@localhost default]$
    4-)
    I made so many changes to dir access permissions using chmod 777,
    also i checked mark some of the apache entries in Linux > System > Admin > SE Linux Management.
    after that i accidently clicked on the "Back" button (on the rapidwiz screen where it had
    the errors),
    then I clicked Next button ( which of course went to the same screen I had error on )
    then I clicked on Retry button and it appeared it fixed errors.
    Rapidwiz confirmed all sections are ok,
    no errors anymore.
    (Previously i always clicked on Retry button only, but this time, clicked on Back, then, Next button,
    then Retry button).
    I am not even sure changes i made fixed the errors or this is just a bug in rapidwiz,
    but right now, I completed rapidwiz and all errors are fixed,
    however I still don't have access to anything:
    Started firefox and try to go to:
    http://localhost.localdomain:8000/QA_HTML/AppsLogin
    it says Unable to connect
    (by the way do I have to download IE and try in there or should it work in Firefox as well ?)
    I am unable to run sqlplus
    I don't have anyvalue in the environment variables, they are still empty.
    I also ran steps 2.2 and 2.3 from note 3877859.1 (using AutoConfig to manage System Config EBS R12):
    2.2
    [oracle@localhost /]$ sh /d01/oracle/VIS/db/tech_st/11.1.0/appsutil/scripts/VIS_localhost/adautocfg.sh
    AutoConfig completed with errors.
    2.3
    [oracle@localhost /]$ sh /d01/oracle/VIS/inst/apps/VIS_localhost/admin/scripts/adautocfg.sh
         Configuring IES_TOP.......COMPLETED
         Configuring CSD_TOP.......COMPLETED
         Configuring IGC_TOP.......COMPLETED
    AutoConfig completed with errors.
    still same problem, didn't change results.
    Thank you for your help!

  • Thrid Party DLL File

    Hi,
    How to use Thrid Party DLL File through Java Access Bridge or Any other way.
    Thanks

    You should find the information at http://java.sun.com/products/accessbridge/docs/index.html

  • Error in third party posting due to missing entry in T51R6_FUNDINFO

    Hi,
    We are getting error "No entry in table T51R6_FUNDINFO for key xxxxx" while doing third party posting on a particular due date.I tried undo evaluation run through program RPURMD00 but getting a error message "partially posted evaluation runs can not be deleted/undone/reversed". Has anyone faced this issue before and has the solution for it?
    Thanks,
    Monika

    Hi Maddy,
    If your issue is not solved, please continue the same old thread instead of creating a new thread. This helps others to follow the discussion and understand the process to resolve the issue.
    You have posted this same thread twice and please remove one before the moderator locks it.
    Regards,
    Ravi

  • HTTP Listener Problem

    i write this post also Apex forum but i couldnt get any answer for weeks. I guess this is a hard question.
    Re: i can't reach the remote host
    as i posted above url, i cannot reach the remote host via typing host address in browser. I can connect in sqlplus, plsql, there is no browser. But i cannot reach that remote host from browser.
    I did:
    installed the apex 3.1.1 successfully and i validate it.
    i also run the apex_epg_config file.
    set the http port with dbms_xdb.sethttpport functionso, browser said to me "cannot find server". I am posting result of "lsnrctl status", so it might guide you.
    fatih@oracle $ lsnrctl status
    LSNRCTL for Solaris: Version 11.1.0.6.0 - Production on 11-AUG-2008 18:51:06
    Copyright (c) 1991, 2007, Oracle. All rights reserved.
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=fatih)(PORT=1529)))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Solaris: Version 11.1.0.6.0 - Production
    Start Date 01-AUG-2008 11:24:54
    Uptime 10 days 7 hr. 26 min. 12 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File /dwh0/app/oracle/product/11.1.0.1/network/admin/listen
    er.ora
    Listener Log File /dwh0/app/oracle/product/diag/tnslsnr/fatih/listener/a
    lert/log.xml
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=fatih)(PORT=1529)))
    Services Summary...
    Service "PLSExtProc" has 1 instance(s).
    Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Service "owb11" has 1 instance(s).
    Instance "owb11", status UNKNOWN, has 1 handler(s) for this service...
    The command completed successfully
    i think that a line that includes http listening is missing. Because i have another machine, i can connect it from sqlplus,plsql,browser. And i typed "lsnrctl status" in its terminal the http listener line is seeming as this :
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=XXXHOST.tcelldomain)(PORT=8082))(Presentation=HTTP)(Session=RAW))
    As i said, above line is not seeming first machine.
    What do you think about it?
    thanks for responses.

    In general, APEX can be accessed either by using the Listener/DBMS_XDB or the Apache HTTP server access.
    It appears that you want to use the Listener/DBMS_XDB access. In which case, the theory is:
    User requests connection to host:port
    Listener on 'host' listens on port, as directed by DBMS_XDB
    Listener passes request to DBMS_XDB (using shared server technique) which passes it to DBMS_EPGTo get listener to monitor the port, you need to use DBMS_XDB to register the http (or ftp) port to the listener. That is done using the dbms_xdb.gethttpport and verified using dbms_xed.gethttpport
    Refer to the DBMS_XDB docs for details. http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14258/d_xdb.htm#sthref8053
    Check the output of
    select dbms_xdb.gethttpport() from dual;
    C:\temp>sqlplus system/oracle
    SQL*Plus: Release 10.2.0.1.0 - Production on Mon Aug 11 11:07:34 2008
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    Connected to:
    Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
    SQL> select dbms_xdb.gethttpport() from dual;
    DBMS_XDB.GETHTTPPORT()
                      8080
    SQL>

  • FI Changes for HR Payroll Integration with Thrid party Payroll Software

    Hi
    I am looking for information the SAP FI activities/ Changes to be done for enabling SAP HR Payroll integration with third party payroll softwares. Can you give some issues you might have encounter and any recommended thrid party payroll softwares. Highly appreciate any documentation on the same.
    Regards,
    Vic

    Download all the files into Execel, hope after tht u can change it to CSV.... To download HR MASTER DATA use Ad-Hoc qqry. Else use SE11, SE12 or SE16 to download IT wise. PA starts with PA0000 ets OM starts with HRP1000. Hope through this u can download and send to 3rd party system....
    In std we are having an option for 3rd part PY transfer. Check this if help
    SPRO>CROSS APPLICATION COMPONENTS>PREDEFINED ALE BUSINESS PROCESS> HUMAN RESOURCES>HR EXTERNAL SYSTEM

  • FI posting through BAPI

    Hi experts
    Can i have the sample program for invoice posting through bapi ,

    hi,
    Please refer this link
    BAPI_ACC_INVOICE_RECEIPT_POST Error
    or
    search on this
    https://www.sdn.sap.com/irj/scn/advancedsearch?query=invoicepostingthrough+bapi&cat=sdn_all
    thanks

  • Problem in committing a new document in third party repository through Ente

    Hi all,
    I am trying to create a document in third party repository through enterprise portal GUI. The steps I am following are:
         1. I go to repository integrated with the Enterprise portal.
         2. Then go to Folder -> New -> HTML File.
         3. Here it asks me to enter Name of the document and the Contents of the document.
         4. Then Click on Save
    I am trying to implement this functionality by using RF (Repository Framework).
    I have implemented  createResource() method NameSpaceManger.java class. The signature of this class is:
         NamespaceManager extends AbstractSubManager implements INamespaceManager,IMutableNamespaceManager{
    The Code:
    if ((d instanceof IResourceCreateDescriptor) || (d instanceof ICollectionCreateDescriptor)) {
              IRid parent = d.getDestinationDescriptor().getParentCollectionRid();    
              String name = d.getDestinationDescriptor().getChildName();
    name = UriCodec.Decode(name);
    ACEPHandle handle = (ACEPHandle)this.repositoryManager.lookup(parent);
              ACEPNode node = handle.getNode();
    if (!node.isCollection()) {   
                   throw new ResourceNotCollectionException(parent,        
                        "parent is not a collection!");  
    IAccessContext  context = AccessContextFactory.getInstance().getContextOrNullIfUnavailable();
    com.sap.security.api.IUser sapUser  = context.getUser();
    com.sapportals.portal.security.usermanagement.IUser epUser = WPUMFactory.getUserFactory().getEP5User(sapUser);
    ResourceContext resourceContext = new ResourceContext(epUser);
    RID rid = RID.getRID(node.getRid().getPath()RID.PATH_SEPARATORname);
    IResource resource = ResourceFactory.getInstance().getResource(rid,resourceContext);
    IContent content=  resource.getContent();
    InputStream iStream = content.getInputStream();
    byte[] byteArray = new byte[51200];
              int bytesRead = -1;
              try{
              while ( (bytesRead = iStream.read(byteArray, 0,51200)) != -1) {
                   byteArray = new byte[51200];
              }catch(IOException e){
    The Error I am getting in the logs is:
    <b>ContentRetrieval: Unexpected HTTP status 500 Internal Server Error: HRESULT [0x8004022f]</b>
    Please advice me the right way to proceed further.
    Thanks and Regards,
    Ravi

    Please print out the Verbose Stack Trace generated when you run this application.
    I suspect that you FolderPathResolver is not pointed at the directory you think it is. You might want to try printing out
    I_CurrentFolder.getAnyFolderPath();
    and I_CurrentFolder.getName();
    null

  • Connecting to the Third Party Applicatin through Portal

    Hi,
    Does anyone know how do we connect to the Third Party Application through Portal? WHat technology EP uses to connect to the third party application and retrieve data from the system to display?
    ALso if i have 2 application connected to the portal and if I retrieve one record from one application, then i want Portal to bring information related to that record from another application. In that case, do we have to maintain referential information about the records in both the applications, so that Portal will know which record id to pull from another application? How does it work?
    Thank you very much in advance.
    Shakil

    Hi ,
    Have a searched sdn before posting this? have a look and post your message if your requirement dont match with below solution.
    Want to access non SAP system from EP
    Regards,
    Koti Reddy

  • Error while posting through tcode tbb1

    Hi All,
    While trying to post through TBB1, I'm getting the following error message:
    " S.E.201 Profit Center 001"
    While debugging I noticed that the FM 'TB_DEAL_FIX_POST' is returning an error in its error flag.
    Wating for your replies.
    Regards,
    Arnab

    hi,
    please check this link ,it will help you
    http://72.14.235.132/search?q=cache:V0BoGC09gZAJ:help.sap.com/bp_hightechv1600/HighTech_DE/Documentation/H83_BPP_EN_DE.docerrorSerialnumberislockedbyUserwhilepostingthrough+MIGO%2Bsap&hl=en&ct=clnk&cd=10&gl=in
    Thanks and regards
    Durga.K

  • Agent Startup Failure - Failed to start HTTP listener.

    1) When trying to start the agent I get this error:
    ./emctl start agent
    Oracle Enterprise Manager 10g Release 3 Grid Control 10.2.0.3.0.
    Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
    Starting agent ........ failed.
    Failed to start HTTP listener.
    2) Any advice on what to look for?

    As sim said,look at the log files.Any changes were made on the host before you started the agent?
    FYI
    I had the same problem the other day when a new HBA card was added and I had to follow the doc 422296.1
    BTW first post the errors from the logs may be its due to port conflict also.
    Thanks!!!

  • I have a Honday FIT 2013 with the USB for iPod and the Auxillary jack. I plan to purchase an iPhone 5c. Can I listen to music from my iPhone through my car speakers?

    I have a Honday FIT 2013 with the USB for iPod and the Auxillary jack. I plan to purchase an iPhone 5c. Can I listen to music from my iPhone through my car speakers?

    Click the "Upgrade Eligibility" link on the right side (under "Learn more about buying iPhone) here:
    http://store.apple.com/us/buy-iphone/iphone5s
    If you're not eligible for upgrade, it will tell you how much more than US$199 you will be charged.

  • Send email afer "FI document posted" through PRRW

    Experts:
    I want to send out an Email to applicent afer "FI document posted" through Tcode:PRRW , Is there have any user exits or BTE I could use?
    or some standard function provided by SAP?
    The reason for send mail is just want to let user know we got the receipts(sometimes needs several days by express) and ready to deal with
    Please advise!

    One simple way to achieve this is to build it into your workflow step, as the event CREATED gets triggered every time you save the trip in status 'to be settled'. But also everytime the trip is saved, the event CHANGED is triggered. So, you need a workflow step 'Wait for event CHANGED' what is ending the old workflow instance, whereas the actual CREATED creates a new instance.
    1. Events, which should be triggered in order to approve trip requests
       (entered by transaction TRIP) or trip Plans in general. These events
       are relevant for the manager responsible for the approving process.
       The events are:
       - 'PlanApproved'
       - 'PlanCreated'
       - 'PlanChanged'
       - 'PlanCancelled'
    2. Events, which should be triggered in order to approve trip payments.
       These events are relevant for the travel expense department, which
       has to release the payment process. The events are:
        - 'Changed'   (in the sense of Expense report changed)
        - 'Requested'
        - 'RequestApproved'
        - 'Created'
        - 'Approved'
        - 'Cancelled'
        - 'Deleted'
        - 'RequestCreated'
        - 'RequestWaits'
        - 'ExpenseWaits'
        - 'RequestSettled'
        - 'RequestTransferredFI'
        - 'ExpenseSettled'
        - 'ExpenseTransferredFI'
    (Documentation link)
    http://help.sap.com/saphelp_470/helpdata/en/d5/202038541ec006e10000009b38f8cf/frameset.htm
    So in this instance, whilst the standard template is delivered, you do need to configure an additional step in this case using "created" rather than "changed" to trigger the additional workflow needed  in addition to the steps delivered inside the
    workflow template.
    Hope it would help!
    Sally
    Edited by: Sally Redmond on Mar 6, 2012 4:51 PM

  • Portconfig error for http listen port

    I know that this has been posted alot, I tried to do whatever following all the suggestion in other threads, still no luck.
    I installed 10gas (10.1.2) infrastructure 10.1.2 on Solaris 9, and everything was running well. When I tried to change the http listen port from 7777 to 80 following the instruction in the administrator's guide (ch4 Manage port),
    log in as root, execute the following command
    # cd $ORACLE_HOME/Apache/Apache/bin
    # chown root:root .apachectl
    # chmod 6750 .apachectl
    log in as the installation user (oracle) and execute the following command to configure ...
    bash-2.05$ $ORACLE_HOME/jdk/bin/java oracle.sysman.ias.sta.tools.PortConfigCmdLine -oracleHome OARCLE_HOME -oldPort 7777 -newPort 80 -sso -url http://tmsoracle6.tms-hq.com -user root
    Error: Invalid newPort value: 80
    Changing the HTTP Server Listen port to a value < 1024 on Unix systems requires that the HTTP Server be changed to run as root. As specified in the the Managing Ports chapter of the Oracle Application Server Adminstrator's Guide, this can be done as follows:
    cd $ORACLE_HOME/Apache/Apache/bin
    chown root .apachectl
    chmod 6750 .apachectl
    Can anybod help me please? Thanks.
    Jeff

    There is only one port for listening, the listen port.
    The Port entry is what OHS returns to the browser.
    Example:
    Webcache runs on port 80, OHS runs on 7778.
    Then Listen is set to 7778, and Port is set to 80.
    This will ensure that all URLs constructed for the browser are not pointing to port 7778 even though OHS is internally listening on 7778.

Maybe you are looking for

  • Itunes wont recognize my iphone 5s!!! Please help

    Hi Everyone.. can someone please help me? Ive been searching this forum for 2 days now and cannot find a fix to the issue I am having. My wife and I had iphone 4s' untill we recently upgraded to the 5s... we got both phones on the same day and simply

  • VS2013 Community Edition : How to add multiple projects in one solution?

    I am an experienced .Net developer. I am using Visual Studio since 2005. Yesterday, I just installed "Visual Studio 2013 Community Edition". Suddenly I came to know that I can't add multiple projects to a solution. Even a project does not have soluti

  • SELECT_LIST_FROM_QUERY max query length

    Is there a max query length for SELECT_LIST_FROM_QUERY? I have the basis of a list working OK but when I tried to make the query more complex to meet the business requirement I am getting a ORA-06550: line 1, column 845: PLS-00103: Encountered the sy

  • Problem importing PSD (with multiple groups and layers) into After Effects. Help!

    I created a "comic strip" in photoshop (multiple rectangle shape layers, then various shapes within each box for each frame of the comic strip) that I want to import into AE. When I import it as a composition (to keep my layers), however, what appear

  • Photo and video

    My ipad2 can not play .mov movie file when I transfer them via memory card reader from my camera? Very disappointing that was the only reason I bought my iPad 2 to have my photo and video on my iPad. Photo is no problem but too small when you want to