Beschreibung

Satzart wird nach Aac geändert. Bestehendes Exemplar des eigenen Standortes wird gelöscht. Kategorie 0701 wird entfernt und die Kategorien 4700, 7002, 8510 und 8100 werden eingefügt.
Ausgangsschirm: Vollanzeige

Hinweise/Fragen

Vorgeschlagener Funktionsname aus Anforderungsliste: Aaqs7002/2

 

Soll wirklich nur das eigene Ex01 gelöscht werden?

 

Warum erfolgt ein Login mit der eigenen Kennung?

 

Historie

Datum

geändert von

Beschreibung

2011-06-17

Althaus

neu erstellt

Code

dnb_erwerbung.js

function AaqsEx2() {

	var strKuerzel = __getProfVal("Kürzel erfassen","kuerzel","Bitte geben Sie Ihr Bearbeiterkürzel ein.");
	var strAbteilung = __getAbteilung();

	if (application.activeWindow.getVariable("scr") != "8A"){
		application.messageBox("Datensatzkopie","Der Datensatz muss sich in der Vollanzeige befinden!", "alert-icon");
	} else {
		strIDN = application.activeWindow.getVariable("P3GPP");
		
		application.activeWindow.command("k",false);
		application.activeWindow.title.findTag("0500", 0, false, true, false);
		application.activeWindow.title.startOfField(false);
		application.activeWindow.title.wordRight(1,false);
		application.activeWindow.title.endOfField(true);
		application.activeWindow.title.insertText("Aac");
		
		application.activeWindow.simulateIBWKey ("FR");
		
		application.activeWindow.command("b 1.1",false);
		application.activeWindow.command("f idn " + strIDN,false);
		
		application.activeWindow.command("loe e01",false);
		application.activeWindow.pressButton("1");
		
		application.activeWindow.command("k",false);
		__dnbDeleteTag("0701");
		__geheZuKat("4700","",true);
		application.activeWindow.title.insertText("\n4700 |" + strAbteilung + "|" + strKuerzel);
		application.activeWindow.title.endOfBuffer(false);
		application.activeWindow.title.insertText("\n7002 xxh\n8510 %\n8100 a");
	}
}
Vorgabe
{MP Bearbeiten}
{Cursor ans Ende der Zeile}
{Zwei Zeichen nach links löschen}
{Einfügen “c“} 
{ENTER}
{MP Bearbeiten - PPN/IDN kopieren}
{in Kommandozeile eintragen: „b 2“
{in Kommandozeile eintragen: „f idn „
{MP Bearbeiten – Einfügen}
{ENTER}
{Button Bearbeiten}
{ in Kommandozeile eintragen: „loe e1“}
{ENTER}
{Button Löschen}
{ in Kommandozeile eintragen:
“log <Login Passwort automat. eintragen>t}
{ENTER}
{in Kommandozeile eintragen: „f idn „
{MP Bearbeiten – Einfügen}
{ENTER}
{MP Bearbeiten – Suchen: „0701“}
{FB Weitersuchen} („0701“ wurde markiert)
{FB Abbrechen}
{diese Zeile löschen}
{MP Bearbeiten – Suchen: „4700 |ERW|“}
{FB Weitersuchen} („4700 |ERW|“ wurde markiert)
{FB Abbrechen}
{diese Zeile löschen}
{Cursor ans Ende des Datensatzes}
{„4700 |ERW| <Namenskürzel automat. eintragen>*
{ Zeilenwechsel }
{„7002 xxh“}
{„8510 %“}
{ Zeilenwechsel }
{„8100 „}

Seitenanfang

  • Keine Stichwörter