SAP Jobsuche bei DV-Treff
maxzottl
  • maxzottl
  • SAP Forum - Profi Thema Starter
vor 11 Jahre
Hallo zusammen,

http://www.koehn.ch/materialanlegeneasymm01.html  zwei Skripte SAPLMGMM.0060.txt und mm01_anlegen.txt verfasst.

Leider komme ich über den Reiter "Einkaufsdaten" nicht hinaus. Der GUIXT-Debugger meldet

"Script Error: Bildelement 'C[MARC-KAUTB]' nicht gefunden" und

"Script Error: Bildelement 'F[MARA-EKWSL]' nicht gefunden"

bzw.

"Script Error: Bildelement 'C[Autom.Bestell.]' nicht gefunden" und

"Script Error: Bildelement 'F[Einkaufswerteschl.]' nicht gefunden"

Das Inputscript bricht dann mit

"E: Füllen Sie alle Mußfelder aus"

ab (betrifft den Einkaufswerteschlüssel).

Hat jemand 'nen Tipp, wie ich da rauskomme?

Gruß

Uwe

// Vereinfachte Anlegetransaktion für das Material MM01

// mm01_anlegen.txt

// 22.04.2013

//

Screen SAPLMGMM.0060

Enter "/5" // Sichtenauswahl...

// Sichtenauswahl

Screen SAPLMGMM.0070

Enter "/20" // Alle Sichten markieren

// Sichtenauswahl

Screen SAPLMGMM.0070 // Sichten

set C[Markierte Sichten anlegen] "X"

Enter "/6"

StatusMessage AddString="Sichten markiert" Size=(11,80)

Screen SAPLMGMM.0080 // Organsationsdaten

Set F[Werk] "&[MM01_WERK]"

Set F[Lagerort] "&[MM01_LGORT]"

Enter

StatusMessage AddString="Organisationsdaten gesetzt"

Screen SAPLMGMM.5004 // Grunddaten 1

Set F[MARA-MEINS] "&[MM01_MEINS]"

Set F[MARA-MATKL] "&[MM01_MATKL]"

Set F[MARA-LABOR] "&[MM01_LABOR]"

Set F[MARA-BRGEW] "&[MM01_BRGEW]"

Set F[MARA-GEWEI] "&[MM01_GEWEI]"

Set F[MAKT-MAKTX] "&[MM01_MAKTX]"

Enter "=SP02" // Grunddaten 2

StatusMessage AddString="Grunddaten 1 angelegt"

Screen SAPLMGMM.5004 // Grunddaten 2

Set F[MARA-ZEINR] "&[MM01_ZEINR]"

Set F[MARA-ZEIAR] "&[MM01_ZEIAR]"

Set F[MARA-ZEIVR] "&[MM01_ZEIVR]"

Set F[MARA-BLATT] "&[MM01_BLATT]"

Set F[MARA-AESZN] "&[MM01_AESZN]"

Set F[MARA-ZEIFO] "&[MM01_ZEIFO]"

Set F[MARA-BLANZ] "&[MM01_BLANZ]"

Set F[MARA-FERTH] "&[MM01_FERTH]"

Set F[MARA-NORMT] "&[MM01_NORMT]"

Enter "=SP10" // Einkauf

StatusMessage AddString="Grunddaten 2 angelegt"

Screen SAPLMGMM.5000

Enter "=SP12" // Einkaufsbestelltext

Screen SAPLMGMM.5000 // Einkauf, Reserveteile)

Set F[MARC-EKGRP] "&[MM01_EKGRP]"

Set C[MARC-KAUTB] "&[MM01_KAUTB]"

Set F[MARA-MEINS] "&[MM01_MEINS]"

Set F[MARA-EKWSL] "&[MM01_EKWSL]"

Enter

StatusMessage AddString="Einkaufsdaten angelegt /1"

//F[Einkaufswerteschl.] //MARA-EKWSL

//C[Autom.Bestell.] //MARC-KAUTB

Screen SAPLMGMM.5000

Set F[MARC-EKGRP] "&[MM01_EKGRP]"

Set C[MARC-KAUTB] "&[MM01_KAUTB]"

Set F[MARA-MEINS] "&[MM01_MEINS]"

Set F[MARA-EKWSL] "&[MM01_EKWSL]"

Enter // Einkaufsbestelltext

StatusMessage AddString="Einkaufsdaten angelegt /2"

Screen SAPLMGMM.5000

//Screen SAPLMGMM.5000

// Set F[MARC-EKGRP] "&[MM01_EKGRP]"

// Set C[MARC-KAUTB] "&[MM01_KAUTB]"

// Set F[MARA-MEINS] "&[MM01_MEINS]"

// Set F[MARA-EKWSL] "&[MM01_EKWSL]"

// Enter // Einkaufsbestelltext

// StatusMessage AddString="Einkaufsdaten angelegt /3"

//Screen SAPLMGMM.5000

// Set F[MARC-EKGRP] "&[MM01_EKGRP]"

// Set C[MARC-KAUTB] "&[MM01_KAUTB]"

// Set F[MARA-MEINS] "&[MM01_MEINS]"

// Set F[MARA-EKWSL] "&[MM01_EKWSL]"

// Enter // Einkaufsbestelltext

// StatusMessage AddString="Einkaufsdaten angelegt /4"

//Screen SAPLMGMM.5040 // Einkaufstext

// StatusMessage AddString="Vertriebstext angelegt"

// SetCursor [Material]

// Enter "=SP11" // Hier gilt das gleiche wie beim Vertriebstext

// StatusMessage AddString="Einkaufsbestelltext angelegt /1"

Screen SAPLMGMM.5040 // Einkaufstext

CopyText fromText="MM01_ETEXT" toScreen="X[LONGTEXT_BESTELL]"

Enter "=SP24"

StatusMessage AddString="Einkaufsbestelltext angelegt /1"

Screen SAPLMGMM.5040 // Einkaufsbestelltext

Enter "=SP13" // Disposition 1

StatusMessage AddString="Einkaufsbestelltext angelegt /2"

// Material anlegen (Disposition 1, Reserveteile)

Screen SAPLMGMM.5000

Set F[MARC-DISLS] "&[MM01_DISLS]"

Set F[MARC-MABST] "&[MM01_MABST]"

Set F[MARC-DISMM] "&[MM01_DISMM]"

Set F[MARC-MINBE] "&[MM01_MINBE]"

Set F[MARC-DISPO] "&[MM01_DISPO]"

Enter "=SP14" // Disposition 2

StatusMessage AddString="Disposition 1 angelegt /1"

// Material anlegen (Disposition 1, Reserveteile)

Screen SAPLMGMM.5000

Enter

StatusMessage AddString="Disposition 1 angelegt /2"

// Material anlegen (Disposition 1, Reserveteile)

Screen SAPLMGMM.5000

StatusMessage AddString="Disposition 1 angelegt /3"

Enter

// Material anlegen (Disposition 2, Reserveteile)

Screen SAPLMGMM.5000

Set F[MARC-EISBE] "&[MM01_EISBE]"

Set F[MARC-DZEIT] "&[MM01_DZEIT]"

Set F[MARC-PLIFZ] "&[MM01_PLIFZ]"

Set F[MARC-WEBAZ] "&[MM01_WEBAZ]"

Set F[MARC-FHORI] "000"

Enter "=SP18" // Arbeitsvorbereitung

StatusMessage AddString="Disposition 2 angelegt /1"

// Material anlegen (Arbeitsvorbereitung, Reserveteile)

Screen SAPLMGMM.5000

Set F[MARC-FEVOR] "&[MM01_FEVOR]"

Enter "=SP20" // Werksdaten/Lagerung1

StatusMessage AddString="Arbeitsvorbereitung angelegt /1"

// Material anlegen (Allg. Werksdaten / Lagerung 1, Reserve

Screen SAPLMGMM.5000

Set F[MARD-LGPBE] "&[MM01_LGPBE]"

Enter "=SP25" // Buchhaltung 1

StatusMessage AddString="Lagerung 1 angelegt /1"

// Material anlegen (Buchhaltung 1, Reserveteile)

Screen SAPLMGMM.5000

Set F[MBEW-BKLAS] "&[MM01_BKLAS]"

Set F[MBEW-VERPR] "&[MM01_VERPR]"

Set F[MBEW-BWTTY] "&[MM01_BWTTY]"

Enter "=SP27" // Kalkulation 1

StatusMessage AddString="Buchhaltung 1 angelegt /1"

// Material anlegen (Kalkulation 1, Reserveteile)

Screen SAPLMGMM.5000

Set C[MBEW-HKMAT] "&[MM01_HKMAT]"

Enter "/11"

StatusMessage AddString="Kalkulation 1 angelegt /1"

// Letztes Datenbild erreicht

Screen SAPLSPO1.0300

Enter "=YES" // Ja

maxzottl
  • maxzottl
  • SAP Forum - Profi Thema Starter
vor 11 Jahre
Selbst Schuld!

Die Bildfolge in MM01 ist beliebig komplex, und ich war gar nicht auf dem Teilbild wie ich dachte (visible mode hat mir geholfen)

CU

Uwe