Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 5 Nächste Version anzeigen »

Beschreibung

Aus Satzart Aaq wird bei Eingang der Publikation wieder Aac. Die persönlichen Login-Daten werden abgefragt, falls sie im Benutzerprofil noch nicht vorhanden sind. Ausgangsschirm: Vollanzeige

Hinweise/Fragen

Wie soll das Länderkürzel automatisch eingetragen werden? Soll der Katalogisierer dieses vorher definieren? Soll es aus dem Datensatz abgeleitet werden?

 

Statt 4701 wird jetzt 4700 gebildet!

 

Historie

Datum

geändert von

Beschreibung

2011-06-17

Althaus

neu erstellt

2011-06-30

Althaus

Kategorien 8100 und 8510 ergänzt

Code

dnb_erwerbung.js

function AaqEAac() {

	__dnbAaqEingang("c");
		
}

dnb_public.js

function __dnbAaqEingang(matstatus) {

	var strKuerzel = __getProfVal("Kürzel erfassen","kuerzel","Bitte geben Sie Ihr Bearbeiterkürzel ein.");
	var strAbteilung = __getAbteilung();
	var str7001 = "7001 " + matstatus;
	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(matstatus);
		__dnbDeleteTag("0701");
		__dnbDeleteTag("8034");
		
		//application.activeWindow.title.endOfBuffer(false);
		//application.activeWindow.title.insertText("\n8100 \n8510 %");
		
		//__dnbDeleteTag("7001");
		//__geheZuKat("7001","",true);
		if (matstatus == "m") {
			str7001 = "7001 a";
		}
		
		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);


		if (matstatus == "c") {
			__geheZuKat("4700","",true);
			application.activeWindow.title.insertText("\n4700 |" + strAbteilung + "|" + strKuerzel);
			
			__dnbDeleteTag("1700");
			__geheZuKat("1700","",true);
			application.activeWindow.title.insertText("\n1700 /1");
			
			__dnbDeleteTag("0600");
			__geheZuKat("0600","",true);
			application.activeWindow.title.insertText("\n0600 r");
		}
		application.activeWindow.title.endOfBuffer(false);
		application.activeWindow.title.insertText("\n8100 \n8510 %");
	} 

}
Vorgabe
{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>t}
{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“} 
{Button Enter}
{Button Bearbeiten}
{MP Bearbeiten – Suchen: „0701“}
{FB Weitersuchen} („0701“ wurde markiert)
{FB Abbrechen}
{diese Zeile löschen}
{MP Bearbeiten – Suchen: „8034“}*
 {FB Weitersuchen} („8034“ * wurde markiert)
{FB Abbrechen}
{diese Zeile löschen}
{„0600 r“}
{Zeilenwechsel}
{„1700 /1<Länderkürzel automat. eintragen>“}
{ Zeilenwechsel }
{„4701 <Namenskürzel automat. eintragen>“}
{ Zeilenwechsel }
{„8510 %“}
{ Zeilenwechsel }
{„8100 „}
-- Ende --

Seitenanfang

  • Keine Stichwörter