EMail senden Mail an den Autor Drucken

vorhergehender Eintrag

nächster Eintrag

Inhalt

Hilfe Index

.

Datenaustausch

B2B - am Server installieren und automatisch abholen lassen

Es kann beim Abholen der B2B Daten zu Geschwindigkeitsproblemen kommen.
Um das zu vermeiden kann man das direkt am Server durchführen lassen.

Als erstes muss man in der Kplus_Indiv den Programmcode hinterlegen.

Im Beispiel liegt dieser unter KPLUS_INDIV.sonstiges/Schaecke_B2B_autostart



Local variable L_INTERVALL (Long integer)
; Breakpoint
If #T>="19:00"
Quit Omnis
End If

Call procedure HK_PROG.m_funktionen/201 (con("SCHAECKE","B2B"),"KUNDE",HK_PROG.D_LIBVARS.LIB_USER,HK_PROG.D_EINSTELLUNGEN.EIN_TEXT2,L_INTERVALL,HK_PROG.D_EINSTELLUNGEN.EIN_NUMBER3) {Einstellungen holen}
Calculate L_INTERVALL as L_INTERVALL*60
Single file find on HK_PROG.D_USER.USA_KZ (Exact match)
Set timer procedure [L_INTERVALL] sec 150 {Schaecke_B2B_autostart}

Call procedure REXEL_B2B.FS_BESTELLUNG_REXEL_B2B/490 (1) {Automatik Modus}
Call procedure REXEL_B2B.FS_BESTELLUNG_REXEL_B2B/300 {Belege XML abholen}


danach muss man in der Registry diese Procedur beim Start von Kplus öffnen

Wie man das macht steht im Infocenter unter Eintrag 101
Der Pfad den man eingeben muss lautet für dieses Beispiel

HKEY_CURRENT_USER/Software/Koram/Kplus
neue Zeichenfolge erstellen -> KPLUS_INDIV.sonstiges/Schaecke_B2B_autostart

-------------------------------------

Wenn man das erledigt hat muss man nur noch einen geplanten Task erstellen der Kplus jeden Tag startet.

Systemsteuerung/geplante Tasks

Hier einfach die selben Daten eingeben wie bei einer Verknüpfung mit der man Kplus startet (Achtung! Nicht mit dem Designer starten lassen)
Startzeit des Dienstes setz ich meistens auf 7 Uhr. Um 19:00 wird der Dienst automatisch über den Programmcode beendet.

Weitere Kapitel

B2B Datenaustausch

Zum Seitenanfang Drucken