Maping tables

hi gurus,
i am new to crm previously worked for abap (sd mm) can any one explain me about the maping tables of sd and crm
thanks in advance
Tn

Hi Rajani,
Please refer the following links for your information:
http://help.sap.com/saphelp_crm50/helpdata/en/2c/38da9af4cc11d3ab9f00105aae9fb5/frameset.htm
http://help.sap.com/saphelp_crm50/helpdata/en/ce/825dbaef4611d3ab9900105aae9fb5/frameset.htm
Regards,
Johnny.

Similar Messages

  • List View Bound to XML Map Data

    HI Have a list view that is bound to xml mapped data.  It seems that on connection refresh that new data is not being updated into the SWF.  My Binding is directly onto the cell ranges that are mapped into excel, so on updates the size of the maped table changes/rewrites over the old data.
    When I refresh I am not picking up the newest data in the list view.  Any thoughts on this on how I can fix.
    Regards,
    Mark

    Thank you Ganesh, but I am not on Enterprise edition.  I am successfully bringing in live xml data, however mapping more than one Query result from one xml file is giving my project some problems.  Refreshing a list View I think is causing this issue.  From within my project in design view I can Refresh the data.
    When I publish the file to html/SWF when I refresh other components are refreshing but the list view and one other is not refreshing.....

  • How to update Tax code in R12 using API

    Hi,
    I am looking for API's to update supplier tax classification code in AP_Suppliers
    I can see the who columns get updated by POS_VENDOR_PUB_PKG.UPDATE_VENDOR in AP_Suppliers
    but the VAT_CODE is not updated I also checked in ZX_PARTY_TAX_PROFILE table but no changes.
    Any idea please suggest , I been asked to realce the 11.5.10 Tax code with the codes define for R12 using maping table,
    Lokking for API to update
    ap_suppliers.VAT_CODE (supplier)
    zx_party_tax_profile tax_classification_code (party level)
    ap_supplier_sites_all.VAT_CODE (supplier site level)
    zx_party_tax_profile zpt2 (PARTY site level)
    Tried the below :script but no use
    DECLARE
    l_vendor_rec ap_vendor_pub_pkg.r_vendor_rec_type;
    l_return_status VARCHAR2(10);
    l_msg_count NUMBER;
    l_msg_data VARCHAR2(1000);
    l_vendor_id NUMBER;
    l_party_id NUMBER;
    BEGIN
    FOR L_CUR IN
    (SELECT VENDOR_ID,
    VENDOR_NAME,
    VAT_CODE AS R11code,
    R12CODE
    from AP_SUPPLIERS,
    BES.XX_TAX_MAPPING_CODES MAPP
    WHERE AP_SUPPLIERS.VAT_CODE =MAPP.R11CODE
    AND VENDOR_ID like '8994'
    AND rownum < 10
    LOOP
    BEGIN
    L_VENDOR_REC.VENDOR_ID:=L_CUR.VENDOR_ID;
    L_VENDOR_REC.VAT_CODE :=L_CUR.R12CODE;
    L_MSG_COUNT:=null;
    L_MSG_DATA:=null;
    L_RETURN_STATUS:=NULL;
    DBMS_OUTPUT.PUT_LINE('updating status for '||L_CUR.VENDOR_ID ||' FROM '|| L_CUR.R11CODE ||' TO '|| L_CUR.R12CODE);
    POS_VENDOR_PUB_PKG.UPDATE_VENDOR( P_VENDOR_REC => L_VENDOR_REC, X_RETURN_STATUS => L_RETURN_STATUS, X_MSG_COUNT => L_MSG_COUNT, X_MSG_DATA => L_MSG_DATA);
    dbms_output.put_line('return_status: '||l_return_status);
    DBMS_OUTPUT.PUT_LINE('msg_data: '||L_MSG_DATA);
    DBMS_OUTPUT.PUT_LINE('l_msg_count: '||L_MSG_COUNT);
    IF L_RETURN_STATUS ='S' THEN
    COMMIT;
    END IF;
    EXCEPTION
    WHEN OTHERS THEN
    DBMS_OUTPUT.PUT_LINE('Error while updating '||L_CUR.vendor_id);
    END ;
    END LOOP;
    end;

    Hi
    Tax code is created in FI only. FTXP is the T-code. Please go thro the documentation on the Tax on Sales/purchases in Financial Accounting Global settings. This is based on Tax calculation procedure and this will be used in MM as well.
    S Jayaram

  • Boolean types with entity framework code first and oracle provider

    Working in a application that has to work in oracle and sqlServer. In SqlServer we have used "Bit" to store booleans and in oracle number(1).
    Have check other threads in this forum, but didnt find any that fix my problem, sorry if this may have been discused before.
    We have created a code first model were we find few bool properties mapped to database fields.
    for example:
    public partial class ZPruebaBooleano
    public int Numero { get; set; }
    public bool Booleano { get; set; }
    Mapped as:
    this.ToTable("ZPRUEBABOOLEANO", schema);
    this.HasKey<int>(t => t.Numero);
    this.Property(t => t.Numero).HasColumnName("NUMERO");
    this.Property(t => t.Booleano).HasColumnName("BOOLEANO");
    Also, sw added to the application configuration file (for simplicity we have test it without the use of any additional dll):
    <oracle.dataaccess.client>
    <settings>
    <add name="bool" value="edmmapping number(1,0)" />
    <add name="byte" value="edmmapping number(3,0)" />
    <add name="int16" value="edmmapping number(4,0)" />
    <add name="int32" value="edmmapping number(9,0)" />
    <add name="int64" value="edmmapping number(18,0)" />
    </settings>
    </oracle.dataaccess.client>
    I am confident that the provider factory read it when creating the model, because it provokes an exception if i add an invalid entry in any of the type names mapped in the file.
    As i have find in other forums, this should work. But now i am not sure if should work always, including code first.
    I have this exception when i excecute the code (translated from spanish, sorry for any mistake):
    Type 'Edm.Boolean[Nullable=False,DefaultValue=]' from 'Booleano' to type'PruebaBooleanos.ZPruebaBooleano' is not compatyble with 'OracleEFProvider.number[Nullable=False,DefaultValue=,Precision=38,Scale=0]'
    Its funy that says Precision=38. The database is Number(1), i am sure about that, in fact this is the script:
    CREATE TABLE ZPRUEBABOOLEANO
    NUMERO NUMBER(15),
    BOOLEANO NUMBER(1)
    Also, i find it interesting that i was having this mistake even when i was not informing the table i was maping, like if the oracle provider didnt even check if the column was number(anything). Right now is well maped, table and schema.
    I have test to create an integer property wrapped by the boolean one, as we can see in this code.
    namespace PruebaBooleanos
    public partial class ZPruebaBooleano
    public int Numero { get; set; }
    public bool Booleano
    get
    return iBooleano == 1 ? true : false;
    set
    iBooleano = value ? 1 : 0;
    public int iBooleano { get; set; }
    in this last case i ignored the boolean and mapped the integer.
    That worked ok in oracle. But added 2 problems:
    1. It fails in SqlServer, because in sql server is bit
    2. Cant query the entity model using the boolean property as it is not maped to Database.
    I could change the bit field in SqlServer to Number.
    But i would like to keep bit in sqlserver and number(1) in oracle.
    Anyone had a similar problem?
    I am open to any ideas, thanks !!!
    libo

    It's cool. :)
    Sure. I can upload an EDMX file that works against my database if you want to look at it. The relevant parts are probably much like you'd expect. I've removed some columns from this version to make it easier to read.
    From the SSDL:
            <EntityType Name="PARAMETER">
              <Key>
                <PropertyRef Name="PARAMETER_CD" />
              </Key>
              <Property Name="PARAMETER_CD" Type="number" Nullable="false" Precision="4" />
              <Property Name="PARAMETER_ACTIVE_INDR" Type="number" Nullable="false" Precision="1" />
            </EntityType>From the CSDL:
    <EntityType Name="PARAMETER">
              <Key>
                <PropertyRef Name="PARAMETER_CD" />
              </Key>
              <Property Type="Int16" Name="PARAMETER_CD" Nullable="false" />
              <Property Type="Boolean" Name="PARAMETER_ACTIVE_INDR" Nullable="false" />
            </EntityType>From the C-S mapping:
    <EntitySetMapping Name="PARAMETER">
                <EntityTypeMapping TypeName="Model.PARAMETER">
                  <MappingFragment StoreEntitySet="PARAMETER">
                    <ScalarProperty Name="PARAMETER_ACTIVE_INDR" ColumnName="PARAMETER_ACTIVE_INDR" />
                    <ScalarProperty Name="PARAMETER_CD" ColumnName="PARAMETER_CD" />
                  </MappingFragment>
                </EntityTypeMapping>
              </EntitySetMapping>Also worth noting that the EDMX mapper probably won't set the provider and token correctly:
    <Schema Namespace="Model.Store" Alias="Self" Provider="Oracle.DataAccess.Client" ProviderManifestToken="11.2" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns="http://schemas.microsoft.com/ado/2009/02/edm/ssdl">Full version is available at http://www.hiredgoons.ca/DataImport.edmx . This is an early development one so I make no apologies for not renaming columns to something readable. ;) It does work correctly as I've had it in testing (taking data from a 170MB excel file and putting it into Oracle using the model). It was created using DB First.
    When you have it load at runtime, you need the application configuration settings to map bool to number(1). If that's in app.config or web.config it'll pick it up. Probably worth noting that if you don't have the configuration setting and you load this, the model doesn't validate correctly. As soon as you try to create a DbContext from it, you get an immediate exception that number(1) doesn't map to boolean.
    Edited by: Tridus on Nov 21, 2012 3:37 PM

  • Column maping and conversion between dissimilar tables fails.

    Hello,
    I have two Oracle databases of different versions and replicate an only schema in one direction (9.2.0.8 -> 11.2.0.3).
    An instrument of replication is GoldenGate 11.1.1.1.2_05.
    All objects of two replicating schemas are identical except one table -
    in 9.2.0.8 the table have this appearance -
    create table test.t1 add (id number, nm number);
    create index test.i_t1 on test.t1(id);however, in 11.2.0.3 -
    create table test.t11g add (id number, vch varchar2(5));
    create index test.i_t1 on test.t11g(id);and all objects, except this mentioned table in its two incarnations, are replicating successfully.
    Now about GoldenGate structure - it looks like this -
    (DB 9.2.0.8) -> (Extractor) -> (Local trail) -> (Pump) -> (Network) -> (Remote trail) -> (Replicator) -> (DB 11.2.0.3)
    I decided to make mapping and conversion at target site and, however, I have those parameters for replicator -
    --Replicat group --
    REPLICAT REP2
    --source and target definitions
    SOURCEDEFS /u01/app/oracle/product/11.1.1.1.2ogg411g/dirdef/sourcedef
    --target database login --
    USERID ogg, PASSWORD XXX
    --file for dicarded transaction --
    DISCARDFILE /u01/app/oracle/product/11.1.1.1.2ogg411g/discard/rep1_discard.txt, APPEND, MEGABYTES 10
    --ddl support
    DDL
    --Specify table mapping ---
    MAP test.t1, TARGET test.t11g, COLMAP (USEDEFAULTS, VCH=@STRNUM(NM));
    MAP test.*, TARGET test.*;
    DDLERROR 24344 DISCARD;And, of course, I have created definitions file at source site and have copied it afterwards to the target site, so parameter SOURCEDEFS reflects the reality.
    For some completeness of the picture I'll providing parameters of extractor and of pump extractor -
    --extract group--
    EXTRACT ext1
    --connection to database--
    USERID ogg, PASSWORD xxx
    EXTTRAIL /u01/app/oracle/product/11.1.1.12ogg/dirdat/ss
    SEQUENCE test.*
    --DDL support
    DDL INCLUDE MAPPED OBJNAME test.*
    --DML
    TABLE test.*;
    TABLEEXCLUDE test.DIFFTYPE;
    -- Identify the data pump group:
    EXTRACT pump11
    --connection to database--
    USERID ogg, PASSWORD xxx
    RMTHOST db-dev-2, MGRPORT 7869
    RMTTRAIL /u01/app/oracle/product/11.1.1.1.2ogg411g/dirdat/tt
    sequence test.*
    -- Allow mapping, filtering, conversion or pass data through as-is:
    PASSTHRU
    -- Specify tables to be captured:
    TABLE test.*;Before definitions file generation, at source site there was created this parameters -
    DEFSFILE /u01/app/oracle/product/11.1.1.12ogg/dirdef/sourcedef
    USERID ogg, PASSWORD xxx
    TABLE test.*;Whenever I've tried to insert a row at source site my replicator became abendon immediately and in $GG_HOME/ggserr.log there are appear those lines -
    2012-10-11 23:49:17  WARNING OGG-00869  Oracle GoldenGate Delivery for Oracle, rep2.prm:  Failed to retrieve column list handle for table TEST.T1.
    2012-10-11 23:49:17  ERROR   OGG-00199  Oracle GoldenGate Delivery for Oracle, rep2.prm:  Table TEST.T1 does not exist in target database.
    2012-10-11 23:49:17  ERROR   OGG-01668  Oracle GoldenGate Delivery for Oracle, rep2.prm:  PROCESS ABENDING.It seems to me that the source of the issue is in some kind of bug in GoldenGate but it would be my last resort to upgrade the system.
    This is my first steps in this area, so I would like to any help.
    Edited by: ArtemKhisamiev on 12.10.2012 0:23

    I've tried to change slightly replication params from this -
    --Replicat group --
    REPLICAT REP2
    <...>
    --Specify table mapping ---
    MAP test.t1, TARGET test.t11g, COLMAP (USEDEFAULTS, VCH=@STRNUM(NM));
    MAP test.*, TARGET test.*;
    DDLERROR 24344 DISCARD;to something like this -
    --Replicat group --
    REPLICAT REP2
      <...>
    --Specify table mapping ---
    MAP test.T1, TARGET test.T11G, COLMAP (USEDEFAULTS, VCH=@STRNUM(NM));
    MAP test.CITIES, TARGET test.CITIES;
    MAP test.COUNTRIES, TARGET test.COUNTRIES;
    MAP test.LOBEXP, TARGET test.LOBEXP;
    DDLERROR 24344 DISCARD;Now replication works. So the problem was in asterisk which of course stands for test.T1 - the table which is substituted by test.T11g in target site.
    Then, how can I exclude test.T1 from generalisation? To enumerate every table in a schema is a mad overcome, especially if the schema is really bulky of objects?
    Edited by: ArtemKhisamiev on 12.10.2012 1:38
    Edited by: ArtemKhisamiev on 12.10.2012 3:22

  • Error while updating JDBD table

    Hi all,
    Am getting the error at the receiver JDBC CC. I have checked the conceren mapping also . i t is working under test tab.
    Error while parsing or executing XML-SQL document: Error processing request in sax parser: Error when executing statement for table/stored proc. 'SAP_STG_AP_SAP_REF' (structure 'Statement'): com.sybase.jdbc3.jdbc.SybSQLException: Attempt to insert duplicate key row in object 'SAP_STG_AP_SAP_REF' with unique index 'SAP_STG_AP_SAP_REF_IX1'
    Any sugestion?
    Thanks,
    kanan

    ya issue is while updating the jdbc table ..duplicate entries are coming...I have check the maping xml also with the same data..I think I need to change the mapping -to remove the duplicate (entry in that field) using some function. Any idea which will be the function?? + please let me know how to find out which field is the error refering to in the jdbc table-- with unique index 'SAP_STG_AP_SAP_REF_IX1'
    In my scenario Action is INSERT. At the mapping output, there are some entries (5-6 ACCESS) where all the fields under the ACCESS are similar
    kanan

  • OBIEE 11g - No fact table exists at the requested level of detail

    My dimesion tables are snow-flake.
    Table1 has Key, ProductName, ProductSize, Table2Key
    Table2 has Key, ProductDepartment, Table3Key
    Table3 has Key, ProductDivision
    I have created 2 hierarchies (in same dimension Product). Note: ProductSize is in Table1.
    ProductDivision > ProductDepartment > ProductName (shared level)
    ProductSize > ProductName (shared level)
    There are 2 fact tables
    Fact1 is at ProductName level
    Fact2 is at ProductDepartment level
    When I create a request with columns as ProductSize and some measure; and filter it on ProductDepartment. The request fails with error "No fact table exists at the requested level of detail", but the request can ideally be answered using fact with ProductName level.
    I have properly defined logical level keys in the hierarchies and logical level in the LTS (content tab)
    Can anyone point me what I am doing wrong here?

    Since both fact tables are at same granular level I would suggest to map each other (Signon_A maping Signon_B) in BMM layer logical fact @source.
    Considering them as Fact and with fact extension.
    BTW: Did you try by setting implicit fact at subject area properties?
    Edited by: Srini VEERAVALLI on Feb 1, 2013 9:04 AM

  • Not able to import Attribute Text Values in Taxonomy table

    Hi Experts,
    I have an excel file with 54K records of Attribute text values need to import in to taxonomy table. my excel file has 3 fields like ID, Name, Text Values. While mapping the fields in feild mapping grid, I have mapped ID field with Attribute Alias, Name with Attribute name, Text Value with Text Value and clone field of Text Value with [Text Value Remote Key]. Based on the field mapping I was trying to map values for ID filed with Attribute Alias field. Here I found Attribute Alias field has values in destination grid which were imported before for Attribute Name ID's in to the Alias field for attribute names.
    Here I found these values are different when I tried to map these values and the Value map buttons(Automap/Map/Add) were disabled.
    in the same way I tried with out maping the values for Attribute value id and selected the Attribute Alias field as value mapping field. but here in the import actions tab the records are active and disabled the import action option.
    so I have executed the import process, but no attribute text values were imported in to Taxonomy table.
    I am using the MDM 7.1 with build version 7.1.01.46.
    Please let me know if anyone came across this situation.
    Thanks,
    RDNPrasad

    problem solved

  • Need help to get the user entered value from a input field in Table in OA

    I have a table in my OA page.
    Here one column is there which should take in put from user.
    i.e an item quantity field text input is there which should take the updated value when the add to cart link which is next column in the table. On clicking of the link I am trying to get the updated value entered by user. for the respected row for which addto cart link get clicked.
    For that link I have defined some parameter through SPEL,( like this parameter name: item_quantity value : ${oa.MisibeItemSearchVO.ItemQuantity} ) which has fireaction. But when i am clicking the addto cart link I am not getting the current value entered by the user.
    Can any body guide me how to get that related value for which the add to cart link got clicked.
    for this when i am doing pageContext.getParameter("item_quantity"));
    I am not getting the value entered by user.
    please suggest me
    Thanks!
    Smarajeet

    The below is my Vo query for item quanity i am using a dummy query "(select null from dual) as ITEM_QUANTITY"
    in the below query and item type is number. and this is a messageTextINput in OA page and is maped to ItemQuantity vo attribute.
    SELECT idsi.section_item_id
    ,idsi.inventory_item_id
    ,(select concatenated_segments from mtl_system_items_kfv mstk
    where mstk.inventory_item_id = idsi.inventory_item_id
    and mstk.organization_id =idsi.organization_id) ITEM_NAME
    ,(select description from mtl_system_items_tl mtll
    where mtll.inventory_item_id = idsi.inventory_item_id
    and mtll.organization_id =idsi.organization_id
    and language = USERENV('LANG') ) ITEM_Description
    ,(SELECT CASE
    WHEN instr(msib.segment6,'NAMED USER') > 0 THEN 'NAMED_USER'
    WHEN instr(msib.segment6,'PROCESSOR')>0 THEN 'PROCESSOR'
    ELSE msib.segment6
    END
    FROM MTL_SYSTEM_ITEMS_B msib
    WHERE msib.INVENTORY_ITEM_ID = idsi.inventory_item_id
    AND msib.ORGANIZATION_ID = idsi.organization_id) LICENSE_TYPE
    ,(SELECT CASE
    WHEN instr(msib.segment6,'1 YR') > 0 THEN '1YR'
    WHEN instr(msib.segment6,'2 YR') > 0 THEN '2YR'
    WHEN instr(msib.segment6,'3 YR') > 0 THEN '3YR'
    WHEN instr(msib.segment6,'4 YR') > 0 THEN '4YR'
    WHEN instr(msib.segment6,'5 YR') > 0 THEN '5YR'
    WHEN instr(msib.DESCRIPTION,'Perpetual') > 0 THEN 'PERPETUAL'
    END TERM FROM MTL_SYSTEM_ITEMS_B msib
    WHERE msib.INVENTORY_ITEM_ID = idsi.inventory_item_id
    AND msib.ORGANIZATION_ID = idsi.organization_id) TERM
    ,(select qll.operand
    FROM qp_list_lines qll
    ,qp_pricing_attributes qpa
    WHERE qll.list_line_id = qpa.list_line_id
    AND qpa.product_attr_value = to_char(idsi.inventory_item_id)
    AND qll.list_header_id = 439381
    AND sysdate between NVL(qll.start_date_active, sysdate) and NVL(qll.end_date_active, sysdate+1)
    AND qpa.list_header_id = qll.list_header_id
    AND qpa.product_attribute = 'PRICING_ATTRIBUTE1'
    AND qpa.product_attribute_context = 'ITEM'
    AND NVL(qpa.pricing_attribute_context,'MIXED') = 'MIXED') ITEM_PRICE
    ,(select null from dual) as ITEM_QUANTITY
    ,(select currency_code from qp_list_headers_b where list_header_id =439381) currency_code
    ,(select segment1 from mtl_system_items_b msib
    where msib.inventory_item_id = idsi.inventory_item_id
    and msib.organization_id =idsi.organization_id) PART_NUMBER
    FROM ibe_dsp_section_items idsi
    ,ibe_dsp_msite_sct_items idmsi
    ,( select distinct child_section_id
    from IBE_DSP_MSITE_SCT_SECTS b
    connect by PRIOR child_section_id = parent_section_id
    start with parent_section_id =:1
    and mini_site_id =1
    UNION
    select distinct child_section_id
    from IBE_DSP_MSITE_SCT_SECTS b
    where child_section_id =:1
    and mini_site_id =1
    ) csi
    WHERE idsi.organization_id = 101
    AND idmsi.section_item_id = idsi.section_item_id
    AND idsi.section_id = csi.child_section_id
    AND idmsi.mini_site_id = 14409

  • Help Required For DropDownByIndex and Table

    Hi All,
       Could anybody help me to solve my problem?
       Actualy I am working with one DropDownByIndex and two
       Tables.Where within one viewset DropDown
       box and one Table(say Table1) are in one view and 
       another one table(say Table2) is in other view.
       DropDown box is  maped with one attribute suppose
       countryName and and Table1 is maped with collageName
       and locationName. So, when I will select the DropDown
       with one countryName then the table1 will show all the
       available collageName and locationName with multiple
       row.
       In other view I mean the Table2 is bind with
       availableCourse and courseDuration this two
       attributes. So whin I will click one row of Table1
       that means one collegeName is selected then the
       Table2 will show the availableCourse and
       courseDuration for that particular college. When I
       will select next row of Table1 then the value of
       Table2 will be different.
       Could anybody help me by sending the code and
       details?
       With Thanks and Regards
       Sudip

    One way is to get lead selected of drop down index , then get lead selected of table1 and pass it via a method to wdDoInit in the 3rd view so that you know what has been clicked in table1 and then accordingly get the data in table2.
    Another way you can do this is to map the tables and drop down index to value nodes and create them in the component controller and then map these value nodes to the respective views. Now when your table2 view is triggered you get the lead selected in the value node of the table1 and accordingly generate the table2.

  • Usage of Error Table in OWB mapping

    WE uses ERROR tables to take care of defective items in a maping. We want the rows in the error-table to remain and acumulate for each loading. That is, we do not want to truncate between running the mapping. We have:
    Truncate table error = NO
    Roll-up errors = NO
    But the table is truncated between each load anyway.
    Does anyone have any experience of how to make the table not to truncated?
    We are using OWB 11.2.0.1
    /John

    Hi John
    This looks to be fixed in the 11.2.0.2 OWB patch.
    The bug is 9661088, otherwise you'd have to move/process the errors before re-run.
    Cheers
    David

  • The size of the target table grows abnormaly

    hi all,
    I am curently using OWB (version 9 2.0 4 to feed some tables.
    we have created a new database 9.2.0.5 for a new datawarehouse.
    I have an issue that I really can not explain about the increase size of the target tables.
    I take the exemple of a parameter table that contains 4 fields and only 12 rows.
    CREATE TABLE SSD_DIM_ACT_INS
    ID_ACT_INS INTEGER,
    COD_ACT_INS VARCHAR2(10 BYTE),
    LIB_ACT_INS VARCHAR2(80 BYTE),
    CT_ACT_INS VARCHAR2(10 BYTE)
    TABLESPACE IOW_OIN_DAT
    PCTUSED 0
    PCTFREE 10
    INITRANS 1
    MAXTRANS 255
    STORAGE (
    INITIAL 1M
    MINEXTENTS 1
    MAXEXTENTS 2147483645
    PCTINCREASE 0
    BUFFER_POOL DEFAULT
    LOGGING
    NOCACHE
    NOPARALLEL;
    this table is feed by a mapping and I use the update/insert option, which generates a Merge.
    first the table is empty, I run the maping and I add 14 lines.
    the size of the table is now 5 Mo !!
    then I delete 2 lines by sql with TOAD
    I run a again the mapping. It updates 12 lines and add 2 lines.
    at this point,the size of the table has increased of 2 Mo (1 Mo by line !!)
    the size of the table is now 7 Mo !!
    I do the same again and I get a 9 Mo table
    when I delete 2 lines with a SQL statement and create them manually, the size of the table does not change.
    when I create a copy of the table with an insert select sql statement the size becomes equal to 1 Mo which is normal.
    Could someone explain me how this can be possible.
    is it a problem with the database ? with the configuration of OWB ?
    what should I check ?
    Thank you for your help.

    Hi all
    We have found the reason of the increasing.
    Each mapping has a HINT which is defaulted to PARALLEL APPEND. as I understand it, it is use by OWB to determine if an insert allocates of not new space for a table when it runs and insert.
    We have changed each one to PARALLEL NOAPPEND and now, it's correct.

  • How to build tree/hierarchy/explorer format in internal table

    Dear Friends,
    I have one internal table with parent and child, again child will be acting as parent and it can have further childs ......
    like that it goes on there is no constant levels it goes on....
    for example.
    parent child
    100 101
    102
    103
    101 201
    202
    102 301
    103 401
    402
    403
    this has to be displayed in hierarchy mode.
    here i to as a column wich has to represent its position/level in the hierarchy like:
    1
    1.1
    1.1.1
    1.2
    1.2.1
    ......n
    1.2.2...n
    1.3
    2
    2.1
    2.2
    3
    etc...
    let me know any ideas to get the maping of the rows to put it in tree format( like windows explorer).
    Thanks,
    Mahesh.Gattu

    REPORT  Z_TREE.
    TYPE-POOLS: ICON.
    TYPE-POOLS : FIBS,STREE.
    INCLUDE <ICON>.
    DATA : T_NODE TYPE SNODETEXT.
    DATA : NODE_TAB LIKE T_NODE OCCURS 0 WITH HEADER LINE.
    DATA : ITAB LIKE VBAP OCCURS 0 WITH HEADER LINE.
    DATA : ITTX LIKE MAKT OCCURS 0 WITH HEADER LINE.
    DATA : LI TYPE I VALUE 1.
    CLEAR : NODE_TAB, NODE_TAB[].
    SELECT * FROM VBAP INTO TABLE ITAB UP TO 50 ROWS.
    SELECT * FROM MAKT INTO TABLE ITTX FOR ALL ENTRIES IN ITAB WHERE MATNR = ITAB-MATNR.
    NODE_TAB-TYPE = 'T'.
    NODE_TAB-NAME = ''.
    NODE_TAB-TLEVEL = '01'.
    NODE_TAB-NLENGTH = ''.
    NODE_TAB-COLOR = '3'.
    NODE_TAB-TEXT = 'ICON_DETAIL'.
    NODE_TAB-TCOLOR = '1'.
    NODE_TAB-KIND = 'I'.
    NODE_TAB-TLENGTH = '2'.
    NODE_TAB-TEXT1 = 'Details'.
    NODE_TAB-TCOLOR1 = '2'.
    NODE_TAB-KIND = 'I'.
    NODE_TAB-TLENGTH1 = '10'.
    APPEND NODE_TAB.
    CLEAR NODE_TAB.
    LOOP AT ITAB.
      AT NEW VBELN.
        NODE_TAB-TYPE = 'P'.
    *   node_tab-name = 'Sale Number'.
        NODE_TAB-TLEVEL = '02'.
    *   node_tab-nlength = '12'.
        NODE_TAB-TCOLOR = '4'.
        NODE_TAB-TEXT = ITAB-VBELN.
        NODE_TAB-TLENGTH ='10'.
        APPEND NODE_TAB.
        CLEAR NODE_TAB.
      ENDAT.
    READ TABLE ITTX WITH KEY MATNR = ITAB-MATNR.
      NODE_TAB-TYPE = 'P'.
    * node_tab-name = 'LI'.
      NODE_TAB-TLEVEL = '03'.
    * node_tab-nlength = '4'.
    NODE_TAB-TEXT = 'ICON_MATERIAL'.
    NODE_TAB-TCOLOR = '1'.
    NODE_TAB-KIND = 'I'.
    NODE_TAB-TLENGTH = '2'.
      NODE_TAB-TCOLOR1 = '5'.
      NODE_TAB-TEXT1 = ITAB-MATNR.
      NODE_TAB-TLENGTH1 = '20'.
      NODE_TAB-TCOLOR2 = '7'.
      NODE_TAB-TEXT2 = ITTX-MAKTX.
      LI = STRLEN( ITTX-MAKTX ).
      NODE_TAB-TLENGTH2 = LI.
      APPEND NODE_TAB.
      CLEAR NODE_TAB.
    *  READ TABLE ITTX WITH KEY MATNR = ITAB-MATNR.
    *  NODE_TAB-TYPE = 'P'.
    ** node_tab-name = 'LI'.
    *  NODE_TAB-TLEVEL = '03'.
    ** node_tab-nlength = '4'.
    *  NODE_TAB-TCOLOR1 = '7'.
    *  NODE_TAB-TEXT1 = ITTX-MAKTX.
    *  LI = STRLEN( ITTX-MAKTX ).
    *  NODE_TAB-TLENGTH = LI.
    *  APPEND NODE_TAB.
    *  CLEAR NODE_TAB.
    ENDLOOP.
    CALL FUNCTION 'RS_TREE_CONSTRUCT'
      TABLES
        NODETAB = NODE_TAB.
    *DATA: type_mapping TYPE stree_ctl_type_mapping_tab.
    *DATA: wa_type TYPE stree_ctl_type_mapping.
    *CLEAR: type_mapping[].
    *wa_type-type = 'A'.
    *wa_type-icon = '@BL@'.
    *APPEND wa_type TO type_mapping.
    CALL FUNCTION 'RS_TREE_LIST_DISPLAY'
      EXPORTING
        STATUS      = 'STANDARD'
        USE_CONTROL = 'L'.

  • Adding new column to Webdynpro Table

    Hi
    How can I add a new column, already one of my friend has added a table to the view in webdynpro, there are 4 columns presently maped to BAPI
    I need to add 2 new columns to the webdypor table and map it to BAPI.
    please suggest me. basically I am enhancing the screen.
    regards
    kiran

    Hi,
    May be there is a constraint defied on the newly added column that it can not be null ?
    Thanks,
    Sutirtha

  • Unable to select rows in table

    Hi Expert,
    I am a beginer of Webdynpro application development. I have created 2 views. In main view material No selection is there and in a second view table display is there. Data is getting populated nicely in second view but i uanble to select rows in table.
    I have checked the node parameters in component controller for selection 0 - n and it was maped in second view. and in table perameter row selectable perameter is also enabled. I unable to fix this issue. Kindly guide me.
    Thanks and Regards,
    Jayakumar Mani

    Hi Jayakumar,
           If you want select a single or multiple row of a table then
    1. your table should not be read only. This property should not be checked.
    2. It should be enabled. This property should be checked.
    3. It should be row selectable. This property should be checked.
    However when ever you create a new table in in layout the above properties are set accordingly by default.
    In your case if you are still unable to select a row of your table you can set this properties dynamically through coding from any particular action.
    Create a attribute of type WDUI_TSMODE.
    Then bind this attribute with the selection mode property and the set values according to your requirement.
    Check this once and reply in case of any issue.
    Regards,
    Monishankar C

Maybe you are looking for

  • Ipod usb travel charger works with mi

    interesting little find, so my wife got this external travel charger thingy for her ipod, you know for those times when you are away from your computer. the thing is cube-ish, plugs into the wall, and has a USB-A slot on the slide. you are meant to c

  • Photoshop CC crashes after using the quick mask tool

    After every time I've used the quickmask tool Photoshop crashes, can anyone help me with a solution to this? Until then Photoshop is useless to me... Here is the log: Felet uppstod i programmet med namn: Photoshop.exe, version 14.2.1.570, tidsstämpel

  • ALBPM issue MP5 pack not getting installed

    Hi All, Recently we faced an issue under our project which has an ALBPM 6.0 project as its worklist app. We were not able to create participant for thr project to be more than 500. Somehow we got a support issue fix call telling us to install ALBPMs

  • Handle metadata of configuration objects when transported from DEV to QA?

    All, I was reading this blog /people/sravya.talanki2/blog/2005/11/02/overview-of-transition-from-dev-to-qa-in-xi <i>"Unlike IR when we import the scenarios in ID the configuration metadata will be lost and have to be manually entered in the QA ID. Fo

  • Parameterfield "date and time"

    When I add a parameterfield for date and time (static) in Crystal XI and while refreshing the datarecords you choose to refresh this parameterfield with the current date, the current time is not adjusted. When choosing to refresh the parameterfield i