Migration from DPL to Base API, is it possible ?

Hello,
Once developing an application using the DPL, will it be possible to migrate to the Base API (for example if we need to use JCA or JMX later) ?
Is there a project or future development to use JCA or JMX over DPL DB ?
Thanks
Fahmi

Hello,
After developing application with the JE DPL API, will it be possible to have JCA Support for this DB to make legacy with EIS in a J2EE container ?
Thanks
Fahmi

Similar Messages

  • How to export a data as an XML file from oracle data base?

    could u pls tell me the step by step procedure for following questions...? how to export a data as an XML file from oracle data base? is it possible? plz tell me itz urgent requirement...
    Thankz in advance
    Bala

    SQL> SELECT * FROM v$version;
    BANNER
    Oracle DATABASE 11g Enterprise Edition Release 11.1.0.6.0 - Production
    PL/SQL Release 11.1.0.6.0 - Production
    CORE    11.1.0.6.0      Production
    TNS FOR 32-bit Windows: Version 11.1.0.6.0 - Production
    NLSRTL Version 11.1.0.6.0 - Production
    5 rows selected.
    SQL> CREATE OR REPLACE directory utldata AS 'C:\temp';
    Directory created.
    SQL> declare                                                                                                               
      2    doc  DBMS_XMLDOM.DOMDocument;                                                                                       
      3    xdata  XMLTYPE;                                                                                                     
      4                                                                                                                        
      5    CURSOR xmlcur IS                                                                                                    
      6    SELECT xmlelement("Employee",XMLAttributes('http://www.w3.org/2001/XMLSchema' AS "xmlns:xsi",                       
      7                                  'http://www.oracle.com/Employee.xsd' AS "xsi:nonamespaceSchemaLocation")              
      8                              ,xmlelement("EmployeeNumber",e.empno)                                                     
      9                              ,xmlelement("EmployeeName",e.ename)                                                       
    10                              ,xmlelement("Department",xmlelement("DepartmentName",d.dname)                             
    11                                                      ,xmlelement("Location",d.loc)                                     
    12                                         )                                                                              
    13                   )                                                                                                    
    14     FROM   emp e                                                                                                       
    15     ,      dept d                                                                                                      
    16     WHERE  e.DEPTNO=d.DEPTNO;                                                                                          
    17                                                                                                                        
    18  begin                                                                                                                 
    19    OPEN xmlcur;                                                                                                        
    20    FETCH xmlcur INTO xdata;                                                                                            
    21    CLOSE xmlcur;                                                                                                       
    22    doc := DBMS_XMLDOM.NewDOMDocument(xdata);                                                                           
    23    DBMS_XMLDOM.WRITETOFILE(doc, 'UTLDATA/marco.xml');                                                                  
    24  end;                                                                                                                  
    25  /                                                                                                                      
    PL/SQL procedure successfully completed.
    .

  • Featching Data From The Data Base Using DI API in Matrix

    Hi
       All of u i am shahid i faced a problem when i retrive
       the selected data from the data base using matrix plz.
       Healp me!.
       Thanks
       Mohd Shahid.
       SAP Techinical Consultent
      Option Strict Off
    Option Explicit On
    Friend Class UseMatrix
        '// This parameter will use us to manipulate the
        '// SAP Business One Application
        Private WithEvents SBO_Application As SAPbouiCOM.Application
        Private oForm As SAPbouiCOM.Form
        Private oMatrix As SAPbouiCOM.Matrix
        Private oColumns As SAPbouiCOM.Columns
        Private oColumn As SAPbouiCOM.Column
        '// declareing a DB data source for all the Data binded columns
        Private oDBDataSource As SAPbouiCOM.DBDataSource
        '// declaring a User data source for the "Remarks" Column
        Private oUserDataSource As SAPbouiCOM.UserDataSource
        ' This Function is called automatically when an instance
        ' of the class is created.
        ' Indise this function
        Public Sub New()
            MyBase.New()
            '// set SBO_Application with an initialized application object
            SetApplication()
            '// Create the UI
            CreateFormWithMatrix()
            '// Add Data Sources to the Form
            AddDataSourceToForm()
            '// Bind the Form's items with the desired data source
            BindDataToForm()
            '// Load date to matrix
            GetDataFromDataSource()
            '// Make the form visible
            oForm.Visible = True
        End Sub
        Private Sub SetApplication()
            '// Use an SboGuiApi object to establish connection
            '// with the SAP Business One application and return an
            '// initialized appliction object
            Dim SboGuiApi As SAPbouiCOM.SboGuiApi
            Dim sConnectionString As String
            SboGuiApi = New SAPbouiCOM.SboGuiApi
            '// by following the steps specified above, the following
            '// statment should be suficient for either development or run mode
            sConnectionString = Environment.GetCommandLineArgs.GetValue(1)
            '// connect to a running SBO Application
            Try ' If there's no active application the connection will fail
                SboGuiApi.Connect(sConnectionString)
            Catch ' Connection failed
                System.Windows.Forms.MessageBox.Show("No SAP Business One Application was found")
                End
            End Try
            '// get an initialized application object
            SBO_Application = SboGuiApi.GetApplication()
            'SBO_Application.MessageBox("Hello World")
        End Sub
        Private Sub SBO_Application_AppEvent(ByVal EventType As SAPbouiCOM.BoAppEventTypes) Handles SBO_Application.AppEvent
            Select Case EventType
                Case SAPbouiCOM.BoAppEventTypes.aet_ShutDown
                    SBO_Application.MessageBox("A Shut Down Event has been caught" & _
                        Environment.NewLine() & "Terminating 'Add Menu Item' Add On...")
                    '// terminating the Add On
                    System.Windows.Forms.Application.Exit()
            End Select
        End Sub
        Private Sub CreateFormWithMatrix()
            '// Don't Forget:
            '// it is much more efficient to load a form from xml.
            '// use code only to create your form.
            '// once you have created it save it as XML.
            '// see "WorkingWithXML" sample project
            '// we will use the following object to add items to our form
            Dim oItem As SAPbouiCOM.Item
            '// we will use the following objects to set
            '// the specific values of every item
            '// we add.
            '// this is the best way to do so
            Dim oButton As SAPbouiCOM.Button
            Dim oStaticText As SAPbouiCOM.StaticText
            Dim oEditText As SAPbouiCOM.EditText
            '// The following object is needed to create our form
            Dim creationPackage
            creationPackage = SBO_Application.CreateObject(SAPbouiCOM.BoCreatableObjectType.cot_FormCreationParams)
            creationPackage.UniqueID = "UidFrmMatrix14"
            creationPackage.FormType = "TypeFrmMatrix14"
            '// Add our form to the SBO application
            oForm = SBO_Application.Forms.AddEx(creationPackage)
            '// Set the form properties
            oForm.Title = "Quality Check"
            oForm.Left = 336
            oForm.ClientWidth = 620
            oForm.Top = 44
            oForm.ClientHeight = 200
            '// Adding Items to the form
            '// and setting their properties
            '// Adding an Ok button
            '// We get automatic event handling for
            '// the Ok and Cancel Buttons by setting
            '// their UIDs to 1 and 2 respectively
            oItem = oForm.Items.Add("1", SAPbouiCOM.BoFormItemTypes.it_BUTTON)
            oItem.Left = 5
            oItem.Width = 65
            oItem.Top = 170
            oItem.Height = 19
            oButton = oItem.Specific
            oButton.Caption = "Ok"
            '// Adding a Cancel button
            oItem = oForm.Items.Add("2", SAPbouiCOM.BoFormItemTypes.it_BUTTON)
            oItem.Left = 75
            oItem.Width = 65
            oItem.Top = 170
            oItem.Height = 19
            oButton = oItem.Specific
            oButton.Caption = "Cancel"
            '// Adding a Text Edit item
            'oItem = oForm.Items.Add("txtPhone", SAPbouiCOM.BoFormItemTypes.it_EDIT)
            ' oItem.Left = 265
            'oItem.Width = 163
            'oItem.Top = 172
            'oItem.Height = 14
            '// Adding an Add Phone prefix column button
            ' oItem = oForm.Items.Add("BtnPhone", SAPbouiCOM.BoFormItemTypes.it_BUTTON)
            ' oItem.Left = 160
            ' oItem.Width = 100
            ' oItem.Top = 170
            ' oItem.Height = 19
            ' oButton = oItem.Specific
            ' oButton.Caption = "Add Phone prefix"
            '// Add the matrix to the form
            AddMatrixToForm()
        End Sub
        Private Sub AddMatrixToForm()
            '// we will use the following object to add items to our form
            Dim oItem As SAPbouiCOM.Item
            '// we will use the following object to set a linked button
            Dim oLink As SAPbouiCOM.LinkedButton
            '// Adding a Matrix item
            oItem = oForm.Items.Add("Matrix1", SAPbouiCOM.BoFormItemTypes.it_MATRIX)
            oItem.Left = 5
            oItem.Width = 500
            oItem.Top = 5
            oItem.Height = 150
            oMatrix = oItem.Specific
            oColumns = oMatrix.Columns
            '// Adding Culomn items to the matrix
            oColumn = oColumns.Add("#", SAPbouiCOM.BoFormItemTypes.it_EDIT)
            oColumn.TitleObject.Caption = "#"
            oColumn.Width = 30
            oColumn.Editable = False
            '// Add a column for Item Code
            oColumn = oColumns.Add("DSItemCode", SAPbouiCOM.BoFormItemTypes.it_LINKED_BUTTON)
            oColumn.TitleObject.Caption = "Item Code"
            oColumn.Width = 40
            oColumn.Editable = True
            '// Link the column to the ITEM master data system form
            oLink = oColumn.ExtendedObject
            oLink.LinkedObject = SAPbouiCOM.BoLinkedObject.lf_Items
            oColumn = oColumns.Add("DSItemName", SAPbouiCOM.BoFormItemTypes.it_EDIT)
            oColumn.TitleObject.Caption = "Item Name"
            oColumn.Width = 80
            oColumn.Editable = True
            '// Add a column for BP Card Phone
            oColumn = oColumns.Add("DSWhs", SAPbouiCOM.BoFormItemTypes.it_EDIT)
            oColumn.TitleObject.Caption = "Ware House"
            oColumn.Width = 40
            oColumn.Editable = True
            '// Add a column for BP Card Phone
            oColumn = oColumns.Add("DSQuantity", SAPbouiCOM.BoFormItemTypes.it_EDIT)
            oColumn.TitleObject.Caption = "Quantity"
            oColumn.Width = 40
            oColumn.Editable = True
            '// Add a column for Combo Box
            oColumn = oColumns.Add("DSQuality", SAPbouiCOM.BoFormItemTypes.it_CHECK_BOX)
            oColumn.TitleObject.Caption = "Quality"
            ' oColumn.ValidValues.Add("OK", "")
            'oColumn.ValidValues.Add("NOT OK", "")
            oColumn.Width = 40
            oColumn.Editable = True
            oColumn = oColumns.Add("DSReport", SAPbouiCOM.BoFormItemTypes.it_EDIT)
            oColumn.TitleObject.Caption = "Remarks"
            ' oColumn.ValidValues.Add("OK", "")
            'oColumn.ValidValues.Add("NOT OK", "")
            oColumn.Width = 40
            oColumn.Editable = True
            '// Add a column for BP Card Phone
            ' oColumn = oColumns.Add("DSPhoneInt", SAPbouiCOM.BoFormItemTypes.it_EDIT)
            ' oColumn.TitleObject.Caption = "Int. Phone"
            'oColumn.Width = 40
            'oColumn.Editable = True
        End Sub
        Public Sub AddDataSourceToForm()
            '// every item must be binded to a Data Source
            '// prior of binding the data we must add Data sources to the form
            '// Add user data sources to the "International Phone" column in the matrix
            ' oUserDataSource = oForm.DataSources.UserDataSources.Add("IntPhone", SAPbouiCOM.BoDataType.dt_SHORT_TEXT, 20)
            '// Add DB data sources for the DB bound columns in the matrix
            oDBDataSource = oForm.DataSources.DBDataSources.Add("OITW")
        End Sub
        Public Sub BindDataToForm()
            '// getting the matrix column by the UID
            oColumn = oColumns.Item("DSItemCode")
            'oColumn.DataBind.SetBound(True, "", "DSCardCode")
            oColumn.DataBind.SetBound(True, "OITW", "ItemCode")
            'oColumn = oColumns.Item("DSItemName")
            'oColumn.DataBind.SetBound(True, "OITW", "ItemName")
            oColumn = oColumns.Item("DSWhs")
            oColumn.DataBind.SetBound(True, "OITW", "WhsCode")
            oColumn = oColumns.Item("DSQuantity")
            oColumn.DataBind.SetBound(True, "OITW", "U_QCStock")
            '// to Data Bind an item with a user Data source
            '// the table name value should be an empty string
            ' oColumn = oColumns.Item("DSPhoneInt")
            'oColumn.DataBind.SetBound(True, "", "IntPhone")
        End Sub
        Public Sub GetDataFromDataSource()
            '// Ready Matrix to populate data
            oMatrix.Clear()
            oMatrix.AutoResizeColumns()
            '// Querying the DB Data source
            oDBDataSource.Query()
            '// setting the user data source data
            'oUserDataSource.Value = "Phone with prefix"
            oMatrix.LoadFromDataSource()
        End Sub
        Private Sub SBO_Application_ItemEvent(ByVal FormUID As String, ByRef pVal As SAPbouiCOM.ItemEvent, ByRef BubbleEvent As Boolean) Handles SBO_Application.ItemEvent
            If (pVal.FormUid = "UidFrmMatrix") Then
                If ((pVal.itemUID = "BtnPhone") And _
                    (pVal.EventType = SAPbouiCOM.BoEventTypes.et_ITEM_PRESSED) And _
                    (pVal.Before_Action = False)) Then
                    AddPrefix()
                End If
                If ((pVal.EventType = SAPbouiCOM.BoEventTypes.et_FORM_UNLOAD) And _
                    (pVal.Before_Action = False)) Then
                    SBO_Application.MessageBox("Form Unloaded, Addon will terminate")
                    System.Windows.Forms.Application.Exit()
                End If
            End If
        End Sub
        Public Sub AddPrefix()
            Dim i As Integer
            Dim PhoneExtCol As SAPbouiCOM.Column
            Dim newPhone As String
            Dim oItem As SAPbouiCOM.Item
            Dim oEditTxt As SAPbouiCOM.EditText
            '// Get the prefix edit text item
            oItem = oForm.Items.Item("txtPhone")
            oEditTxt = oItem.Specific
            '// Flush user input into datasources
            oMatrix.FlushToDataSource()
            '// Get the DBdatasource we base the matrix on
            oDBDataSource = oForm.DataSources.DBDataSources.Item("OCRD")
            '// Iterate all the records and add a prefix to the phone
            For i = 0 To oDBDataSource.Size - 1
                newPhone = oDBDataSource.GetValue("phone1", i)
                newPhone = newPhone.Trim(" ")
                oDBDataSource.SetValue("phone1", i, oEditTxt.String + newPhone)
            Next
            '// Load data back to
            oMatrix.LoadFromDataSource()
        End Sub
    End Class

    Hi Shahid,
    I am not sure what your question is. The code you pasted looks like the MatrixAndDataSources example that comes with the SDK. What are you trying to do?
    Thanks,
    Adele

  • Migrating from CM SDK to Content Services

    Hi,
    I believe that content services is "built on" CM SDK.
    Would it therefore be possible to migrate from an instance of CM SDK to Content Services? Are there any tools available to do this?
    I think it would be possible to write an integration toolkit (of sorts) with the web services API but I'd rather see if there was anything available already!
    Thanks,
    Phill

    We have no out-of-box tool at this stage to achieve this. As you can appreciate, CM SDK is that flexibile pretty much any application imaginable could be created leveraging all types of internal CM SDK structures (custom class objects, propertybundles, background agents, server-side overrides etc)
    Content DB / Content Services abstract all of the low-level CM SDK structures away and introduces new FDK application structures such as Category, Workspace, Container etc.
    We do not expose the internal API in Content DB, and instead only expose Web Services based off our FDK structures.
    Developing a migration tool is purely on a case-by-case basis.
    If the customer has made heavy use of document sub-typing, then they need to switch over to utilizing category objects.
    If they have background agents, they need to look either at the Auditing /Event framework.
    The complexity of the CM SDK migration will depend on how much of the low-level features the customer has leveraged. If it was purely just a metadata and content repository, migration will be quite simple.
    If the application logic has been implemented using cmsdk structures (propertybundles etc), then migration will take some planning!
    cheers
    Matt.

  • How to Migrate from SAP BO XI 3.1 system to SAP BI 4.1

    Hello Gurus,
    I got a new project and I have to start Upgrade and Migration from BO XIR3.1 to BI 4.1. Please help me out here. More detail are given below. Appreciated in advance.
    1.1    Technical Scope
    Installation of only a production SAP BI 4.1 environment.
    Repository is currently on DB2 but will be on SQL Server for the BI 4.1 implementation.
    All VMware machines: The new architecture calls for 12 VM servers.
    Row-level Security in the universe for authorization of content and Enterprise for Authentication (no SSO). Matrix security model with custom level groups which gives Basic, Intermediate, and Advanced level users to pre-defined folders and content.
    Migrate content (objects, universe and instances) from SAP BO XI 3.1 to SAP BO BI 4.1 for the technical upgrade, the details are below:
    Universes will stay in the UNV format and will not be converted to UNX.
    Only WebI Documents
    All Controlled Folders - (~5600 documents)
    174 Total objects in Public Documents folders (All documents to upgrade & remediate)
    5,433 Total WebI reports in Corporate and other folders (All documents to upgrade, & remediate)
    User Folders – (~6,000 documents)
    6000 + Webi documents accessed in 2013 ( All 6000 + documents to upgrade, NO remediation)
    Inbox – None will migrate
    Total Documents to remediate: up to 5,607
    Migrate all universes and connections
    Migrate all Xcelsius and agnostic documents with no remediation.
    The estimated report count for remediation by complexity, Low-1525, Medium-150 and High-50.
    Assumes a 10% report remediation effort described earlier sections
    Report remediation: should it exceed the base assumptions made in this document, will be implemented as a Change Order. Effort for such change will be mutually agreed between parties. Price to project is determined using this effort and blended rates.
    Testing:
    Conduct planning and inventory analysis; Reusable templates for Migration Plan, Validation.
    Perform migration
    Use the Right Sized Testing framework to plan and conduct testing
    Use the automated Reports Compare tools to compare large volumes of excel / xml data
    Templates based remediation– ensures quality control
    Thanking you best regards.
    AK.
    Message was edited by: Simone Caneparo
    reduced title length

    Hello Mark,
    Thanks for your help. Appreciated.
    Do you know or some one know, how to create at report for Audit purpose of BO 3.1 Universes's Connection, Database type, Network Layer and so on... I want to pull all info in to Webi report which are you seeing in the pictures.
    Please see the attached file.

  • Inserting in the UUT_Results table a value that we read from our data base from a local variable

    We would like to include in the UUT_Results table a value that we read from our data base into a local variable during the execution of our sequence file. We found that by modifying the configure database options we were able to add a column for this variable, but the local variable was not available to be placed into an expression for that column from the local variables or parameters. Is it possible to do this, and if so, how? Station Globals were available to be included in the expression, however the sequence file may be executed on more than one system which makes the Global unavailable on systems other than the one where the sequence file originated.

    You can use the TestStand API to programmatically create global variables at runtime, thus ensuring their existence. For example, you could call Engine.Globals.SetValString("GlobalStringVariableName", PropOption_InsertIfMissing, "variable value")
    Of course, if you need to test multiple UUTs in parallel, a single global is not sufficient. In that case you might consider adding the field you need to the UUT datatype in the process model. You could then access the field in your sequence via RunState.Root.Locals.UUT.YourNewField = YourNewValue.
    If you also want your sequence to run without using a process model, you must check for the existence of the UUT before accessing it. You could use the expression function: PropertyExists("RunState.Root.Locals.UUT.YourNewFi
    eld")

  • Data migration from ASE 11.9.2 to 16.0

    Hi all,
    I'm at a customer site running Sybase ASE 11.9.2 on Windows 2000. I wish to migrate their set of databases to ASE 15.7 or 16.0 hosted on Server 2012 (for obvious reasons). I've downloaded and installed ASE 16.0 developer edition on a new Windows 2012 virtual server and and am moving to the database migration stage....
    From what I have read, a single step migration from 11.9.2 to 15.7 is possible, thus I assume a migration to 16.0 might also be possible.
    What I have done:
    i) Dumped the existing database and transaction logs from ASE 11.9.2 to some files on disk.
    ii) Created a datastore for data and logs and created a database with 'load on' the ASE 16.0 environment
    iii) loaded a 11.9.2 database and transaction logs into the blank database on ASE 16.0 environment (successful)
    iv) run an 'online database DBNAME' (failing)
    From what I have read, schema conversion etc. occurs during the online database action, not the initial load. This is the error i'm getting:
    1> online database Cust201213
    2> go
    Started estimating recovery log boundaries for database 'Cust201213'.
    Database 'Cust201213', checkpoint=(677861, 3), first=(677861, 3), last=(677861, 3).
    Completed estimating recovery log boundaries for database 'Cust201213'.
    Started ANALYSIS pass for database 'Cust201213'.
    Completed ANALYSIS pass for database 'Cust201213'.
    Recovery of database 'Cust201213' will undo incomplete nested top actions.
    Database 'Cust201213' appears to be at an older version '12.5' than the present installation at version '16.0'; ASE will assess it, and upgrade it as required.
    Database 'Cust201213': beginning upgrade step [ID 2]: validate basic system type data
    Database 'Cust201213': beginning upgrade step [ID 3]: alter table (table sysindexes)
    (182 rows affected)
    Msg 644, Level 21, State 5:
    Server 'SYBASE', Line 1:
    Index row entry for data row id (232233, 0) is missing from index page 232225 of index id 2 of table 'sysindexes' in database 'Cust201213'. Xactid is (677873,8). Drop and re-create the i
    Msg 3469, Level 20, State 1:
    Server 'SYBASE', Line 1:
    Database 'Cust201213': upgrade failed to create index 2 on table 'csysindexes'. Please refer to previous error messages to determine the problem. Fix the problem, then try again.
    Msg 3461, Level 20, State 1:
    Server 'SYBASE', Line 1:
    Database 'Cust201213': upgrade could not install required upgrade item '3'. Please refer to previous error messages to determine the problem. Fix the problem, then try again.
    Msg 3452, Level 20, State 1:
    Server 'SYBASE', Line 1:
    Database 'Cust201213': upgrade item 1134 depends on item 3, which could not be installed. Please refer to previous messages for the cause of the failure, correct the problem and try agai
    Msg 3451, Level 20, State 1:
    Server 'SYBASE', Line 1:
    Database 'Cust201213': upgrade has failed for this database. Please refer to previous messages for the cause of the failure, correct the problem and try again.
    Msg 3454, Level 20, State 1:
    Server 'SYBASE', Line 1:
    Database 'Cust201213': ASE could not completely upgrade this database; upgrade item 1134 could not be installed.
    ASE could not bring database 'Cust201213' online.
    As the database is not online of ASE 16.0 i've been unable to conduct must troubleshooting on that version, so I have cloned a copy of the database on the 11.9.2 instance instead to work on the 644 error.
    From the error I assume that the sysindexes system table is corrupt. I've read various forum entries that talk about running a dbcc reindex etc. however the Sybase knowledge base states that such a command cannot be run on the sysindexes table.
    Can anyone give me some advice on rebuilding a corrupt sysindexes table please. Go easy on me; I've only been exposed to Sybase ASE for 2 days so i'm learning .
    Regards,
    Mike Squirrell

    Hi Brad,
    Banging my head against a brick wall here. Constructing an ASE 12.5.4 environment on a server 2012 VM (likely not supported) is proving challenging. It half works in XP compatibility mode but java is not happy.... To get a 12.5.4 staging environment working properly I would need to build a windows server 2003 VM and a windows XP client, get the ODBC drivers working properly etc. and test it. Software of this age is extremely hard to track down and license (particularly without an up to date support agreement with SAP)...
    I am working on an option that is looking positive so far, though it's the last thing I wanted to do.... namely migrate the data from Sybase 11.9.2 to SQL server 2012. The SQL Server migration tool does support this early version of Sybase, and fortunately the 9 databases I need to convert are not too big or too complex so i'm cautiously optimistic. Analysis and dry-runs to date suggests this may be the least painful solution. Keen to rip the data out of this ancient environment before it dies.
    Thanks for you help. This just demonstrates the folly of running a production system in a 16 year old environment; all good fun.

  • Data Migration From Peoplesoft , JDEdwards To SAP.

    Hi,
    This is kiran here we are doing data Migration work from Peoplesoft And JDEdwards to SAP.in SAP side it involves Master data tables Related to Customer, Vendor, Material. and Meta data tables related to SD, MM, FI. We as SAP Consultant identified Fields from above tables and marked them as Required, Not required, And Mandatory. The Peoplesoft and JDEdwards flocks come up with the same from their side. Then we want map the Fields. as I am new to data Migration any body suggest me what are the steps involves in data Migration How to do Data Mapping in Migration Thanks in advance.
    Thanks
    Kiran.B

    Hi Kiran,
    Good... Check out the following documentation and links
    Migrating from one ERP solution to another is a very complex undertaking. I don't think I would start with comparing data structures. It would be better to understand the business flows you have currently with any unique customizations and determine how these could be implemented in your target ERP. Once this is in place, you can determine the necessary data unload/reload to seed your target system.
    A real configuration of an ERP system will only happen when there is real data in the system. The mapping of legacy system data to a new ERP is a long difficult process, and choices must be made as to what data gets moved and what gets left behind. The only way to verify what you need to actually run in the new ERP environment is to migrate the data over to the ERP development and test environments and test it. The only way to get a smooth transition to a new ERP is to develop processes as automatic as possible to migrate the data from the old system to the new.
    Data loading is not a project that can be done after everything else is ready. Just defining the data in the legacy system is a huge horrible task. Actually mapping it to one of the ERP system schemas is a lesson in pain that must be experienced to be believed.
    The scope of a data migration project is usually a fairly large development process with a lot of proprietary code written to extract legacy data, transform and load the data into the ERP system. This process is usually called ETL (extract, transform, load.)
    How is data put into the ERP?
    There is usually a painfully slow data import facility with most ERP systems. Mashing data into the usually undocumented table schema is also an option, but must be carefully researched. Getting the data out of the legacy systems is usually left to the company buying the ERP. These export - import processes can be complex and slow, sometimes specialized ETL tools can help, sometimes it is easier to use what ever your programmers are familiar with, tools such as C, shell or perl.
    An interesting thing to note is that many bugs and quirks of the old systems will be found when the data is mapped and examined. I am always amazed at what data I find in a legacy system, usually the data has no relational integrity , note that it does not have much more integrity once it is placed in an ERP system so accurate and clean data going in helps to create a system that can work.
    The Business Analysts (BAs) that are good understand the importance of data migration and have an organized plan to migrate the data, allocate resources, give detailed data maps to the migrators (or help create the maps) and give space estimates to the DBAs. Bad BAs can totally fubar the ERP implementation. If the BAs and management cannot fathom that old data must be mapped to the new system, RUN AWAY. The project will fail.
    Check these links
    http://pdf.me.uk/informatica/AAHN/INFDI11.pdf
    http://researchcenter.line56.com/search/keyword/line56/Edwards%20Sap%20Migration%20Solutions/Edwards%20Sap%20Migration%20Solutions
    http://resources.crmbuyer.com/search/keyword/crmbuyer/Scm%20Data%20Migration%20On%20Peoplesoft%20Peoplesoft%20Data%20Migration/Scm%20Data%20Migration%20On%20Peoplesoft%20Peoplesoft%20Data%20Migration
    Good Luck and Thanks
    AK

  • Use of SOAP adapter in PI7.11 - migration from PI7.0

    Hello everybody,
    We are migrating from PI7.0 to PI7.11.
    we have a scenario RFC => PI => SOAP
    in PI 7.0 that work perfectly for 2 years
    in PI 7.11 that doesn'"t work. That gives the error message "com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.EOFException: Connection closed by remote host" .
    the SOAP is under https with a certifcate  X509 imported  by visual admin for PI7.0 and imported by NWA in 7.11.
    The output message from the 2 environments are the same.
    I intercept them in clear format ( non crypted) thru a gateway except for the PI 7.11  there is a line more before the soap envelop. (CallingType: SJM).
    The certificates are places in TrustedCAs for the 2 environments
    In log there is the message:
    #2.0 #2010 03 01 09:56:10:788#+0100#Error#com.sap.aii.af.sdk.xi.net.HTTPClientConnection#
    #BC-XI-CON-AFW#com.sap.aii.af.lib#0026B9737AE51CA50000000100001090#5022851000000004#sap.com/com.sap.aii.adapter.soap.app#com.sap.aii.af.sdk.xi.net.HTTPClientConnection.getInputStream(Socket)#J2EE_GUEST#0##4EEA9DA0250F11DFBBEC0026B9737AE5#4eea9da0250f11dfbbec0026b9737ae5#4eea9da0250f11dfbbec0026b9737ae5#0#XI SOAP[rcv_SOAP_Login/SV_TME/*]_16058#Plain##
    failed to get the input stream from socket: java.io.EOFException: Connection closed by remote host.#
    #2.0 #2010 03 01 09:56:10:788#+0100#Error#com.sap.aii.af.sdk.xi.net.HTTPClientConnection#
    #BC-XI-CON-AFW#com.sap.aii.af.lib#0026B9737AE51CA50000000300001090#5022851000000004#sap.com/com.sap.aii.adapter.soap.app#com.sap.aii.af.sdk.xi.net.HTTPClientConnection.call(Object)#J2EE_GUEST#0##4EEA9DA0250F11DFBBEC0026B9737AE5#4eea9da0250f11dfbbec0026b9737ae5#4eea9da0250f11dfbbec0026b9737ae5#0#XI SOAP[rcv_SOAP_Login/SV_TME/*]_16058#Plain##
    additional info ssl_debug(6): Starting handshake (iSaSiLk 4.1)...
    ssl_debug(6): Sending v3 client_hello message, requesting version 3.2...
    ssl_debug(6): IOException while handshaking: Connection closed by remote host.
    ssl_debug(6): Sending alert: Alert Fatal: handshake failure
    ssl_debug(6): Shutting down SSL layer...
    PI7.0 is installed on windeows  server 2003  32 bits
    PI 7.11 is installed on windows server 2008  64 bits
    Is there someone who can help me ?
    Thanks in advance.
    E. Koralewski.
    Edited by: Eric Koralewski on Mar 1, 2010 12:04 PM
    Edited by: Eric Koralewski on Mar 1, 2010 12:04 PM

    Hi Christain,
    Thanks for the information
    I received a new version of that certificate to be sure that was not a problem of version .
    I imported it in old system ( version 7.0 ) in a new keystore , I did the same thing on the new system ( PI 7.11).
    The scenario works  in the old system with that keystore and not in the new system (7.11).
    The only one log I found is the log which is in the begining of my post. 
    Kind Regards

  • Migrating from 3.1 to 3.7 - write through for a custom cache store issues

    We're migrating from 3.1 to 3.7. So far the migration and testing has been fairly uneventful, but there is one issue that came up yesterday that seems like it is going to be tricky to debug.
    We have a set of storage-enabled nodes that use a custom CacheStore to read from and write behind to a mongo database. On another node connected to that caching service, read throughs work just fine. (I can set breakpoints on the CacheStore load method and see the load calls coming through just fine) - but what's not working is when the other node does a Cache.put - the Store method on the CacheStore is never called and so far I don't see anything in the logs indicating there is a problem on either side (I'm going to make sure that the coherence logging is up to the highest level on both the nodes today when I'm doing more testing)
    I can see the cache put start to dive into the coherence jar, but I don't have source jars for coherence so it's fairly opague what might be going wrong after the Cache.put(object, object) call. I can see that it dives into various coherence methods, but
    Any ideas on where to start debugging this?
    This setup worked fine on 3.1, and as best we can tell all the API calls were converted over to their proper coherence 3.7 versions, and the coherence.xml files were migrated to use the new xsd etc.

    it seems that the issue might be related to this:
    2012-08-15 14:19:34.086 Tangosol Coherence 3.7.1.5 <Error> (thread=WriteBehindThread:CacheStoreWrapper(com.foo.cache.MongoCacheStore):Foo.com-CMS, member=13): Failed to store key="assetId=DEFAULT;assetStyle=DEFAULT;initial=c;siteId=foosite;"
    2012-08-15 14:19:34.087 Tangosol Coherence 3.7.1.5 <Error> (thread=WriteBehindThread:CacheStoreWrapper(com.foo.configrepo.cache.MongoCacheStore):Foo.com-CMS, member=13): (Wrapped) java.io.StreamCorruptedException: invalid type: 13
         at com.tangosol.util.ExternalizableHelper.fromBinary(ExternalizableHelper.java:266)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$ConverterFromBinary.convert(PartitionedCache.CDB:4)
         at com.tangosol.net.cache.BackingMapBinaryEntry.getValue(BackingMapBinaryEntry.java:124)
         at com.tangosol.net.cache.ReadWriteBackingMap$CacheStoreWrapper.storeInternal(ReadWriteBackingMap.java:5731)
         at com.tangosol.net.cache.ReadWriteBackingMap$StoreWrapper.store(ReadWriteBackingMap.java:4814)
         at com.tangosol.net.cache.ReadWriteBackingMap$WriteThread.run(ReadWriteBackingMap.java:4217)
         at com.tangosol.util.Daemon$DaemonWorker.run(Daemon.java:803)
         at java.lang.Thread.run(Thread.java:662)
    Caused by: java.io.StreamCorruptedException: invalid type: 13
         at com.tangosol.util.ExternalizableHelper.readObjectInternal(ExternalizableHelper.java:2303)
         at com.tangosol.util.ExternalizableHelper.deserializeInternal(ExternalizableHelper.java:2746)
         at com.tangosol.util.ExternalizableHelper.fromBinary(ExternalizableHelper.java:262)
         ... 7 moreLooks like it is an issue with the serialization? We're primarily using XmlBean, not POF for serialization.
    Any tips on troubleshooting this?
    Edited by: RyanGardner on Aug 15, 2012 7:37 AM
    Edited by: RyanGardner on Aug 15, 2012 7:38 AM

  • Migration from NW 7.0 to NW 7.3

    Hello,
    In NWDS 7.3, When I tried to Import a DC created in NW7.0 environment, It got created in WDJ Explorer with few errors.
    The methods like invalidate(), bind() etc were in error.
    These methods seem to have been deprecated in NW 7.3
    The import Wizard suggests to right click on the project abd say Repair->Internal Web Dynpro API Usage. But this does no remove those errors.
    Please suggest how to remove these errors.
    Regards
    seventyros
    Edited by: seventyros on Sep 20, 2011 6:13 AM

    Hi,
    When you migrate from NW 7.0 to Composition environment you need to migrate the imported DC.IF you will right click on the component you will get an option of migrating.
    There is a help provided in the form of cheat sheet which guides you about the steps in migration.You can refer the following document though it is for CE 7.1
    TechEd '07: CE206 - Migrating Web Dynpro Java Applications From SAP NetWeaver 7.0 to CE 7.1
    Regards
    Radhika

  • Migrating from a BB Curve 9320 to Torch 9810

    I am in the process of migrating from a BB Curve to a Torch. How can I transfer my apps for the one to the other?

    Hello,
    For your AppWorld obtained apps, using the exact same BBID is required on both devices...this transfers all things associated to your BBID account from your old device to your new one, including AppWorld purchase/download records. Refer:
    Article ID: KB17625 How to install or transfer previously purchased applications from BlackBerry App World to a BlackBerry smartphone
    Do keep in mind that if the developer of an app has not made a version compatible with your new device/OS level, then it will not be available for installation to your new device.
    For apps obtained elsewhere, you must look to that "elsewhere" to determine how to transfer your apps to your new device.
    Good luck!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • How to import order from Interface table using Api Order Import

    Hi All
    I am using oracle EBus R12.
    I was working in Data migration in Order management.
    I have manually entered data in Interface table ie (oe_header_iface_all) and (oe_lines_iface_all)
    And i have given the order_source_id as 2 and order_source as COPY.
    And after that i ran the concurrent program with parameter as COPY but the concurrent program does'nt picks the order in the interface.
    Can any one please tell the steps in OM.
    Thanks & Regards
    Srikkanth.M

    Hi;
    please check:
    http://sureshvaishya.blogspot.com/2009/04/order-import-using-api.html
    Also i suggest see:
    http://irep.oracle.com/index.html
    API User Notes - HTML Format [ID 236937.1]
    R12.0.[3-4] : Oracle Install Base Api / Open Interface Setup Test [ID 427566.1]
    Oracle Trading Community Architecture API User Notes, June 2003 [ID 241320.1]
    Technical Uses of Customer Interface and TCA-API [ID 269121.1]
    http://www.google.com.tr/#hl=tr&source=hp&q=Api+Order+Import+&oq=Api+Order+Import+&aq=f&aqi=&aql=&gs_sm=e&gs_upl=469l469l0l1l1l0l0l0l0l0l0ll0&fp=87c57485fd170fd2&biw=1259&bih=793
    Regard
    Helios

  • Migrating from Windows Photoshop Elements to iPhoto '08

    I recently got a Mac and I'm looking into migrating from Windows Photoshop Elements 6.0 to iPhoto 7 ('08).
    I've seached this forum, but I didn't find any detailed tips, tricks and recommendations on how to do the migration. I know about the PE (Photoshop Elements) command to write keyword information into the files (something like File->write tags to file). Someone (IIRC Barbara B.) also mentioned something about scripts to make the transition smoother, although I haven't seen any detailed information on what and where these scripts are. Basically, I'd like to hear from users who have migrated from Windows Photoshop Elements. I have thousands of pictures and prior planning can save me lots of time.
    Some questions:
    1. Photoshop Elements has a tagging feature, which is similar to iPhoto's keyword feature. Not sure how iPhoto will process the keywords. Do I just import the pictures into iPhoto and iPhoto will recognize the keywords? Should I create the keywords in iPhoto ahead of time prior to import (using names that exactly match Photoshop tag names) ?
    2. In PE, I've assigned captions to pictures. Can iPhoto read the captions and treat them as titles or descriptions?
    3. In PE, I've assigned ratings to pictures. Can iPhoto read them, or do I need to manually redo the ratings in iPhoto?
    4. One PE feature that I will really miss is hierarchical tags (e.g. Family->Kid's name). (Aside: everyone, please put in a request to Apple to support this feature!!) While I would prefer a native iPhoto feature to support hierarchical tags, I saw that there are 3rd party plugins available. What's the best one in terms of features and long term support/viability? Is it Keyword Manager?
    5. Any easy way to translate my PE Album definitions when migrating to iPhoto? I assume I would need to recreate them from scratch based on keywords and optionally ratings?
    6. I'm afraid to ask this next question (and I'm sure this is worthy of many separate threads). I'm still grappling with the concept of Events. In my mind, an event is something "monumental", and I've used Albums in PE for these "monumenal" events. A large percentage of my pictures don't really fit into a "monumental event" categary. Instead, they are pictures that were taken in a random/candid manner. Or, I might have pictures that are truly events, but maybe only 1 or 2 pictures would fit into an event. If I started using iPhoto from the very beginning, it may be easier to deal with the concept of events. However, I already have thousands of pictures. I'm wary of importing all my pictures in one shot (rather than on a per "event" basis), since it may result in hundreds of events, which, IMO, wouldn't provide much organizational value. Anyone have any tips/philosophical opinions on how to deal with events when thousands of pictures need to be imported? Someone (T.D.?) mentioned they organize by year for older pictures. Any suggestions?
    Thanks!

    randman
    Can't answer all your questions, but I'll have a go at a couple.
    1. Photoshop Elements has a tagging feature, which is similar to iPhoto's keyword feature. Not sure how iPhoto will process the keywords. Do I just import the pictures into iPhoto and iPhoto will recognize the keywords? Should I create the keywords in iPhoto ahead of time prior to import (using names that exactly match Photoshop tag names) ?
    If you write the tags to the file then iPhoto will recognise them as part of the IPTC data. There is no way to create tags in advance.
    2. In PE, I've assigned captions to pictures. Can iPhoto read the captions and treat them as titles or descriptions?
    Can Elements write these to the IPTC data? If so, iPhoto should read them. A little trial will confirm.
    3. In PE, I've assigned ratings to pictures. Can iPhoto read them, or do I need to manually redo the ratings in iPhoto?
    No, the IPTC data does not recognise ratings.
    4. One PE feature that I will really miss is hierarchical tags (e.g. Family->Kid's name). (Aside: everyone, please put in a request to Apple to support this feature!!) While I would prefer a native iPhoto feature to support hierarchical tags, I saw that there are 3rd party plugins available. What's the best one in terms of features and long term support/viability? Is it Keyword Manager?
    Keyword Manager is the way to do this.
    5. Any easy way to translate my PE Album definitions when migrating to iPhoto? I assume I would need to recreate them from scratch based on keywords and optionally ratings?
    What do you mean by "album definitions"?
    About Events:
    Don't get hung up on a word. They could have as easily called them 'trousers' and it would make almost as much sense
    An 'Event' is an import that is automatically divided into folders depending on the criteria you set in the iPhoto Preferences.
    Events in the iPhoto Window correspond exactly with the Folders in the Originals Folder in the iPhoto Library package file (Right click on it in the Pictures Folder -> Show Package Contents).
    You can move photos between Events, you can rename Events, edit them, create them, as long as you do it via the iPhoto Window. Check out the Info Pane (wee 'i', lower left) the name and date fields are editable. Edit a Event Name using the Info Pane, the Event Folder in iPhoto Library/Originals will also have the new name.
    So, really an Event is a Folder.
    For my money, Events are a very limited way of organising photos. They are strictly date and time based. As time goes by I consolidate them - Spring 06, Summer 07, America 08 (I do this as we have three cameras feeding the Library).
    I organise using Albums, Smart Albums and Keywords.
    Albums (Smart or otherwise) are virtual entities. Unlike Events, they reference files on the HD, so a pic can be in 1,10 or 100 Albums with no extra disk space used. (To have a pic in two events requires two copies of the files.) They are infinitely flexible and offer a much richer set of possibilities.
    How have you your photos organised currently? In folders? On what basis? If you can explain how that works we may be able to help you recreate this system in iPhoto.
    Regards
    TD

  • Migrate from Crystal Report XI R2 to Business Objects XI R2

    Hello friends,
    As per end of licence life cycle for Crystal report, we need to migrate our 30 crystal reports to BO xi r2.
    First thing i need to ask is that ...is this possible to migrate from Crystal report XI R2 to BO xi R2 ?
    If yes than where i can find migration guide..i tried import wizard but its not showing crystal reports in list.
    please help..
    thanks.

    Ok. We used the same Administrator user.
    It seems first we need to move report to Report Samples than only it shows in list.
    If we keep *.rpt under user folders its not being imported.
    Import is possible this way only. Now we need to call the report from java.
    Which API should we use to print this crystal report migrated to BO?
    Regards.
    MNBdev

Maybe you are looking for

  • OfficeJet 7000 Wide Format Printer

    I would like to buy the OfficeJet 7000 Wide Format printer if it meets my needs. I want to be able to print addresses and some small graphics onto 9X12 catalog envelopes so as to not need labels.  Does anyone know if this would work? Thank you!

  • Synaptics not working on Sony Vaio

    And another problem to solve... My system doesn't detect my touchpad. Well, it works, but I can't use Synaptics driver, because it's detected as generic mouse. I've installed xf-86-input-synaptics and xf86-input-evdev. Here's what my Xorg log says: [

  • Gnome: Error re-scanning registry , child terminated by signal

    This started happening after updating two days ago. I have no idea what actually causes this error nor how to fix it. Running any Gnome application that needs gstreamer (especially gnome-settings-daemon!) will fail with error: Error re-scanning regis

  • Multiple fields frm different infotypes and LDB

    hi All, I am using a logical database with all screen elements supressed and only company code active. now i have not used provide and end provide. i want to knw can i still fetch data frm more than 1 infotype in the same statement. I want to fetch s

  • Printing on Tray 2

    I have a Kyocera KM-2530 with four trays and a paperfeed. I have chosen the right printer but I can only choose from which tray all papers should come. The possibility to chose page 1 from tray 2 and the rest from tray 3 is disabled. Any help?