SCOT transaction has no Communications Methods

I am trying to set up an integration with another product and running into a problem. It says to execute the SCOT transaction, then choose Communications Methods from the Settings menu. But I have no Communications Methods on that menu. How do I get it?
I see:
Send Jobs
Code Page Settings
Device Types for Format Conversion
General Parameters
and more options
Any ideas???

I am on 7.0.2 which I downloaded as NWASABAPTRIAL70206 parts 1 and 2.
I am not sure what to look for....
I did find this: http://help.sap.com/saphelp_nw70/helpdata/en/55/a8b538891b11d2a25a00a0c943858e/frameset.htm which says to go to SCOT, then choose communication methods from the settings menu.....but thats what I cannot find.

Similar Messages

  • To assign the Adobe form in the communication method of the output type.

    Hi Gurus,
    SAP has provided an option to assign the SAP script In the communication method screen which will use to print the layout (document) using this SAP script.  Internally it will overwrite the form name of the Nace transaction. SAP has not provided a field to assign the Adobe forms.
    Can any one help me to resolve this issue
    Thanks,
    Raju Singhireddy

    I don´t understand your problem. I always use Adobe forms in my NACE transaction. Otto

  • SqlTransaction.Rollback() does not throw InvalidOperationException in case the transaction has already been rolled back.

    According to
    MSDN SqlTransaction.Rollback() method must throw InvalidOperationException in case the transaction has already been committed or rolled back. 
    However, in my tests I don't get any exceptions. Here is the code:
    CREATE PROCEDURE dbo.USP_TEST_TX_PROC
    AS
    BEGIN
    SELECT 1/0;
    ROLLBACK TRANSACTION;
    END
    GO
    using(SqlConnection con = new SqlConnection(@"Data Source=XXX;Initial Catalog=TestDB;Integrated Security=True"))
    con.Open();
    SqlTransaction tr = con.BeginTransaction();
    SqlCommand cmd = new SqlCommand("dbo.USP_TEST_TX_PROC", con, tr) { CommandType = CommandType.StoredProcedure};
    try
    cmd.ExecuteNonQuery();
    tr.Commit();
    catch (Exception ex)
    try
    tr.Rollback();
    catch (Exception ex2)
    Console.WriteLine(" Message: {0}", ex2.Message);
    What am I doing wrong?
    Thank you.
    Alexey

    Hello Alexey,
    I created a client side demo which could throw the InvalidOperationException:
    using (SqlConnection connection = new SqlConnection(@"Server=(localdb)\Projects;Database=DFDB;Trusted_Connection=True;"))
    connection.Open();
    SqlCommand command = connection.CreateCommand();
    SqlTransaction transaction;
    transaction = connection.BeginTransaction("SampleTransaction");
    command.Connection = connection;
    command.Transaction = transaction;
    try
    command.CommandText = "ProInsertIntoOrder 1,'1'";
    command.ExecuteNonQuery();
    transaction.Rollback();
    throw new Exception();
    catch (Exception ex)
    // Attempt to roll back the transaction.
    try
    transaction.Rollback();
    catch (InvalidOperationException ex2)
    Console.WriteLine("Rollback Exception Type: {0}", ex2.GetType());
    Console.WriteLine(" Message: {0}", ex2.Message);
    You could have a try. However, it is not clear why it could detect the ROLLBACK statement on the server side, I suggest that you could post this feedback to:
    https://connect.microsoft.com/VisualStudio/feedback/LoadSubmitFeedbackForm
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Issue in output device in communication method (very imp)

    HI All,
    Please help me to solve this issue,
    I have an output type ZAME this output type They they are using for External send .
    But in the communication output device they are using as LOCAL, Now user is asking me why the printer is configured as Local for the output type what is the reason,( Local location is Local printer Via SAPLPD on windows client).
    Could please help to solve this quiry, whey we have to give printer name local and where exactly this prints.
    Regards,
    Muralikrishna

    Hi
    Your question itself has the answer.
    You define the printer as Local in communication method. If this is done, the print out will be triggered in the printer which is configured as default printer in the desktop which triggered the transaction.
    If the print out has to happen in some other printer, then the printer has to be included in the list of allowed printers in the tcode SPAD. This will be done by the BASIS guys.
    Once this is done, you can maintain that printer in communication method. Then irrespective of the default printer, the printout will always happen in the printer maintained in commuincation method.
    Hope  this helps you.
    Reward please, if this helps.

  • Communication Method

    Friends,
    In Extended Classic scenario, our requirement is for one specifc Supplier, I need to define the PO output to "Print". I changed the Standard Communication Method from Email to "PRT in ECC and replicated into SRM.
    First, my replication is not working. So, I manually changed the communication method to PRT in BP. However, still the PO output is showing email.   (though ADRC-DEFLT_COMM already changed to PRT)
    Can someone tell me what am I missing.
    Thanks in advance.
    Srinij

    You can go to transaction BBPMAININT in SRM and
    in first screen maintain the "Standard communications protocol" has email/fax etc.
    also maintain email addresses / fax in same page and transaction
    Reward points if found useful

  • Hot to get the recipient mail ids entered in the communication method?

    Hi
    In VA02, Extras->Output->Header->Edit, here i choose Simple mail option and click communication method i will enter the mail id  and save...While saving, the automatic mail will be sent to recipient. How to fetch these mail ids entered in the communicaiton method? Any function module, or any tables? There is no direct link to get these ids. Please provide your inputs,

    Hi,
    You probably need to maintain condition records in NACE transaction and e-mail ids should be picked automatically from there.

  • Serious lock problem - transaction has active cursors

    Hi,
    i use BDB C via the Java-API (4.6.21, developing with WindowsXP). Currently i am having serious problems with LOCK_NOT_GRANTED_EXCEPTIONS.
    My application is a queue implementation. One push objects into the database, another one reads them and a third one deletes entries with an outdated TTL (time-to-live). All of these processes are done by multiple dedicated threads what leads to highly concurrent situations.
    The TTL cleaning uses a tx-cursor which deletes entries that are too old. The inserter simply uses put(). The reader uses a cursor too, which starts with a pointer (via getSearchKey) or at the beginning of the database (if no start could be found, the pointer is then outdated as it was deleted by TTL cleaning run).
    The isolation level is at READ_COMMITTED. Sometimes i use RMW locks for reading and updating status information.
    So i implemented a lock detection which retries at least the inserts if a lock fails. The reads can fail and report their exceptions to the outside world. This seems to work fine. Sometimes i get some LOCK_NOT_GRANTED_EXCEPTIONS and the recovery should work. But it works only sometimes.
    BDB-C complains with "transaction has active cursors" (see txn.c - line 1186). All subsequent calls to rollback or commit or any other method of BDB-C handles fails then with a RunRecoveryException. I am absolutely sure, i have no open cursors, as i close them implicitly before tx.commit() or tx.abort(). I wrote a reference counter to ensure that and it shows always a count of 0 open cursors as expected.
    The whole process is of course quite heavy stress for the DB - i am actually read, write, delete and checkpoint the db at the same position at the same time.
    I am tending to introduce MVCC to avoid those locking issues. As i understood concurrent updates of the same db page with multiversion transactions may also cause DeadLockExceptions. Can i use RMW locks to avoid concurrent updates on the same pages with MVCC?
    Some hints?
    TIA
    Dirk

    Hi,
    I have created a patch for Berkeley DB 4.6.21, which outputs information about all cursor open and close operations. This should help you see which cursor is not being closed.
    If you apply the patch below to your Berkeley DB tree, and rebuild.
    Then add setVerbose(VerboseConfig.CURSOR, true), to your EnvironmentConfig initialization.
    It will send log messages to the output stream configured via EnvironmentConfig.setMessageStream(). The default is System.out.
    There will likely be a lot of output.
    Please let me know if this helps you resolve the problem. Otherwise, ask more questions ;)
    Regards,
    Alex Gorrod
    diff -rc db-4.6.21.orig/build_windows/db.h db-4.6.21/build_windows/db.h
    *** db-4.6.21.orig/build_windows/db.h     Fri Sep 28 01:32:08 2007
    --- db-4.6.21/build_windows/db.h     Mon May 12 17:29:52 2008
    *** 60,66 ****
      #define     DB_VERSION_MAJOR     4
      #define     DB_VERSION_MINOR     6
      #define     DB_VERSION_PATCH     21
    ! #define     DB_VERSION_STRING     "Berkeley DB 4.6.21: (September 27, 2007)"
    --- 60,66 ----
      #define     DB_VERSION_MAJOR     4
      #define     DB_VERSION_MINOR     6
      #define     DB_VERSION_PATCH     21
    ! #define     DB_VERSION_STRING     "Berkeley DB 4.6.21: (May 12, 2008)"
    *** 2133,2138 ****
    --- 2133,2139 ----
      #define     DB_VERB_REGISTER     0x0010     /* Dump waits-for table. */
      #define     DB_VERB_REPLICATION     0x0020     /* Replication information. */
      #define     DB_VERB_WAITSFOR     0x0040     /* Dump waits-for table. */
    + #define     DB_VERB_CURSOR          0x0080     /* Cursor open/close information. */
           u_int32_t      verbose;     /* Verbose output. */
           void          app_private;     / Application-private handle. */
    diff -rc db-4.6.21.orig/db/db_am.c db-4.6.21/db/db_am.c
    *** db-4.6.21.orig/db/db_am.c     Thu Jun 14 04:21:30 2007
    --- db-4.6.21/db/db_am.c     Mon May 12 17:32:08 2008
    *** 283,288 ****
    --- 283,291 ----
           TAILQ_INSERT_TAIL(&dbp->active_queue, dbc, links);
           F_SET(dbc, DBC_ACTIVE);
           MUTEX_UNLOCK(dbenv, dbp->mutex);
    +      if (FLD_ISSET(dbenv->verbose, DB_VERB_CURSOR))
    +           __db_msg(dbenv,
    +               "Cursor (%p) opened, associated txn: %p", dbc, dbc->txn);
           *dbcp = dbc;
           return (0);
    diff -rc db-4.6.21.orig/db/db_cam.c db-4.6.21/db/db_cam.c
    *** db-4.6.21.orig/db/db_cam.c     Tue Jun  5 21:46:24 2007
    --- db-4.6.21/db/db_cam.c     Mon May 12 17:32:25 2008
    *** 71,76 ****
    --- 71,79 ----
           opd = cp->opd;
           ret = 0;
    +      if (FLD_ISSET(dbenv->verbose, DB_VERB_CURSOR))
    +           __db_msg(dbenv,
    +               "Cursor (%p) closed, associated txn: %p", dbc, dbc->txn);
            * Remove the cursor(s) from the active queue.  We may be closing two
            * cursors at once here, a top-level one and a lower-level, off-page
    diff -rc db-4.6.21.orig/dbinc/db.in db-4.6.21/dbinc/db.in
    *** db-4.6.21.orig/dbinc/db.in     Fri Jun 29 00:23:35 2007
    --- db-4.6.21/dbinc/db.in     Mon May 12 17:23:20 2008
    *** 2106,2111 ****
    --- 2106,2112 ----
      #define     DB_VERB_REGISTER     0x0010     /* Dump waits-for table. */
      #define     DB_VERB_REPLICATION     0x0020     /* Replication information. */
      #define     DB_VERB_WAITSFOR     0x0040     /* Dump waits-for table. */
    + #define     DB_VERB_CURSOR          0x0080     /* Cursor open/close information. */
           u_int32_t      verbose;     /* Verbose output. */
           void          app_private;     / Application-private handle. */
    diff -rc db-4.6.21.orig/dist/pubdef.in db-4.6.21/dist/pubdef.in
    *** db-4.6.21.orig/dist/pubdef.in     Fri Jul  6 10:22:52 2007
    --- db-4.6.21/dist/pubdef.in     Mon May 12 17:21:48 2008
    *** 432,437 ****
    --- 432,438 ----
      DB_USERCOPY_SETDATA          * I N
      DB_USE_ENVIRON               D I J
      DB_USE_ENVIRON_ROOT          D I J
    + DB_VERB_CURSOR               D I J
      DB_VERB_DEADLOCK          D I J
      DB_VERB_FILEOPS               D I J
      DB_VERB_FILEOPS_ALL          D I J
    diff -rc db-4.6.21.orig/env/env_method.c db-4.6.21/env/env_method.c
    *** db-4.6.21.orig/env/env_method.c     Fri May 18 01:15:11 2007
    --- db-4.6.21/env/env_method.c     Mon May 12 17:28:57 2008
    *** 1070,1075 ****
    --- 1070,1076 ----
           int *onoffp;
           switch (which) {
    +      case DB_VERB_CURSOR:
           case DB_VERB_DEADLOCK:
           case DB_VERB_FILEOPS:
           case DB_VERB_FILEOPS_ALL:
    *** 1098,1103 ****
    --- 1099,1105 ----
           int on;
           switch (which) {
    +      case DB_VERB_CURSOR:
           case DB_VERB_DEADLOCK:
           case DB_VERB_FILEOPS:
           case DB_VERB_FILEOPS_ALL:
    diff -rc db-4.6.21.orig/java/src/com/sleepycat/db/EnvironmentConfig.java db-4.6.21/java/src/com/sleepycat/db/EnvironmentConfig.java
    *** db-4.6.21.orig/java/src/com/sleepycat/db/EnvironmentConfig.java     Fri Jul  6 10:22:54 2007
    --- db-4.6.21/java/src/com/sleepycat/db/EnvironmentConfig.java     Mon May 12 17:25:22 2008
    *** 114,119 ****
    --- 114,120 ----
          private boolean yieldCPU = false;
          /* Verbose Flags */
    +     private boolean verboseCursor = false;
          private boolean verboseDeadlock = false;
          private boolean verboseFileops = false;
          private boolean verboseFileopsAll = false;
    *** 846,851 ****
    --- 847,855 ----
          public void setVerbose(final VerboseConfig flag, boolean enable) {
              int iflag = flag.getInternalFlag();
              switch (iflag) {
    +         case DbConstants.DB_VERB_CURSOR:
    +             verboseCursor = enable;
    +             break;
              case DbConstants.DB_VERB_DEADLOCK:
                  verboseDeadlock = enable;
                  break;
    *** 876,881 ****
    --- 880,887 ----
          public boolean getVerbose(final VerboseConfig flag) {
              int iflag = flag.getInternalFlag();
              switch (iflag) {
    +         case DbConstants.DB_VERB_CURSOR:
    +             return verboseCursor;
              case DbConstants.DB_VERB_DEADLOCK:
                  return verboseDeadlock;
              case DbConstants.DB_VERB_FILEOPS:
    *** 1151,1156 ****
    --- 1157,1167 ----
                  dbenv.set_flags(offFlags, false);
              /* Verbose flags */
    +         if (verboseCursor && !oldConfig.verboseCursor)
    +             dbenv.set_verbose(DbConstants.DB_VERB_CURSOR, true);
    +         if (!verboseCursor && oldConfig.verboseCursor)
    +             dbenv.set_verbose(DbConstants.DB_VERB_CURSOR, false);
    +
              if (verboseDeadlock && !oldConfig.verboseDeadlock)
                  dbenv.set_verbose(DbConstants.DB_VERB_DEADLOCK, true);
              if (!verboseDeadlock && oldConfig.verboseDeadlock)
    *** 1342,1347 ****
    --- 1353,1359 ----
              yieldCPU = ((envFlags & DbConstants.DB_YIELDCPU) != 0);
              /* Verbose flags */
    +         verboseCursor = dbenv.get_verbose(DbConstants.DB_VERB_CURSOR);
              verboseDeadlock = dbenv.get_verbose(DbConstants.DB_VERB_DEADLOCK);
              verboseFileops = dbenv.get_verbose(DbConstants.DB_VERB_FILEOPS);
              verboseFileopsAll = dbenv.get_verbose(DbConstants.DB_VERB_FILEOPS_ALL);
    diff -rc db-4.6.21.orig/java/src/com/sleepycat/db/VerboseConfig.java db-4.6.21/java/src/com/sleepycat/db/VerboseConfig.java
    *** db-4.6.21.orig/java/src/com/sleepycat/db/VerboseConfig.java     Fri Jul  6 10:22:54 2007
    --- db-4.6.21/java/src/com/sleepycat/db/VerboseConfig.java     Mon May 12 17:28:07 2008
    *** 12,17 ****
    --- 12,19 ----
      import com.sleepycat.db.internal.DbEnv;
      public final class VerboseConfig {
    +     public static final VerboseConfig CURSOR =
    +         new VerboseConfig("CURSOR", DbConstants.DB_VERB_CURSOR);
          public static final VerboseConfig DEADLOCK =
              new VerboseConfig("DEADLOCK", DbConstants.DB_VERB_DEADLOCK);
          public static final VerboseConfig FILEOPS =
    diff -rc db-4.6.21.orig/java/src/com/sleepycat/db/internal/DbConstants.java db-4.6.21/java/src/com/sleepycat/db/internal/DbConstants.java
    *** db-4.6.21.orig/java/src/com/sleepycat/db/internal/DbConstants.java     Fri Sep 28 01:32:07 2007
    --- db-4.6.21/java/src/com/sleepycat/db/internal/DbConstants.java     Mon May 12 17:29:17 2008
    *** 194,199 ****
    --- 194,200 ----
          int DB_UPGRADE = 0x0000001;
          int DB_USE_ENVIRON = 0x0004000;
          int DB_USE_ENVIRON_ROOT = 0x0008000;
    +     int DB_VERB_CURSOR = 0x0080;
          int DB_VERB_DEADLOCK = 0x0001;
          int DB_VERB_FILEOPS = 0x0002;
          int DB_VERB_FILEOPS_ALL = 0x0004;

  • Communication medium and communication method

    Hello,
    Please someone please explain to me the difference between a communication medium and a communication method...
    For example, the communication medium e- mail is the one that I choose in the channels tab on the marketing planner, how do the communication method I assign to this communication medium affect the procedure? and how do a transaction I assign to this communication method affect the procedure too.
    thanks for you're replays
    Iris

    Hi Iris,
    Each communication medium consists of one or more communication methods together with a priority that you assign to a communication method.
    Example
    You could create the communication medium Phone/E-mail/Fax. The description you use is down to you, but for ease of use, it makes sense to name the communication medium according to the communication methods it contains. The communication method defines the means by which business partners belonging to a target group are informed about the content of a campaign (by E-mail, mail, fax,...).

  • Error: Sorry! We could not complete the transaction using this payment method. Please contact support.

    I am everytime getting the following error
    Sorry! We could not complete the transaction using this payment method. Please contact support.
    I have put my 2 credit card information with Microsoft. I tried calling 2 times the customer support but it was a pathetic response. In a single call I talked to 4 customer support officers and everybody passed on the call to the next without resolving the
    problem, and without telling the next officer what is my issue!! they just passed on the phone call to avoid me!!
    It is really frustrating that neither Microsoft is provide a good support (it was hard for them to understand my issue, in fact one of the support guy did not even know spelling of Azure.. he/she was saying it assure!!! and One of the guy told me that I
    cannot use credit card outside US and Canada. then why you call yourself global???
    So Microsoft you have a few things to do as your homework.
    1. Your support is pathetic, frustrating and requires better people out there who know about your products, so train them first!
    2. You got my 2 credit cards information which I see at subscriptions for Windows Azure, please remove both of them if you cannot provide a good support and subscription.
    3. Learn from other cloud providers, AWS will otherwise kill your business.
    Regards
    Kajal
    Kajal Sinha

    Hi Kajal,
    Sincerely apologize for this inconvenience, for billing & account issue, usually we need to contact the support team by creating a support ticket at
    http://www.windowsazure.com/en-us/support/contact/. Or if that doesn't work because you don't have an active subscription you will need to contact general customer support to have them create
    a support ticket for you 
    http://support.microsoft.com/gp/customer-service-phone-numbers?wa=wsignin1.0).
    If above support channels don't work, at your convenient, could you please send an email to me: dxu at microsoft.com with kindly providing your:
    Name
    Email address
    Phone number 
    We will provide help via emails. Thank you.
    Best Regards,
    Ming Xu
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • MII doesn't generate web service properly if transaction has XML typed prm.

    Hi,
    MII doesn't generate web service properly if transaction has XML typed input/output parameter.
    I did lots of test.
    When i do add web reference from vs.Net, there is no xml structure of input/output parameter.
    I use MII version 12.05
    How can it be solved?
    Thanks.
    Below is log in http://host:port/nwa
    java.util.zip.ZipException: error in opening zip file
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:111)
    at java.util.zip.ZipFile.<init>(ZipFile.java:127)
    at com.sapmarkets.bam.jmxadapter.AbstractLog.getArchiveInfo(AbstractLog.java:328)
    at com.sapmarkets.bam.jmxadapter.AbstractLog.getArchives(AbstractLog.java:454)
    at com.sapmarkets.bam.jmxadapter.AbstractLog.getArchives(AbstractLog.java:477)
    at sun.reflect.GeneratedMethodAccessor1024.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sap.pj.jmx.introspect.DefaultMBeanInvoker.getAttribute(DefaultMBeanInvoker.java:129)
    at javax.management.StandardMBean.getAttribute(StandardMBean.java:229)
    at com.sap.pj.jmx.server.MBeanServerImpl.getAttribute(MBeanServerImpl.java:1296)
    at com.sap.pj.jmx.server.interceptor.MBeanServerWrapperInterceptor.getAttribute(MBeanServerWrapperInterceptor.java:181)
    at com.sap.engine.services.jmx.CompletionInterceptor.getAttribute(CompletionInterceptor.java:309)
    at com.sap.pj.jmx.server.interceptor.BasicMBeanServerInterceptor.getAttribute(BasicMBeanServerInterceptor.java:169)
    at com.sap.jmx.provider.ProviderInterceptor.getAttribute(ProviderInterceptor.java:195)
    at com.sap.engine.services.jmx.RedirectInterceptor.getAttribute(RedirectInterceptor.java:232)
    at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.getAttribute(MBeanServerInterceptorChain.java:124)
    at com.sap.engine.services.jmx.MBeanServerSecurityWrapper.getAttribute(MBeanServerSecurityWrapper.java:234)
    at com.sap.engine.services.jmx.ClusterInterceptor.getAttribute(ClusterInterceptor.java:522)
    at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.getAttribute(MBeanServerInterceptorChain.java:124)
    at com.sapmarkets.bam.logcontroller.jmx.LogControllerFacade.getLogInfo(LogControllerFacade.java:227)
    at com.sapmarkets.bam.logcontroller.jmx.LogControllerFacade.getLogInfosWithPattern(LogControllerFacade.java:193)
    at com.sapmarkets.bam.logcontroller.jmx.LogControllerFacade.getLogInfos(LogControllerFacade.java:174)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sap.pj.jmx.introspect.DefaultMBeanInvoker.getAttribute(DefaultMBeanInvoker.java:129)
    at javax.management.StandardMBean.getAttribute(StandardMBean.java:229)
    at com.sap.pj.jmx.server.MBeanServerImpl.getAttribute(MBeanServerImpl.java:1296)
    at com.sap.pj.jmx.server.interceptor.MBeanServerWrapperInterceptor.getAttribute(MBeanServerWrapperInterceptor.java:181)
    at com.sap.engine.services.jmx.CompletionInterceptor.getAttribute(CompletionInterceptor.java:309)
    at com.sap.pj.jmx.server.interceptor.BasicMBeanServerInterceptor.getAttribute(BasicMBeanServerInterceptor.java:169)
    at com.sap.jmx.provider.ProviderInterceptor.getAttribute(ProviderInterceptor.java:195)
    at com.sap.engine.services.jmx.RedirectInterceptor.getAttribute(RedirectInterceptor.java:232)
    at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.getAttribute(MBeanServerInterceptorChain.java:124)
    at com.sap.engine.services.jmx.MBeanServerSecurityWrapper.getAttribute(MBeanServerSecurityWrapper.java:234)
    at com.sap.engine.services.jmx.ClusterInterceptor.getAttribute(ClusterInterceptor.java:522)
    at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.getAttribute(MBeanServerInterceptorChain.java:124)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sap.tc.logviewer.mbean.LocalLVMBeanServer.invoke(LocalLVMBeanServer.java:73)
    at $Proxy139.getAttribute(Unknown Source)
    at com.sapmarkets.bam.application.logdepot.AbstractLogDepot.getAttribute(AbstractLogDepot.java:236)
    at com.sapmarkets.bam.application.logdepot.AbstractLogDepot.getLogDescriptors(AbstractLogDepot.java:84)
    at com.sap.tc.logviewer.mbean.ServerModelLogDepot.getLogDescriptors(ServerModelLogDepot.java:79)
    at com.sap.tc.logviewer.mbean.ServerModelLogDepotGroup$GetLogDescriptorsTask.run(ServerModelLogDepotGroup.java:60)
    at com.sap.tc.logviewer.mbean.ServerModelLogDepotGroup.execute(ServerModelLogDepotGroup.java:173)
    at com.sap.tc.logviewer.mbean.ServerModelLogDepotGroup.getLogDescriptors(ServerModelLogDepotGroup.java:119)
    at com.sap.tc.logviewer.mbean.LogviewerServer.getLogs(LogviewerServer.java:137)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sap.pj.jmx.introspect.DefaultMBeanInvoker.invoke(DefaultMBeanInvoker.java:58)
    at javax.management.StandardMBean.invoke(StandardMBean.java:286)
    at com.sap.pj.jmx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:944)
    at com.sap.pj.jmx.server.interceptor.MBeanServerWrapperInterceptor.invoke(MBeanServerWrapperInterceptor.java:288)
    at com.sap.engine.services.jmx.CompletionInterceptor.invoke(CompletionInterceptor.java:409)
    at com.sap.pj.jmx.server.interceptor.BasicMBeanServerInterceptor.invoke(BasicMBeanServerInterceptor.java:277)
    at com.sap.jmx.provider.ProviderInterceptor.invoke(ProviderInterceptor.java:258)
    at com.sap.engine.services.jmx.RedirectInterceptor.invoke(RedirectInterceptor.java:340)
    at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.invoke(MBeanServerInterceptorChain.java:330)
    at com.sap.engine.services.jmx.MBeanServerSecurityWrapper.invoke(MBeanServerSecurityWrapper.java:287)
    at com.sap.engine.services.jmx.ClusterInterceptor.invoke(ClusterInterceptor.java:776)
    at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.invoke(MBeanServerInterceptorChain.java:330)
    at com.sap.tc.logviewer.client.j2ee.J2EELogviewerServerInvoker.invoke(J2EELogviewerServerInvoker.java:111)
    at com.sap.tc.logviewer.client.j2ee.J2EELogviewerServerProxy.getLogs(J2EELogviewerServerProxy.java:105)
    at com.sap.tc.logviewer.client.base.LogviewerClientImpl$GetLogs.run(LogviewerClientImpl.java:442)
    at java.lang.Thread.run(Thread.java:534)

    I have an XML input in my transaction. I was able to generate the WSDL without problems. But need to know how to test it by sendig in some XML data. Probably, we could both be helping each other in the process.
    Regards,
    Chanti.

  • Send message with the standard communication method of the vendor

    Hi,
       In the transaction XK02 I change the standard communication method to email. When I create a new PO with ME21N I want the message to be create auto. with the std. comm. method define in the XK02. I don't want to use MN05 to define for each vendor a condition record.
      I want to use it like the communication language of the vendor work.
    If you need more info. let me know.
    Best reagrds

    Hi Tim,
    Could you please tell me step by step to configure what you are saying?
    I need to send messages by standard communication informed in vendor master data.
    Many thanks
    Regards
    Patrícia

  • Warning An internal error has occurred in method getMarkup()

    Hi,
    I have created simple portlet using Oracle JDeveloper and it is deployed to OAS 10.1.3, When I register wsrp provider to Oracle as portal 10.2.1 and add portlet to some page, then on page is shown following error: "Error: Could not get markup. The cookie or session is invalid or there is a runtime exception."
    In the same time is to oas 10.1.3 log writted warning: ">An internal error has occurred in method getMarkup()"
    What is wrong?
    Thanks

    I am encountering the same error as you were facing.Did you get any resolution on this issue?If yes,can you please pass on the require stuff as soon as possible.I need to crack this as quickly as possible so any help in this regard would be very useful.Thanks
    -Arindam
    mail to:[email protected]

  • Vendor Email Address to be populated in the Communication Method of the PO

    Hi,
    We have a requirement where the vendor email address needs to get populated in the Cover Text of the Communication Method.
    When the user changes the PO for eg  4500002984, the vendor mail address needs to get populated in the Cover Page Text of the Communication Method before Save of the Purchase Order.
    This needs to happen after the output type is configured and the mail address needs to appear in the Cover Page Text of the Communication Method before the PO save .
    Is there any exit or badi to do the same before the Purchase order is saved ?
    Thanks in advance,
    Anu

    Pls check the OSS note Note 191470 - Purchase order as an e-mail
    You may get some idea
    Regards
    MD

  • Multiple communication methods in vendor master data

    Hi,
    We are implementing ECC 6 for our client in denmark. Client wants to send purchase order conformations and invoices should be faxed to vendor and payment advices should be sent through  E-Mail ID. I have maintained standard communication in vendor master data as Fax and inputed Fax numer also and maintained E-mail ID in other communication of vendor, But system is not picking up fax number to send the purchase order and invoice details. Instead system is picking up E-mail ID and sending the data. It is not picking up standard communication method FAX. Payment advices are sent through E-mail, that was working fine.
    Give your valuable inputs
    Regards
    Srinivas
    Edited by: srinivas konakalla on Jun 16, 2010 3:26 PM

    Hi Srinivas,
    Check the vendor master other communications
    Check whether did you activate  the dont use communication number check box.
    If it is,deselect check box and check once again
    Regards
    Surya

  • Call transaction in Direct input method

    Hi All
      how do i use call transaction in direct input  method.
    thanks all

    Hi,
    Direct input is different and Call transaction is different.
    In Direct input method,the data will be uploaded directly into the table.
    In call transaction you can change the data before uploading into dictionary table by using tcode
    Ex for Direct input method
    TABLES: kna1.
    DATA: BEGIN OF itab1 OCCURS 0,
          str(255),
          END OF itab1.
    DATA: itab2 TYPE kna1 OCCURS 0 WITH HEADER LINE.
    CALL FUNCTION 'WS_UPLOAD'
      EXPORTING
        filename                = 'D:\ABAP EVE\ffile1.txt'
        filetype                = 'ASC'
      TABLES
        data_tab                = itab1
      EXCEPTIONS
        conversion_error        = 1
        file_open_error         = 2
        file_read_error         = 3
        invalid_type            = 4
        no_batch                = 5
        unknown_error           = 6
        invalid_table_width     = 7
        gui_refuse_filetransfer = 8
        customer_error          = 9
        no_authority            = 10
        OTHERS                  = 11.
    IF sy-subrc <> 0.
      WRITE:/ 'sorry'.
    ELSE.
      LOOP AT itab1.
        SPLIT itab1-str AT ',' INTO itab2-kunnr itab2-name1.
        APPEND itab2.
      ENDLOOP.
      IF sy-subrc = 0.
        LOOP AT itab2.
          WRITE:/ itab2-kunnr,itab2-name1.
          INSERT INTO kna1 VALUES itab2.
        ENDLOOP.
        IF sy-subrc = 0.
          WRITE:/ 'inserted'.
        ELSE.
          WRITE:/ 'not inserted'.
        ENDIF.
      ELSE.
        WRITE:/ 'fail'.
      ENDIF.
    ENDIF.
    Flat file:
    10001,Sadney
    10003,Yogesh
    20005,Madan
    Ex for Call transaction
    DATA: BEGIN OF itab OCCURS 0,
          str(255),
          END OF itab.
    DATA: BEGIN OF itab1 OCCURS 0,
          lifnr LIKE lfa1-lifnr,
          name1 LIKE lfa1-name1,
          ort01 LIKE lfa1-ort01,
          END OF itab1.
    DATA: jtab LIKE bdcdata OCCURS 0 WITH HEADER LINE.
    DATA: ktab TYPE TABLE OF bdcmsgcoll,
          wa TYPE bdcmsgcoll.
    CALL FUNCTION 'WS_UPLOAD'
      EXPORTING
        filename                = 'D:\ABAP EVE\ffile4.txt'
        filetype                = 'ASC'
      TABLES
        data_tab                = itab
      EXCEPTIONS
        conversion_error        = 1
        file_open_error         = 2
        file_read_error         = 3
        invalid_type            = 4
        no_batch                = 5
        unknown_error           = 6
        invalid_table_width     = 7
        gui_refuse_filetransfer = 8
        customer_error          = 9
        no_authority            = 10
        OTHERS                  = 11.
    IF sy-subrc <> 0.
      WRITE:/ 'no file exist'.
    ENDIF.
    LOOP AT itab.
      SPLIT itab-str AT ',' INTO itab1-lifnr itab1-name1 itab1-ort01.
      APPEND itab1.
    ENDLOOP.
    LOOP AT itab1.
      PERFORM prginfo USING 'SAPMZBDCCT' '123'.
      PERFORM fldinfo USING 'i01' itab1-lifnr.
      PERFORM fldinfo USING 'i02' itab1-name1.
      PERFORM fldinfo USING 'i03' itab1-ort01.
      CALL TRANSACTION 'ZCSBDCCT' USING jtab
                                        MODE 'N'
                                        MESSAGES INTO ktab.
    ENDLOOP.
    --- Display the Status messages ---
    LOOP AT ktab INTO wa WHERE msgtyp = 'E'.
      WRITE:/ wa.
    ENDLOOP.
    *&      Form  prginfo
          text
         -->PRGNAME    text
         -->SCRNUMBER  text
    FORM prginfo USING prgname scrnumber.
      CLEAR jtab.
      REFRESH jtab.
      jtab-program = prgname.
      jtab-dynpro = scrnumber.
      jtab-dynbegin = 'X'.
      APPEND jtab.
    ENDFORM.                    "prginfo
    *&      Form  fldinfo
          text
         -->FLDNM      text
         -->FLDVAL     text
    FORM fldinfo USING fldnm fldval.
      CLEAR jtab.
      jtab-fnam = fldnm.
      jtab-fval = fldval.
      APPEND jtab.
    ENDFORM.                    "fldinfo
    MPP CODE.
    TOP-INCLUDE.
    DATA: OK_CODE TYPE SY-UCOMM.
    DATA: I01(10),I02(20),I03(26).
    DATA: WA TYPE LFA1.
    PAI
    CASE OK_CODE.
       WHEN 'INSERT'.
         MOVE I01 TO WA-LIFNR.
         MOVE I02 TO WA-NAME1.
         MOVE I03 TO WA-ORT01.
         INSERT INTO LFA1 VALUES WA.
         IF SY-SUBRC = 0.
           MESSAGE I001(ZCSMSG).
         ELSE.
           MESSAGE I002(ZCSMSG).
         ENDIF.
       WHEN 'EXIT'.
         LEAVE PROGRAM.
    ENDCASE.
    Reward,if useful.
    Thanks,
    Chandu

Maybe you are looking for