SAP Jobsuche bei DV-Treff
Jumpman
  • Jumpman
  • SAP Forum - Guru Thema Starter
vor 7 Jahre
Hallo Zusammen,

wir haben gerade an einem unserer Standorte mit SAP begonnen und dort wurde leider das Verkaufsbüro in der Lieferung angepasst.

Somit ist der Kundenauftrag / Lieferung und Rechnung nicht mehr konsistent.

Ich würde gerne eine Anpassung des Verkaufsbüros in den Lieferungen und Rechnungen vornehmen, möchte aber den Weg des Debuggens und Ändern auf Tabellenebene vermeiden.

Gibt es hier eine Transaktion die man nutzen kann?

Für Kundenaufträge kann man die MASS nehmen diese funktioniert aber nicht für Lieferungen und Rechnungen.

Gruß

Jumpman

Förderer

SanduhrAnzeigeProgramm
vor 7 Jahre
Euer System lässt also die Änderung des VKBüros in der Lieferung zu?

Interessant!?

Ist dieses Feld dann durch die Faktura nicht mehr änderbar, also nur noch Anzeige, oder immer noch änderbar?

Und wie ist das in der Faktura!?

Also ich gehe davon aus, dass sie spätestens dann nicht mehr änderbar sind, daher fällt die LSMW ja auch raus.

Dann bleibt dir ja nur noch ein kleines Progrämmchen/ Report zu schreiben,

dass die Werte auf Tabellenebene umschießt!?

Warum/ Wozu das Feld bei euch eingabebereit ist, müsst ihr natürlich am Besten wissen.

Aber interessieren würde es mich schon. 😲


*... who can do field replacements in the debugger can do anything in the system

*so this check can not stop (him) anyway.

Jumpman
  • Jumpman
  • SAP Forum - Guru Thema Starter
vor 7 Jahre
Das Feld ist bei der Lieferungsanlage änderbar, jetzt nachdem Warenausgang gebucht wurde allerdings nicht mehr.

Somit sind weder Faktura noch Lieferung jetzt änderbar.

Aber wie schon erwähnt gibt es für den Kundenauftrag über die MASS die Möglichkeit auch nach Abschluss das Verkaufsbüro umzuschießen.

Jedoch für Faktura und Lieferung kenn ich keine derartige Transaktion

mo001
  • mo001
  • SAP Forum - Experte
vor 7 Jahre
Hallo!

Der saubere Weg wäre wohl wie folgt:

1) Rechnung stornieren,

2) Warenausgang stornieren,

3) Auslieferung ändern (ggf. mit LSMW)

und anschließend

4) neu WA buchen (aufs Datum achten!)

5) neu Fakturieren (ebenfalls Datum beachten)

Wenn ein Beleg abgschlossen ist, sollten gewisse Felder grundsätzlich auch nicht mehr mit der MASS änderbar sein bin ich der Meinung.

Von Änderung mittels "Schmutzreport" würde ich abraten. Wenn aus welchem Grund auch immer das der einzig gangbare Weg ist, dann sollte das konsequent durchdacht werden:

- Zum Beispiel kann die Preisfindung ggf. vom Verkaufsbüro abhängig sein.

- Selbes trifft unter Umständen auf die Nachrichtenfindung zu.

- Evtl. müssen Tabellen des VIS (Sxxx) ebenfalls geändert werden.

- etc.

MfG mo

SanduhrAnzeigeProgramm
vor 7 Jahre
Zitat von: Jumpman 

Das Feld ist bei der Lieferungsanlage änderbar, jetzt nachdem Warenausgang gebucht wurde allerdings nicht mehr.

Wir reden doch vom Kopffeld Verkaufsbüro in der Lieferung im Reiter Verwaltung oder wo kannst du das ändern.

Im SAP Standard ist dieses Feld nicht änderbar (nur Anzeige), schon bei der Lieferanlage nicht erst nach WA.


*... who can do field replacements in the debugger can do anything in the system

*so this check can not stop (him) anyway.

SanduhrAnzeigeProgramm
vor 7 Jahre
Zitat von: mo001 

Von Änderung mittels "Schmutzreport" würde ich abraten. Wenn aus welchem Grund auch immer das der einzig gangbare Weg ist, dann sollte das konsequent durchdacht werden:

- Zum Beispiel kann die Preisfindung ggf. vom Verkaufsbüro abhängig sein.

- Selbes trifft unter Umständen auf die Nachrichtenfindung zu.

- Evtl. müssen Tabellen des VIS (Sxxx) ebenfalls geändert werden.

- etc.

Bei der Änderung direkt auf der Tabelle:

- wird keine neue Preisfindung durchgeführt

- wird keine neue Nachrichtenausgabe angestoßen

- müssen keine VIS Tabellen geändert werden

Das wäre ziemlich unsinnig da man einfach einen Neuaufbau machen kann anstatt an den VIS/ LIS Tabellen direkt etwas zu ändern.

Daher würde mich dein etc. sehr interessieren!? 😉


*... who can do field replacements in the debugger can do anything in the system

*so this check can not stop (him) anyway.

mo001
  • mo001
  • SAP Forum - Experte
vor 7 Jahre
Zitat von: SanduhrAnzeigeProgramm 

Zitat von: mo001 

Von Änderung mittels "Schmutzreport" würde ich abraten. Wenn aus welchem Grund auch immer das der einzig gangbare Weg ist, dann sollte das konsequent durchdacht werden:

- Zum Beispiel kann die Preisfindung ggf. vom Verkaufsbüro abhängig sein.

- Selbes trifft unter Umständen auf die Nachrichtenfindung zu.

- Evtl. müssen Tabellen des VIS (Sxxx) ebenfalls geändert werden.

- etc.

Bei der Änderung direkt auf der Tabelle:

- wird keine neue Preisfindung durchgeführt

- wird keine neue Nachrichtenausgabe angestoßen

- müssen keine VIS Tabellen geändert werden

Das wäre ziemlich unsinnig da man einfach einen Neuaufbau machen kann anstatt an den VIS/ LIS Tabellen direkt etwas zu ändern.

Daher würde mich dein etc. sehr interessieren!? 😉

Genau da sehe ich ja die Probleme, dass keine Preis- & Nachrichtenfindung mehr durchgeführt wird was dann unter Umständen fachlich falsch ist...

Zum Thema VIS hab ich mich missverständlich ausgedrückt, klar kann man da nen Neuaufbau machen und muss nicht direkt auf der DB ändern, mir ging es nur darum das da ggf. dann auch Inkonsistenzen entstehen können.

Hinter "etc." kann sich alles mögliche verbergen ;-)

Die wesentliche Frage ist, ob es Folgeprozesse gibt in denen das Verkaufsbüro eine Rolle spielt? Das können Kundenentwicklungen aller Art sein, insb. Auswertungen / Statistiken könnte ich mir da vorstellen.

SanduhrAnzeigeProgramm
vor 7 Jahre
@mo001

der TE beschäftigt sich schon einige Jahre mit SAP und ist sich der Konsequenzen m. M. nach durchaus bewusst.

Er weiß was die MASS ist und wie sie funktioniert.

Die MASS ändert auch nur auf der Tabelle ohne irgendwelche abhängigen Tabellen zu verändern oder Prozesse neu zu durchlaufen.

Er möchte die MASS nutzen oder etwas analoges machen.

Deine Belehrungen in die Richtung "mach dir doch erst mal Gedanken über die Konsequenzen" ist daher in meinen Augen vollkommen unangebracht.

Auch gehen deine Anmerkungen viel zu wenig auf das ein was er möchte, sondern bescheiben nur Dinge die nicht gehen.

In der SAP Welt (vermutlich auch jenseits davon) überwiegen die Experten und Berater die Probleme sehen und aufzeigen, anstatt Lösungen anzubieten.

😉


*... who can do field replacements in the debugger can do anything in the system

*so this check can not stop (him) anyway.

mo001
  • mo001
  • SAP Forum - Experte
vor 7 Jahre
Zitat von: SanduhrAnzeigeProgramm 

@mo001

der TE beschäftigt sich schon einige Jahre mit SAP und ist sich der Konsequenzen m. M. nach durchaus bewusst.

Er weiß was die MASS ist und wie sie funktioniert.

Die MASS ändert auch nur auf der Tabelle ohne irgendwelche abhängigen Tabellen zu verändern oder Prozesse neu zu durchlaufen.

Er möchte die MASS nutzen oder etwas analoges machen.

Deine Belehrungen in die Richtung "mach dir doch erst mal Gedanken über die Konsequenzen" ist daher in meinen Augen vollkommen unangebracht.

Auch gehen deine Anmerkungen viel zu wenig auf das ein was er möchte, sondern bescheiben nur Dinge die nicht gehen.

In der SAP Welt (vermutlich auch jenseits davon) überwiegen die Experten und Berater die Probleme sehen und aufzeigen, anstatt Lösungen anzubieten.

😉

Ok, evtl hab ich mich zu Oberlehrerhaft ausgedrückt, wenn das falsch rüber kam: sorry dafür!

Dann kann ich aber auch leider nichts zur Lösung beitragen, die Möglichkeit einen kleinen Report zu schreiben wurde ja bereits genannt...

Jumpman
  • Jumpman
  • SAP Forum - Guru Thema Starter
vor 7 Jahre
Hey Zusammen,

ich habe es wie folgt gelöst:

1. Debugger im Produktivsystem eingeschaltet

2. Cursor auf Verkaufsbüro und F8 das der Debugger startet.

3. Dann Feldbezeichnung vom Sales Office VBRP-VKBUR im Debugger eingefügt und überschrieben.

Das ist nicht die feine englische Art aber funktioniert und ist sauber, da hier nur der Welt in der Tabelle angepasst wird.

Ich danke euch für eure Anregungen.

Gruß

Jumpman