habe im SD-Auftrag das Problem, das ich bei negativer Kreditprüfung, d.h. Kunde ist über Kreditlimit, trotzdem eine bestätigte Einteilung benötige. Der Standard bestätigt nicht, da für diesem Fall auch vor Freigabe keine Lieferung zu erwarten ist. Bevor ich mich nach einem "Exit" auf die Suche mache, frage ich mal so in die Runde,ob nicht jemand einen Rat (Exit) kennt?
Ist das nicht über Customizing einstellbar.
Also bei uns wird jeder Auftrag auch bestätigt, auch wenn er in die Kreditsperre läuft. Es wird lediglich eine Liefersperre gesetzt, d.h. die Lieferung kann nicht angelegt werden.
Ob das sinnvoll ist, ist eine andere Frage.
habe nun selbst eine Lösung: Es gibt eine Bedingung LV07A101, die u.a. im Customizing der Berdarfsübergabe zugeordnet werden kann. Diese Bedingung kann man nun in eine kundeneigene, z.B. 901 o.ä., kopieren. und damit 101 ersetzen. Es gilt in dieser Bedingung die Prüfung auf Kretditsperre (ggf. unter bestimmten Bedingungen, alle SD-Auftragsdaten VBAK, VBAP, VBUK usw. sind in internen Tabellen BVBAK... vorhanden) Prüft mal die Umgebeung zu dieser Bedingung, ist sehr interessant. Diese Bedingung, und auch andere werden aus einem Funktionsbaustein "SD_ORDER_SUBSEQUENT_ALLOWED" aufgerufen, dieser Baustein (gibt auch einen ähnlichen für die Lieferbearbeitung) wir "zigmal" durchlaufen, er wird nämlich überall duchlaufen, wo Folgefunktion (Aufbau von Indextabelle, Bestätigung verf. Mengen usw) aufgerufen werden. Die ganze Logik ist mit einer kleinen Steuertabelle TVFO verbunden. Dort werden sieht man auch die möglichen Einsatzgebietes diese Bausteins.
Hat viel Spaß gemacht, die Lösung zu finden und zeigt wiedermal, wie flexibel insbesondere SD ist.