Transaction VC/2 configurations

I guys,
I had a requirement to add an info-block to the display of transaction VC/2.
I have created the new info-block in an include.
Could anybody please tell me what are the required configurations to do to be able to add the new info block to a view? It seems that the table to be updated is T182A.
Thanks.

Does anybody know whether there is a transaction to insert a record in table T182A.

Similar Messages

  • Problem with transaction CUNI and configuring decimal places

    Note: I'm actually an ABAP programmer and do not know almost anything about SAP configuration.
    Note2: Sorry if this was posted in the wrong section. I am trying to avoid an ABAP solution so I did not post this in the ABAP section.
    Note3: Sorry for cross posting. I'm trying to make this visible to as much experts as possible.
    \[Problem\]
    I'm tasked to increase the number of decimal places that a certain standard program in MM accepts.
    \[ABAP solution I'm trying to avoid\]
    The consultants' initial recommendation was to make Z copies of the standard table and the standard programs that references that table. This would be rather dangerous as there is the risk of missing certain parts of the code If I was to replace all occurences of the old standard table with my custom Z table.
    \[Standard solution I'm trying to do\]
    Now I've read several threads here that makes use of transaction CUNI to adjust decimal places of certain units of measure (see Re: Unit Of Measure problem and change decimal places in PO quantity). However, when I tried it, It does not work the way I expect it to.
    In SE11, I created a custom table that has a quantity field (length: 13, decimals: 3) and a unit field (length 3)
    In CUNI, I created a new ISO code TST (for test). Then I created a new Unit of measure ZTT (ZTesT) which makes use of my ISO code TST. I set the decimal places to 6.
    When I insert data into my custom table, instead of 6, the number of decimal places remain at 3.
    Please help in adjusting decimal places without touching the table.

    Hello Dzed,
    I've read several posts that suggest transaction CUNI to adjust decimal places in standard unit of measures. What I tried is a simplified simulation of what is needed.
    In a more realistic sense, consider table VBRP and column FKIMG. What If I want to store items in VBRP and allow 6 decimal places for FKIMG but I am not allowed to modify the table? Is making a Z copy of VBRP the only solution? Or is there a more standard way of doing this?
    My worry is that If I copy a table, I also need to copy the programs that use it and modify them accordingly. Our Basis do not want the standard tables touched.
    Kyle

  • Transactions to create configurable material, BOM and Routing

    Hello Experts!
    I really need some help. I never had used configurable material before and to customer operation, a consultant sold this idea. And now, I need to understand all steps to implement this.
    I've been reading some Help links, but, the t-codes it's a mistery. Somebody can fill all transactions  that I need to use to implement the configurable material?
    Thanks a lot,
    Rodrigo.

    Thanks for the answers! It's very helpful!
    But now, I have another question:  there is a easy way to identify the material configurable done? As is, a transaction that I can identify wich characteristics that material have? How I can control the stock?
    Regards,
    Rodrigo.
    Edited by: Rodrigo0403 on Dec 9, 2010 2:48 PM

  • Why PS_TXN transaction sequence is configured as 50 by defult

    Please can you help me understand why PS_TXN_SEQ is configured as 50 by default ...
    generally it should be set it as 1
    Thanks for your inputs
    Sreeni

    looks like the sequence "increment by" param configured as "1 increment by 50".
    Database Objects Used For Application Module State Management
    The PS_TXN Table
    The PS_TXN table stores snapshots of pending changes made to BC4J application module instances. The table manages the B-Tree storage of rows. The snapshot information is stored as an XML document that encodes the unposted changes in an application module instance. Only pending data changes are stored in the snapshot, along with information about the current state of active iterators (i.e. "current row" pointers information). The value of the COLLID column corresponds to the value returned by the ApplicationModule.passivateState() method.
    The PS_TXN_SEQ Sequence
    This sequence is used to assign the next persistent snapshot Id for Application Module pending state management. If the PS_TXN table contains any rows at the time this sequence is created, the sequence is created so that is STARTS WITH the integer that is one greater than the MAX(COLLID) value from the rows in PS_TXN.

  • OAYB transaction - taking the configuration off

    Hello!
    Has someone used the OAYB transaction (Limiting transaction type groups)? If so, would someone let me know if there is any problem if I take out the "Asset under construction" class already existing there, so that I avoid recording down payments related to project items (Asset Under Construction) in the down payments accounts related to the acquisitions and saving only the acquisition final amounts, after goods receiving?
    Thanks very much!
    Daniel.

    Hi Daniel,
    These are the postings in our system for PS /AM. You should have the same flow
    On the asset
    30.04.2010    500,00    ttyp 180  Downpayment
    30.04.2010 1 .000,00   ttyp 116  Acguis. from CO settlmt to negative AuC
    30.04.2010    500,00-   ttyp 181  Clearing down payment
    30.04.2010 1 .000,00-   ttyp 339 Transfer new aquasition from cap.inv measure
    Yournals
    Settlement from the down payment
    70  142xxxx0     500,00
    50  142xx1xx     500,00-
    Settlement from the GR
    50 48xxxxxx   1.000,00-
    70 142xxxx0   1.000,00
    Settlement from the final invoice
    75  142xxxx0     500,00-
    40  142xx1xx     500,00
    Settlement to the final asset
    75  142xxxx0     1.000,00-
    70  142xxxxx     1.000,00
    (They use in our case the GR/IR received accounts for the down payments. I don't found that a good solution for the reason that MM and FI is no monger in line)

  • Question on autcommit of transaction and database configuration

    I have a ase 12.5 with following setting on a dev server:
    select into/bulkcopy/pllsort : true
    ddl in tran: true
    when run a pb app without autocommit setting. It is fine.
    but on my production server, same db have different option setting:
    select into/bulkcopy/pllsort : false
    ddl in tran: false
    then run same app, the transaction from pb app not commit, cause lot of lock and crash app.
    So what the relationship between pb transaction autocommit attribute and sybase ase database dboptions setting?

    Hi Kent;
      FWIW: Check the "locking scheme) in development vs production. You may have page level in one DB vs row locking enabled in the other environment. This can make a world of difference in the locking conflicts when you run your PB application.
    Regards ... Chris

  • Is it possible to configure transaction and merge replication one database as a publisher?

    Hi All,
    We have a requirement to configure replication between the servers and its plan is as fallows:
    A------>B -- One way transactional replication ---  Already Configured
    A------> C --Merge Replication (Both ways)--- This is in plan
    1) Our requirement to configure Merge replication is to allow multiple users to access both publisher and subscriber databases. Configuring Merge replication with a combination of Transactional replication is correct or do we end up facing issues?
    2) A to B transactional replication is already configured so if we configure merge replication between A to C will effect existing replication?
    Please let us know if you need any details on this. Thank You.
    Grateful to your time and support. Regards, Shiva

    Hi Sir,
    Thanks for the information. But I have small doubt, "best to use merge all the way" is that mean you recommend to use Merge replication for all the servers.
    A------>B --
    Merge Replication (Both ways) 
    A------> C --Merge Replication (Both ways)
    Please correct me if I am wrong
    Grateful to your time and support. Regards, Shiva

  • Interest computation on Special GL Transactions

    Dear Gurus,
    We are on SAP 4.7 system and our requirement is to compute Interest to be paid to our Customers who have paid us Deposits.  That is, the Deposits paid by Customers to us and booked using Special GL Transactions that lead to customer credit balances.
    We have completed the configuration of Interest and the same is working fine for Debit balances.  The computation is fine for all debit transactions.
    However, the system is not computing Interest on Credit Balances lying in Customers Account thru Special GL Transactions.  We have configured Item Interest calculation. The expectation is to compute interest on multiple Sp GL Line items of a Customer.
    This is what we have done in configuration / spro:
    Interest Calculation Global Settings:
    1. Item Interest Calculation P for our Interest Indicators L1 and L2.  (L1 assigned to Customer Master).
    2. Number ranges
    3. Prepare Interest on Arrears Calculation - L1 - configured to accept Open and all Cleared Items
    4. Prepare Special G/L Transaction Interest Calculation - L1 Int Indicator mapped with L1
    Interest Calculation
    1.  Define Reference Interest Rates
    2. Define Time-Based Terms - L1 mapped with
    Debit interest: arrears interest calc.
    Credit interest: arrears interest calc.
    3. Enter Interest Values
    Now ideally speaking, maintaining these values, must lead to correct calculation of 'Computation of Interest on Special GL transactions'
    The subsequent configurations are also completed, although, our understanding is that these are only for carrying out Financial Posting.
    Interest Posting
    1. Maintain Acct Determn - OBV1 - L1 is set up with Sp GL Indicator (somehow I feel this is not a required configuration for interest computation on Sp GL transaction but still tried with this one as well)
    Please help.
    Regards

    Hi Venu,
    Special g/l trans is not allowed in cash journal, but there is a workaround provided in OSS Notes: 532888
    it states" Special G/L indicator (for example, for down payments)
               The consideration of a special G/L indicator, in particular for down payments, has also not been provided for reasons of the simple useablity.
    However, if you want to enter down payments in the cash journal, you should write a corresponding note as a workaround in the text field (for example, "Down payment"), post this amount to a clearing account that is intended for that in the cash journal and afterwards make a transfer posting of this clearing account with the corresponding special G/L indicator in the accounts receivable accounting."
    hope this helps.
    Please assign points as way to say thanks.

  • Logoff page in different languages - transaction SICF

    Hi,
    In transaction SICF i configured a Logoff page according to: http://help.sap.com/saphelp_nw04s/helpdata/en/fc/04a5421935c511e10000000a1550b0/content.htm
    My logoff script works fine in the default language of my application. When I access my application in another language and want to logoff then my logoff script is not called. I have tried to maintain the service via the language button in SICF but without any luck.
    Hope anyone can help.
    Thanks,
    Regards,
    Morten

    Hi Holger,
    Thanks. I have created URL iView using application integrator. In the step 2 of Iview creation wizard, I have selected Generic.
    The entire list is
    Choose Portal Component: *
         BSP
         BWReport
         ContentIntegrator
         CrystalReport
         DNRObject
         Generic
         IAC
         MiniApp
         RemoteRedirector
         TestIViewURLGenerator
         Transaction
         WebDynpro
    After this, I have finished all steps of iView creation. When I am running iView, it is asking for some parameters. I am providing some URL and it is working fine.
    In your email, you have asked me to configure the Application Integrator iViews. The parameter I have to use is <Request.Language>. I tried a lot to find this parameter. I can not find it any where in iView property. Can you please let me know where exactly I have to alter value for language.
    Few more question - How the iView will work? When it will ask for language. Based on userid, I want to change the language of iView content. How it can be acheived?
    Will URL iView will work for secured connection URLs like https://www.somename.com:50000/irj/portal.
    Whether NetWeaver Developer Studio (NWDS) will be needed for carrying out this exercise? We don't have NWDS installed for our project.
    Thanks
    Stuart

  • IT Service Management (Solution Manager - Configuration)

    Dear Expert!
    We are using SM 7.1 SP11.
    The System Preparation and Basic Configuration has been done
    Now, we want to configure the IT Service Management under the Solution Manager Configuration.
    There are some steps are manual in the standard configuration;
    1) Configure Manually
    2) maintain Transaction Types
    3) Configure Automatically
    4) Perform Additional Configuration
    5) Create Template users.
    I don't aware by the manually steps, what should be provide in the manual configuration.
    I have downloaded document  ITSM Configuration Part 1 and 2 but material does not discuss about the steps to executed in the configuration.
    Please advise
    Regards

    Hi Anwer,
    Go to service.sap.com/instguides
    from here you can go to S -> SAP Solution Manager -> on the right pane scroll down and click on
    Planning, Installation, Upgrade Guides -> Look under Additional Guides - ITSM you will find the required documentation.

  • Reg: Is it possible in weblogic 5.1 or 6 to get Transaction suport for MQseries & Oracle

              Hi
              I would like to know whether weblogic 5.1 or 6 provides support in a single transaction,
              transaction support for both oracle and MQseires, if so where can i find suitable
              documentation on this topic
              with regards
              Priya
              

    The answer is definitely yes, starting in WLS 6.0, with
              some two reasonable limitations.
              There are limitations are the following:
              1. It must be on the server side. The registration of the XAResource
              can't happen in a client. It must happen in a startup class
              or EJB or servlet, etc. You can start it from a client (invoke
              an EJB or servlet) but the resource work must be
              on the server side.
              2. MQSeries can't be included if it is being used to drive a
              Message Driven Bean. Because the message is passed
              from MQ Series to WLS outside of a transaction, after
              which WLS will start a transaction (if so configured) and
              pass it to the MDB, the MQ Series message is not part
              of the transaction. The JavaSoft specs don't handle this case.
              For WLS JMS, this works because we have defined such
              an interface and implemented it. At least one other vendor
              understands the importance of having this feature and is
              interested in implementing it (it's not IBM).
              So to do what you want, it is necessary to:
              1. Use the XAResource version of the JDBC driver for Oracle.
              WLS is smart enough to look at the driver and see if it
              implements the XAResource interface and automatically
              register it as a resource. This has been documented
              in this newsgroup already or see
              http://e-docs/wls/docs60/adminguide/jdbc.html#1075694.
              2. Register the XAResource interface for MQSeries programmatically
              in the application. The code to do this has been posted
              at the BEA developer site for a few months in an article
              entitled "Using JTA Transactions to envelope WLS JMS and
              IBM MQSeries" (could I be more explicit), located at
              http://developer.bea.com/docs/jmsjta.jsp. It references
              another document that has more code, describing how to
              plug in a "foreign" (non-WLS) JMS provider, of which MQSeries
              is one, in a non-transaction manner (you need to do that
              first and then just add the resource registration) - see
              http://developer.bea.com/docs/jmsproviders.jsp.
              All of the necessary code is included in the documents (including
              how to download and install the Java libraries for MQSeries).
              Several people have told me that they have been able to
              use this as a starting place for their applications.
              You might also want to look at the JMS FAQ at
              http://developer.bea.com/docs/jmsfaq.jsp.
              In 6.1, support is added for importing foreign transactions.
              That means that in 6.0, WLS can drive a transaction with
              WLS JMS, Oracle, and MQ series, with WLS being the
              driving force. In WLS 6.1, a non-WLS transaction manager can
              drive a transaction that includes (transactionally infects)
              WLS resources (like WLS JMS).
              There are no white papers that I know of in this area and I haven't
              tested it myself (the goal is to have someone try out
              having WebSphere drive a transaction with WLS resources, soon).
              "Priya" <[email protected]> wrote in message news:[email protected]...
              >
              > Hi
              >
              > I would like to know whether weblogic 5.1 or 6 provides support in a single transaction,
              > transaction support for both oracle and MQseires, if so where can i find suitable
              > documentation on this topic
              >
              > with regards
              > Priya
              

  • Transaction resources not released across program invocations using MVCC

    I'm evaluating Berkley DB XML v2.4.13 for use in a new software product and have encountered problems with multiversion concurrency control.
    I'm using the Java API and JRE 1.6.0_07. The platform is Windows XP Professional SP3.
    When I create a transaction with snapshot isolation enabled, execute some XQueries that read/update the contents of a document and then commit or abort it, the resources allocated to the transaction do not appear to get released. I've used EnvironmentConfig.setTxnMaxActive() to increase the number of active transactions allowed but this just allows me to run my program more times before it eventually hangs.
    When I set EnvironmentConfig.setTxnMaxActive() to a small number the program hangs before completing the first time I run it. When I set
    EnvironmentConfig.setTxnMaxActive() to a high value then I can run my program several times before it hangs. Note that the program runs to
    completion and exits cleanly. I used the task manager to verify that all processes started by the program are gone when it completes. So
    it appears that the resources allocated to a transaction are persisted in the database across program invocations. As a result the program
    eventually hangs after running it several times. The number of times it can be run before hanging is directly proportional to how many active
    transactions I've set with EnvironmentConfig.setTxnMaxActive(). It appears as if I'm not shutting down the environment cleanly but I've
    read the documentation several times and am following the examples exactly. I've committed every transaction and have closed the XmlContainer,
    XmlManager and the Environment.
    When I use read-uncommitted, read-committed or serializable transaction isolation everything works fine. I'm only seeing this problem when
    I use snapshot isolation. Am I doing something wrong or is this a known problem? If this is a known problem is there a work around?
    Here's a copy of the program source code. Thanks in advance for any help you can provide.
    package dbxml;
    import java.io.File;
    import com.sleepycat.dbxml.*;
    import com.sleepycat.db.*;
    public class txn
    public static void main(String args[])
    double partId = Double.parseDouble(args[0]);
    int partCnt = Integer.parseInt(args[1]);
    XmlTransaction txn = null;
    Environment myEnv = null;
    XmlManager myManager = null;
    XmlContainer parts = null;
    XmlQueryExpression qe;
    XmlResults results;
    XmlQueryContext context;
    String readQry = "collection('parts.dbxml')/part[@number=$partId]";
    String updQry = "replace value of node collection('parts.dbxml')/part[@number=$partId]/description with $desc";
    try
    EnvironmentConfig envConf = new EnvironmentConfig();
    // If the environment doesn't exist, create it.
    envConf.setAllowCreate(true);
    // Turn on the transactional subsystem.
    envConf.setTransactional(true);
    // Initialize the in-memory cache
    envConf.setInitializeCache(true);
    // Initialize the locking subsystem.
    envConf.setInitializeLocking(true);
    // Initialize the logging subsystem.
    envConf.setInitializeLogging(true);
    envConf.setLockDetectMode(LockDetectMode.MINWRITE);
    envConf.setLockTimeout(5000);
    envConf.setTxnMaxActive(200);
    envConf.setCacheMax(10000);
    envConf.setMaxLocks(10000);
    envConf.setMaxLockers(10000);
    envConf.setMaxLockObjects(10000);
    File envHome = new File("./dbxml/src/dbxml/dbhome");
    myEnv = new Environment(envHome, envConf);
    XmlManagerConfig managerConfig = new XmlManagerConfig();
    managerConfig.setAdoptEnvironment(true);
    myManager = new XmlManager(myEnv, managerConfig);
    XmlContainerConfig containerConf = new XmlContainerConfig();
    containerConf.setTransactional(true);
    containerConf.setAllowCreate(true);
    // Turn on container-level multiversion concurrency control
    containerConf.setMultiversion(true);
    parts = myManager.openContainer("parts.dbxml", containerConf);
    TransactionConfig txnConfig = new TransactionConfig();
    // set the transaction isolation-level
    txnConfig.setSnapshot(true);
    for (int i = 0; i < partCnt; i++, partId++)
    // start a transaction
    txn = myManager.createTransaction(null, txnConfig);
    context = myManager.createQueryContext();
    context.setVariableValue("partId", new XmlValue(partId));
    context.setVariableValue("desc", new XmlValue(System.currentTimeMillis()));
    qe = myManager.prepare(txn, readQry, context);
    results = qe.execute(txn, context);
    while (results.hasNext())
    String part = results.next().asString();
    System.out.println(part);
    results.delete();
    qe.delete();
    // Prepare (compile) the query
    qe = myManager.prepare(txn, updQry, context);
    results = qe.execute(txn, context);
    txn.commit();
    results.delete();
    qe.delete();
    txn.delete();
    txn = myManager.createTransaction(null, txnConfig);
    qe = myManager.prepare(txn, readQry, context);
    results = qe.execute(txn, context);
    while (results.hasNext())
    String part = results.next().asString();
    System.out.println(part);
    txn.commit();
    results.delete();
    context.delete();
    qe.delete();
    txn.delete();
    catch (Exception e)
    try
    if (txn != null)
    txn.abort();
    catch(XmlException xe)
    xe.printStackTrace();
    e.printStackTrace();
    finally
    try
    System.out.println("Shutting Down ...");
    if (parts != null)
    System.out.println("Closing Container");
    parts.close();
    if (myManager != null)
    System.out.println("Closing Manager");
    myManager.close();
    System.out.println("Shut Down Complete");
    catch (Exception xe)
    xe.printStackTrace();
    }

    From the documentation I linked for you:
    The environment should also be configured for sufficient transactions
    using [DB_ENV-&gt;set_tx_max|http://www.oracle.com/technology/documentation/berkeley-db/db/api_c/env_set_tx_max.html]. The maximum number of transactions
    needs to include all transactions executed concurrently by the
    application plus all cursors configured for snapshot isolation.
    Further, the transactions are retained until the last page they created
    is evicted from cache, so in the extreme case, an additional transaction
    may be needed for each page in the cache. Note that cache sizes under
    500MB are increased by 25%, so the calculation of number of pages needs
    to take this into account.As you can see, to calculate the maximum number of transactions you should configure for, you should use the following formula:
    number_of_txns = cache_size / page_size + number_of_concurrently_active_transactionsThis will give you a worst case figure - in practice you may find that a lower number will suffice.
    You'll also notice that transactions remain allocated "until the last page they created is evicted from the cache", so you should find that checkpointing will also reduce the number of transactions necessary at any one time.
    Using snapshot semantics only on read-only operations will give you the full value provided by MVCC. This means that the read-only (snapshot) transactions will take copies (snapshots) of the pages that are write-locked, but the transactions that write will wait on the write-lock. Using snapshot semantics this way will reduce deadlocks as intended - using snapshot semantics for write transactions just introduces [a new way to get a deadlock|http://www.oracle.com/technology/documentation/berkeley-db/db/api_c/txn_begin.html#DB_TXN_SNAPSHOT]:
    The error DB_LOCK_DEADLOCK will be returned from update operations if a snapshot transaction attempts to update data which was modified after the snapshot transaction read it.John

  • Automatic Payment Posting Configuration

    Hi Experts
    could some help me in providing configuration steps for automatic payment posting.

    Hi,
    For the confuguration of Automatic posting go to the transaction -FBZP
    here configure the six steps , 1)All company codes,2) Paying company codes, 3) Payment methods in country ,4) payment methods in company codes, 5) Bank determination 6) house banks.
    Hope this will help you
    Regards

  • EDI & IDOC Configuration

    Hi Friends
    Any body please help me to my questions.
    1) How to configured to EDI (Send idoc to third party Aramex).
    2) What is the process code for Betmas01 IDOC.
    3) How to raise idoc automatically when we create a data on sitemaster. (Betmas01).
    Thanks
    Krishna

    Hi krishna,
    welcome to SDN
    Configuring EDI Integration
    BEA WebLogic EDI Integration must be completely configured before it can be used. Because EDI Integration depends on BEA EDI Connect for WebLogic Integration to operate properly, make sure you configure Power.Enterprise! correctly so that you can communicate with your trading partners.
    General Configuration
    This section discusses the general configuration information that you should perform before attempting to configure a specific document exchange with a trading partner.
    Configure Trading Partners
    Before configuring individual transactions, you should configure all trading partners, including your own company, using Power.Manager!. For more information about configuring trading partners, see the following topics:
    Configuring Trading Partners
    Chapter 4, "Partners," in the Power.Manager! User Reference Manual
    Configure VAN/Trading Partner Connectivity
    You should also configure your trading partner connectivity before attempting to configure individual document exchanges. See the following topics:
    Connections and VAN Connectivity
    Chapter 3, "Connections," in the Power.Manager! User Reference Manual
    Although you may not want to set up connectivity to your production trading partners at this time, you may want to configure them with file connectors for development and testing purposes.
    Configuring EDI Integration to Receive an EDI Document
    This section describes how to configure EDI Integration so that the BEA WebLogic Adapter for Power.Enterprise! 3.1 can receive an EDI document and send it to the WebLogic Integration process engine as an XML document.
    Pre-Planning
    Determine the EDI standard, version, and document type of the document you will receive. For example, you might select an X12 850 document v4010, which is an X12-standard, 850-type document, version 4010.
    Define the XML format that you will use internally. This XML format should contain a complete data map of the fields in the EDI document that you will use.
    Create a DTD and an XSD for the XML document. You must create both because Power.Enterprise! and WebLogic Integration do not use the same data file format for this step. WebLogic Integration requires an XSD (if you supply one at all), while Power.Enterprise! requires a DTD. You should note that Power.Enterprise! does not provide any export utility to export a DTD or XSD from a map definition once the DTD or XSD has been imported. You will be responsible for creating both the DTD and XSD files.
    Within Power.Enterprise!
    Create a map between the XML document and the EDI document. Import the DTD into Power.Map! to load the XML document standard. The appropriate EDI document should already exist in the Power.Server! repository. If the EDI document is not present, contact BEA Customer Support. For more information about how to do this, see the following topics:
    Mapping XML and EDI Data
    Chapter 3, "Maps" in the Power.Map! User Reference Manual
    Define an inbound connection. This connection should use your trading partner's connection protocol, which you should have defined already. For more information, see Connections and VAN Connectivity.
    Define an RMI target connection. This connection is used to communicate with the WebLogic Integration process engine.
    Define an exchange profile, using the procedure discussed in Configuring Exchange Profiles. This exchange profile should connect the inbound connection from your trading partner to the RMI target connection.
    Within BEA WebLogic Integration
    Create an application view, using the procedure in Configuring the BEA WebLogic Adapter for Power.Enterprise!.
    Create an event for the application view you just created, using the procedure in Configuring Events. Be sure to set the following parameters:
    Event Name: A descriptive name for the event, such as ReceivePurchaseOrder
    Event Description: Text that provides details about the event
    RMI Service Name: Should match RMI service name defined in the Power.Enterprise! RMI target connection set up in the Within Power.Enterprise! section
    XSD: The XML schema of the XML message to be received (optional)
    XML Root Element: The XML root element of the XML schema (optional)
    Deploy the application view you have created and defined.
    Verify that the Power.Server! instance is running. At this point, the application view should be available to the WebLogic Integration process engine through the application integration plug-in. For more information about the application integration plug-in, see Understanding the Application Integration Plug-In for BPM in Introducing Application Integration.
    Note: Always start the Power.Server! before you start WebLogic Integration or WebLogic Server. The WebLogic Integration connectors expect to see the Power.Server! running when they are initialized, and they throw exceptions if Power.Server! is not running when they are initialized.
    Configuring EDI Integration to Send an EDI Document
    This section describes how to configure EDI Integration to send an EDI document using an XML document in the WebLogic Integration process engine as the source.
    Pre-Planning
    Determine the EDI standard, version, and document type of the document you will receive. For example, you might select an X12 850 document v4010, which is an X12-standard, 850-type document, version 4010.
    Define the XML format that you will use internally. This XML format should contain a complete data map of the fields in the EDI document that you will use.
    Create a DTD and an XSD for the XML document. You must create both because Power.Enterprise! and WebLogic Integration do not use the same data file format for this step. WebLogic Integration requires an XSD (if you supply one at all), while Power.Enterprise! requires a DTD. You should note that Power.Enterprise! does not provide an export utility that can be used to export a DTD or XSD from a map definition once the DTD or XSD has been imported. You are responsible for creating both the DTD and XSD files.
    Within Power.Enterprise!
    Create a map between the XML document and the EDI document. Import the DTD into Power.Map! to load the XML document standard. The appropriate EDI document should already exist in the Power.Server! repository. If the EDI document is not present, contact BEA Customer Support. For more information about how to do this, see the following topics:
    Mapping XML and EDI Data
    Chapter 3, "Maps" in the Power.Map! User Reference Manual
    Define an outbound connection. This connection should use your trading partner's connection protocol, which you should have defined already. For more information, see Connections and VAN Connectivity.
    Define an RMI source connection. This connection is used to communicate with the WebLogic Integration process engine.
    Define an exchange profile, using the procedure discussed in Configuring Exchange Profiles. The exchange profile should connect the RMI source connection to your trading partner's outbound connection.
    Within BEA WebLogic Integration
    Create an application view, using the procedure in Configuring the BEA WebLogic Adapter for Power.Enterprise! in this document.
    Create a service for the application view you just created, using the procedure in Configuring Services in this document. Be sure to set up the following parameters:
    Service Name: A descriptive name for the service, such as SendPurchaseOrder
    Service Description: Text that provides details about the service
    Connection Name: Should match the RMI service name defined in the Power.Enterprise! RMI target connection set up in the Within Power.Enterprise! section.
    XSD: The XML schema of the XML message to be sent (optional)
    XML Root Element: The XML root element of the XML schema (optional)
    Deploy the application view you have created and defined.
    Verify that the Power.Server! instance is running. At this point, the application view should be available to the WebLogic Integration process engine through the application integration plug-in. For more information about the application integration plug-in, see Understanding the Application Integration Plug-In for BPM in Introducing Application Integration.
    see this link for complete edi information
    http://msdn.microsoft.com/en-us/library/bb246069.aspx
    for your second question......
    sapsdforum.files.wordpress.com/2008/03/idoc_handy_doc.pdf
    Assigning a Process Code (Direct Inbound Processing)
    This section describes how to assign a new process code to the new function module. This enables the function module to be identified from the partner profiles defined in the IDoc Interface when an IDoc of the new message type is received.
    Prerequisites
    You must have completed the required steps in Defining and Using a Basic Type .
    Procedure
    Choose SAP Menu ® Tools ® IDoc Interface/ALE ® Development ® Inbound Processing ® Process Code (WE42), or navigate to Inbound Processing Process Code, then  and New Entries.
    Enter your process code and a description. Choose the Processing with ALE and Processing by function module options and save your entries.
    The maintenance screen is displayed (either automatically or manually), in which you can assign the inbound function module to the process code.
    Choose New entries and enter in the detail screen:
    Your process code
    Module (inbound) frame: Your function module and the maximum number of attempts permitted for posting the application data before exception handling is triggered.
    IDoc frame: Your object type, the trigger event inputErrorOccurred and the completing event inputFinished.
    Application object frame: Your object type
    Leave the other fields blank. Save your entries and return to the process codes inbound initial screen.
    Go back using  to maintain the inbound process codes and choose the Logical message navigation.
    In change mode choose New Entries.
    Enter the message type (logical message) and the process code and save your entries. As a result, the possible entries (F4) in the partner profiles can display the possible process codes from the logical message, that is, the business view.
    If you chose all types in the last step, the value help displays the process code for all message types. This is also valid for both other options for message type and function.
    Result
    This assignment has specified a new process code for the function module. You can now enter this process code in the partner profiles.
    Make the following entries for the example:
    Process code
    TESTEIN
    Basic type
    TESTER01
    Function module
    IDOC_INPUT_TESTER
    Maximum number of attempts
    0
    Message type (logical message)
    TESTER
    IDoc object type
    IDOCTEST
    Application object type
    BUS2032 (sales order)
    To generate Partner profiles automatically you may use BD82 or go to BD64
    thanks'
    karthik

  • Call to R/3 transaction from CRM CIC0 Action Box

    Hi All,
    I configured in CRM the action box to call MySAP (transaction VA01), I used the method BOR with the object BUS2032 and the method CREATEWITHDIA, but I need to configure the action box to pass data from the transaction CIC0 into the R/3 system via data flow, for example:
    I need to send the field value CCMSEARCH_STRUCT-BP1_PARTNER (Partner - CIC0) to field KUAGV-KUNNR (Sold-to-party - VA01).
    I tried to use &BUS1006005& to send the Business Partner, but it doesn´t work.
    Any documentation is very appreciated.
    Regards
    Cássia Lima.

    Steps involved in solving “escape Sales area popup while creating cash sale order from CIC0 transaction” issue is,
    In CRM system
    Go to transaction EWFC0.
    Configuration name “ZABOXUSA”.
    Click on change button and select transaction ‘VA1_’ in transaction group R3OE.
    Click on details button and change object type to ‘ZZBUS2032’ from ‘BUS2032’.
    Assign values to transaction VA1_ in data flow.
    Save and close.
    In R/3 system,
    Go to transaction ‘SWO1’ (Business Object Builder).
    Copy object ‘BUS2032’ as ‘ZZBUS2032’ including program.
    In the object ZZRBUS2032 click on the method ‘CREATEWITHDIA’ then click on the button program on the application tool bar.
    At line number 196 added the following lines of code.
    DATA :        WA_SALESPARTNERS LIKE LINE OF SALESPARTNERS,
                      IT_KNVV TYPE KNVV.
    **MODIFIED TO ELIMINATE SALES AREA POP-UP FOR CASH CUSTOMER.
    IF SALESHEADERIN-SALES_ORG IS INITIAL.
      LOOP AT SALESPARTNERS INTO WA_SALESPARTNERS WHERE PARTN_ROLE = 'AG'.
         SELECT * FROM KNVV INTO IT_KNVV WHERE
                    KUNNR = WA_SALESPARTNERS-PARTN_NUMB.
          SALESHEADERIN-SALES_ORG = IT_KNVV-VKORG.
          SALESHEADERIN-DISTR_CHAN = IT_KNVV-VTWEG.
          SALESHEADERIN-DIVISION = IT_KNVV-SPART.
         ENDSELECT.
      ENDLOOP.
    ENDIF.
    **END MODIFICATION.
    Save and generate the program.
    Please let me know any comments on this.
    Regards,
    Srini

Maybe you are looking for