Internal catalgoue creation

Dear Experts,
We are implementing CCM. I am planning to create a simple catalogue for "DEMO" purpose for my client.
We havre already done the CCM configuration and IN CAT we are able to see master catalogue. I am very clear about the catalogue creations and assigments to users.
I would like to know how we can uploa products into the catalogue (i.e what format we can use for this type of upload).
Can you please let me know steps for schema uplaoding and products upload.
Thanks and Regards,
Ravi

you can use CSV form to upload supplier schema & products at a time
pl search for the examples on the same forum
BR
Dinesh

Similar Messages

  • Dynamic Internal Table creation and population

    Hi gurus !
    my issue refers to the slide 10 provided in this slideshow : https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b332e090-0201-0010-bdbd-b735e96fe0ae
    My example is gonna sound dumb, but anyway: I want to dynamically select from a table into a dynamically created itab.
    Letu2019s use only EKPO, and only field MENGE.
    For this, I use Classes cl_abap_elemdescr, cl_sql_result_set and the Data Ref for table creation. But while fetching the resultset, program dumps when fields like MENGE, WRBTR are accessed. Obviously their type are not correctly taken into account by my program.
    Here it comes:
    DATA: element_ref             TYPE REF TO cl_abap_elemdescr,
          vl_fieldname               TYPE string,
                 tl_components         TYPE abap_component_tab,
                 sl_components         LIKE LINE OF tl_components_alv,
    linetype_lcl               TYPE REF TO cl_abap_structdescr,
    ty_table_type            TYPE REF TO cl_abap_tabledescr,
    g_resultset             TYPE REF TO cl_sql_result_set
    u2026
    CONCATENATE sg_columns-table_name '-' sg_columns-column_name INTO vl_fieldname.
    * sg_columns-table_name contains 'EKPO'
    * sg_columns-column_name contains 'MENGE'
    * getting the element as a component
    element_ref ?= cl_abap_elemdescr=>describe_by_name( vl_fieldname ).
    sl_components-name  = sg_columns-column_name.
    sl_components-type ?= element_ref.
    APPEND sl_components TO tl_components.
    * dynamic creation of internal table
    linetype_lcl = cl_abap_structdescr=>create( tl_components ).
    ty_table_type = cl_abap_tabledescr=>create(
                      p_line_type = linetype_lcl ).
    u2026
    * Then I will create my field symbol table and line. Code has been cut here.
    CREATE DATA dy_line LIKE LINE OF <dyn_table>.
    u2026
    * Then I will execute my query. Here itu2019s: Select MENGE From EKPO Where Rownum = 1.
      g_resultset = g_stmt_ref->execute_query( stmt_str ).
    * Then structure for the Resultset is set
      CALL METHOD g_resultset->set_param_struct
        EXPORTING
          struct_ref = dy_line.
    * Fetching the lines of the resultset  => Dumpu2026
      WHILE g_resultset->next( ) > 0.
        ASSIGN dy_line->* TO <dyn_wa>.
        APPEND <dyn_wa> TO <dyn_table>.
      ENDWHILE.
    Anyone has any clue to how prevent my Dump ??
    The component for MENGE seems to be described as a P7 with 2 decimals. And the resultset wanna use a QUAN type... or something like that !

    Hello
    I have expanded your sample coding for selecting three fields out of EKPO:
    *& Report  ZUS_SDN_SQL_RESULT_SET
    *& Thread: Dynamic Internal Table creation and population
    *& <a class="jive_macro jive_macro_thread" href="" __jive_macro_name="thread" modifiedtitle="true" __default_attr="1375510"></a>
    *& NOTE: Coding for dynamic structure / itab creation taken from:
    *& Creating Flat and Complex Internal Tables Dynamically using RTTI
    *& https://wiki.sdn.sap.com/wiki/display/Snippets/Creating+Flat+and+
    *& Complex+Internal+Tables+Dynamically+using+RTTI
    REPORT  zus_sdn_sql_result_set.
    TYPE-POOLS: abap.
    DATA:
    go_sql_stmt       TYPE REF TO cl_sql_statement,
    go_resultset      TYPE REF TO cl_sql_result_set,
    gd_sql_clause     TYPE string.
    DATA:
      gd_tabfield      TYPE string,
      go_table         TYPE REF TO cl_salv_table,
      go_sdescr_new    TYPE REF TO cl_abap_structdescr,
      go_tdescr        TYPE REF TO cl_abap_tabledescr,
      gdo_handle       TYPE REF TO data,
      gdo_record       TYPE REF TO data,
      gs_comp          TYPE abap_componentdescr,
      gt_components    TYPE abap_component_tab.
    FIELD-SYMBOLS:
      <gs_record>   TYPE ANY,
      <gt_itab>     TYPE STANDARD TABLE.
    START-OF-SELECTION.
    continued.

  • Plant as a internal customer creation

    how to create a plant as a internal customer, this is for sto and i want to know the steps in a sequential order, this would be great to appreciate you all
    thank u

    Hello,
    Create a customer in the Delivering Plant / Sales Area and assign it to the ordering Sales org. This customer will act as internal customer.
    This customer needs to be assigned to the ordering plant through SPRO --> IMG --> Materials Management --> Purchasing --> Purchase order --> setup Stock transport order
    --> Define Shipping data for plants.
    Select the ordering plant and assign the customer.
    Prase

  • DYNAMIC INTERNAL TABLE CREATION BASED ON THE CONTENT OF ANOTHER INTERNAL TA

    Hi All
    I need to create an internal table at runtime.
    I have a selection screen parameter which is specific to country, Which can take values below
    eg:- IT_AREA for Italy(IT)
    FR_AREA for France(FR)
    IE_AREA for Ireland(IE).....And similary for other countries
    Based on the Above parameter, I need to create Internal Table as below
    DATA: itab TYPE italy_data Occurs 0.
    If I declare as above, Then itab has fields from italy_data. And this internal table i will be sending it to Function Module to get data into it.
    My Requirement is to Create the Internal table itab during runtime for tables italy_data OR france_data OR ireland_data based on selection screen parameter. Tables on Country may have different number of fields in it.
    Can anyone help me on this??

    Hi,
    Here is a sample code to create a dynamic internal table.
    REPORT ytrab03.
    TABLES: mara, makt.
    TYPE-POOLS: slis.
    DATA: it_fcat TYPE slis_t_fieldcat_alv,
    is_fcat LIKE LINE OF it_fcat,
    ls_layout TYPE slis_layout_alv.
    DATA: it_fieldcat TYPE lvc_t_fcat,
    is_fieldcat LIKE LINE OF it_fieldcat.
    DATA: new_table TYPE REF TO data,
    new_line TYPE REF TO data,
    ob_cont_alv TYPE REF TO cl_gui_custom_container,
    ob_alv TYPE REF TO cl_gui_alv_grid,
    vg_campos(255) TYPE c,
    i_campos LIKE TABLE OF vg_campos,
    vg_campo(30) TYPE c,
    vg_tables(60) TYPE c.
    DATA: e_params LIKE zutsvga_alv_01.
    FIELD-SYMBOLS: <l_table> TYPE table,
    <l_line> TYPE ANY,
    <l_field> TYPE ANY.
    PARAMETERS: p_max(2) TYPE n DEFAULT '20' OBLIGATORY.
    is_fcat-fieldname = 'COL01'.
    is_fcat-ref_fieldname = 'MATNR'.
    is_fcat-ref_tabname = 'MARA'.
    APPEND is_fcat TO it_fcat.
    is_fcat-fieldname = 'COL02'.
    is_fcat-ref_fieldname = 'MAKTX'.
    is_fcat-ref_tabname = 'MAKT'.
    APPEND is_fcat TO it_fcat.
    LOOP AT it_fcat INTO is_fcat.
    is_fieldcat-fieldname = is_fcat-fieldname.
    is_fieldcat-ref_field = is_fcat-ref_fieldname.
    is_fieldcat-ref_table = is_fcat-ref_tabname.
    APPEND is_fieldcat TO it_fieldcat.
    CONCATENATE is_fieldcat-ref_table is_fieldcat-ref_field
    INTO vg_campos SEPARATED BY '~'.
    APPEND vg_campos TO i_campos.
    ENDLOOP.
    *... Create the dynamic internal table
    CALL METHOD cl_alv_table_create=>create_dynamic_table
    EXPORTING
    it_fieldcatalog = it_fieldcat
    IMPORTING
    ep_table = new_table.
    *... Create a new line
    ASSIGN new_table->* TO <l_table>.
    CREATE DATA new_line LIKE LINE OF <l_table>.
    ASSIGN new_line->* TO <l_line>.
    SELECT (i_campos) FROM mara INNER JOIN makt
    ON mara~matnr = makt~matnr
    UP TO p_max ROWS
    INTO TABLE <l_table>.
    LOOP AT <l_table> INTO <l_line>.
    LOOP AT it_fcat INTO is_fcat.
    ASSIGN COMPONENT is_fcat-fieldname
    OF STRUCTURE <l_line> TO <l_field>.
    IF sy-tabix = 1.
    WRITE: /2 <l_field>.
    ELSE.
    WRITE: <l_field>.
    ENDIF.
    ENDLOOP.
    ENDLOOP.
    Regards,
    Karuna.

  • Problem with internal order creation using BAPI_INTERNALORDER_CREATE. Help!

    Hi Experts,
    I am facing a strange problem in SAP. I have a scenario where I am integrating a .Net application with SAP R/3 via SAP XI.
    The .Net application is calling XI web service via SOAP adapter. The XI then sends the data to the SAP R/3 system via RFC adapter.
    XI calls the BAPI u201CBAPI_INTERNALORDER_CREATEu201D to create a new internal order in the R/3 system.
    This scenario works perfectly fine when tested via XIu2019s runtime workbench or any SOAP or web service testing tool. New internal order gets created in the R/3 system without any issue. But when I test the same via the .Net application I found that the order is getting created properly but some fields like currency and cost center are disabled or grayed out in change mode. Have you encountered this problem earlier? Any clue what could be the root cause?
    Please help!
    thanks
    Gopal

    Hi Sampanth,
        I think you did not understood my scenario. In real time or production situation I have to use .Net application to send data to XI. The XI will then send the same to R/3 system to create the internal order.
    The .Net code is calling the XI's webservice using C# code and sends the data as a SOAP request.
    How can .Net code grayout some fields in SAP R/3 system? Can you elaborate on what are you trying to explain?
    Thanks
    Gopal

  • Internal Order creation in ECC after creation of Service Contract in CRM

    Hi,
    I hv created Service Contract in CRM, but there is no internal order created referring this in ECC. Even no errors in CRM. What shall i chk for this.
    rgds,
    balu

    Number range was changed in ECC for internal orders

  • Internal customer creation for interplant stock transfer

    hi all,
    i just want to know which is the account group I can use for the internal customer.
    and in that customer grp do I need to feel the dummy customer details like usual cust details ?  or what elase?
    will the only one customer be ok for two different receiving plants?
    In MM> Purchasing> Purchase Ord --> Define shipping data for plant
    we have different plant entries there if we go for details of plant we can see the customer number and the sales area here i cant understand that what customer we have to assign, that internal customer ? which Sales Area, same of a internal customer ???
    can we maintain the different combinations like supplier plant becoming the delivering plant and vice a versa.
    Please guide me on above query.
    regards,
    Sanjay

    Hi,
    1. There is nothing about the Customer Account Group for Internal Customer... You may use the Standard Sold to Party account group for the same... But the best practice will be a different account group with different number range... this will be helpful to understand that this is internal customer when doing transactions... here you can also leave the non required fields....
    if you use the Same Sold to party... its better to maintain different Customer Group for the internal customers...
    2.  what customer we have to assign, that internal customer ?  Yes That Internal Customer only... that means that whenever you create a delivery for this customer... the delivery will reach this Plant....
    This internal customer number is assigned to the plants which will a receving plant in STO...
    But the Sales Area here requires for Shipping Plant and not for recieving plant... This Sales Area is assigned to create delivery and Billing during the STO for this plant whenever the same is used a shipping plant... so this will not be same internal customer's sales area... but one of the sales area responsible for this plant....
    Hope this helps to you...
    Thanks,
    Muthu

  • Question on Dynamic Internal Table creation

    Good day everyone.
    I would like to ask if it is possible to just add several fields to an existing internal table to make it dynamic? if possible, does anyone have a sample program? thanks a lot!

    Hi Christian,
    Refer the following code. It may help you.
    Reward points if it helps.
    REPORT ZDSAP .
    DATA: d_ref TYPE REF TO data,
    d_ref2 TYPE REF TO data ,
    i_alv_cat TYPE TABLE OF lvc_s_fcat,
    ls_alv_cat LIKE LINE OF i_alv_cat.
    TYPES tabname LIKE dcobjdef-name .
    parameter: p_tablen type tabname.
    data: begin of itab occurs 0.
    INCLUDE STRUCTURE dntab.
    data: end of itab.
    FIELD-SYMBOLS : <F_FS> TYPE table,
    <F_FS1> TYPE TABLE,
    <F_FS2> TYPE ANY,
    <F_FS3> TYPE TABLE.
    REFRESH itab.
    CALL FUNCTION 'NAMETAB_GET'
    EXPORTING
    langu = sy-langu
    tabname = p_tablen
    TABLES
    nametab = itab
    EXCEPTIONS
    no_texts_found = 1.
    LOOP AT itab .
    ls_alv_cat-fieldname = itab-fieldname.
    ls_alv_cat-ref_table = p_tablen.
    ls_alv_cat-ref_field = itab-fieldname.
    APPEND ls_alv_cat TO i_alv_cat.
    ENDLOOP.
    * internal table build
    CALL METHOD cl_alv_table_create=>create_dynamic_table
    EXPORTING it_fieldcatalog = i_alv_cat
    IMPORTING ep_table = d_ref .
    ASSIGN d_ref->* TO <F_FS>.
    SELECT * FROM (p_tablen) INTO CORRESPONDING FIELDS OF TABLE <F_FS>.
    LOOP AT <F_FS> ASSIGNING <F_FS2>.
    *your code goes here.
    ENDLOOP.

  • Report HRALXSYNC error in Internal candidate creation

    Hi All,
    I am running HRALXSYNC report for an employee and i am getting the error(Red icon) in the Internal Candidate Column. When I debugged it i found out that there was no NA created for the CP.. so when i tried to repair it then also the error was existing..
    Can anybody please let me know the reason why the error is coming..Also please let me know where will i be able to see the error...
    Thanks and Regards,
    Salish

    Hello Salish,
    the integration of hr core with e-recruiting is a quite complex processing. The integration links into the HR-Business Partner integration and runs basically synchronous.
    When certain things are maintained in the personal administration, this triggers an internal post processing (in fact it is trigered for every single infotype record created). This post processing consists of BAdI implementations and some T77S0 switches. When the necessary configuration is done it creates a central person for the employee, a business partner and a candidate for e-recruiting. How this works in detail is unfortunately very difficult to investigate, especially as w/ EhP4 this integration using HRALXSYNC is also used in the standalone scenario where the new infotypes 558* are accessed instead of the standard PA ones. For an example the central person is created in every case, the business partner only if an infotype 6 is maintained. The infotype 6 restriction can be bypassed again with special country grouping configuration and matching t005 ebtries but no business partner will be created at all if the hiring is in the future. A huge part of the coding is based on sap notes and some things do not match the documentation, so there are t77s0 switches whichs reading is commented in the coding followd by a hard coded SWITCH = X. statement.
    Where does HRALXSYNC fits into this? In the common case you have a HR system which has already been running for some time when e-recruiting is rolled out. So the integration to e-rec could not be active when most of the employee data, usually there are also no business partners as they were not needed so far. If you activate the integration settings you would have to create a change for every single employee to trigger the synchronous processing. As you can't just for fun change HR data for thousands of employees there is HRALXSYNC. This report basically forces the processing for the selected employees - more or less by calling the BAdIs. Furthermore it starts the processing for employees hired in future when their entry date is reached that's why you have to plan it to run daily after the initial run.
    Kind Regards
    Roman

  • Dynamic Internal Table creation in SAP version 4.5B

    Hi All,
    Can anybody please let me know if it is possible to create dynamic internal table in SAP version 4.5 B.
    If yes will be of great help if somebody can give the method of doing it or any sample code to follow.
    Thanks in advance!!!

    Hi
    Refer this wiki  [http://wiki.sdn.sap.com/wiki/display/ABAP/DynamicInternaltable]
    Regards
    Raj

  • Internal number creation in IDOC

    hi friends,
    if i use idoc/bapi for material upload.will that create material number internally.is it possible
    thanks in advance
    regards
    raj

    Hi Raj!
    You can't use internal number assignment directly. Either you fill your numbers in the input file or you can use a separate function module to use SAPs internal number assignment. Use BAPI_MATERIAL_GETINTNUMBERRET for Retail materials (MM41) or BAPI_MATERIAL_GETINTNUMBER for standard materials (MM01).
    Regards,
    Christian

  • Internal Session Creation.

    How can I create an internal session?

    Hi,
    actually u can create upto 9 sessions in sap
    if u type /n and tcode in command field then it will be in  current session if u want ot openn a new session then type /o and tcode then it will open another session.
    in bdc  if u want to open another session then u have call another bdc_open_group fm
    You can not open more than 6 sessions. May be basis people may help you, contact with them.
    Regards

  • Internal order creation for wbs element

    hi
    I want to settle internal order for wbs element ,but while creating internal order in KO01,required Order type type not appearing mean in my company wbs element required for order type PS01,Category -20(network),so for this 20 cat. where should i create internal order.please advise me
    thanks
    chandu

    Hi,
    you can't use the order type related to category is 20, because it will use full only PS. you can create the internal order with category 10 and maintain the settlement rule said that to be settled at WBS element.
    Thanks and Regards
    Nagaraju SSV

  • Do text frames have an (internal) "number / creation date"?

    Assumption:
    I suspect, that (automatic list + paragraph) numbering depends on when a text frame was created.
    Situation:
    I have made a paragraph text style with paragraph numbering and list numbering. Works fine, so far: I can even create multiple text frames (the three green ones in the below picture) that are not connected with / chained to each other and the numbering still is correct.
    Problem:
    But when I create a new text frame (with the color pink in the picture) later on, which shall be inserted as e.g. second in order, the numbering still orientates at the frame creation. Correct would be: the pink paragraph "5. new frame" should be numbered as "3.new frame", the green paragraph "3. drei" should then be numbered as "4. drei" and so forth.
    Question:
    How can I change the frame creation number? Can it be changed at all?

    Thank you, jmlevy, this works!
    But when dealing with an object with many pages, this can be tedious, though. So, is there another way? Is there a way to change the text frame order by e.g. entering a new value for its number somewhere within InDesign?

  • How to create an internal table in a Report from File of FTP Server.

    Hi All,
    I want to create an internal table in a Report program. But the problem is I have to download two latest files from FTP server.
    Now, based in those file I have to design internal tables in current program. The problem is the program from which these files are being generated has options to display some fields in the output. Hence, the columns of these files becomes dynamic due to which I am not able to design the internal table in my current program...Please Help.
    Regards & Thanks.
    Prashant.

    Hi,
    Or you can use the RTTS classes...
    Plenty of examples over here.
    one external link: http://help-abap.zevolving.com/2008/09/dynamic-internal-table-creation/
    Kr,
    Manu.

Maybe you are looking for

  • Repeated kernel panic on iMac late 2009

    Dear all, A couple of weeks ago, my iMac 27" late 2009 started repeatedly crashing with a kernel panic. Thinking this might be hard-drive related, I brought my iMac for repair under the hard drive replacement programme. Which means I have a virtually

  • How to configure the flat file in 11G

    Hi, I am using OWB 11.1.0.6.0. For a map in OWB 10G having a source a flat file. I used to go and right click on the map--> then click Configure-->then Under "Source Data File" type the file name-->then give the location details and the exact flat fi

  • STUCK ON CHARGING SCREEN

    My ipod touch is stuck on the charging screen, and will not turn on.

  • ITunes Full Screen with Dual Monitor Setup?

    This seems like a poor design choice but I can't figure out any way to turn it off. Seems stupid if you can't... If you have two monitors plugged in and try to watch a movie in itunes (or the visualizer) in fullscreen, it will go full screen on one m

  • How is the stock utilized by Sales for GI with Mvt 251-

    how is the stock utilized by Sales for GI with Mvt 251- they use Availabilty check and pick material from stores/warehouse. when is GI with 251 mvt required.