[58213] in SAPr3-news

home help back first fref pref prev next nref lref last post

Re: report output per RFC abrufen

daemon@ATHENA.MIT.EDU (=?iso-8859-1?q?Mathias_Glo=DF?=)
Thu Oct 5 02:45:50 2006

To: sapr3-news@mit.edu
Date: 4 Oct 2006 23:45:43 -0700
From: "=?iso-8859-1?q?Mathias_Glo=DF?=" <mgloss@gmail.com>
Message-ID: <1160030742.999743.92710@i3g2000cwc.googlegroups.com>

Hi J=F6rg,

joerg.schwinghammer@web.de wrote:

> Ich m=F6chte gerne per RFC (JCo oder .NET Connector) von einem Subsystem
> aus einen Standard-Report im SAP aufrufen und den Output dieses Report
> in irgendeiner Form zur=FCckbekommen.
>
> Ist sowas =FCberhaupt m=F6glich?

nichts einfacher als das, sprach Pickeldy zu Fredderick...... komm mit
(und lies ;)

Zum Beispiel so (holen des Zeitnachweises eines Mitarbeiters f=FCr einen
bestimmten
Zeitraum):

FUNCTION Z_HR_PT_GET_TIME_SHEET.
*"----------------------------------------------------------------------
*"*"Lokale Schnittstelle:
*"  IMPORTING
*"     VALUE(ID_PERNR) LIKE  ESS_EMP-EMPLOYEENUMBER
*"     VALUE(ID_BEGDA) TYPE  DATS
*"     VALUE(ID_ENDDA) TYPE  DATS
*"  TABLES
*"      OT_LISTOBJECT_SHEET STRUCTURE  ABAPLIST
*"----------------------------------------------------------------------

  data: ld_pernr type pernr_d.
  ld_pernr =3D id_pernr.
  perform change_pernr changing ld_pernr.

  refresh ot_listobject_sheet.

  CALL FUNCTION 'LIST_FREE_MEMORY'.

  submit RPTEDT00
         line-size 80
         with PNPTIMR6     =3D 'X'               " anderer Zeitraum
         with pnpbegda     =3D id_begda
         with pnpendda     =3D id_endda
         with PNPPERNR-LOW =3D ld_pernr
         with FORM-NR      =3D 'ZF02'
         with RUECKRE      =3D 'X'
         with MIT-FEHL     =3D 'X'
         with SW_HIDE      =3D ' '
         with STATIST      =3D ' '
         with SW_COLOR     =3D ' '
         exporting list to memory
         and return.

  CALL FUNCTION 'LIST_FROM_MEMORY'
    TABLES
      LISTOBJECT       =3D ot_listobject_sheet
    EXCEPTIONS
      NOT_FOUND        =3D 1
      OTHERS           =3D 2.



ENDFUNCTION.

Der Funktionsbaustein, den du dir f=FCr den Report bastelst, mu=DF
nat=FCrlich RFC-F=E4hig sein...

Viele Gr=FC=DFe, Mathias


home help back first fref pref prev next nref lref last post