Seitenhistorie
Anker | ||||
---|---|---|---|---|
|
Inhalt |
---|
Beschreibung
Auszug |
---|
Wandelt einen AaqSatz mit 8034*Erwerbungsvormerkung in einen NDdatensatz zurück. Die persönlichen Login-Daten und der vorauss. Erscheinttermin werden abgefragt, falls sie im Benutzerprofil noch nicht vorhanden sind. Ausgangsschirm: Vollanzeige |
Hinweise/Fragen
Vorgeschlagener Funktionsname aus Anforderungsliste: EvzuAac |
|
Bis auf 3. Pos. der Satzart, dem Status in Feld 0599 und des Kennzeichens in Feld 7001 die gleiche Funktionalität wie EVzuAam! |
|
Historie
Datum | geändert von | Beschreibung |
---|---|---|
2011-06-17 | Althaus | neu erstellt |
2011-06-30 | Althaus | Selektionscode "a" in Kategorie 7001 |
Code
dnb_erwerbung.js
Codeblock |
---|
function EVzuAac() { __dnbEVumwandeln("c"); application.activeWindow.simulateIBWKey ("FR"); } |
dnb_public.js
Codeblock |
---|
function __dnbEVumwandeln(strMatStatus) { var strVETermin = __getProfVal("Erscheinttermin erfassen","vetermin","Bitte vorauss. Erscheinttermin (JJ.MM.TT) eingeben:"); var str0599 = "\n0599 " + strMatStatus; var str7001 = "7001 " + strMatStatus; var str4208 = "\n4208 " + strVETermin if (strMatStatus == "m") { str0599 = "\n0599 e" + strMatStatus; str7001 = "7001 a"; } if (application.activeWindow.getVariable("scr") != "8A"){ application.messageBox("Datensatzkopie","Der Datensatz muss sich in der Vollanzeige befinden!", "alert-icon"); } else { //LoeExAndererSt(); application.activeWindow.command("k",false); __dnbUpdMatStatus(strMatStatus); __dnbDeleteTag("8034"); __dnbDeleteTag("0701"); application.activeWindow.title.startOfBuffer(false); application.activeWindow.title.findTag("7001", 0, false, true, false); application.activeWindow.title.startOfField(false); application.activeWindow.title.endOfField(true); application.activeWindow.title.insertText(str7001); __geheZuKat("0599","",true); application.activeWindow.title.insertText(str0599); if (strVETermin != "") { __geheZuKat("4208","",true); application.activeWindow.title.insertText(str4208); } else { __dnbMeldung("EV umwandeln","Kein Erscheinttermin eingegeben. Kategorie 4208 wird nicht erzeugt!",""); } } } |
Vorgabe
Codeblock |
---|
{MP Bearbeiten - PPN/IDN kopieren} {in Kommandozeile eintragen: „log exemplarlpz exemplarlpz“ {ENTER} {in Kommandozeile eintragen: „f idn „ {MP Bearbeiten – Einfügen} {ENTER} { in Kommandozeile eintragen: „loe e1“} {ENTER} {Button Löschen} { in Kommandozeile eintragen: “log <Login Passwort automat. eintragen>} {ENTER} {in Kommandozeile eintragen: „f idn „ {MP Bearbeiten – Einfügen} {ENTER} {Button Bearbeiten} {Cursor ans Ende der Zeile} {das letzte Zeichen löschen} {Einfügen “c“} {MP Bearbeiten – Suchen: „8034“ *} {FB Weitersuchen} („8034“ * wurde markiert) {FB Abbrechen} {diese Zeile löschen} {„0599 c„} { Zeilenwechsel } {„4208 <Wunschdatum automatisch eintragen>„} {Button Enter} -- Ende – |
Überblick
Inhalte