How to upload product thru COM_PRODUCT_MAINTAIN

Hi Gurus !
Pls tell me how to upload product  in CRM (COMPRO01) thru COM_PRODUCT_MAINTAIN.
Thanks in Advance.
Regds
Navneet

Dear Navneet,
You can use LSMW with Idoc.
Message Type: CRMXIF_PRODUCT_MATERIAL_SAVE.
Thanks,
Atin

Similar Messages

  • How to  upload product through commpr01

    I already have products in my product master . now i have to upload some products. when i am performing recording through SHDB , its not allowing to create a new product. becouse when i select create product, recording is stopped.
    pls reply soon.
    thanks in advance
    navneet.

    Hello Navneet,
    Please refer notes 519951 and see if this helps.
    regards,
    Muralidhar Prasad.C

  • How to upload products in CRM from flat file

    Hi,
    My requirement is to uplaod products from flat file. Flat file contains Products details. I have tried BDC method but didnt help much.
    Please tell me is there any BAPI or other methods avialble to  useiin CRM 4.0.
    Regards
    Ramprasad

    Hi ,
    Can you tell for which transaction you want BAPI or Function Module to upload data ?
    What issue you are facing in BDC so that I can help you.

  • How to upload new products to my store in an XML file?

    Hi everyone, I'm back. I've been creating a store for a client and we have everything working but someone told me that it's easier to upload products in an XML file if you have a ton of them. So I've been trying to figure it out but the only thing I can find on the internet is that I'm doing it wrong.
    Here's what I do:
    Under "E-Commerce" on the left, I click on "Products" and then on that page, I click on "Import products". I clicked "Download Import Template" and when I opened it the first thing that I notices was that it's not a .xml file. It's a .xls file (Don't know if that makes a difference). The second thing I noticed was that it confused me more that I was expecting. There are 7 tab on this document and I can't find any explanation for the way they set this document up. Are the 7 tabs just for the ease of Adobe explaining it to the customer/user? or do I need to set up my document this way before I can upload products?
    Since I didn't really know what I was doing, I filled it out as best I could and then tried to upload. I clicked on "Choose File" in the "File to import" section and selected "Auto-Detect" for the file type. I click next at the bottom of the page and it gave me this message
    "ERROR: [No Name found]. Import process failed on record: [2] Please ensure 1) mandatory columns are present, 2) all products have Product Codes defined, which should be unique (if importing products)"
    I've fixed everything I could and tried everything a hundred times but still keep getting that same error message. If anyone can help I'd love you forever, even if you can point me to somewhere on the web that would help.
    Many thanks in advance for any help. Cheers.

    I recommend that if you are not familiar with the details of the spreadsheet template provided by BC, then do a few products manually through the admin and then EXPORT the product spreadsheet and she how the data needs to entered to match your client's needs. Then use that spreadsheet as the MASTER Product List and import it when all the details have been filled. In the beginning I recommend leaving all the columns intact for ease of importing it back without much ado. This has helped me.

  • How to Upload WIP Production orders in production during Cutover.

    How to Upload the Open Production orders in production system during cutover activities.
    my client is having 1000 open production order(WIP), during cutover activies how to upload this in production.
    Please guide me
    Regards
    Sunil Patil.

    Hi,
    I somewhat agree with what Raj has to say. Something which is already in process how can that be uploaded, how can one compensate for the time which has been consumed in the production activity.
    I hope Rupesh Brahamakar sir would throw light on this issue, as most of us are under the dillema at the time of Cut-Over activity.
    Sir, hoping your valueable inputs.
    Regards,
    Harris

  • How to upload employees picture thru API

    Hi All,
    Can anybody say me how to upload the employees pictures thru PER_IMAGE_UPLOAD_PKG.LOAD(). Here i am having 2500 employees photos.
    and if it is step wise manner it will be more helpful and where we have to place the pictures in server , in which location

    Okay. This is pretty old code, and I don't quite remember how it works entirely, but here it is. I created a Formbuilder form with some custom java beans to read the directory where the badge photos resided, and create a SQL*Loader control file for each .jpg file. Here is the main code, from the client_pkg package and the OK button when-button-pressed trigger:
    PACKAGE client_pkg IS
    staging_dir varchar2(200) := 'c:\userapps\empphotos';
    photo_dir varchar2(200) := '\\Netser1\server dir\APPD\Human Resources Badging System\Photos';
    template varchar2(2000) := 'options (bindsize 400000)' || chr(10)
         ||'load data' || chr(10)
         ||'infile ''$INFILE$'' "fix $FILESIZE$"' || chr(10)
         ||'$OPERATION$' || chr(10)
         ||'into table per_images' || chr(10)
         ||'(image raw ($FILESIZE$), -- filesize' || chr(10)
         ||'parent_id constant $PERSON_ID$,' || chr(10)
         ||'table_name constant "PER_PEOPLE_F",' || chr(10)
         ||'image_id char "hr.per_images_s.nextval")' || chr(10)
    missing_template varchar2(2000) := 'options (bindsize 400000)' || chr(10)
         ||'LOAD DATA' || chr(10)
         ||'INFILE ''$INFILE$'' "fix $FILESIZE$"' || chr(10)
         ||'$OPERATION$' || chr(10)
         ||'INTO TABLE lac.lac_photo_dir' || chr(10)
         ||'     (IMAGE raw($FILESIZE$) -- filesize' || chr(10)
         ||' , FILENAME constant "$FILENAME$"' || chr(10)
         ||'     , FILESIZE constant $FILESIZE$' || chr(10)
         ||'     , FILEDATE constant "$FILEDATE$"' || chr(10)
         ||'     )' || chr(10)
    END client_pkg;
    --OK Button - When-Button-Pressed
    declare
         alert_msg varchar2(2000);
         button_pressed number;
         in_file Text_IO.File_Type;
         out_file Text_IO.File_Type;
         log_file Text_IO.File_Type;
         v_buffer varchar2(200);
         v_ctl_txt varchar2(2000);
         v_dir_find_string varchar2(20) := 'Directory of ';
         v_dirstring varchar2(200);
         v_pos integer;
         v_slash varchar2(2) := '\';
         v_filesize varchar2(20);
         v_filename varchar2(20);
         v_ctl_filename varchar2(120);
         v_log_filename varchar2(120);
         v_operation varchar2(20);
         v_emp_num varchar2(20);
         v_emp_name varchar2(80);
         v_payroll_id number;
         v_person_id number;
         v_load_count integer;
         v_qry_count integer;
         v_instance varchar2(20);
         v_username varchar2(20);
         v_password varchar2(20);
         v_connect_string varchar2(100);
         v_exec_string varchar2(200);
         v_success_count integer;
         v_beg_pos integer;
         v_end_pos integer;
         cursor c_badges(p_payroll_id in number) is
              select xref.emp_num
              , ppf.employee_number || ' - ' || ppf.full_name emp_name
              , xref.filename
              , ppf.person_id
    , decode(pi.image_id, null, 'N', 'Y') image_exists_yn
    from hr.per_all_people_f ppf
              , hr.per_all_assignments_f paf
              , lac.lac_emp_badge_xref xref
    , hr.per_images pi
              where paf.person_id=ppf.person_id
              and xref.emp_num = ppf.employee_number
              and sysdate between ppf.effective_start_date and ppf.effective_end_date
              and sysdate between paf.effective_start_date and paf.effective_end_date
              and paf.assignment_type<>'B'
    --          and paf.payroll_id = p_payroll_id
              and lower(filename) like '%.jpg'
    --          and ppf.employee_number in ('00012','08278') -- Temp debugging line
    and pi.parent_id(+) = paf.person_id
              order by emp_num
         cursor c_photo_dir is
         select xr.emp_num
         , pd.filename
         , pd.filesize
         , pd.filedate
         from lac.lac_emp_badge_xref xr
         , lac.lac_photo_dir pd
         where xr.filename(+) = pd.filename
         and xr.emp_num is null
         and lower(pd.filename) like '%.jpg'
         order by pd.filename
    begin
    break;
    :System.Message_Level := '5';
         v_instance := get_application_property(CONNECT_STRING);
         v_username := get_application_property(USERNAME);
         v_password := get_application_property(PASSWORD);
         v_connect_string := v_username || '/' || v_password || '@' || v_instance;
    if :replace_cb = 'Y' then
              v_operation := 'Replace';
    else
         v_operation := 'Append';
    end if;
         v_load_count := 0;
    set_custom_property('FILEIO_BEAN',1,'SOURCEDIR',:photo_file_dir);
         set_custom_property('EXEC_BEAN',1,'CMDSTRING','echo TEST');
    for v_badges in c_badges(to_number(:payroll_list))
    loop
              :work_file := v_badges.filename;
    set_custom_property('FILEIO_BEAN',1,'SOURCEFNAME',:work_file);
    v_filesize := get_custom_property('FILEIO_BEAN',1,'FILELENGTH');
    --          alert_msg := 'File Size for ' || :work_file || ' = ' || v_filesize || chr(10);
    --          SET_ALERT_PROPERTY('GENERIC_ALERT',ALERT_MESSAGE_TEXT, alert_msg);
    --          button_pressed := Show_Alert('GENERIC_ALERT');
              if v_badges.image_exists_yn = 'Y' then
                   delete from hr.per_images
                   where parent_id = to_number(v_badges.person_id);
                   commit;
              end if;
              v_ctl_txt := client_pkg.template;
              v_ctl_txt := replace(v_ctl_txt, '$OPERATION$', v_operation);
              v_ctl_txt := replace(v_ctl_txt, '$INFILE$', :photo_file_dir || v_slash || v_badges.filename);
              v_ctl_txt := replace(v_ctl_txt, '$FILESIZE$', v_filesize);
              v_ctl_txt := replace(v_ctl_txt, '$PERSON_ID$', v_badges.person_id);
              v_ctl_filename := 'sqlldr' || v_badges.emp_num || '.ctl';
              v_ctl_filename := :staging_dir || v_slash || v_ctl_filename;
              v_log_filename := replace(v_ctl_filename,'.ctl','.log');
              out_file := Text_IO.Fopen(v_ctl_filename, 'w');
              text_io.put_line(out_file, v_ctl_txt);
              text_io.fclose(out_file);
              v_exec_string := 'sqlldr ' || v_connect_string || ' control=' || v_ctl_filename
              || ' log=' || v_log_filename;
    --          alert_msg := 'before, v_exec_string= ' || v_exec_string || chr(10);
    --          SET_ALERT_PROPERTY('GENERIC_ALERT',ALERT_MESSAGE_TEXT, alert_msg);
    --          button_pressed := Show_Alert('GENERIC_ALERT');
              :emp_name := v_emp_name;
              synchronize;
              set_custom_property('EXEC_BEAN',1,'CMDSTRING',v_exec_string);
    --          alert_msg := 'after, v_exec_string= ' || v_exec_string || chr(10);
    --          SET_ALERT_PROPERTY('GENERIC_ALERT',ALERT_MESSAGE_TEXT, alert_msg);
    --          button_pressed := Show_Alert('GENERIC_ALERT');
              v_operation := 'Append';
              v_load_count := v_load_count + 1;
              exit when v_load_count >= nvl(:proc_limit,99999);
    end loop;
         set_custom_property('EXEC_BEAN',1,'CMDSTRING','echo TEST');
    if false then     
    v_operation := 'Append';
         for v_photo_dir in c_photo_dir
         loop
              v_pos := instr(v_photo_dir.filename,'.jpg');
              v_end_pos := v_pos - 1;
              v_pos := instr(v_photo_dir.filename,'-',-1,1);
              if v_pos > 0 then
                   v_beg_pos := v_pos + 1;
              else
                   v_beg_pos := 1;
              end if;
              v_emp_num := lpad(substr(v_photo_dir.filename,v_beg_pos, v_end_pos + 1 - v_beg_pos),5,'0');
              v_payroll_id := to_number(:payroll_list);
              begin          
                   select ppf.employee_number || ' - ' || ppf.full_name
                        , ppf.person_id
                        into v_emp_name
                        , v_person_id
              from hr.per_all_people_f ppf
                        , hr.per_all_assignments_f paf
              , hr.per_images pi
                        where paf.person_id=ppf.person_id
                        and sysdate between ppf.effective_start_date and ppf.effective_end_date
                        and sysdate between paf.effective_start_date and paf.effective_end_date
                        and paf.assignment_type<>'B'
              and pi.parent_id(+) = paf.person_id
              and decode(pi.image_id, null, 'N', 'Y')='N'
              and ppf.employee_number = v_emp_num
    --          and paf.payroll_id = v_payroll_id
              exception
                   when no_data_found then
                   v_emp_name := null;
                   v_person_id := null;
                   when others then
                        alert_msg := 'Error looking up Employee: ' || v_emp_num || chr(10) || sqlerrm;
                        SET_ALERT_PROPERTY('GENERIC_ALERT',ALERT_MESSAGE_TEXT, alert_msg);
                        button_pressed := Show_Alert('GENERIC_ALERT');
                   raise form_trigger_failure;
         end;
              if v_person_id is not null then
                   :work_file := v_photo_dir.filename;
                   v_ctl_txt := client_pkg.template;
                   v_ctl_txt := replace(v_ctl_txt, '$OPERATION$', v_operation);
                   v_ctl_txt := replace(v_ctl_txt, '$INFILE$', :photo_file_dir || v_slash || v_photo_dir.filename);
                   v_ctl_txt := replace(v_ctl_txt, '$FILESIZE$', v_photo_dir.filesize);
                   v_ctl_txt := replace(v_ctl_txt, '$PERSON_ID$', v_person_id);
                   v_ctl_filename := 'sqlldr' || v_emp_num || '.ctl';
                   v_ctl_filename := :staging_dir || v_slash || v_ctl_filename;
                   v_log_filename := replace(v_ctl_filename,'.ctl','.log');
                   out_file := Text_IO.Fopen(v_ctl_filename, 'w');
                   text_io.put_line(out_file, v_ctl_txt);
                   text_io.fclose(out_file);
                   v_exec_string := 'sqlldr ' || v_connect_string || ' control=' || v_ctl_filename
                   || ' log=' || v_log_filename;
         --          alert_msg := 'before, v_exec_string= ' || v_exec_string || chr(10);
         --          SET_ALERT_PROPERTY('GENERIC_ALERT',ALERT_MESSAGE_TEXT, alert_msg);
         --          button_pressed := Show_Alert('GENERIC_ALERT');
                   :emp_name := v_emp_name;
                   synchronize;
                   set_custom_property('EXEC_BEAN',1,'CMDSTRING',v_exec_string);
         --          alert_msg := 'after, v_exec_string= ' || v_exec_string || chr(10);
         --          SET_ALERT_PROPERTY('GENERIC_ALERT',ALERT_MESSAGE_TEXT, alert_msg);
         --          button_pressed := Show_Alert('GENERIC_ALERT');
                   v_operation := 'Append';
                   v_load_count := v_load_count + 1;
         --          exit when v_load_count >= nvl(:proc_limit,99999);
              end if;
         end loop;     
         set_custom_property('EXEC_BEAN',1,'CMDSTRING','echo TEST');
    return;
    end if;
    exit_form;
    exception
         when no_data_found then
              Text_IO.Fclose (in_file);
         exit_form;
    when others then
    text_io.fclose(in_file);
    text_io.fclose(out_file);
              alert_msg := 'Error outside loop: ' || chr(10) || sqlerrm;
              SET_ALERT_PROPERTY('GENERIC_ALERT',ALERT_MESSAGE_TEXT, alert_msg);
              button_pressed := Show_Alert('GENERIC_ALERT');
              raise form_trigger_failure;          
    end;
    Hope that helps.............Dave

  • How to Upload campaign product using BAPI_MKTPL_PROD_ASSIGN_CREATE

    Hi All,
    I'm new in CRM. I dont know how to upload the campaign product details using this BAPI_MKTPL_PROD_ASSIGN_CREATE BAPI.
    please help me

    Hi All,
    I'm new in CRM. I dont know how to upload the campaign product details using this BAPI_MKTPL_PROD_ASSIGN_CREATE BAPI.
    please help me

  • HOW TO UPLOAD DATA FROM EXCEL TO INTERNALTABLE

    HI,
    HOW TO UPLOAD DATA FROM EXCEL TO INTERNALTABLE?  & WITH EXAMPLE.

    hi,
    chk this, put the data into an excel file.
    fields inside it are name and age.
    sample excel sheet.
    coloumn 1 is name and column 2 is age
    name age
    A     8
    C     13
    D     55
    DATA : int_excel LIKE alsmex_tabline OCCURS 0 WITH HEADER LINE.
    data : record like db_name_age occurs 0 with header line.
    DATA : v_start_col TYPE i VALUE '1', "starting col
           v_start_row TYPE i VALUE '1', " starting row
           v_end_col   TYPE i VALUE '2', " total columns
           v_end_row   TYPE i VALUE '10'. "total no of record
    FORM f_upload .
      CLEAR : int_excel, int_excel[].
      CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
        EXPORTING
          filename                = wf_filename
          i_begin_col             = v_start_col
          i_begin_row             = v_start_row
          i_end_col               = v_end_col
          i_end_row               = v_end_row
        TABLES
          intern                  = int_excel
        EXCEPTIONS
          inconsistent_parameters = 1
          upload_ole              = 2
          OTHERS                  = 3.
      IF sy-subrc <> 0.
    *Message is 'Unable to upload data from  '  wf_filename.
        MESSAGE e169(zm050) WITH wf_filename.
      ELSE.
        SORT int_excel BY row col.
        REFRESH : record.
        CLEAR   : record.
        LOOP AT int_excel.
          CASE int_excel-col. "go thru each column.
            WHEN 1.
              record-name  = int_excel-value.
            WHEN 2.
              record-age = int_excel-value.     
          ENDCASE.
          AT END OF row.
            APPEND record.
            CLEAR record.
          ENDAT.
        ENDLOOP.
    *inserting into table
    modfiy db_name_age from table record.
      ENDIF.
    <i><b>ANOTHER EXAMPLE</b></i>
    TYPE-POOLS truxs.
    types: begin of t_tab,
    col1(5) type c,
    col2(5) type c,
    col3(5) type c,
    end of t_tab.
    data : itab type standard table of t_tab,
           wa type t_tab.
    data it_type type truxs_t_text_data.
    parameter p_file type rlgrap-filename.
    data ttab type tabname.
    at selection-screen on value-request for p_file.
    CALL FUNCTION 'F4_FILENAME'
    EXPORTING
    PROGRAM_NAME = SYST-CPROG
    DYNPRO_NUMBER = SYST-DYNNR
    FIELD_NAME = 'P_FILE'
    IMPORTING
    FILE_NAME = p_file
    start-of-selection.
    CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'
    EXPORTING
    I_FIELD_SEPERATOR =
    I_LINE_HEADER = 'X'
    i_tab_raw_data = it_type
    i_filename = p_file
    tables
    i_tab_converted_data = itab[]
    EXCEPTIONS
    CONVERSION_FAILED = 1
    OTHERS = 2
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    end-of-selection.
    loop at itab into wa.
    write : wa-col1,
            wa-col2,
            wa-col3.
    endloop.
    rgds,
    anver
    <i>if hlped pls mark points</i>

  • How to upload a  logo in smartforms

    can anybody tell me how to upload logo in Smartorms

    Hi,
    Inserting Logo in SmartForm
    Follow the given steps in order to add a logo,
    1) In Smart Forms Editor, In left pane, right Click any Page (say Page1) and select Create -> Window, Give it a name and Description (Say Window1)
    2) Right Click on Window (Window 1) and select Create -> Graphics, Give it a name and description
    3) In general Attributes, Select Name, get search help (F4) , you will find a list of pictures
    4) Select any picture and set its Resolution in DPI
    5) Press F9 to open Smart Forms Builder, Select window (Window1) and In Output options window set, size and position of the Logo
    6) Set any other parameters if required, save and activate.
    7) If there is only 1 Window in the forms, set it as Main Window in general attributes.
    8) User TCode SE78 to upload new pictures and logos.
    or----
    u can
    Try executing program RSTXLDMC program. There also you can upload a graphic.
    Run RSTXLDMC
    Enter file name C:\MAIL\COMPLOGO.TIF
    Resolution for Tiff file
    Absolute X-position
    Absolute Y-position
    Absolute positioning
    Reserved height
    Shift to right
    UOM = CM
    Text title
    Line width for text = 132
    Text name ZHEX-MACRO-COMPLOGO
    Text ID ST
    Text language = E
    Postscript scaling
    Width & Height according to PS scaling
    Number of Tiff gray levels (2,4,9) 2
    Then Create a new window 'COMP' with attributes;
    Window COMP description Company Logo
    Window type CONST
    Left margin 7.00 CH window width 10.00 CH
    Upper margin LN window height 8.00 LN
    Finally u can make use of the text name and text id to print the logo.
    Please note that if object name is not indicated as 'ZHEX...', the logo may not be printed !
    Go thru this,
    http://www.zebra.com/id/zebra/na/en/documentlibrary/misc/sap_smartforms_technical.File.tmp/SAPSmartFormsVersion3.pdf
    Refer these threads,
    How to upload logo in Smartforms.
    logo insertion in smartform..
    Regards,
    Padmam.

  • How to upload CSV file w/o ,, for the last line

    Hi Experts,
    As part of one interface uploading the csv file (4coulmns) manually using the TCODE: CSCA_FILE_COPY.
    After uploading when i see in the AL11 as it is csv file it is filling the , in each space.
    But my issue while running the interface (because of logic in it) checking for the hash total in the last line where (record count, hash total) only 2 items should come but because of manual upload adding the (record count, hash total, , ,) another two spaces.
    Where program not moving further becasue the it is alway comparing the amounts (1000.00 not matching with 1000.00, , ) it is not processing. In production files directly load in to unix server so no issues and i can't ask to change the program code...because iam not following the process. As part of testing i've to do manually only.
    Please suggest the workaround for this.
    Is it possible to change the contents directly in AL11 directly....then HOW ?
    or
    How to create a csv file w/o , , in the last line (may be it is not possible) ?
    Thanks for your replies in advance.
    Regards
    VVR

    I don't think you can edit from AL11, nor creating a CSV without those commas at the end because are created to state fields with empty value.
    You have 6 columns filled with values but for the last line you only fill the first four. It is expected to appear , , for the last 2 columns on the last line.
    I can only suggest keep doing it manually before uploading the CSV file... or... you are saying you can't change the program.
    How about upload all CSV files... then writing another program to get those files from AL11 and delete the spare commas at the end line?
    Cheers,
    Andres.

  • How to upload win 8.1 from my external to my new ssd on a hp pavillion g-6 2200us

    need instructions on how to upload win 8.1 from my external to my new  ssd on a hp pavillion g-6 2200us.  My hd got fried and I bought an SSD to replace it. I  got the recovery downloads from hps website and dowloaded them to an external.  Now I need to know what to do next.   Is there instructions somewhere? Or can anyone explain it to a novice?

    When requesting assistance, please provide the complete model name and product number (p/n) of the HP computer in question. HP/Compaq makes thousands of models of computers. Without this information it may be difficult or impossible to assist you in resolving your issue.
    The above requested information can be found on the bottom of your computer, inside the battery compartment or on the startup BIOS screen. Please see How Do I Find My Model Number or Product Number? for more assistance locating this information. DO NOT include your serial number. Please enter the model/product information into HP's Online Consumer Support page and post it here for our review.
    Sorry but HP only provides the HP Recovery Manager as part of the factory installation. HP doesn't provide downloads of the HP Recovery Manager or HP Recovery Media and you may need to order HP Recovery Media to return you computer to a factory like state.
    If you didn't create your HP Recovery Media when you first setup your computer, please contact official HP support in your region / country, via the HP Worldwide Support Portal, to see if HP Recovery Media is available for your computer.
    If you have any further questions, please don't hesitate to ask.
    Please click the White KUDOS "Thumbs Up" to show your appreciation
    Frank
    {------------ Please click the "White Kudos" Thumbs Up to say THANKS for helping.
    Please click the "Accept As Solution" on my post, if my assistance has solved your issue. ------------V
    This is a user supported forum. I am a volunteer and I don't work for HP.
    HP 15t-j100 (on loan from HP)
    HP 13 Split x2 (on loan from HP)
    HP Slate8 Pro (on loan from HP)
    HP a1632x - Windows 7, 4GB RAM, AMD Radeon HD 6450
    HP p6130y - Windows 7, 8GB RAM, AMD Radeon HD 6450
    HP p6320y - Windows 7, 8GB RAM, NVIDIA GT 240
    HP p7-1026 - Windows 7, 6GB RAM, AMD Radeon HD 6450
    HP p6787c - Windows 7, 8GB RAM, NVIDIA GT 240

  • Upload Production order using BAPI_MOSRVAPS_SAVEMULTI3

    Hi,
    I am uploading Production order in APO using BAPI BAPI_MOSRVAPS_SAVEMULTI3, I have an issue while uploading the Production Order, I want to upload the actual start date and End Date, but the BAPI is uploading the Start Date same as the End Date.
    I have seen few links in the forum regarding the issue but I am not sure regarding what should be the exact value of STRATEGY_PROFILE  and PLANNING_MODE_USAGE.
    Can anyone please provide a solution regarding how can I upload actual Start and End Date.
    Thanks & Regards,
    Sanjog Mishrikotkar

    Hi Sanjog,
    PLANNING_MODE_USAGE is Parameters for Controlling the Scheduling Mode here you can use either 0 or 1
    0 is No immediate planning
    1 is Observance of parameters from the product master
    End date will be calculated bassed on GI time production time as maintained in the PPM.
    Please check what you have maintained.
    Let me know  Whether it is following that or not.
    I hope this will help you.
    Regards,
    Kishore Reddy.

  • How to upload data through excel into ssm

    Dear SSM Gurus,
    I am new to strategy management ,PAS Model I have created successfully based on requirement given by our business unit.
    Business unit (FMCG product dealer) have 5 region , and 2 accounts under which we have multiple stores ,
    I have sales data in excel sheet by store monthly(actual & target)
    I have created an Link to excel sheet which has following format
    Time     Name of the store     sales_act     sales_target
    Jan-09     Store1 region 1 account1      290     300
    Feb-09     Store1 region 1 account1      320     350
    Please suggest how to upload excel data into Actual and traget variables (suggest me IDQL commands).
    Regards
    Arif

    Dear Arif ,
    For loading the data from an excel sheet , using a procedure is very handy.If possible , create a separate procedure for loading the targets. I am giving you a rought transcript of a procedure which loads data from an excel sheet. Please make the appropriate changes where ever necessary :
    ....Clear all previous selections of dimensions and variables
    clear status
    ...Set period range for the data to be loaded
    set period 2009
    ....Selecting dimensions and variables for data mapping
    SET DATE DMY
    select dim STORE input
    ....Select the variables to be loaded
    select var sales_act
    ....Set across and down layout to match source data layout
    across  var down  STORE,time
    ACCESS EXTERNAL
    USE 'C:\actual_data.csv'
    DESCRIPTION FREE ,
    Peek only 10
    .....Reading the data into the model
    read
    .....To end access system
    end
    Please check if the data loads properly at the input level. If this is successful , then we can consolidate the data and then you can get the data at other levels as well.
    Hope this helps
    Vijay

  • How to upload a PDF online, fill it, then save?

    Hi,
    I'm trying to figure out on how to upload a PDF to our own server (thru an FTP site) so users can fill it in, then save it to their computer's hard drive/desktop. i searched all over and cannot find a solution. Can someone please help?
    Thank you in-advance for any help you can provide.
    Current system:
    MacBook Pro
    Mac OS X 10.6
    Acrobat Pro 9.4.3
    Acrobat Reader 10.1

    You need to open the PDF and use File>Save as>Reader extended PDF.
    Keep in mind that there are strict limitations as to how many times you can collect data from an enabled PDF. It's basically a limit of 500 times. You'll want to read and understand section 15 of the end user license agreement before proceeding.

  • How to upload a Word doc from MacBook to iCloud?

    How to upload a Word doc from MacBook to iCloud?

    Just going to throw in again: iCloud is to keep's Apple's products on Apple's devices synced up between multiple devices. It isn't for sharing. It isn't for storage.
    iCloud is the Apple-branded cloud (see the "i"). It isn't meant to be a completely free-of-charge realization of the future that all the tech people keep calling "the cloud."
    It adds a lot of very nice functionality to Apple's own products, yet people are screaming their heads off about not getting free disk space and free bandwidth to use for whatever they want online. Apple added functionality, but tons of people seem to think they took away functionality. These things were never promised with iCloud.

Maybe you are looking for