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

Unterschiede anzeigen Seitenhistorie anzeigen

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

Beschreibung

Wandelt einen AaqSatz mit 8034*Erwerbungsvormerkung in einen NDdatensatz zurück
Ausgangsschirm: Vollanzeige
Das persönliche Login wird - falls noch nicht vorhanden - abgefragt.
Der vorauss. Erscheinttermin wird abgefragt.

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

Datei

dnb_scripte_01.js (dnb_public.js)

Code
function EVzuAac() {

	__dnbEVumwandeln("c");
	application.activeWindow.simulateIBWKey ("FR");

}	

function __dnbEVumwandeln(strMatStatus) {

	var dnbPrompt = utility.newPrompter();
	var strDate;
	var msg = dnbPrompt.prompt("Funktion: EV umwandeln","Bitte vorauss. Erscheinttermin (JJ.MM.TT) eingeben:",strDate,null,null);

	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");
		__dnbDeleteTag("7001");
		__geheZuKat("7001","",true);
		application.activeWindow.title.insertText("\n7001 " + strMatStatus);

		if (strMatStatus == "m") {
			strMatStatus = "e" + strMatStatus;
		}
		__geheZuKat("0599","",true);
		application.activeWindow.title.insertText("\n0599 " + strMatStatus);

		if (msg == true)	{
			strDate = dnbPrompt.getEditValue();
			__geheZuKat("4208","",true);
			application.activeWindow.title.insertText("\n4208 " + strDate);
		} else {
			__dnbMeldung("EV umwandeln","Kein Erscheinttermin eingegeben. Kategorie 4208 wird nicht erzeugt!","");
		}
		
	} 

}
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>}
{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 –

Seitenanfang

  • Keine Stichwörter