Pra voce que tem varios servicos de armazenamento de dados na nuvem e depois de algum nao sabe o que esta aonde, ou simplesmente quer sincronizar todos os arquivos em um so servico/local na nuvem, e isso ainda vai lhe custar horas e horas de download/upload, seus problemas acabaram.... o site https://www.cloudhq.net/ faz isso pra voce de forma automatica, experimente......deu uma adiantada boa no meu trabalho....... fica a dica!!!!Segue o Link'swww.cloudhq.net Google+: https://plus.google.com/+CloudhqNetdatasyncLinkedIn: http://www.linkedin.com/company/cloudhqFacebook: https://www.facebook.com/cloudHQ- Gmail label sharing: https://chrome.google.com/webstore/detail/gmail-label-sharing/pmmaemmobdmccnfepmkckendmealjapo?hl=en-US- Salesforce <-> SharePoint integration: http://blog.cloudhq.net/how-to-increase-sales-performance-by-integrating-salesforce-and-sharepoint/Try cloudHQ free label sharing: Search Help em campo do alv tree OO, pra guardar e nao esquecer jame.......abs."eventos do alv de criacao da nota de servicoclass lcl_events_ns definition deferred."AlV Criacao de Nota de Servicodata: g_container_ns type ref to cl_gui_custom_container, g_container_name_ns type scrfname value 'CONTAINER_NS', g_grid_ns type ref to cl_gui_alv_grid, gs_layout_ns type lvc_s_layo, g_events_ns type ref to lcl_events_ns.data: lt_fcat_ns type table of lvc_s_fcat, st_fcat_ns type lvc_s_fcat, lt_sort_ns type lvc_t_sort, ls_layo_ns type lvc_s_layo, custom_container_ns type ref to cl_gui_custom_container, grid_ns type ref to cl_gui_alv_grid, t_disvariant_ns type table of disvariant with header line.data: t_saida_ns type table of zserv_nota, st_saida_ns type zserv_nota.data: lt_row_no_ns type table of lvc_s_roid.data: lc_row_no_ns type lvc_s_roid.DATA: t_saida_ns TYPE TABLE OF zserv_nota, st_saida_ns TYPE zserv_nota.*Estrutura*QMNUM Tipo QMNUM CHAR 12 0 No da nota*QMART Tipo QMART CHAR 2 0 Tipo de nota*QCODE Tipo FECOD CHAR 4 0 Codigo do problema ou do dano*QMDAT Tipo QMDAT DATS 8 0 Data da notaform create_grid_ns . create object g_grid_ns exporting i_parent = g_container_ns. perform set_grid_fcat_ns. perform seleciona_nota. "Elimina botoes do alv criacao de nota data: lt_excl_func type ui_functions. append cl_gui_alv_grid=>mc_fc_excl_all to lt_excl_func. t_disvariant_ns-report = sy-repid. call method g_grid_ns->set_table_for_first_display exporting is_variant = t_disvariant_ns is_layout = ls_layo_ns i_save = 'A' it_toolbar_excluding = lt_excl_func[] changing it_outtab = t_saida_ns[] it_fieldcatalog = lt_fcat_ns[] it_sort = lt_sort_ns[]. call method cl_gui_control=>set_focus exporting control = g_grid_ns. call method g_grid_ns->set_ready_for_input exporting i_ready_for_input = 1. clear gt_f4. gs_f4-fieldname = 'QCODE'. gs_f4-register = 'X'.* gs_f4-getbefore = 'X'.* gs_f4-chngeafter = 'X'. append gs_f4 to gt_f4. call method g_grid_ns->register_f4_for_fields exporting it_f4 = gt_f4. perform set_grid_events_ns.endform. " CREATE_grid_nsform set_grid_events_ns . create object g_events_ns.* SET HANDLER g_events_ns->double_click FOR g_grid_ns. set handler g_events_ns->handle_on_f4 for g_grid_ns.endform. " SET_GRID_EVENTS2FORM set_grid_fcat_ns . REFRESH lt_fcat_ns. CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = 'zserv_nota' i_client_never_display = 'X' CHANGING ct_fieldcat = lt_fcat_ns[] EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3. LOOP AT lt_fcat_ns INTO st_fcat_ns. CASE st_fcat_ns-fieldname. WHEN 'QMNUM'. st_fcat_ns-reptext = 'No da nota'. st_fcat_ns-outputlen = 15. WHEN 'QMART'. st_fcat_ns-reptext = 'Tipo de Nota'. st_fcat_ns-outputlen = 15. WHEN 'QCODE'. st_fcat_ns-reptext = 'Tipo de Servico'. st_fcat_ns-outputlen = 15. st_fcat_ns-edit = 'X'. st_fcat_ns-ref_table = 'QPCT'. st_fcat_ns-ref_field = 'CODE'. st_fcat_ns-f4availabl = 'X'. WHEN 'QMDAT'. st_fcat_ns-reptext = 'Data de Processamento'. st_fcat_ns-edit = 'X'. st_fcat_ns-outputlen = 15. ENDCASE. MODIFY lt_fcat_ns FROM st_fcat_ns. ENDLOOP.ENDFORM. " SET_GRID_FCAT2*---------------------------------------------------------------------** Class LCL_EVENTS_ns*----------------------------------------------------------------------*class lcl_events_ns definition . public section. methods:handle_on_f4 for event onf4 of cl_gui_alv_grid importing e_fieldname es_row_no er_event_data.endclass. "LCL_EVENTS*---------------------------------------------------------------------** CLASS lcl_events_NS IMPLEMENTATION*---------------------------------------------------------------------*class lcl_events_ns implementation.*--Handle On F4 method handle_on_f4. perform on_f4 using e_fieldname es_row_no er_event_data. endmethod. "handle_on_f4endclass. "lcl_events_d0100 IMPLEMENTATION*&---------------------------------------------------------------------**& Form ON_F4*&---------------------------------------------------------------------** text*----------------------------------------------------------------------*FORM on_f4 USING e_fieldname TYPE lvc_fname es_row_no TYPE lvc_s_roid er_event_data TYPE REF TO cl_alv_event_data. DATA: it_qtpc TYPE TABLE OF qpct, lt_map TYPE TABLE OF dselc, ls_map