Belegstatus

Getting started ... Alles für einen gelungenen Start.
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Belegstatus

Beitrag von Gottschall (ForumUser / 67 / 11 / 4 ) »
Hallo zusammen :)

Weiß zufällig jemand von euch, wie ich an den richtigen Statustext zu einem Verkaufsbeleg komme.
Ich kenne zwar die Tabelle TVBST aber leider stimmt der ausgegebene Text nicht.
Zum Beispiel für Servicaufträge gibt es andere Texte wie für Materialien.
Ich brauche den Statustext wie in der Transaktion VA05.
Könnt Ihr mir bitte weiterhelfen.

Gruß
Stephan

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


Re: Belegstatus

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
hallo Stephan,

was ist für dich der "richtige" Statustext? Im Belegkopf sind verschiedene Status zu finden (Gesamtstatus, Absagestatus, Lieferstatus, Kreditstatus, Gesamtsperrstatus), das Gleiche hast du dann auch noch mal auf der Positionsebene. Um welche Felder geht es also, welchen Text hättest du da erwartet und welchen bekommst du zur Zeit, wenn du über TVBST selektierst?
schöne Grüße
Alexander

ECC 6.0 EHP 7

Re: Belegstatus

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Hallo,

ich weiss nicht, ob Dir meine Antwort weiterhilft, da es sich hier um Equipment im IS-U/MM handelt, aber das wirst Du schnell feststellen:

Es gibt interne und externe Status:
E0012 z.B. ist ein USER-Status und extern, da vom User manuell vergeben werden kann.
I0099 z.B. ist ein SYSTEM-Status und intern, da vom System vergeben wird.

Lesen kann man die Status mit dem FuBa in so etwa:

Code: Alles auswählen.

 CALL FUNCTION 'STATUS_READ'
      EXPORTING
        objnr                  = objnr
        only_active            = abap_true
*  IMPORTING
*   OBTYP                  = OBTYP
*   STSMA                  = STSMA
*   STONR                  = STONR
     TABLES
       status                 = lt_status.
Die interne Tabelle LT_STATUS enthaelt jetzt alle aktiven Status fuer das Object/Equipment/Materialnummer.

Der User-Status/Text stehe in meinem Fall in der Tabelle TJ30T.

Richtige Spur????

Re: Belegstatus

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
hallo Unit605,

diese Art von Status findet man bei Equipments, QMeldungen, Fertigungs- und IH-Aufträgen usw. aber nicht in Verkaufsbelegen von denen der TO gesprochen hat

Folgende Benutzer bedankten sich beim Autor Alexander D. für den Beitrag:
Unit605

schöne Grüße
Alexander

ECC 6.0 EHP 7

Re: Belegstatus

Beitrag von Barney (Specialist / 104 / 20 / 9 ) »
Alexander D. hat geschrieben:hallo Unit605,

diese Art von Status findet man bei Equipments, QMeldungen, Fertigungs- und IH-Aufträgen usw. aber nicht in Verkaufsbelegen von denen der TO gesprochen hat
Nun ja, Anwenderstati gibt es auch für Kundenaufträge... habe ich auch schon benutzt. Aber die werden sich nicht gemeint sein.

Re: Belegstatus

Beitrag von Gottschall (ForumUser / 67 / 11 / 4 ) »
Hallo zusammen,

sorry für die späte Rückinfo war aber leider verhindert. Also erstmal danke für eure Hilfe.
Was ich meinte ist, dass im Verkaufsbeleg verschiedene Positionen sind. ich benötige für diese einzelnen Positionen
den Lieferstatus. Das Problem was ich habe. Bei der Standardtransaktion VA05 gibt es in der Übersicht
einmal den Lieferstatus für Materialien (nicht beliefert, teilweise beliefert und voll beliefert).
Es gibt aber auch in der Übersicht Serviceaufträge die den Status haben (offen, in Arbeit und erledigt).
SELECT SINGLE BEZEI FROM TVBST INTO GS_SALEVIEW-BEZEI
WHERE SPRAS EQ SY-LANGU
AND STATU EQ GS_SALEVIEW-LFSTA
AND TBNAM EQ 'VBUP'
AND FDNAM EQ 'LFSTA'.

Wenn ich nun dieses Select-Statement ausführe wird für Materialien wie auch für Serviceaufträge der Status nicht beliefert,teilweise beliefert und voll beliefert angezeigt.
Er macht keine Unterscheidung zwischen Material und Dienstleitung.
Wie könnte ich dieses Problem lösen?

Danke
Stephan

Re: Belegstatus

Beitrag von Somani (ForumUser / 81 / 12 / 20 ) »
Hallo Stephan

Ich kenn mich mit den Dienstleistungspositionen zu wenig aus. Aber aufgrund der Beschreibung gehe ich davon aus, dass diese Positionen nicht Lieferrelevant sind und da einfach der Text des Felds GBSTA (Gesamtbearbeitungsstatus) übernommen wird... (offen, in Arbeit, erledigt). Wenn da verschiedene Texte sind sinds auf jeden Fall verschiedene Statusse (Stati??).
Wenn dem so ist, kanns tu das Abfragen über das Feld vbap-LFREL und wenn das sagt nein, dann GBSTA aus der TVBST ziehen ansonsten den Lieferstatus (LFSTA).

Freundliche Grüsse
Reto

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.