SAP Jobsuche bei DV-Treff


Suchen
Amtsschimmel
vor 4 Jahre
Hallo zusammen,

unser Weingut verkauft u.a. auch Gutscheine.

Die Gutscheine sind zwar nicht lagerrelevant, dennoch habe ich im Positionstyp das Kennzeichen "Pos lieferrelevant" angekreuzt, damit die Gutscheine mit auf dem Lieferschein erscheinen.

Für Barverkäufe habe ich einen Job erstellt, welcher im Hintergrund den Warenausgang bucht (Programm WS_MONITOR_OUTB_DEL_GDSI) und die Faktura erstellt (SDBILLDL).

Die eigentlichen Lieferbelege für Barverkäufe mit Gutscheinen werden zwar erstellt, nicht jedoch der Warenausgang der Gutscheine. In der Folge wird auch die Faktura nicht erstellt ("Auftragsmenge ungleich Warenausgangsmenge").

Wenn ich den Warenausgang manuell mittels VL02N vornehme und dann dort auf den Button "Warenausgang buchen" klicke, lässt sich ein Warenausgang ("Quittierung Leistung") auch durchführen. In der Folge wird dann auch sofort die Faktura via Job erstellt.

Warum funktioniert das nicht mittels VL06G? An was könnte das liegen?

Wenn sich der 'WA' manuell buchen lässt, kann es doch nicht am Customizing liegen, oder?

In der Selektionmaske von VL06G ist bei den Statusfeldern immer auch der Wert ="_" eingeschlossen - so, wie im Standard auch.

Gibt es für die Quittierung von Leistungen ein eigenes Programm bzw. ein eigenen TCODE?

Bin über jeden Hinweis dankbar!

Viele Grüße

Stefan

Amtsschimmel
vor 4 Jahre
Hallo zusammen,

inzwischen bin ich einen Schritt weiter:

Wird nur ein Gutschein verkauft und kein lagerpflichtiges Produkt dazu, dann ist der Lieferbeleg sofort mit dem Anlegen erledigt.

In VL06G jedoch werden nur solche Belege berücksichtigt, deren Gesamtwarenbewegungsstatus ungleich C ist. Das ist im Standard so voreingestellt und lässt sich auch nicht abändern.

Das erklärt auch warum es manuell funktioniert:

Weil beim Drücken der Schaltfläche 'Warenausgang buchen' in VL02N keine Selektion auf den Gesamtwarenbewegungsstatus erfolgt!

Aber wenn die Lieferung doch schon erkennt, dass es bei der Position nichts zu erledigen gibt, warum meldet die Faktura dann "Auftragsmenge ungleich Warenausgangsmenge"?

Die Leistungsquittierung bucht zwar auch keinen WA, lässt aber immerhin die gewünschte Faktura zu.

Ungelöst ist damit noch immer, wie man die Leistungsquittierung automatisch, also im Job, hinbekommt.

Grüße aus der Bahnhofsumbauhauptstadt 🙄