How Proxy execute when message reach to application System

Hi all,
     I have problem that. In my scenario PI pick the file from FTP and send to ECC using proxy. And that proxy creates an inbound delivery in ECC.
The problem is that how can I know that which message will create which inbound delivery?
And is there any log is created in ECC for execution of proxy while message is reach to the ECC means that can we know that when proxy execute, what is input message for that proxy and what is the output after execution of that proxy means(what is inbound delivery NO.)?
Thanks
Gagan

Hi Gagan,
You can also use the source code of your ABAP Proxy Class to generate some kind of notification or log for your processing. For example, you could write to standard system log (transaction slg1) with your dedicated, custom object and subobject, once an inbound delivery is created (adding the delivery number inside the log message) or write error details there, in case any error occur.
Hope this helps you,
Grzegorz

Similar Messages

  • How to execute the messages in status 'scheduled' automatically?

    Hi.
    I find some messages every day which have status 'scheduled' for a long time - more then several hours. These messages use http adapter. When http server is not working, the messages scheduled, but not executed after http server become working. How to execute the messages automatically?

    http://help.sap.com/saphelp_nw70/helpdata/en/96/8412417301ee6fe10000000a1550b0/content.htm
    Is yours a EOIO scenario?

  • How to remove error message power pc applications no longer supported

    How do you install photoshop 7.0 disk drive on a mac os x with the error message, "Power PC applications are no longer supported"?

    Which version of mac os x are you trying to install photoshop 7 on?
    If you really do mean photoshop 7 (cira 2002), then it won't work on any newer intel macs.
    Photoshop 7 needs an PowerPC processor and your mac probably uses an intel processor.

  • How user trace the message created in Satellite System

    HI All,
    I'm using Servide Desk in my company. Just wondering how user can trace the progress of the message created where email notification is not configured.
    Remember when user send/save the message, there's a message number created. Just wonder any center/ transaction code user can trace the progress and have a visible view on the message ON THE SATELLITE System, not in SOLMAN.
    Thanks,
    NIcholas Chang

    >
    Nicholas Chang wrote:
    > Hi All,
    >
    > What standard F4 help screen should i modify and from where should i start? Could you please enlighten me on what function or program that this F4 help screen bind to? I need to know the function/program in order for my abaper to work on this.
    >
    > Also, i just wondering is every user able to create message in Satellite System under Help -> Create Message? According to the SOLMAN Security Guide, it mention user with role SAP_SUPPDESK_CREATE are able to create message but i've and created and tested with a restricted profile user without SAP_SUPPDESK_CREATE role, and it still manage to create message.
    >
    > I've completed the SOLMAN SD setup and currently tryin to fine tune it.
    >
    > Your help is very much appreciated.
    >
    > Thanks!
    > Nicholas
    Hi Nicholas
    If you are using a "Named" user instead of the Trusted Relationship in the RFC maintained in BCOS_CUST for entry OSS_MSG then this is quite possible. In this case the "Named" user will be used to call the interface to create message and the calling user ie the end user creating the ticket will only be used as "Reporter" of the message.
    Regards
    Amit

  • How do I return Labview errors from a LV executable when calling from another application?

    I'm calling a third party executable under WindowsXP. The program returns an exit code when complete. I tried Sys Exec VI, but the 'return code' field does not seem to grab the exit code. Help.

    Although I am not fully verse in this subject, I have to disagree because of previous experiences I had.
    You can write executables that return "exit codes". For example, in C++ you can use the function exit(). The syntax of the function is:
    #include
    void exit(int status);
    "status" is provided for the calling process as the exit status of the process. Typically a value of 0 is used to indicate a normal exit, and a nonzero value indicates some error.
    In the past I've seen commercial applications that allows you add your own functions. Sometimes what the application expect is an exit code after your custom .exe executes.
    Unfortunatelly, I've been unable to do this with LabVIEW, therefore I must use another development environment
    such as MS VC++ or Borland C++ Builder to accomplish this. I wish I could do that with LabVIEW though...
    Enrique
    www.vartortech.com

  • How to fix when message "loading" runs without stop when I want to get I-Tunes or AppStore?

    For couple of days, when I want to get I-Tunes or Safari or AppStore on my iPod touch, message saying "loading" non stop. How to get these applications.

    Try resetting the iPod.
    Reset iPod touch:  Press and hold the On/Off Sleep/Wake button and the Home
    button at the same time for at least ten seconds, until the Apple logo appears.

  • Proxy error when installing an imported application

    The import of an application is successful. But the installation comes to a sudden end with a proxy error message: Proxy Error
    The proxy server received an invalid response from an upstream server.
    The proxy server could not handle the request POST /apex/wwv_flow.accept.
    Reason: Error reading from remote server
    POST /apex/wwv_flow.accept leads to an explanation in German:
    Es wird erwartet, dass das p_company- oder wwv_flow_company-Cookie die Sicherheitsgruppen-ID des Anwendungseigentümers enthält.
    Fehler ERR-7621 Bestimmen des Workspace für Anwendung (:) bei Anwendungsannahme nicht möglich.
    I try to translate: it is expected that the p_company- oder wwv_flow_company-Cookie contains the securitygroup-ID from the application owner. ERR-7621: not possible to specify the workspace for application(:) when the application is received.
    I really don't know what to do. Is there anybody who can help?
    Thanks in advance
    Michael
    Edited by: user445720 on Jun 4, 2009 9:34 PM
    Edited by: user445720 on Jun 4, 2009 9:37 PM

    Nobody has a suggestion, not even the Oracle specialists? Yes, so far that is the case.
    May this be the wrong forum for my question?Focus on the proxy error. I've never seen that and I don't know what it means. Have you contacted Oracle Support?
    Scott

  • How to find the message type for application

    Hi Guys,
    while postnig the data through idocs,we use message types
    the issue is how can we find the massage type for application?
    plzz help

    You can find these in transaction WE82.
    You can find in WE57, this basis type, which fm is attached (BAPI_IDOC_INPUT1).
    Then check out transactions WE41 and WE42.
    You can use the table EDIMSG, in SE16 to list all the msg types making use of the same IDoc.
    or
    If you want to get all the message types, you can use WE81.
    If you want to see which message types are attched to a particular Idoc type, use WE82
    check it in BD60 and WE57..

  • How do i remove messages or mail applications from my ipad?

    One of my iPad mini's has tiny storage capacity, and i want to use it for my child to have as a consumption/learning device. I would like to remove the bulky mail and messaging app's that she won't use.
    How can I do this?

    Stock iOS apps can not be removed. You can add them to a folder and move them to another page.

  • How to cancel automatically messages stated 17 (Application error - manual restart possible) in SAP ECC

    Hi people. I need to create a job to cancel automatically the messages with the status 17 (Application error - manual restart possible) in SAP ECC.
    In SXI_MONITOR I can retrieve these messages filtering just for "Application Error". I can cancel them here, however I need for a Job to do it.
    I appreciate your help.
    Regards
    Arturo Santos

    Hi,
    >Is there any way we can make this automatic
    In RWB-Component Montoring-Adapter Engine-Communication Channel Montoring- Select the Adapter- Go to Settings  and  change as per your Business Requirement.
    Regards
    Agasthuri Doss

  • How can i resend messages which failed with System Error

    hi Can any one please help me with 3 messages stuck in adapter engine ,they are failing with system error,I tried to resend them but still they failing with the system errorXI_J2EE_ADAPTER_XI_HANDLER.so can any body help me with this problem .
    thanks
    p

    Hi,
      Check the threads..
    [File (xml)>>xi>>IDoc;
    [Problem in Webservice -> XI -JDBC;
    [Problem in JDBC Reciver Channel;
    Regards,
    Prakasu

  • How to execute a cvs command using System Call?

    hi all,
    how to execute a cvs login command using system call ?
    thanks,
    dam

    To anyone that reached this post and still dont have a hint, try this small sample - it logs on CVS using installed CVSNT and execute a fake update:
    package testeCVS;
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.io.OutputStreamWriter;
    import java.io.PrintWriter;
    public class execCMD
        String password="yourPassword";
        String directory="C:\\CVS\\yourPathToProject";
        //send commands to CVS and shows the resulting screen
        public int sendCMD(String[] command) throws IOException, InterruptedException
            ProcessBuilder pb = new ProcessBuilder(command);
            pb.directory(new File(directory));
            pb.redirectErrorStream(true); // merge stdout and stderr
            Process p = pb.start();
            InputStreamReader isr = new  InputStreamReader(p.getInputStream());
            BufferedReader br = new BufferedReader(isr);
            String lineRead;
            StringBuilder buffer=new StringBuilder();
            System.out.println("Return of shell:");
            while ((lineRead = br.readLine()) != null)
                buffer.append(lineRead + "\n");
            System.out.println(buffer.toString());
            return p.waitFor();
        //send commands to CVS, send the password after the prompt and show the resulting screen
        public int sendDialogCMD(String[] command) throws IOException, InterruptedException
            ProcessBuilder pb = new ProcessBuilder(command);
            pb.directory(new File(directory));
            pb.redirectErrorStream(true); // merge stdout and stderr
            Process p = pb.start();
            PrintWriter writer = new PrintWriter( new OutputStreamWriter( p.getOutputStream() ));
            writer.println( password );
            writer.flush();
            InputStreamReader isr = new  InputStreamReader(p.getInputStream());
            BufferedReader br = new BufferedReader(isr);
            String lineRead;
            StringBuilder buffer=new StringBuilder();
            System.out.println("Return of shell:");
            while ((lineRead = br.readLine()) != null)
                buffer.append(lineRead + "\n");
            System.out.println(buffer.toString());
            return  p.waitFor();
        public static void main(String a[]) throws IOException, InterruptedException
            execCMD e=new execCMD();
            String[] command = new String[5];
            command[0] = "cvs";
            command[1] = "-q";
            command[2] = "-d";
            command[3] = ":pserver:yourUserID@localhost:2402/path/of/yourProject"; //in this case using CVS port 2402
            command[4] = "login";
            System.out.println("exit value=" + e.sendDialogCMD(command));
            command = new String[8];
            command[0] = "cvs";
            command[1] = "-q";
            command[2] = "-d";
            command[3] = ":pserver:yourUserID@localhost:2402/path/of/yourProject";
            command[4] = "-n";
            command[5] = "-q";
            command[6] = "update";
            command[7] = "-dA";
            System.out.println("exit value=" + e.sendCMD(command));
    }It is possible to send the password on the same command, but I had problems when the password had the character '@' because CVSNT took it as the separator between the username and server name. In that case the command is: ":pserver:yourUserID:yourPassword@localhost:2402/path/of/yourProject"

  • How to remove in Lyon a powerpc application non-compatible

    I installed an Maxtor App, and I didn't know it was a PowerPC app, after this I've been receiving a message I can't remove: "NotificationExec can not be open because PowerPC apps are not longer compatible". Somebody knows how to remove the message, after the application has been removed...

    Have you deleted the Maxtor app already? If so, I suspect you didn't succeed in deleting it completely, and NotificationExec was left behind.
    If the Maxtor app used an installer program, run that installer again and reinstall the Maxtor software. Then run the installer again and look for an "uninstall" option in it. If you find one, run it.
    If the Maxtor software didn't use an installer program, go to System Prefs > Accounts, select the account you normally use, and click the Login Items tab. Is NotificationExec or anything else that you recognize as part of the Maxtor software listed among your Login Items? If so, delete it from the list.

  • RME-02105 AND ORA-00955 WHEN EXPORTING APPLICATION SYSTEM

    WHEN TRYING TO EXPORT APPLICATION SYSTEM FROM RON.
    and after resbonding to the messsage "Export tables are already populated,you want to clear them?" by "yes" ,I RECIEVED THE ABOVE ERRORS .
    I USE ORACLE databse 8.1.7 with Oracle Designer 6i Version 6.5.52.1.0.
    is ther any help?

    OK,
    I have read the link and I have talked with our DBA. He says taht we are working with a 9.2 (9.2.0.7 exactly) version. In this version he believes taht the only way to use the flashback query feature was through the use of the utility package DBMS_FLASHBACK. Therefore, the sentence ALTER database flashback that would work on a 10g version off does'nt have sense on 9.2.
    Anyone knows how to avoid the flashback error in a 9.2 environment?

  • How to check the Idocs sent from SAP system

    How to check the outbound Idocs sent from SAP system to target systems.
    How to know the message types and target systems.

    Hi,
    In Addition with the above mentioned transaction code(WE02), u can check out idocs in these table - EDIDC, EDID4, EDIDS.  Depending on different status you can differentiate them as Inbound or Outbound Idocs...
    Cheers...
    Santosh.
    <i><b>Mark All Usefull Answers...</b></i>

Maybe you are looking for

  • ME_PROCESS_PO_CUST allows save in ME21n despite error message triggered

    Hello MM Experts, We have a business requirement to prohibit the use of account assignment "A" (assets) on 2 particular document types that are used by departmental end users that should NOT be allowed to buy assets.  The purchase of assets is retric

  • Size (in Bytes) of data in response.

    Hi; Is there a quick way of getting the size (length of data) in the response? The api, as I see it, only has a reponse.getBufferSize. I need something like string.length(). Thank you much. nat

  • UserExit in MM02

    Hi all. I need a user exit in transaction MM02. I've tried using the exit MGA00001 but it doesn't seem to work, i activate it and nothing happened. If anyone knows another exit, i'm using SAP ECC 5.0. Thanx.

  • Keyboard not working properly in safari for windows

    I just started using Safari for windows and been using it for a couple of days.  Today when I attempt to enter text, the letters will not register on the screen and when I hit the spacebar the screen scrolls down.  Very frustrating.  I have checked o

  • MAB to wrong NAP

    We enabled the MAB feature on our ACS 4.1 for Windows. We were already doing wired 802.1x authentication as well as wireless authentication. The configuration works but the authentications are being mapped to the wrong Network Access Profile. We have