New column names during Reconcile Outbound

I am trying to create a target table with readable column names from a source table that has very cryptic column names.
In a mapping I have defined my source table, a simple date filter and created my target table using the 'Create Unbound Object with No Attributes' option. I then mapped all columns from the INOUTGRP from the filter operation to the target table and edited the column names in the target table.
I then wanted to have the target table bound to an actual table using the 'Reconcile Outbound' option and tell it to 'Create a new table'. When I did that, it created the table with the souce-style unreadable column names.
I then tried to pre-create the table with no columns and when I did the 'Reconcile Outbound' I selected 'Reconcile with an existing table', selected my pre-created table with no columns and checked 'Match by bound name'. It created the columns in the target table but again with the unreadable names. I also tried 'Match by position' with the same result.
How can I create a table through the mapping and change the column names?
Do I have to pre-create the target table with the column names I want and use that in the mapping operation?
Any help is greatly appreciated.
Gary

I got this to work by changing the columns in the FILTER operator rather than in my target table.
It worked when I created the target table using an unbounded table object with no attributes and then linking the INOUTGRP from the FILTER operator to the target table and then creating the table in the repository by using Outbound Reconciliation.
I'm still not sure why I couldn't rename the columns in the unbound table before doing the Outbound Reconciliation????
Thanks for the help.
Gary

Similar Messages

  • Form Component changing the Item Name to match new Column Name

    I have a working Portal Form Component that is associated with a
    particular database table. If for some reason a table column
    name is changed, is there a way to modify the Item in the Form to
    use the new column name?

    I can not guarantee that this will work. But try this:
    1) Create a copy of the form (for backup).
    2) Now edit the original form.
    3) Delete the Item(Database Column Item) that has been renamed.
    4) Now add an item with the same name as that of your new
    database column.
    Pls tell if it worked or not.
    Good Luck,
    Chetan.

  • Addition of New Column name "Qty" in user defined layout for CJR2

    Hi Friends,
    I am going thorugh variurs posts but could not a fetch correct answer. If that was available and missed, sorry about that.
    My requirement is, wanted to have new user defined layout which would be copied from 1-701 (CJR2). The layout should have new column which would be named as "Qty".
    Note that I tried to change name after pulling new fileds from left side to right hand side but these fields are grayed out in change layout.
    What is the work around solution to have new column and tthis wouold be named as "Qty". Let me ask one question is it possible to add new fields name to standard layout like 1-702 other than what it has been delivered by SAP????.
    Looking forward to hear from and thanks for your efforts.
    Regards,
    Sudhakar

    Have you tried MENU > Edit > Columns > Append additional fields?
    I think you can not choose any other characteristics other than SAP has provided which is mentioned in SAP Help.
    Regards,
    Mahendra

  • Data load component - add new column name alias

    Apex 4.2.2.
    Using the data load wizard a list of column and column name aliases had been created.
    When looking at the component (shared components/Data load tables/column name aliases) it is possible to edit and delete a column alias there. Unfortunatly it does not seem possible to add a new alias. Do I overlook something, or is there a workaround for this?

    Try this:
    REPORT ztest LINE-SIZE 80 MESSAGE-ID 00.
    DATA: name_int TYPE TABLE OF v_usr_name WITH HEADER LINE.
    DATA: BEGIN OF it_bkpf OCCURS 0.
            INCLUDE STRUCTURE bkpf.
    DATA:   username LIKE v_usr_name-name_text,
          END   OF it_bkpf.
    SELECT * FROM bkpf INTO TABLE it_bkpf UP TO 1000 ROWS.
    LOOP AT it_bkpf.
      name_int-bname = it_bkpf-usnam.
      APPEND name_int.
    ENDLOOP.
    SORT name_int BY bname.
    DELETE ADJACENT DUPLICATES FROM name_int.
    LOOP AT it_bkpf.
      READ TABLE name_int WITH KEY
        bname = it_bkpf-usnam
        BINARY SEARCH.
      IF name_int-name_text IS INITIAL.
        SELECT SINGLE name_text
          FROM v_usr_name
          INTO name_int-name_text
          WHERE bname = it_bkpf-usnam.
        MODIFY name_int index sy-tabix.
      ENDIF.
      it_bkpf-username = name_int-name_text.
      MODIFY it_bkpf.
    ENDLOOP.
    Rob

  • Invalid Column name during export

    When a FULL or USER level export is taken after the export is completed the following error appears.
    ORA-00904 Invalid Column name
    When I take table level export it complets successfully.
    I had run catalog.sql, catproc.sql and catexp.sql.
    Mohan
    null

    Hi,
    I normaly get this error when using an export utility that has different version from the DB, normally when using an export utility of a version above the DB version.
    I hope this will be useful for You.
    Bye Max
    null

  • Prompt for New Folder Name During Running Workflow?

    I've looked everywhere and cant find an answer for this. I'm trying to create an workflow that will copy the pictures I have selected and put them in a new folder inside a folder I've already created. I want the the workflow to prompt me to give a name for the new folder I'm creating. Can it do this?
    Thanks

    Hi Joshua!
    Thanks for your reply. I´m glad, that it works as expected.
    So I will try my best -- as a non nativ english speaker-- to give you a short explanation of what is doing Automator.
    First of all, read the Automator Help. It is good!
    Then, when you create a Workflow, have a look at the Results of every Action (from the Result Button)
    Also there is an inspector, that will allow you to follow the Workflow.
    Most of the Actions based on AppleScript ans Shell Scripts, they work like this:
    Take an Input (if there is one) and return the Output
    In your case:
    Make a new Folder in Folder x
    Result (Output) = Path to Folder
    Show this action when the workflow runs = so you can set the new folder on the run
    Set the Value of a Variable
    The Input is the path to the new Folder, that will be needed later.
    We don´t want to have an Output for the next Action.
    (That would be still the path to the new Folder)
    Get the selected Finder Items
    In the Result they will be listed.
    Copy this items to the new Folder
    We need the path to the new folder, that was created before. So we use the Variable with the stored path
    Spazek

  • Bulk Load data without specifying column names in control file

    I am totally new to the world of Oracle databases and am having some trouble doing some basic data imports from a csv file. I have a large amount of data in an excel spreadsheet (a couple hundred columns by varying numbers of rows from 2- several thousand) which I want to import into my Oracle 11g Database. Currently I am trying to use sql loader and specify the import syntax in the control file. From the examples I've seen so far, it seems you must specify the columns individually for what you are importing. This is simply not reasonable for several hundred columns of data.
    Is there sql loader syntax (or a better method all together) to import a comma delimited csv or excel spreadsheet into an oracle database where it automatically generates a table and columns based on the data in the target import file? Even if I must first create the table in the database, my key issue is being able to generate the column names during import to match the column headers in the import file. I appreciate any help you could provide.
    FYI here is my first meager attempt at importing a comma delimited csv, here is my ctl file:
    load data
    infile 'C:\filepath\mock_data.csv'
    into table allData
    fields terminated by "," optionally enclosed by '"'
    It says Syntax error at line 4. Expecting "(", found end of file.
    I suspect there is more at issue here than a missing "("

    You have to create the control file to map to the table.
    Since you would already have created the tables, you could generate the controlfiles based on the table structures.
    See the "unloader.zip" file under the Files link at http://asktom.oracle.com
    -- it has scripts to create unload a table to a flat file and to create the SQLLoader controlfile to reload that data to another target database. It would be the second set of scripts that you can use.
    Hemant K Chitale

  • How to rename a column name in a table? Thanks first!

    I tried to drop a column age from table student by writing the
    following in the sql plus environment as :
    SQL> alter table student drop column age ;
    but I found the following error
    ORA-00905: 缺少关键字 (Lack of Key word)
    I have oracle enterprise edition 8.0.5 installed at windows 2000
    thank you
    And I want to know how to rename a column name in a table?
    thanks

    In Oracle 8i, your syntax would have worked.  However, if I
    recall correctly, in Oracle 8.0, you can't rename or drop a
    column directly.  One way to get around that problem is to
    create another table based on a select statement from your
    original table, providing the new column name as an alias if you
    want to change the column name, or omitting that column from the
    select statement if you just want to drop it.  Then drop the
    original table.  Then re-create the original table based on a
    select statement from the other table.  Then you can drop the
    other table.  Here is an example:
    CREATE TABLE temporary_table_name
    AS
    SELECT age AS new_column_name,
           other_columns
    FROM   student
    DROP TABLE student
    CREATE TABLE student
    AS
    SELECT *
    FROM   temporary_table_name
    DROP TABLE temporary_table_name
    Something that you need to consider before doing this is
    dependencies.  You need to make a list of all your dependecies
    before you do this, so that you can re-create them afterwards. 
    If there are a lot of them, it might be worthwhile to do
    something else, like creating a view with an alias for the
    column or just providing an alias in a select.  It depends on
    what you need the different column name for.

  • Column name in the database starts with a number!

    Hello,
    Recently we updated out database and we changed our tables' and columns' names, I'm developing an adf application with EJB3.0 the question is that the new column names start with a number (eg. 001U_ID), its a kind of encoding the names of the tables so no one can modify the values.
    When I create a query on the table it is throwing an exception:
    Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near 'U_ID'.
    I think the problem is that the EJB3.0 doesn't recognize column names starting with a number!!! What can I do to solve this issue?
    Thanks
    Shahe

    Shahe wrote:
    the entities are declared using the database tables, I'm using EJBQL to retrieve data from the tables.Can you explain this more. Are you using JPA entities? If so post the definition of the Entity bean and the query you used.

  • How to add new columns to datablock

    Hi,
    I am new to oracle forms.
    Can you gurus out there help me with a simple query.
    I've a data block based on system_parameters table.
    I've to add two new text items corresponding to two new columns (let say A & B) added in the same table.
    I've added the text items manually on the layout editor of the data block.
    In the property pallette under the database section i've given column name as A & B (new column name of the table).
    When i am running the form, it gives me FRM-40505 (Unable to perform query).
    I know, the new text items have to be associated with system_parameters.A and system_parameters.B..
    Are there any more things which need to be done in order to reflect the two new columns on the scree?
    Any help will be greatly appreciated.
    Regards,
    Navnit

    Another way:
    right-click on the block and select the data block wizard.
    Click the table tab and press refresh (the new column will appear in the list).
    Press the button to move the new column from the "available columns" list to the "database items" list.
    Press finish
    Go to the objact navigator and set properties.
    I usually use this methed as I figure internal structures in the .fmb file will be setup properly to know about the new column by using the wizard. Be advised though if you use this method, if you have previously changed an item in the same block to have an increased maximum length, when you press refresh it's property will be set back to match the database (with no warning to you). Maybe this is a bug.
    I have used the other method too with no apparent side effects though. Does it matter?
    Gary

  • How to add a new column to specific position

    Hi,
    How to add a new column to specified position in a existing table.
    I have using the oracle database 10g.
    This below code is not working in oracle 10 g
    example:
    ALTER TABLE EMPLOYEE ADD DEPT NUMBER FIRST:
    ALTER TABLE EMPLOYEE ADD DEPT NUMBER AFTER JOB:
    Please provide the correct syntax.

    Hi,
    When you add a column to the existing table, the column added i.e., for ex updatedon appers in the last. If you want the columns to be
    displayed in Specific order. Just give the column names in the SELECT.. statement.
    For your Information, But it is not good in Table design. Just to give something useful.
    If you want to add a column at a specified position,
    Rename the position column to the new column name
    For Ex: (OLD_COLUMN_NAME-Hiredate)
    ALTER TABLE EMP RENAME COLUMN OLD_COLUMN_NAME TO TEMP_HIREDATE;Add a New Column to Table
    ALTER TABLE EMP ADD LAST_DATE DATE;Then, Alter the Table to rename the new column that is added.
    ALTER TABLE EMP RENAME COLUMN LAST_DATE TO OLD_COLUMN_NAME;And, Rename TEMP_HIREDATE to your actual collumn.
    ALTER TABLE EMP RENAME COLUMN TEMP_HIREDATE TO LAST_DATE;In practise, this won't be a good approach but you can get something useful about renaming the
    column atleast.
    Thanks,
    Shankar

  • UD Datasource Proposal Tab Shows Incorrect Column Names

    I created a UD datasource in BW and the "Proposal" tab showed me the correct column names for the table I had selected.  A couple of column names were then changed for this table in the source system but they are not showing up in the "Proposal" tab (the old column names are still there).  I refreshed and reactivated the source system in BW but it didn't work.  Any ideas on how to get the new column names to show up in the "Proposal" tab?  Thanks for any help on this.

    hi,
    check with the following steps you carried out in the ud data source creation.
    You are in the DataSource tree in the Data Warehousing Workbench.
           1.      Select the application components in which the DataSource is to be created and choose Create DataSource.
           2.      In the next screen, enter a technical name for the DataSource, select the type of the DataSource and choose Copy.
    The DataSource maintenance screen appears.
           3.      Go to the General tab page.
                                a.      Enter descriptions for the DataSource (short, medium, long).
                                b.      If necessary, specify if the DataSource builds an initial non-cumulative and supplies potentially duplicate data records within a request.
           4.      Go to the Extraction tab page.
                                a.      Define the delta method for the DataSource.
                                b.      Specify whether you want the DataSource to support direct access to data.
                                c.      UD Connect does not support real-time data acquisition.
                                d.      The system displays Universal Data Connect (Binary Transfer) as the adapter for the DataSource.
    Choose Properties if you want to display the general adapter properties.
                                e.      Select the UD Connect source object.
    The connection to the UD Connect source is established. All source objects that are available in the selected UD Connect source can be selected using input help. Source objects can be multi-dimensional storage or relational objects.
           5.      Go to the Proposal tab page.
    The system displays the elements of the source object (for JDBC for example fields, or for XMLA and ODBO characteristics and key figures) and creates a mapping proposal for DataSource fields. The mapping proposal is based on the similarity of the names of the source object element and DataSource field and the compatibility of the respective data types.
    Note that source object elements can have a maximum of 90 characters. Both upper and lower case are supported.
                                a.      Check the mapping and change the proposed mapping as required. Assign the non-assigned source object elements to free DataSource fields.
    You cannot map elements to fields if the types are incompatible. The system produces an error message in this case.
                                b.      Under Copy to Field List, select the fields that you want to transfer to the field list for the DataSource. All fields are selected by default.
           6.      Maintain the Fields tab page.
    Here you edit the fields that you transferred to the field list of the DataSource from the Proposal tab page.
                                a.      Under Transfer, specify the decision-relevant DataSource fields that should be available for extraction and transferred to BI.
                                b.      If required, change the values for the key fields of the source.
    These fields are generated as a secondary index in the PSA. This is important in ensuring good performance for data transfer process selections, in particular with semantic grouping.
                                c.      If required, change the data type for a field.
                                d.      Specify whether the source provides the data in the internal or external format.
                                e.      If you choose an External Format, ensure that the output length of the field (external length) is correct. Change the entries, as required.
                                  f.      If required, specify a conversion routine that converts data from an external format into an internal format.
                                g.      Select the fields for which you want to be able to set selection criteria when you schedule a data request using an InfoPackage. Data for this type of field is transferred in accordance with the selection criteria specified in the InfoPackage.
                                h.      Choose the selection options (such as EQ, BT) that you want to be available for selection in the InfoPackage.
                                  i.      Under Field Type, specify whether the data to be selected is language-dependent or time-dependent, as required.
    Note
    If you did not transfer the field list from a proposal, you can define the fields of the DataSource directly. Choose Insert Row and enter a field name. You can specify InfoObjects in order to define the DataSource fields. Under Template InfoObject, specify InfoObjects for the fields of the DataSource. This allows you to transfer the technical properties of the InfoObjects into the DataSource field.
    Entering InfoObjects here does not equate to assigning them to DataSource fields.  Assignments are made in the transformation. When you define the transformation, the system proposes the InfoObjects you entered here as InfoObjects that you might want to assign to a field.
           7.      Check, save and activate the DataSource.
           8.      Go to the Preview tab page.
    If you select Read Preview Data, the number of data records you specified in your field selection is displayed in a preview.
    This function allows you to check whether the data formats and data are correct.
    Result
    The DataSource is created and added to the DataSource overview for the UD Connect source system in the application component in the Data Warehousing Workbench. When you activate the DataSource, the system generates a PSA table and a transfer program.
    You can now create an InfoPackage. You define the selections for the data request in the InfoPackage. The data can be loaded into the entry layer of the BI system, the PSA. Alternatively you can access the data directly if the DataSource allows direct access and you have a VirtualProvider in the definition of the data flow.
    http://help.sap.com/saphelp_nw70/helpdata/en/bc/ed1640b7b6dd5fe10000000a155106/frameset.htm
    hope this give you an idea
    regards
    harikrishna N

  • Rename column name

    Can i rename column name of a table. If so how to do it????

    before 9i
    Renaming a column in table:
    ==========================
    This is possible by updating the "name" column of the col$. To reflect this
    change in the system views, run catalog.sql and catproc.sql.
    Here is an example:
    SQL> create table test(
    x number,
    y varchar2(10),
    z varchar2(10));
    SQL> insert into test values (12,'Child','BLUE');
    SQL> insert into test values (34,'Mens','BROWN');
    If you wanted to rename column "x" as column "x1" then do the following.
    The first step is to identify the object number for the table (as SYS):
    SQL> select obj# from obj$
    where name='TEST' and owner#=9;
    OBJ#
    ======
    58217
    Now identify the column numbers for the table:
    SQL> select obj#, col#, name from col$ where obj#=58217;
    OBJ# COL# NAME
    58217 1 X
    58217 2 Y
    58217 3 Z
    To change the name, a simple update statement will suffice:
    update col$ set name='X1'
    where obj#=58217 and col#=1;
    To reflect the change in system views, run catalog and catproc (unix) eg:
    svrmgr> @$ORACLE_HOME/rdbms/admin/catalog
    svrmgr> @$ORACLE_HOME/rdbms/admin/catproc
    Now when a describe of the table is done:
    SQL> desc test;
    Name Null ? Type
    X1 NUMBER
    Y VARCHAR2(10)
    Z VARCHAR2(10)
    Similarly, selecting from the table and querying views such as
    DBA_TAB_COLUMNS shows the new column name.
    NOTE: Before changing column names, drop any indexes,
    foreign keys and primary constraints that might be on
    the column. These can be re-created later.

  • Export from SP list to Excel: Excel doesn't show changed colum name. It shows only the original column names, which would be done by the column creation.

    Hello,
    I have an excel list with some columns. I changed the name of some of the column. When I export this list to excel, I always get the first column name, which was created by the creation of the column, and not the new one.
    Is there some possibility to export a SP list to export with the new column names?
    I'm waiting for your help,
    BR
    Damian

    Hi Damian,
    I tested in my environment, change the column name and export to excel list, the exported field name is the correct one.
    Please check the column name from somewhere else from site UI, you could check from SharePoint designer or powershell script.
    [system.reflection.assembly]::loadwithpartialname("microsoft.sharepoint")
    $site= New-Object Microsoft.SharePoint.SPSite ("http://siteurl")
    $web=$site.OpenWeb()
    $list=$web.Lists["CustomList"]
    $list.Fields |select ID, title, internalname| more
    In addition, I wonder if the issue occurs to all lists or one specific list. If the issue only occurs to one list, please try to save this list as template and create a new list based on this list and test the issue again.
    Regards,
    Rebecca Tu
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • BPC - "Error occurs during UpdateRemainData. Invalid column name formula4

    Hi All,
    After creating a new dimension, I am trying to add members in it.
    I am not sure why, but first I got message to include FORMULAH1 and FORMULAH2 as properties to the dimesion. I added those two properties although I do not have any formula for my Dim members.
    When I try to process the dimension, I get the error message,
    "Error occurs during UpdateRemainData. Invalid column name 'formula4'."
    Can anybody throw some light as to why I might be getting this message and how to fix it.
    I do not have any column named 'formula4'.
    Thanks in advance.
    Anurag

    Hello,
       You have to have only one property named Formula into the dimension. The formulah1, formulah2, ... should be added corresponding with the number of hierarchies defind in your dimension.
      To have an idea more clear, just look to the AcountL on ApShel, which has 3 hierarchies and 3 formulas, but only one FORMULA property.
    Best regards,
    Mihaela

Maybe you are looking for

  • Server Sizing for Flash Interactive Media 3

    Hello, I can't get anyone in sales to answer this question. Specs say any Windows 2003 32bit OS and recommends 4MB RAM. But I would like to put a powerful server dedicated to this function but don't know if this software is capable of Hyperthreading.

  • Premiere Pro crashes after quit - Mac OSX Lion

    Greetings, Symptoms: I'm experiencing a consistent crash behavior after quiting Premiere Pro (ver 5.5.1 and 5.5.2). The complexity of the project doesn't seem to matter and once it crashes, i get the prompt indicating the app encountered a serious er

  • Calling results of a method from another class

    Very very new to Java, so apologies for the lack of basic knowledge. I am making a programme with 3 classes. One class gathers details about a module. Another about the results of this module (which requires some of the information inputted for the f

  • Please give answer

    1.Generated Report for getting the item text for a Particular material type & Material group.What is text item? 5.lt_event_exit in REUSE_ALV_GRID_DISPLAY 6.“Check” and “Continue”. What is the difference? 7.“Exit” and “Stop”. What is the difference? 8

  • All of a sudden, unable to connect to internet

    I can get on the net, but after a while I get the message that I can't connect. I click on network diagnostics and the problem resolves itself. All is good for a bit but then suddenly the issue arises again. I may go for a few days without this issue