Spool-Listen als PDF mailen

28. August 2008 von B. Ischo

Spoolliste als PDF Datei mailen

Nicht immer möchte man, das User direkt im System auf Spools zugreifen - sei es aus Bequemlichkeit oder aus Sicherheitsgründen. Für solche Fälle bietet BatchMan ein Tool, mit dem sie von Jobs erzeugte Spool-Listen direkt in PDF, HTML oder TXT konvertieren und per e-Mail verschicken können. Das Programm J_5H1PFS aus der BatchMan Toolbox muss nach den Steps laufen, die die Spoolaufträge erzeugen und läuft im Hintergrund.

Die konvertierte Spoolliste wird generell als Datei gespeichert. Das Verzeichnis muss vom SAP System erreichbar sein. Bei der Pfadeingabe können auch reservierte Wörter benutzt werden: <HOST> - Rechnername, <DATE> für das Datum, <L= > logischer Dateiname, <A= > logischer Pfad, etc. . Wir empfehlen im Pfad+Datei die reservierten Wörten <DATE> (und eventuell <TIME> zu benutzen, damit existierenden Dateien nicht überschrieben werden.

Die Datei kann als eMail-Anlage an die eingegebenen Empfänger verschickt werden. Als Mail-Empfänger können SAP-Benutzer, eMail-Adressen und/ oder ein BatchMan Team verwendet werden.

HONICO Annual Conference - 10.-11. Juli 2008

27. April 2008 von nsegerer

Die HONICO Annual Conference wird dieses Jahr in Glücksburg bei Flensburg an der Ostsee stattfinden. Geplant sind zwei parallele Veranstaltungen zu folgenden Themen:

Conference A: SAP License Management | AccountMan DynamicLicenseControl

Zwei Tage Programm rund um Management und Optimierung von SAP Lizenzen: Diskutieren Sie mit Referenten aus den bereichen Lizenzmanagement, Rollenoptimierung und Recht sowie vielen Anwendern der Software AccountMan DynamicLicenseControl verschiedene Möglickeiten zum SAP Lizenzmanagement und der softwaregestützten Optimierung des Lizenzbestands. Bereiten Sie sich heute schon auf das künftige Vorgehen von SAP bei der Lizenzvermessung vor und schaffen Sie unternehmensweite Standards.

Conference B: BatchMan | Central Process Automation in SAP

Alle BatchMan Anwender- und Interessenten laden wir zu zwei Tagen Vorträgen und Workshops rund um das Thema Prozessautomatisierung ein. Neben Informationen von HONICO zum neuesten Release und den nächsten Weiterentwicklungen werden auch diesmal Referenten von SAP und Anwender zu ausgewählten Themen aus dem Bereich SAP Basis berichten. Außerdem werden wir in einem Workshop spezielle Fragen beantworten und Anforderungen diskutieren.

Weitere Informationen und Anmeldung auf www.honico.com

HONICO Group und Advellence AG geben Kooperation als Verbundunternehmen bekannt - Presseinformation

11. March 2008 von nsegerer

Zürich / Hamburg, 11. März 2008

Unter dem Motto »associated innovation« haben sich zwei namhafte SAP Partner zu Beginn des Jahres zusammengetan. Unter dem Dach eines Firmenverbunds werden der Softwarehersteller HONICO Group mit Sitz in Hamburg und Zürich und das Schweizer Beratungsunternehmen Advellence AG, die ehemalige SBS Group, ihre Kernkompetenzen bündeln und damit ihr Angebot attraktiver gestalten. Als Ergebnis profitieren die gemeinsamen Kunden von einer optimalen Nutzung der eingesetzten Lösungen.

Bei Schweizer Firmen wie Unique und SR Technics, bei der Schweizer Post oder der Zürcher Kantonalbank sind HONICO als Softwarehersteller und Advellence als Beratungsdienstleister im SAP Umfeld tätig und kennen die hohen Anforderungen, die aktuell an beide Bereiche gestellt werden. Der Vorteil der Kooperation ist für die gemeinsamen Kunden schnell ersichtlich: HONICO kann mit seinen Produkten, wie z.B. AccountMan DynamicLicenseControl, eine optimale Datenbasis für weitere Beratungsleistungen der Advellence AG bereitstellen. Durch gezielte Beratung wiederum kann der Anwender den größtmöglichen Nutzen aus der eingesetzten Software ziehen. „Für unsere Kunden entsteht ein deutlicher Mehrwert durch Verkürzung der Prozesse und integrierte Angebote aus einer Hand,“ berichtet Claus Uwe Hodum, Geschäftsführer der HONICO.

Auch räumlich rücken die Firmen näher zueinander und schaffen mit gemeinsamen Büroräumen in Wallisellen bei Zürich und in Hamburg eine Basis für die künftige Zusammenarbeit. „Die Bündelung des Know-hows wird zunehmend zu größerem Kundennutzen führen,“ sagt Markus Schönenberger, CEO von Advellence. „In den ersten gemeinsamen Projekten konnten wir eine deutliche Verschlankung der Prozesse und somit klare Kosten- und Wettbewerbsvorteile feststellen,“ so Schönenberger weiter.

Mit einem gemeinsamen Messeauftritt auf der Orbit iEx in Zürich (20.-23. Mai 2008) und einer gemeinsamen Kundenveranstaltung im Juli in Flensburg wird die Kooperation auch nach außen aktiv gelebt.

SAP® überarbeitet die Lizenzvermessung - Presseinformation

26. February 2008 von nsegerer

SAP® überarbeitet die Lizenzvermessung und kontrolliert intensiver. AccountMan DLC erlaubt die proaktive Optimierung der Lizenzen und liefert als unabhängiges Tool die nötige Transparenz.

Hamburg im Februar 2008
SAP hat die Systemvermessung überarbeitet und erweitert. Ab sofort wird die Useraktivität genauer unter die Lupe genommen und es werden mehr Daten erhoben. Immer mehr Anwender setzen auf unabhängige Software um vor der Vermessung durch SAP Transparenz zu schaffen und den vertragsgemäßen Einsatz der Lizenzen sicherzustellen.

Mit den neuen Servicepacks liefert SAP eine veränderte Systemvermessung für alle Releasestände. Damit werden sogenannte Activity checks durchgeführt, die häufig genutzte Tabellen hinsichtlich Arbeitvolumen und –zeit der User analysieren. Außerdem wird auf Inkonsistenzen bei der Klassifizierung geprüft; besonders dann, wenn User höher (teuerer) klassifiziert werden müssten. An SAP gemeldet werden nicht nur die Dialog-User, sondern alle Usertypen wie z.B. Batch-User. Zusätzlich werden Hinweise auf eine indirekte Nutzung des SAP Systems registriert. Dies betrifft z.B. vorgelagerte Software, die Daten mit dem SAP-System austauscht. Bei hoher Integration ist dieser Faktor für größere Unternehmen kaum zu kontrollieren und die Lizenzverantwortlichen sind bislang unsicher ob das, was heute nur registriert wird in Zukunft auch durch SAP lizenziert werden könnte.
Gerade große Unternehmen mit einer großen SAP – Systemlandschaft sind deshalb gut beraten, die Userklassifizierung, den Einsatz der Lizenzen und die Nutzung des Systems selbst im Griff zu behalten. Dafür setzen viele, wie z.B. Metro, Migros, Linde Gas oder Boehringer Ingelheim, die Honico – Software AccountMan DynamicLicenseControl ein. DLC macht Klassifizierungsvorschläge, zeigt Trends frühzeitig auf und warnt bei Inkonsistenzen. Dabei sieht der Anwender aber auch - anders als mit SAP Bordmitteln - an welchen Stellen er zu viel bezahlt und sparen kann.
SAP sieht nun auch die Klassifizierung über Berechtigungsrollen vor. Der User erhält damit die Lizenz, die seinen Berechtigungsrollen im System zugeordnet wurde. SAP prüft aber nicht, ob der User die ihm zugeteilten Rollen überhaupt nutzt. Firmen, die AccountMan DLC anwenden, optimieren die Berechtigungsrollen kontinuierlich entsprechend der Rollenauslastung, gewinnen Transparenz bezüglich des Lizenzeinsatzes und wissen genau, wie viele Lizenzen verwendet, welche Engines genutzt und welche SAP – Module verwendet werden. Bei der jährlichen Systemvermessung können sie per Knopfdruck die Ergebnisse an SAP schicken und müssen dabei keine Angst vor überraschenden Nachlizenzierungen haben. Wenn SAP in Zukunft strenger kontrolliert, wird die proaktive Optimierung immer wichtiger. Nur so kann der Anwender sicherstellen, dass er weder unter- noch überlizenziert ist und den Regelungen des individuellen SAP – Vertrages gerecht wird.

Pressekontakt HONICO:
Nicole Segerer
presse@honico.com

SAPARCH-, ORIGLOG- und MIRRORLOG

1. February 2008 von T. Arndt

Ein ein kleiner Tip zur Vermeidung von Problemen, in die fast jede SAP Neueinführung läuft.

Bei der Einführung sind meist noch keine Werte bezüglich des Wachstums des Datenvolumens vorhanden, und besonders in Zeiten, in denen Berater für verschiedene Module gleichzeitig im Haus sind, leidet die Kommunikation und die Basis wird oft von der Migration größerer Datenmengen (z.B.: Vertragskonten) nicht unterrichtet.

Früher oder später geht den SAPARCH-, ORIGLOG- und MIRRORLOG- Verzeichnissen dann der Platz aus, und die Anwender freuen sich über Sanduhren. Um das zu vermeiden, empfiehlt es sich, den Plattenplatz großzügig zu bemessen und von Anfang an auch eine regelmäßige Archivierung der anfallenden Dateien einzuplanen (ein Job Scheduler ist dabei natürlich enorm hilfreich ;-) ).

Als Trick kann u.U. hilfreich sein, gleich nach der Installation eine sehr große Datei in das SAPARCH Verzeichnis zu spielen. Wenn dann die Datenbank nicht mehr will, löschen Sie diese. Damit haben Sie erst mal Zeit gewonnen, um sich um die Archivierung zu kümmern.

Arrays in ABAP simulieren

30. January 2008 von B. Ischo

Ich steh’ dazu: ich komme aus einer anderen Welt. Mein halbes Leben habe ich mit C++, Delphi und später Java verbracht, erst seit einigen Jahren ist ABAP auf meiner Landkarte der Programmiersprachen größer als Andorra. Daher wundere ich mich über einige Kleinigkeiten immer wieder - zum Beispiel das vollständige Fehlen von Arrays. Was daran so schlimm ist wo’s doch interne Tabellen gibt? Na, schon mal probiert sowas wie den Levenshtein-Algorithmus in ABAP zu implementieren? ;-)

Wie dem auch sei, hier mal ein kleines Stück Code das zeigt wie man mit Makros zumindest so tun kann als hätte man eine Matrix vor sich - ganz rudimentär und dirty, läßt sich beliebig erweitern, klar.

REPORT  Z_BI_MATRIXTEST.

TYPES: BEGIN OF ts_matrix,
            x type i, y type i, wert type i,
       END OF ts_matrix,
       tt_matrix TYPE TABLE OF ts_matrix.

DEFINE set_matrix.
  delete l_matrix where x = &1 and y = &2.
  l_zeile-x = &1. l_zeile-y = &2. l_zeile-wert = &3.
  append l_zeile to l_matrix.
END-OF-DEFINITION.

DEFINE get_matrix.
  read table l_matrix with key x = &1 y = &2 into l_zeile.
  if sy-subrc = 4.
    l_zeile-x = &1. l_zeile-y = &2. l_zeile-wert = 0.
  endif.
END-OF-DEFINITION.

START-OF-SELECTION.
  DATA:
        l_zeile TYPE ts_matrix,
        l_matrix TYPE tt_matrix.
  set_matrix 3 2 56.

  get_matrix 3 2.
  WRITE: / l_zeile-x, l_zeile-y, l_zeile-wert.

  get_matrix 7 12.
  WRITE: / l_zeile-x, l_zeile-y, l_zeile-wert.

Das HONICO - Programm für die Cebit steht fest

28. January 2008 von nsegerer

HONICO und Magic Software auf dem SAP® Partnerstand

Sie finden uns während der gesamten Messe auf dem SAP® - Partnerstand (Halle 4, Stand D12). Dort liegt unser Schwerpunkt beim Thema PortalMan® - Integration von SAP® und nonSAP®.

Programm CC am 05. und 06. März [Convention Center - Saalebene]

Die Product Sessions zu AccountMan® DLC® und BatchMan® finden in angenehmer Atmopshäre in kleinen Konferenzräumen statt. Die Vorträge haben eine Dauer von 30 bis 40 Minuten. Danach haben Sie Gelegenheit, detaillierte Fragen zu klären oder einen Blick in das Live - System zu werfen. Mitarbeiter unserer Produktteams und der Egger Group stehen Ihnen dabei gerne zur Verfügung.

Mittwoch, 5. März | CC Saal 103

10:00 SAP® Lizenzoptimierung: DynamicLicenseControl
10:45 Optimize SAP® :AccountMan DLC und BatchMan bei der Egger Group (Success Story DLC) (Success Story BatchMan)
11:30 Zentrales SAP® JobScheduling mit BatchMan
12:15 Magic Software und HONICO eBusiness GmbH:
PortalMan auf Basis von iBolt
14:00 SAP® Lizenzoptimierung: DynamicLicenseControl
14:45 Optimize SAP® :AccountMan DLC und BatchMan bei der Egger Group
15:30 Zentrales SAP® JobScheduling mit BatchMan
16:15 Magic Software und HONICO eBusiness GmbH:
PortalMan auf Basis von iBolt

Donnerstag, 6. März | CC Saal 111

10:00 Zentrales SAP® JobScheduling mit BatchMan
10:45 Optimize SAP® :AccountMan DLC und BatchMan bei der Egger Group
11:30 SAP® Lizenzoptimierung: DynamicLicenseControl
12:15 Magic Software und HONICO eBusiness GmbH:
PortalMan auf Basis von iBolt
14:00 Zentrales SAP® JobScheduling mit BatchMan
14:45 Optimize SAP® :AccountMan DLC und BatchMan bei der Egger Group
15:30 SAP® Lizenzoptimierung: DynamicLicenseControl
16:15 Magic Software und HONICO eBusiness GmbH:
PortalMan auf Basis von iBolt

Die ersten 50 Teilnehmer bekommen von uns eine CeBIT - Freikarte für den Tag ihres Besuchs.

Melden Sie sich gleich online an und sichern sich ihre Karte.
>> Anmeldung

HONICO Group und Advellence AG

23. January 2008 von nsegerer

Die HONICO Group und die Schweizer Unternehmensgruppe Advellence AG schließen sich unter dem Motto »associated innovation« zu einem Unternehmensverbund zusammen.

Um das Angebot abzurunden, wird das Produktgeschäft der HONICO mit dem Beratungsgeschäft der Advellence AG, der ehemaligen SBS Consulting GmbH, verschmolzen. Mit gemeinsamen Büroräumen in Zürich und Hamburg und einer engen Zusammenarbeit im Bereich der SAP® Add-Ons und Services verfolgen die Verbundunternehmen das Ziel, ihr Angebot zu erweitern und noch besser an die heutigen Anforderungen mittelständischer und großer Unternehmen anzupassen.

Jung und dynamisch mit ABAP, Teil 1

23. January 2008 von B. Ischo

Eines der häufigsten Themen, mit dem ich in letzter Zeit bei der Entwicklung konfrontiert werde, und Quell vieler freudiger Diskussionen mit anderen Entwicklern ist die Frage, wie man wann welche Art von Selektionen und Selektionsschirmen dynamisch gestalten kann. Daher folgt hier im Blog nun eine kleine Serie von Posts, die sich mit dem Thema beschäftigen.

Fangen wir mal ganz klein an: Eine Maske mit einem Eingabefeld für einen Tabellennamen (erstmal ohne Suchhilfe), und daraus eine einfache dynamische Selektion in eine passend gemachte interne Tabelle..:

REPORT  z_bi_blogdyn1.
PARAMETERS: p_tab TYPE tabname DEFAULT 'T001'.
START-OF-SELECTION.
  DATA:          dref    TYPE REF TO data,
                 tref    TYPE REF TO data,
                 gt_fcat TYPE lvc_t_fcat.

  FIELD-SYMBOLS: <wa>    TYPE ANY,
                 <itab>  TYPE STANDARD TABLE.

  CREATE DATA dref TYPE (p_tab).
  ASSIGN dref->* TO <wa>.

  CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
       EXPORTING
            i_structure_name       = p_tab
       CHANGING
            ct_fieldcat            = gt_fcat[]
       EXCEPTIONS
            inconsistent_interface = 1
            program_error          = 2
            OTHERS                 = 3.

  CALL METHOD cl_alv_table_create=>create_dynamic_table
     EXPORTING
       it_fieldcatalog           = gt_fcat
     IMPORTING
       ep_table                  = tref
     EXCEPTIONS
       generate_subpool_dir_full = 1
       OTHERS                    = 2.

  ASSIGN tref->* TO <itab>.

  SELECT * FROM (p_tab) INTO TABLE <itab>.

  LOOP AT <itab> INTO <wa>.
    WRITE: / <wa>.
  ENDLOOP.

Das war’s. Keine große Sache, und so wie’s ist in viele Richtungen erweiterbar, wie wir im nächsten Teil sehen werden.

HONICO @ CeBIT

22. January 2008 von nsegerer

Datum: 05. - 06. März 2008

Ort: Hannover | Messegelände

HONICO ist gemeinsam mit dem Partner Magic Software auf der Cebit vor Ort. An zwei Tagen werden wir in unserem Konferenzraum die Produkte AccountMan, DynamicLicenseControl, BatchMan und PortalMan im Rahmen von kurzen Sessions präsentieren. Weiterhin wird das Programm mit Kundenvorträgen angereichert. Wenn Sie einen Termin für eine individuelle Präsentation mit uns vereinbaren möchten, ist dies ebenfalls möglich.

Die ersten 50 Teilnehmer bekommen von uns eine CeBIT - Freikarte für den Tag ihres Besuchs.
Melden Sie sich gleich online an und sichern sich ihre Karte.

>> Anmeldung