Category: Abap

0

SAP için .Net C# SOAP Web Service Client Örneği

Features are: Using SOAP 1.1 Basic authentication over HTTP Specifying endpoint Vs üzerinde “Add Service Reference”   Servis url  adresini  ekliyoruz.   servis’i  namespace’e ekliyoruz. using ConsoleApplication4.ServiceReference2;   And the example code block: static...

0

Abap , Submit ile Selection Screen tablo şeklinde data aktarma

Merhaba , abap x program üzerinden y programının selection – screen ekranında bulunan sorgu parametresine tablo şeklinde veri aktarma ve çalıştırılmasına ait kodları göreceksiniz.   data: seltab     type table of rsparams,         seltab_wa  like line of seltab.   clear seltab_wa .   move:  ‘S_MATNR’    to seltab_wa-selname,          ‘S’          to seltab_wa-kind,  ” SELECT-OPTION          ‘I’          to seltab_wa-sign,          ‘EQ’         to seltab_wa-option,          p_matnr      to seltab_wa-low,          space        to seltab_wa-high.   append seltab_wa    to seltab....

0

Abap Web Service , C# return list data

Merhaba, Aşağıdaki örnekte list tipinde veri dönen c# servis metodunun abap tarafında kullanımını görebilirsiniz.   Servis Metodu aşağıdaki gibidir. Abap kodu ise şu şekilde.   DATA proxy_test TYPE REF TO ztp_genel_wsco_web_service_soa. DATA: exc TYPE REF TO cx_root. DATA: msg TYPE string. DATA : gv_group_id TYPE int4 VALUE 15, gv_datum TYPE sy–datum, gv_start_d TYPE string, gv_end_d TYPE string, it LIKE STANDARD TABLE OF ztp_work_order WITH HEADER LINE. gv_datum = ( sy–datum – 2 ). CONCATENATE...

0

Abap WebService , C# List type parameter method

Merhaba , C# webservice parametre olarak list tipi alması ve abap tarafında kullanımına dair örnek aşağıdaki gibidir.   Örnekteki servis metodu ; List tipi için class tanımı Metod   Web Service bağlantısından (tcod: se80 ...

Itab Boş – Dolu kontrolü 0

Itab Boş – Dolu kontrolü

Merhaba abap internal table boş – dolu kontrolünü aşağıdaki yöntemleri kullanarak sonuca varabilirsiniz .   Using IS INITIAL … with IF   DATA: itab TYPE STANDARD TABLE OF t100.   IF itab IS INITIAL....

Abap Selection Screen ekranında statüs bar buton ekleme 0

Abap Selection Screen ekranında statüs bar buton ekleme

  SELECTION-SCREEN BEGIN OF BLOCK parametreler WITH FRAME TITLE text–001. SELECT-OPTIONS:   sdmid FOR zcd_dnsmn_kmlk–dmid,   svorna  FOR zcd_dnsmn_kmlk–vorna,   snachn  FOR zcd_dnsmn_kmlk–nachn,   sulke FOR zcd_dnsmn_kmlk–ulke,   sfirma FOR  zcd_dnsmn_kmlk–firma,   syaratan FOR zcd_dnsmn_kmlk–yaratan,   serdat FOR zcd_dnsmn_kmlk–erdat. SELECTION-SCREEN END OF BLOCK parametreler. SELECTION-SCREEN FUNCTION KEY 1.   START-OF-SELECTION. INITIALIZATION. CONCATENATE icon_create ‘Yeni’ INTO sscrfields–functxt_01. AT SELECTION-SCREEN. IF sscrfields–ucomm EQ ‘FC01’. SET SCREEN 0. CLEAR ztablo. CALL SCREEN 0100. ENDIF.

Abap , Excelden kayıt okuma işlemi 0

Abap , Excelden kayıt okuma işlemi

TYPE-POOLS slis. DATA : BEGIN OF itab OCCURS 0, tarih TYPE string, adsoyad TYPE string, bolum TYPE string, sayi TYPE i. DATA : END OF itab. * Excel kayıtlarını programda tutacak internal tablonun tanımlanması DATA gt_excel_kayitlari TYPE TABLE OF alsmex_tabline. DATA gv_repid TYPE sy–repid. DATA gt_fieldcat TYPE slis_t_fieldcat_alv. FIELD-SYMBOLS <fs_excel_kayit> LIKE LINE OF gt_excel_kayitlari. * selection screen üzerinde son kullanıcının dosya adını *girecegi alanin tanimlanmasi. PARAMETERS pa_dosya TYPE c LENGTH 128 DEFAULT ‘C:\Users\TEKIN.PEKCAN\Desktop\D\TEST.XLSX’. *kullanici imleci ekranda pa_dosya alanına getirip F4 tuşuna * basınca atılacak olayın programlanması AT SELECTION-SCREEN ON VALUE-REQUEST FOR pa_dosya. * F4_FILENAME fınksiyon modülü çağrılarak dosya seçme * diyalog ekranının gösterilmesi. CALL FUNCTION ‘F4_FILENAME’ EXPORTING field_name = ‘PA_DOSYA’ IMPORTING file_name  = pa_dosya. START-OF-SELECTION. gv_repid = sy–repid. * fonksiyon modülünü kullanarak excel dosyasındaki kayıtları * gt_excel_kayitlari itabına oku. CALL FUNCTION ‘ALSM_EXCEL_TO_INTERNAL_TABLE’ EXPORTING filename                = pa_dosya i_begin_col             = 1 ” başlanacak sütun...

Abap , Ağdaki Dosyalara Erişim 0

Abap , Ağdaki Dosyalara Erişim

*PARAMETERS:p_dir(50) TYPE c. * *DATA : file_table LIKE TABLE OF sdokpath WITH HEADER LINE . *DATA : dir_table LIKE TABLE OF sdokpath WITH HEADER LINE . * *DATA : file_count TYPE i , *       dircount   TYPE i . * *CALL FUNCTION ‘TMP_GUI_DIRECTORY_LIST_FILES’ *  EXPORTING *    directory  = p_dir *    filter     = ‘*.CSV’ *  IMPORTING *    file_count = file_count *    dir_count  = dircount *  TABLES *    file_table = file_table *    dir_table  = dir_table *  EXCEPTIONS *    cntl_error = 1 *    OTHERS     = 2. *WRITE:/ ‘toplam dosya sayısı : ‘, file_count . * *LOOP AT file_table . **  IF sy-tabix eq son_iki. **    write:/  file_table-pathname. **  ENDIF. * *  IF sy-tabix EQ file_count – 1. *    WRITE:/ ‘Sondan İkinci Dosya ‘ ,  file_table-pathname. *  ENDIF. * *ENDLOOP.