[NEWSboard IBMi Forum]

Thema: *

  1. #1
    Registriert seit
    Apr 2004
    Beiträge
    79

    *

    Hallo Forum,

    ich benötige wieder mal Hilfe. Mein Problem:

    Auf der iSeries sind installiert:

    1. LOGA/400 Lohn/Gehalt
    2. VARIAL FiBu Datenbank

    Der Zugriff zur VARIAL-Datenbank wird über einen PC-Application-Server durchgeführt, LOGA läuft direkt auf der iSeries.

    Alle Geräte befinden sich im LAN.

    Bisher läuft ein CL/RPG-Programm, das Schnittstellendaten aus LOGA erzeugt. Anschließend wird die erzeugte Datei per iSeries Access-Dateidownload manuell auf ein lokales Laufwerk des Application Servers übertragen, um dann im nä. Schritt in VARIAL übernommen zu werden. Voraussetzung zur Übernahme nach VARIAL ist allerdings, daß sich die Datei auf einem Laufwerk des Application Servers befindet. Ob das auch ein virtuelles Laufwerk sein kann kann ich z.Zt. nicht beantworten.

    Gibt es eine Möglichkeit, diesen Filetransfer z.B. mittels CPYTOIMPF, CPYTOSTMF in das vorhandene CL-Programm zu integrieren, so daß also der Filetransfer letzlich automatisch durchgeführt wird?

  2. #2
    Registriert seit
    Jul 2002
    Beiträge
    27
    Hallo coolie,

    für das Problem gibt es mehrere Lösungsansätze.

    1) Übertragung der Schnittstellendatei auf den Applicationserver per FTP

    näheres zur Automatisierung von FTP findest du hier

    http://newsolutions.de/forum-systemi...tp-auf-pc.html

    2) per CPYTOSTMF/CPYTOIMPF ins IFS
    allerdings muss dann noch eine "Laufwerksverknüpfung" vom Applicationserver auf das entsprechende Verzeichnis eingerichtet werden, um auf die Daten zugreifen zu können
    Gruss Jörg

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    3.) Zugriff per QNTC.
    Hierfür benötigst du eine Freigabe auf dem ApplicationServer, einen lokalen User mit Kennwort, IDENTISCH zum AS/400-User.
    Im QNTC kannst du dann per "crtdir '/QNTC/IP-Adresse/Freigabename'" mit dem Server verbinden.

    Per CPYTOIMPF/CPYTOSTMF kannst du die Datei ins IFS stellen und danach per CPYTOSTMF nach /QNTC/IP-Adresse/Freigabename/Dateiname kopieren.

    Die 2 Kopierschritte sind leider erforderlich, da QNTC keine CCSID unterstützt.
    Kopierst du nämlich direkt ins QNTC kann keine Umsetzung nach ASCII (1252) erfolgen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •