Wo finde ich die Maschinenbezeichnung ?

für eilige Fragen
13 Beiträge • Seite 1 von 1
13 Beiträge Seite 1 von 1

Wo finde ich die Maschinenbezeichnung ?

Beitrag von Abap_neuling (ForumUser / 14 / 5 / 1 ) »
Hallo,

ich muss auf einem SAPScript Formular die Maschinenbezeichnung einfügen, wo finde ich die Maschinenbezeichnung ?

Bei der Se16n habe ich leider nichts gefunden.

Ich bin erst Neu bei SAP, habe keine allzugroßen Erfahrungen.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Wo finde ich die Maschinenbezeichnung ?

Beitrag von a-dead-trousers (Top Expert / 4300 / 214 / 1146 ) »
Pfuuuh... Ich würde mal sagen, das sind zuwenig Informationen.
Je nach SAP-Modul könnte "Maschinenbezeichnung" auf eine andere (Daten-)Quelle verweisen.

Du müsstes hier etwas mehr Informationen posten. Z.b. In welchem Module (FI, CO, ...) du unterwegs bist um besser einschätzen zu können von welcher "Art" deine "Maschinenbezeichnung" ist.

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
Abap_neuling

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Wo finde ich die Maschinenbezeichnung ?

Beitrag von Abap_neuling (ForumUser / 14 / 5 / 1 ) »
Im Fertigungsauftrag haben wir jeweils eine Laufkarte und Transportkarte, diese beiden Formulare befinden sich bei SAPScript. In der Planungsliste stehen die Maschinenbezeichnungen nur weiß ich nicht wie ich das von da entnehmen kann.

Würde das ausreichen oder detaillierter ?

Re: Wo finde ich die Maschinenbezeichnung ?

Beitrag von black_adept (Top Expert / 3956 / 105 / 886 ) »
Meinst du den Arbeitsplatz? Dann über die Tabelle CRHD Objekttype und Objektid holen und dann in Tabelle CRTX die Bezeichnung nachlesen.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Wo finde ich die Maschinenbezeichnung ?

Beitrag von Abap_neuling (ForumUser / 14 / 5 / 1 ) »
@black_adept

Vielen Dank, das hat mich schon mal viel näher an den Ziel gebracht, zumindest ist es das die Kurzbezeichnung "Arb. 270 C 1-S002 Spri." Wo kann ich hier die Feldbezeichnung finden ? KTEXT wird es ja wohl nicht sein.
Feld.png
Feld2.png

Re: Wo finde ich die Maschinenbezeichnung ?

Beitrag von black_adept (Top Expert / 3956 / 105 / 886 ) »
Doch

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
qyurryus

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Wo finde ich die Maschinenbezeichnung ?

Beitrag von Abap_neuling (ForumUser / 14 / 5 / 1 ) »
KTEXT ist dann der richtige ja ?

Habe gerade Urlaub, werde mal dann berichten ob das geklappt hat mit KTEXT

Re: Wo finde ich die Maschinenbezeichnung ?

Beitrag von Abap_neuling (ForumUser / 14 / 5 / 1 ) »
Leider kriege ich das nicht hin, die Bezeichnung soll in die Spalte „Maschine“ eingefügt werden, in welche Zeile und wie muss der KTEXT eingefügt werden damit das auch vollständig angezeigt wird ???
Was ich nicht verstehe das unten schon der KTEXT steht als &RCR01-KTEXT(C12)& aber trotzdem nicht angezeigt wird, der SAPScript ist der ursprüngliche Stand habe da nichts geändert.

Re: Wo finde ich die Maschinenbezeichnung ?

Beitrag von ST22 (Specialist / 277 / 41 / 40 ) »
Das Formular arbeitet ja immer mit einem Druckprogramm zusammen.
Es muss also zum Zeitpunkt der Formularausgabe im zuständigen Druckprogramm das Feld RCR01-KTEXT bekannt und gefüllt sein.
Guck also mal in deinem Druckprogramm ob das Feld bzw. die Struktur RCR01 vorhanden ist. Wenn ja, prüfe ob die Struktur befüllt ist oder setze im Debugger mal einen Wert in das Feld RCR01-KTEXT.
Dann kannst du gucken, ob der Wert im Formular ausgegeben wird (bzw. würde, wenn es denn im Programm versorgt wird).
Wenn es nicht gefüllt wird, fülle es selber aus der o.g. Quelle, obwohl ein zusätzlicher SELECT oft überflüssig ist. Meist findet man die Daten schon irgendwo im Programm...
VG
Frank

Re: Wo finde ich die Maschinenbezeichnung ?

Beitrag von Abap_neuling (ForumUser / 14 / 5 / 1 ) »
Hat geklappt jetzt musste nur den auf (C) ändern vorher stand da (C12).

Habe aber jetzt folgendes Problem das es die Felder rechts weiter nach rechts rückt.

Wie kann ich den Text mit der RCR01-KTEXT eine Zeile nach unten rücken, dann sollte sich der Inhalt auf de rechten seite auch richtig am platz sein.
sapscript.jpg
beispiel.jpg

Re: Wo finde ich die Maschinenbezeichnung ?

Beitrag von ST22 (Specialist / 277 / 41 / 40 ) »
Einen Zeilenumbruch machst du in der Kommandospalte mit '/'
danach musst du ggf. noch die Tabulatoren verwenden ',,' um das Feld in der richtigen Spalte auszurichten...
VG
Frank
P.S. https://help.sap.com/saphelp_snc70/help ... ameset.htm

Folgende Benutzer bedankten sich beim Autor ST22 für den Beitrag:
Abap_neuling


Re: Wo finde ich die Maschinenbezeichnung ?

Beitrag von a-dead-trousers (Top Expert / 4300 / 214 / 1146 ) »
Wo man den "Zeilenumbruch" machen muss, kann man aber nur im Druckprogramm steuern.
Der praktikabelste Weg dafür, finde ich, ist eine Struktur zu verwenden deren Spaltenbreiten den max. Zeichen pro Spalte in der Druckausgabe entspricht und nicht der internen Tabelle die man eigentlich ausgeben möchte. Dann füllt man pro Datensatz in der internen Tabelle solange diese Struktur und gibt sie aus bis man alle Informationen verarbeitet hat die man am Ausdruck haben möchte.

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
Abap_neuling

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Wo finde ich die Maschinenbezeichnung ?

Beitrag von Abap_neuling (ForumUser / 14 / 5 / 1 ) »
Super, Vielen Dank.

nach einigen versuchen hat es jetzt geklappt.

Das ist die Änderung:
Lösung.jpg
Ergebniss.jpg

Seite 1 von 1

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.