Quantcast
Channel: SCN: Message List
Viewing all 8332 articles
Browse latest View live

Re: Tax codes to flow in MIRO Basic Data


Re: Following many people in SCN community is wrong?

$
0
0

Hi Gareth,

 

Thanks for describing about my SCN contribution in brief. I understand what you are trying to figure out. If someone's blog or document is good, I appreciate. If its not good I will not rate or like them. Motivating people I don't think it wrong. I work for two projects and still I am contributing my time towards SCN during night time, holidays and weekend. It's my personal and self interest. If someone is contributing in SCN and getting more points than me I willn't unnecessary question them without knowing them clearly. I am sorry to say that. Some people are interested in social network & some people are interest in technical network. I am not ready to waste my time in other unwanted websites. Thats why I concentrate more in this SCN community. In SCN, many people posted technical, business, process, motivational blogs. Whenever I get free time, I will not waste and try to contribute in SCN. I sacrifice all my time for SCN and without entertainment, I will not spend time with my family too. I am doing this for myself as well as for SCN members. I will post some more SAP PI blogs soon. Many people are encouraging others, you aren't pointing them. Why people are behind me, I really don't know. I am not doing anything bad I feel like that. If I think like that and  feel like that I willn't log anymore in SCN. I try to share my knowledge, motivate others, follow every one, automatically the points update. If some one is not able to do what I am doing currently. They will ask millions of questions. I don't think, I am doing anything bad or big mistake to the SCN community. Why I raised this question without discussing with anyone. Every one should understand why I am following every one in good sense not in different sense. I think you understand. If you think I am not worth. I request you to remove all my points and badges. Thats all I can tell you. Many blogs have been removed. I accept it and I understand & respect SCN rules. I respect SCN, SCN Members and all others.

 

"Different people have different opinions"

 

Once again, thank you so much for sharing your views! I learnt many lessons from many people.

 

Regards,

Hari Suseelan

Re: SAP SSO with Kerberos

$
0
0

I fixed it ! I should use 64bit library gx64krb5.dll against gsskrb5.dll.

 

old dev_w0.trc:

Error 193 = "C:\Windows\System32\gsskrb5.dll is not a valid Win32 application

 

now in dev_w0.trc:

  File "C:\Windows\System32\gx64krb5.dll" dynamically loaded as GSS-API v2 library.

 

But I have new trouble:

 

  *** ERROR => SncPAcquireCred()==SNCERR_GSSAPI  [sncxxall.c 1445]

N        GSS-API(maj): No valid credentials provided (or available)

N        GSS-API(min): SSPI u2u-problem: please add Service principal for own account

N      Could't acquire ACCEPTING credentials for

Re: Set default grouping for Accounts / Contacts

$
0
0

Hi,

 

Thanks for the post, I too used the same and got resulted too.

 

Can we able to set more than one BP roles by default while create?

 

 

Thanks in advance....

 

Regards,

Anand V

Re: How to stop payment for vendor after executing APP

$
0
0

Dear Anu,

 

1) Please check payment document has been posted in the system or not.

 

if posted then reverse payment document, if payment method is C then void cheque through transaction code FCH8 and then block the vendor for payment.

 

2) If you are using EBS then also no worry, if check is with you.

    if you are using RTGS / NEFT file uploading to bank portal then only it may create problem.

 

Thanks,

 

Aditya

Re: Problems after SAP NetWeaver 7.0 including Enhancement Package 2 Installation

$
0
0

HI,

 

Do you have the SAP Gui software installed on your workstation?

 

If not please install the GUI.

 

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/80f043df-b655-2d10-e9a4-bba6967de101?overridelayout=true

 

Secondly

 

To login to SAP you must then configure your logon details on SAP Gui to connect to system.

 

Once this is done, this is where you will use the users to logon to ABAP and there you go to transaction SICF.

 

Please advise on the aforementioned.

 

Kind Regards,

 

Johan

Third-Party Travel Planning with Amadeus E-Travel

$
0
0

Hi all,

 

I've just started to work with my client and Amadeus on implementing the third party travel planning functionality for integration between ECC (ERP 6.0 EHP6) and AeTM (the Amadeus e-Travel Management booking tool).

 

I was wondering if anyone has implemented this and has any particular advice or guidance?

 

@SAP, Amadeus advised that you have some user friendly documentation which shows screenshots of the basic customizing required for the initial set up.  I was hoping this could be something that you would be able to share?  I am going through the guidance on SAP Help and OSS notes but it would be great if we could see this more "friendly" document?

 

Kind Regards,

Jack

Re: While doing GR (GRN) a value automatically gets posted to Price difference a/c

$
0
0

hi,

 

Kindly have a check in the material master as suggested by "Dev" on your price control, also have a check on the OBYC settings if the same material type's valuation class and the Price difference GL is maintained in the transaction event "PRD".

 

regards,

 

Sagnik


Re: Volume X has trigger asynchronous write ratio / Write cache

SAP Netweaver Gateway Demo Server - ES1 : No authorization to create project in SEGW

$
0
0

Hi Gurus,


I am trying to create a custom Project in SEGW  , but getting an authorization error -please help.



Re: Data is not updating to Cube from DSO

$
0
0

Hi Phani,

 

Below is code i am using.

 

**************************************************************************************************************

     SORT source_package STABLE BY rt_serial  /bic/zdateopen ASCENDING.

 

     gt_source_package[] = source_package[].

 

     LOOP AT gt_source_package ASSIGNING  <fs_result>.

 

       lv_tabix1 = sy-tabix.

       lv_tabix2 = sy-tabix + 1.

       CLEAR : lv_match.

       AT NEW ship_to.

         lv_ship_to = <fs_result>-ship_to.

       ENDAT.

 

       SELECT SINGLE timesec FROM zam_time INTO lv_timesec.

 

       READ TABLE gt_source_package INTO gw_source_package INDEX lv_tabix2.

       IF sy-subrc = 0.

         IF ( lv_ship_to = gw_source_package-ship_to ).

 

           IF <fs_result>-/bic/zdatclose EQ gw_source_package-/bic/zdateopen .

 

             IF <fs_result>-/bic/ztimclose LT gw_source_package-/bic/ztimeopen.

               CALL FUNCTION 'SCOV_TIME_DIFF'

                 EXPORTING

                   im_date1              = <fs_result>-/bic/zdatclose

                   im_date2              = gw_source_package-/bic/zdateopen

                   im_time1              = <fs_result>-/bic/ztimclose

                   im_time2              = gw_source_package-/bic/ztimeopen

                 IMPORTING

                   ex_days               = lv_days

                   ex_time               = lv_time

                 EXCEPTIONS

                   start_larger_than_end = 1

                   OTHERS                = 2.

               IF sy-subrc <> 0.

 

               ENDIF.

 

               IF lv_time LE lv_timesec."'00:01:00'.

                 <fs_result>-c_x = 'X'.

 

*******Logic for Entr no concatenation*******

                 IF <fs_result>-/bic/zentrymat IS INITIAL.

                   CONCATENATE <fs_result>-/bic/zentryno

                              ','

                               gw_source_package-/bic/zentryno

                               INTO gw_source_package-/bic/zentrymat.

                 ELSE.

                   CONCATENATE <fs_result>-/bic/zentrymat

                        ','

                         gw_source_package-/bic/zentryno

                         INTO gw_source_package-/bic/zentrymat.

                 ENDIF.

*******Logic for Entr no concatenation*******

                 gw_source_package-/bic/ztimeopen = <fs_result>-/bic/ztimeopen.

                 gw_source_package-/bic/zdateopen = <fs_result>-/bic/zdateopen.

                 gw_source_package-rt_serial      = gw_source_package-rt_serial.

                 gw_source_package-/bic/zbillbltm = gw_source_package-/bic/zbillbltm + <fs_result>-/bic/zbillbltm.

                 gw_source_package-/bic/zadjdiff  = gw_source_package-/bic/zadjdiff + <fs_result>-/bic/zadjdiff.

                 gw_source_package-/bic/ztotalhr  = gw_source_package-/bic/zbillbltm - gw_source_package-/bic/zadjdiff .

                 MODIFY gt_source_package INDEX lv_tabix2 FROM gw_source_package

                 TRANSPORTING /bic/zentrymat

                              /bic/ztimeopen

                              /bic/zdateopen

                              rt_serial

                              /bic/zbillbltm

                              /bic/zadjdiff

                              /bic/ztotalhr

                              c_x.

               ELSE.

                 gw_source_package-/bic/ztotalhr  = gw_source_package-/bic/zbillbltm - gw_source_package-/bic/zadjdiff .

                 MODIFY gt_source_package FROM gw_source_package TRANSPORTING /bic/ztotalhr.

               ENDIF.

             ELSEIF <fs_result>-/bic/ztimclose GT gw_source_package-/bic/ztimeopen.

               CALL FUNCTION 'SCOV_TIME_DIFF'

                 EXPORTING

                   im_date1              = <fs_result>-/bic/zdatclose

                   im_date2              = gw_source_package-/bic/zdateopen

                   im_time1              = gw_source_package-/bic/ztimeopen

                   im_time2              = <fs_result>-/bic/ztimclose

                 IMPORTING

                   ex_days               = lv_days

                   ex_time               = lv_time

                 EXCEPTIONS

                   start_larger_than_end = 1

                   OTHERS                = 2.

               IF sy-subrc <> 0.

 

               ENDIF.

 

               IF lv_time LE lv_timesec."'00:01:00'.

                 <fs_result>-c_x = 'X'.

*******Logic for Entr no concatenation*******

                 IF <fs_result>-/bic/zentrymat IS INITIAL.

                   CONCATENATE <fs_result>-/bic/zentryno

                              ','

                               gw_source_package-/bic/zentryno

                               INTO gw_source_package-/bic/zentrymat.

                 ELSE.

                   CONCATENATE <fs_result>-/bic/zentrymat

                        ','

                         gw_source_package-/bic/zentryno

                         INTO gw_source_package-/bic/zentrymat.

                 ENDIF.

*******Logic for Entr no concatenation*******

                 gw_source_package-/bic/ztimeopen = <fs_result>-/bic/ztimeopen.

                 gw_source_package-/bic/zdateopen = <fs_result>-/bic/zdateopen.

                 gw_source_package-rt_serial      = gw_source_package-rt_serial.

                 gw_source_package-/bic/zbillbltm = gw_source_package-/bic/zbillbltm + <fs_result>-/bic/zbillbltm.

                 gw_source_package-/bic/zadjdiff  = gw_source_package-/bic/zadjdiff + <fs_result>-/bic/zadjdiff.

                 gw_source_package-/bic/ztotalhr  = gw_source_package-/bic/zbillbltm - gw_source_package-/bic/zadjdiff .

                 MODIFY gt_source_package INDEX lv_tabix2 FROM gw_source_package

                 TRANSPORTING /bic/zentrymat

                              /bic/ztimeopen

                              /bic/zdateopen

                              rt_serial

                              /bic/zbillbltm

                              /bic/zadjdiff

                              /bic/ztotalhr

                              c_x.

               ELSE.

                 gw_source_package-/bic/ztotalhr  = gw_source_package-/bic/zbillbltm - gw_source_package-/bic/zadjdiff .

                 MODIFY gt_source_package FROM gw_source_package TRANSPORTING /bic/ztotalhr.

               ENDIF.

             ENDIF.

           ELSEIF <fs_result>-/bic/zdatclose GT gw_source_package-/bic/zdateopen .

 

             CALL FUNCTION 'SCOV_TIME_DIFF'

               EXPORTING

                 im_date1              = gw_source_package-/bic/zdateopen

                 im_date2              = <fs_result>-/bic/zdatclose

                 im_time1              = gw_source_package-/bic/ztimeopen

                 im_time2              = <fs_result>-/bic/ztimclose

               IMPORTING

                 ex_days               = lv_days

                 ex_time               = lv_time

               EXCEPTIONS

                 start_larger_than_end = 1

                 OTHERS                = 2.

             IF sy-subrc <> 0.

 

             ENDIF.

 

             IF lv_time LE lv_timesec."'00:01:00'.

               <fs_result>-c_x = 'X'.

*******Logic for Entr no concatenation*******

               IF <fs_result>-/bic/zentrymat IS INITIAL.

                 CONCATENATE <fs_result>-/bic/zentryno

                            ','

                             gw_source_package-/bic/zentryno

                             INTO gw_source_package-/bic/zentrymat.

               ELSE.

                 CONCATENATE <fs_result>-/bic/zentrymat

                      ','

                       gw_source_package-/bic/zentryno

                       INTO gw_source_package-/bic/zentrymat.

               ENDIF.

*******Logic for Entr no concatenation*******

               gw_source_package-/bic/ztimeopen = <fs_result>-/bic/ztimeopen.

               gw_source_package-/bic/zdateopen = <fs_result>-/bic/zdateopen.

               gw_source_package-rt_serial      = gw_source_package-rt_serial.

               gw_source_package-/bic/zbillbltm = gw_source_package-/bic/zbillbltm + <fs_result>-/bic/zbillbltm.

               gw_source_package-/bic/zadjdiff  = gw_source_package-/bic/zadjdiff + <fs_result>-/bic/zadjdiff.

               gw_source_package-/bic/ztotalhr  = gw_source_package-/bic/zbillbltm - gw_source_package-/bic/zadjdiff .

               MODIFY gt_source_package INDEX lv_tabix2 FROM gw_source_package

               TRANSPORTING /bic/zentrymat

                            /bic/ztimeopen

                            /bic/zdateopen

                            rt_serial

                            /bic/zbillbltm

                            /bic/zadjdiff

                            /bic/ztotalhr

                            c_x.

             ELSE.

               gw_source_package-/bic/ztotalhr  = gw_source_package-/bic/zbillbltm - gw_source_package-/bic/zadjdiff .

               MODIFY gt_source_package FROM gw_source_package TRANSPORTING /bic/ztotalhr.

             ENDIF.

 

           ELSEIF gw_source_package-/bic/zdateopen GT <fs_result>-/bic/zdatclose .

 

             CALL FUNCTION 'SCOV_TIME_DIFF'

               EXPORTING

                 im_date1              = <fs_result>-/bic/zdatclose

                 im_date2              = gw_source_package-/bic/zdateopen

                 im_time1              = <fs_result>-/bic/ztimclose

                 im_time2              = gw_source_package-/bic/ztimeopen

               IMPORTING

                 ex_days               = lv_days

                 ex_time               = lv_time

               EXCEPTIONS

                 start_larger_than_end = 1

                 OTHERS                = 2.

             IF sy-subrc <> 0.

 

             ENDIF.

 

             IF lv_time LE lv_timesec."'00:01:00'.

               <fs_result>-c_x = 'X'.

*******Logic for Entr no concatenation*******

               IF <fs_result>-/bic/zentrymat IS INITIAL.

                 CONCATENATE <fs_result>-/bic/zentryno

                            ','

                             gw_source_package-/bic/zentryno

                             INTO gw_source_package-/bic/zentrymat.

               ELSE.

                 CONCATENATE <fs_result>-/bic/zentrymat

                      ','

                       gw_source_package-/bic/zentryno

                       INTO gw_source_package-/bic/zentrymat.

               ENDIF.

*******Logic for Entr no concatenation*******

               gw_source_package-/bic/ztimeopen = <fs_result>-/bic/ztimeopen.

               gw_source_package-/bic/zdateopen = <fs_result>-/bic/zdateopen.

               gw_source_package-rt_serial      = gw_source_package-rt_serial.

               gw_source_package-/bic/zbillbltm = gw_source_package-/bic/zbillbltm + <fs_result>-/bic/zbillbltm.

               gw_source_package-/bic/zadjdiff  = gw_source_package-/bic/zadjdiff + <fs_result>-/bic/zadjdiff.

               gw_source_package-/bic/ztotalhr  = gw_source_package-/bic/zbillbltm - gw_source_package-/bic/zadjdiff .

               MODIFY gt_source_package INDEX lv_tabix2 FROM gw_source_package

               TRANSPORTING /bic/zentrymat

                            /bic/ztimeopen

                            /bic/zdateopen

                            rt_serial

                            /bic/zbillbltm

                            /bic/zadjdiff

                            /bic/ztotalhr

                            c_x.

             ELSE.

               gw_source_package-/bic/ztotalhr  = gw_source_package-/bic/zbillbltm - gw_source_package-/bic/zadjdiff .

               MODIFY gt_source_package FROM gw_source_package TRANSPORTING /bic/ztotalhr.

             ENDIF.

           ENDIF.

         ELSE.

           READ TABLE gt_source_package INTO gw_source_package INDEX lv_tabix1.

           CLEAR gw_source_package-/bic/ztotalhr.

           gw_source_package-/bic/ztotalhr  = gw_source_package-/bic/zbillbltm - gw_source_package-/bic/zadjdiff .

           MODIFY gt_source_package FROM gw_source_package TRANSPORTING /bic/ztotalhr.

         ENDIF.

 

       ELSE.

         READ TABLE gt_source_package INTO gw_source_package INDEX lv_tabix1.

         IF sy-subrc = 0.

           gw_source_package-/bic/ztotalhr  = gw_source_package-/bic/zbillbltm - gw_source_package-/bic/zadjdiff .

           MODIFY gt_source_package FROM gw_source_package TRANSPORTING /bic/ztotalhr.

         ENDIF.

       ENDIF.

 

       CLEAR : lv_days , lv_time , lv_timesec,gw_source_package.

     ENDLOOP.

 

     DELETE gt_source_package WHERE c_x = 'X'.

 

     SORT gt_source_package BY  /bic/zdateopen

                                /bic/ztimeopen ASCENDING.

***************

 

     gt_source_package1[] = gt_source_package[].

 

     LOOP AT gt_source_package1 ASSIGNING  <fs_result1>.

 

       lv_tabix3 = sy-tabix.

       lv_tabix4 = sy-tabix + 1.

 

       AT NEW ship_to.

         lv_ship_to = <fs_result1>-ship_to.

       ENDAT.

 

       SELECT SINGLE timesec FROM zam_time INTO lv_timesec.

 

       READ TABLE gt_source_package1 INTO gw_source_package1 INDEX lv_tabix4.

       IF sy-subrc = 0.

         IF ( lv_ship_to = gw_source_package1-ship_to ).

***********

           IF <fs_result1>-/bic/zdatclose EQ gw_source_package1-/bic/zdateopen .

             IF <fs_result1>-/bic/ztimclose LT gw_source_package1-/bic/ztimeopen.

               CALL FUNCTION 'SCOV_TIME_DIFF'

                 EXPORTING

                   im_date1              = <fs_result1>-/bic/zdatclose

                   im_date2              = gw_source_package1-/bic/zdateopen

                   im_time1              = <fs_result1>-/bic/ztimclose

                   im_time2              = gw_source_package1-/bic/ztimeopen

                 IMPORTING

                   ex_days               = lv_days

                   ex_time               = lv_time

                 EXCEPTIONS

                   start_larger_than_end = 1

                   OTHERS                = 2.

               IF sy-subrc <> 0.

               ENDIF.

 

               IF lv_time LE lv_timesec."'00:01:00'.

                 <fs_result1>-c_x = 'X'.

*******Logic for Entr no concatenation*******

                 IF <fs_result1>-/bic/zentrymat IS INITIAL.

                   CONCATENATE <fs_result1>-/bic/zentryno

                              ','

                               gw_source_package1-/bic/zentryno

                               INTO gw_source_package1-/bic/zentrymat.

                 ELSE.

                   CONCATENATE <fs_result1>-/bic/zentrymat

                        ','

                         gw_source_package1-/bic/zentryno

                         INTO gw_source_package1-/bic/zentrymat.

                 ENDIF.

*******Logic for Entr no concatenation*******

                 gw_source_package1-/bic/ztimeopen = <fs_result1>-/bic/ztimeopen.

                 gw_source_package1-/bic/zdateopen = <fs_result1>-/bic/zdateopen.

                 gw_source_package1-rt_serial      = gw_source_package1-rt_serial.

                 gw_source_package1-/bic/zbillbltm = gw_source_package1-/bic/zbillbltm + <fs_result1>-/bic/zbillbltm.

                 gw_source_package1-/bic/zadjdiff  = gw_source_package1-/bic/zadjdiff + <fs_result1>-/bic/zadjdiff.

                 gw_source_package1-/bic/ztotalhr  = gw_source_package1-/bic/zbillbltm - gw_source_package1-/bic/zadjdiff .

                 MODIFY gt_source_package1 INDEX lv_tabix4 FROM gw_source_package1

                 TRANSPORTING /bic/zentrymat

                              /bic/ztimeopen

                              /bic/zdateopen

                              rt_serial

                              /bic/zbillbltm

                              /bic/zadjdiff

                              /bic/ztotalhr

                              c_x.

               ELSE.

                 gw_source_package1-/bic/ztotalhr  = gw_source_package1-/bic/zbillbltm - gw_source_package1-/bic/zadjdiff .

                 MODIFY gt_source_package1 FROM gw_source_package1 TRANSPORTING /bic/ztotalhr.

               ENDIF.

             ELSEIF <fs_result1>-/bic/ztimclose GT gw_source_package1-/bic/ztimeopen.

               CALL FUNCTION 'SCOV_TIME_DIFF'

                 EXPORTING

                   im_date1              = <fs_result1>-/bic/zdatclose

                   im_date2              = gw_source_package1-/bic/zdateopen

                   im_time1              = gw_source_package1-/bic/ztimeopen

                   im_time2              = <fs_result1>-/bic/ztimclose

                 IMPORTING

                   ex_days               = lv_days

                   ex_time               = lv_time

                 EXCEPTIONS

                   start_larger_than_end = 1

                   OTHERS                = 2.

               IF sy-subrc <> 0.

               ENDIF.

 

               IF lv_time LE lv_timesec."'00:01:00'.

                 <fs_result1>-c_x = 'X'.

*******Logic for Entr no concatenation*******

                 IF <fs_result1>-/bic/zentrymat IS INITIAL.

                   CONCATENATE <fs_result1>-/bic/zentryno

                              ','

                               gw_source_package1-/bic/zentryno

                               INTO gw_source_package1-/bic/zentrymat.

                 ELSE.

                   CONCATENATE <fs_result1>-/bic/zentrymat

                        ','

                         gw_source_package1-/bic/zentryno

                         INTO gw_source_package1-/bic/zentrymat.

                 ENDIF.

*******Logic for Entr no concatenation*******

                 gw_source_package1-/bic/ztimeopen = <fs_result1>-/bic/ztimeopen.

                 gw_source_package1-/bic/zdateopen = <fs_result1>-/bic/zdateopen.

                 gw_source_package1-rt_serial      = gw_source_package1-rt_serial.

                 gw_source_package1-/bic/zbillbltm = gw_source_package1-/bic/zbillbltm + <fs_result1>-/bic/zbillbltm.

                 gw_source_package1-/bic/zadjdiff  = gw_source_package1-/bic/zadjdiff + <fs_result1>-/bic/zadjdiff.

                 gw_source_package1-/bic/ztotalhr  = gw_source_package1-/bic/zbillbltm - gw_source_package1-/bic/zadjdiff .

                 MODIFY gt_source_package1 INDEX lv_tabix4 FROM gw_source_package1

                 TRANSPORTING /bic/zentrymat

                              /bic/ztimeopen

                              /bic/zdateopen

                              rt_serial

                              /bic/zbillbltm

                              /bic/zadjdiff

                              /bic/ztotalhr

                              c_x.

               ELSE.

                 gw_source_package1-/bic/ztotalhr  = gw_source_package1-/bic/zbillbltm - gw_source_package1-/bic/zadjdiff .

                 MODIFY gt_source_package1 FROM gw_source_package1 TRANSPORTING /bic/ztotalhr.

               ENDIF.

             ENDIF.

           ELSEIF <fs_result1>-/bic/zdatclose GT gw_source_package1-/bic/zdateopen .

 

             CALL FUNCTION 'SCOV_TIME_DIFF'

               EXPORTING

                 im_date1              = gw_source_package1-/bic/zdateopen

                 im_date2              = <fs_result1>-/bic/zdatclose

                 im_time1              = gw_source_package1-/bic/ztimeopen

                 im_time2              = <fs_result1>-/bic/ztimclose

               IMPORTING

                 ex_days               = lv_days

                 ex_time               = lv_time

               EXCEPTIONS

                 start_larger_than_end = 1

                 OTHERS                = 2.

             IF sy-subrc <> 0.

             ENDIF.

 

             IF lv_time LE lv_timesec."'00:01:00'.

               <fs_result1>-c_x = 'X'.

*******Logic for Entr no concatenation*******

               IF <fs_result1>-/bic/zentrymat IS INITIAL.

                 CONCATENATE <fs_result1>-/bic/zentryno

                            ','

                             gw_source_package1-/bic/zentryno

                             INTO gw_source_package1-/bic/zentrymat.

               ELSE.

                 CONCATENATE <fs_result1>-/bic/zentrymat

                      ','

                       gw_source_package1-/bic/zentryno

                       INTO gw_source_package1-/bic/zentrymat.

               ENDIF.

*******Logic for Entr no concatenation*******

               gw_source_package1-/bic/ztimeopen = <fs_result1>-/bic/ztimeopen.

               gw_source_package1-/bic/zdateopen = <fs_result1>-/bic/zdateopen.

               gw_source_package1-rt_serial      = gw_source_package1-rt_serial.

               gw_source_package1-/bic/zbillbltm = gw_source_package1-/bic/zbillbltm + <fs_result1>-/bic/zbillbltm.

               gw_source_package1-/bic/zadjdiff  = gw_source_package1-/bic/zadjdiff + <fs_result1>-/bic/zadjdiff.

               gw_source_package1-/bic/ztotalhr  = gw_source_package1-/bic/zbillbltm - gw_source_package1-/bic/zadjdiff .

               MODIFY gt_source_package1 INDEX lv_tabix4 FROM gw_source_package1

               TRANSPORTING /bic/zentrymat

                            /bic/ztimeopen

                            /bic/zdateopen

                            rt_serial

                            /bic/zbillbltm

                            /bic/zadjdiff

                            /bic/ztotalhr

                            c_x.

             ELSE.

               gw_source_package1-/bic/ztotalhr  = gw_source_package1-/bic/zbillbltm - gw_source_package1-/bic/zadjdiff .

               MODIFY gt_source_package1 FROM gw_source_package1 TRANSPORTING /bic/ztotalhr.

             ENDIF.

 

           ELSEIF gw_source_package1-/bic/zdateopen GT <fs_result1>-/bic/zdatclose .

 

             CALL FUNCTION 'SCOV_TIME_DIFF'

               EXPORTING

                 im_date1              = <fs_result1>-/bic/zdatclose

                 im_date2              = gw_source_package1-/bic/zdateopen

                 im_time1              = <fs_result1>-/bic/ztimclose

                 im_time2              = gw_source_package1-/bic/ztimeopen

               IMPORTING

                 ex_days               = lv_days

                 ex_time               = lv_time

               EXCEPTIONS

                 start_larger_than_end = 1

                 OTHERS                = 2.

             IF sy-subrc <> 0.

             ENDIF.

 

             IF lv_time LE lv_timesec."'00:01:00'.

               <fs_result1>-c_x = 'X'.

*******Logic for Entr no concatenation*******

               IF <fs_result1>-/bic/zentrymat IS INITIAL.

                 CONCATENATE <fs_result1>-/bic/zentryno

                            ','

                             gw_source_package1-/bic/zentryno

                             INTO gw_source_package1-/bic/zentrymat.

               ELSE.

                 CONCATENATE <fs_result1>-/bic/zentrymat

                      ','

                       gw_source_package1-/bic/zentryno

                       INTO gw_source_package1-/bic/zentrymat.

               ENDIF.

*******Logic for Entr no concatenation*******

               gw_source_package1-/bic/ztimeopen = <fs_result1>-/bic/ztimeopen.

               gw_source_package1-/bic/zdateopen = <fs_result1>-/bic/zdateopen.

               gw_source_package1-rt_serial      = gw_source_package1-rt_serial.

               gw_source_package1-/bic/zbillbltm = gw_source_package1-/bic/zbillbltm + <fs_result1>-/bic/zbillbltm.

               gw_source_package1-/bic/zadjdiff  = gw_source_package1-/bic/zadjdiff + <fs_result1>-/bic/zadjdiff.

               gw_source_package1-/bic/ztotalhr  = gw_source_package1-/bic/zbillbltm - gw_source_package1-/bic/zadjdiff .

               MODIFY gt_source_package1 INDEX lv_tabix4 FROM gw_source_package1

               TRANSPORTING /bic/zentrymat

                            /bic/ztimeopen

                            /bic/zdateopen

                            rt_serial

                            /bic/zbillbltm

                            /bic/zadjdiff

                            /bic/ztotalhr

                            c_x.

             ELSE.

               gw_source_package1-/bic/ztotalhr  = gw_source_package1-/bic/zbillbltm - gw_source_package1-/bic/zadjdiff .

               MODIFY gt_source_package1 FROM gw_source_package1 TRANSPORTING /bic/ztotalhr.

             ENDIF.

           ENDIF.

         ELSE.

           READ TABLE gt_source_package1 INTO gw_source_package1 INDEX lv_tabix3.

           CLEAR gw_source_package-/bic/ztotalhr.

           gw_source_package1-/bic/ztotalhr  = gw_source_package1-/bic/zbillbltm - gw_source_package1-/bic/zadjdiff .

           MODIFY gt_source_package1 FROM gw_source_package1 TRANSPORTING /bic/ztotalhr.

         ENDIF.

       ELSE.

         READ TABLE gt_source_package1 INTO gw_source_package1 INDEX lv_tabix3.

         IF sy-subrc = 0.

           gw_source_package1-/bic/ztotalhr  = gw_source_package1-/bic/zbillbltm - gw_source_package1-/bic/zadjdiff .

           MODIFY gt_source_package1 FROM gw_source_package1 TRANSPORTING /bic/ztotalhr.

         ENDIF.

       ENDIF.

       CLEAR : lv_days , lv_time , lv_timesec,gw_source_package1.

     ENDLOOP.

 

 

*******Moving values to Source_package*******

     DELETE gt_source_package1 WHERE c_x = 'X'.

     REFRESH source_package.

     source_package[] = gt_source_package1[] .

 

**************************************************************************************************************

 

Anil.

download link to SAPB1 9.0 PL09 hotfix

$
0
0

Hello,

 

Can someone write me the link to the hotfix for the PL09?

 

Thank you in advance.

Re: Delete Original Authorization

$
0
0

Hi Amulya,

 

For easyDMS specifically, did you try managing your requirement using ACLs ? IMO, should hold good. Do test and share the results.

 

Warm regards,

Pradeepkumar Haragoldavar

Re: Adding Transaction in menu tab, but trx can not be seen under S_TCODE

$
0
0

Dear Sunil,

 

 

Yes, I have re-generated profile. Also, I created new role and got same error. But, other t-codes and roles do not have any problem.

How to sort the standard internal table?

$
0
0

hi friends,

            iam implemented one BADI for Low MRP batches does not sale...in this purpose iam implement the code in PRESELECT_BATCHES.

that code in give below

DATA:WA_MCHB_KEY TYPE MCHB_KEY.

  DATA:WA_MCHA_KEY TYPE MCHA_KEY.

  DATA:WA_MCHA_KEY1 TYPE MCHA_KEY.

 

  CHECK I_KOMKH-KUNNR+0(5) <> 'PLANT' AND ( I_KOMPH-VSTEL <> 1220 AND I_KOMPH-VSTEL <> 1210 AND

                                            I_KOMPH-VSTEL <> 1110 AND I_KOMPH-VSTEL <> 5220 ).

  LOOP AT IT_MCHB_KEY INTO WA_MCHB_KEY.

    WA_MCHA_KEY-MATNR = WA_MCHB_KEY-MATNR.

    WA_MCHA_KEY-WERKS = WA_MCHB_KEY-WERKS.

 

     SELECT CHARG INTO WA_MCHA_KEY-CHARG FROM MCHB WHERE MATNR = WA_MCHB_KEY-MATNR AND WERKS =  WA_MCHB_KEY-WERKS.

       SELECT  single CHARG INTO WA_MCHA_KEY1-CHARG FROM ZBATCH WHERE MATNR = WA_MCHB_KEY-MATNR AND CHARG = WA_MCHA_KEY-CHARG .

      IF SY-SUBRC <> 0.

      APPEND WA_MCHA_KEY TO ET_MCHA_KEY.

      ENDIF.

*      ENDSELECT.

    ENDSELECT.

 

  ENDLOOP.

 

when iam delivery is possing at that time automatically pickup BATCH (not a LOW MRP BAtch in zbatch table) and process the delivery..

process time select the all batches except low MRP batch put into the standard internal table..

   that internal table sorting is error.

  please check below image and help me.. i dont know how to do this, please it is very urgent requirement..

 

 

 

 


Re: SAP Netweaver Gateway Demo Server - ES1 : No authorization to create project in SEGW

Re: Replicating Marketing  Attributes to ECC BP

$
0
0

Hi Guys

Any idea on this further ? We looked into Note 569723, but it talks about XIF adapter .

 

Regards

Vinayak

How to configure Company logo BO 4.1

$
0
0

Hello Expert,

 

I have upgraded from BO 4.0 to BO 4.1 .

 

Now requirement is to put company logo once a user logged in.

 

I have searched SCN and found some links explaining.

 

However , I don't see Template.zip under collateral folder of installation package.

 

Please let me know how can i do it ?

 

Regards,

Dharmendra Kumar

Re: Key date (master data) and F-table (cube)

$
0
0

the "time dependency" means that on January 15th only AAA & BBB belong to LEBENSMITTEL and CCC & DDD belong to CHEMIKALIEN

if the key date changes to February 15th, then only AAA will belong to LEBENSMITTEL & BBB, CCC, DDD & EEE will belong to CHEMIKALIEN

so your results will completely change if you report on material group

 

now, if you were to report on material itself, there would be no issue, meaning sales of January would be 400 & sales of February would be 500

Re: Removing XML Declarations from Sender Payload

$
0
0

Thanks.

 

The URL returns XML and I've just found another of Michal's posts in which he says this is not easy in PI

 

http://scn.sap.com/people/michal.krawczyk2/blog/2010/01/22/pixi-how-to-get-an-xml-file-from-a-web-page-without-own-development

 

That is from 2010 so the situation might have changed.

 

The response also includes a reference to a stylesheet

 

<?xml-stylesheet type="text/xsl" href="isokur.xsl"?>

 

which is why it is rendered as HTML when you open it in a browser. I don't know if that would be a problem in PI. Probably not.

 

 

Is the problem reading the XML, or using it as a payload in another message? The data in the SOAP body in your example seems to be the response from the web site.

 

You should still be able to use Michal's Axis example. Do you have the enableREST parameter set to avoid using SOAP?

 

regards

 

Steve

Viewing all 8332 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>