Füllen der Positionszeile (BSEG-SGTXT)

SAP R/3 Finanzwesen: Hauptbuchhaltung; Kreditorenbuchhaltung; Debitorenbuchhaltung; Bankbuchhaltung; Anlagenbuchhaltung; ...
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

Füllen der Positionszeile (BSEG-SGTXT)

Beitrag von christian berghorn (ForumUser / 9 / 0 / 0 ) »
Hallo Forum,

eines gleich vorweg: Ich weiß nichtmal, ob ich hier im FI richtig bin. Mein Problem sieht so aus: Ich würde gerne das Feld BSEG-SGTXT (Positionszeile im FI Beleg) in Abhängigkeit von Auftragsart oder Fakturaart füllen. Ich hab schon OSS, saphelp, customizing und google abgesucht - ohne Erfolg. Interessanterweise ist das bei uns schon für eine andere Auftragsart eingestellt worden, irgendwann vor meiner Zeit..... Hab also keine Idee ob es Customizing war oder User-Exit oder sogar Modifikation. Hat jemand eine Idee?

Viele Grüße

Christian

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


Beitrag von schwan (ForumUser / 22 / 0 / 0 ) »
Ich habe mal so etwas ähnliches gemacht, aber über die Materialbewegungen dafür gibt es einen Userexit
Vielleicht hilft es

MBCF0002 Customer Function Exit Segmenttext in Materialbelegposit




*----------------------------------------------------------------------*
* INCLUDE ZXMBCU02 *
*----------------------------------------------------------------------*
***********************************************************************
** Program created for Plant 0001
** Erweiterung MBCF0002
** Customer Function Exit Segmenttext in Materialbelegposition
************************************************************************
*** created for...
*** Author Sabine Schwanfelder, *** Datum 29.07.2003
************************************************************************
*** Update: SS 20.08.03
************************************************************************
**** ist der Materialpositiontext nicht manuell vorbelegt und die Bewe-
**** gungsart 101 WE dann fülle den Text im Buchhaltungsbeleg mit dem
**** dem Materialkurztext SS 29.07.2003
************************************************************************
data: begin of x_mseg occurs 100.
include structure mseg.
data: end of x_mseg.


if i_mseg-sgtxt is initial and i_mseg-bwart eq '101'
and i_mseg-werks eq '0001'.
E_SGTXT = I_DM07M-MAKTX.
else.
E_SGTXT = i_mseg-sgtxt.
endif.



****** Nur für QI *********************
if i_mseg-werks eq '0060'.
break-point.
*x_mseg[] = i_mseg[].

**** wenn Text aus 1. Pos übernommen werden soll
* if i_mseg-sgtxt is initial and not i_mseg-kostl is initial
* and i_mseg-bwart eq '201'.
*read table i_mseg INDEX 1.

* E_SGTXT = i_mseg-sgtxt.

* else.
* E_SGTXT = i_mseg-sgtxt.
* endif.




*** wenn Kopftext übernommen werden soll
if i_mseg-sgtxt is initial and not i_mseg-kostl is initial
and i_mseg-werks eq '0060'
and not i_mkpf-bktxt is initial.

E_SGTXT = i_mkpf-bktxt.
else.
E_SGTXT = i_mseg-sgtxt.
endif.

endif.

Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
Hallo,

müßte auch mit einer Substitution im FI (OBBH) funktionieren


Gruß Andreas

Beitrag von MrBojangles (Specialist / 367 / 3 / 30 ) »
Hallo Christian,

der Userexit den Du suchst ist:

SDVFX002 - Userexit Debitorenzeile bei Übergabe an das Rechnungswesen

bzw.

SDVFX004 - Userexit Sachkontenzeile bei Übergabe an das Rechnungswesen

In beiden Fällen hast Du die Faktura-Daten im Zugriff und kannst im Feld XACCIT-SGTXT Deinen Buchungstext zurückgeben.

Viel Erfolg
MrBojangles

Mille grazie

Beitrag von christian berghorn (ForumUser / 9 / 0 / 0 ) »
Hallo MrBojangles,

das war ein Volltreffer. Genau in dem User-Exit ist es eingedreht worden... am 26.02.98 von einem Berater einer längst verblichenen Firma.

Nochmal vielen Dank, da werde ich gleich mal frisch ans Werk gehen.

Viele Grüße

Christian

Beitrag von Blueshape (Specialist / 346 / 0 / 0 ) »
Hallo Christian,

könntest Du mir einen Gefallen tun und den Weg im IMG Menu hier hineinposten?

Herzlichen Dank!
Blueshape
Ich bin für alles offen, solange es anderen nicht ernsthaft schadet.

Beitrag von Matthias_L. (Specialist / 226 / 0 / 0 ) »
Hi Blueshape,

VERTRIEB - SYSTEMANPASSUNGEN - USER-EXITS - User-exits in der Faktura

Wenn du dier hierzu mal die Doku anschaust, ist alles schön beschrieben.

Die SDVFX* Exits kannst du dann in SMOD/CMOD bearbeiten & aktivieren.

Wir haben zumm Beispiel den Exit SDVFX002 aktiv, um bei Anzahlungsanforderungen die Textzeile zu füllen.

Code: Alles auswählen.

  
if vbrk-fktyp = 'D'.
    move vbrk-zuonr to xaccit-sgtxt.
  endif.
Grüße
Matthias

Beitrag von christian berghorn (ForumUser / 9 / 0 / 0 ) »
Hi Blueshape,

ich hätt's nicht besser beschreiben können ;-) Viel Erfolg!

Viele Grüße von der Porta
Christian

Seite 1 von 1

Vergleichbare Themen

0
Antw.
2561
Views
Feldinhalt Buchhaltungsbeleg BSEG-SGTXT
von SAP_ENTWICKLER » 04.04.2016 11:15 • Verfasst in ABAP® Core
7
Antw.
14036
Views
Beleg ändern - nur Positionstext BSEG-SGTXT ändern
von Thomas82515 » 13.08.2007 16:23 • Verfasst in Financials
2
Antw.
2223
Views
BSEG-XREF2 füllen bei Fakt SD
von Ucke » 04.07.2007 16:25 • Verfasst in Sales and Distribution
0
Antw.
1671
Views
MIRO: BAdI, Exit o.ä. gesucht um BSEG-Feld zu füllen
von kevinh » 26.07.2013 13:38 • Verfasst in ABAP® Core
0
Antw.
2043
Views
SapScript: Grafik in der Mitte der Positionszeile einbinden
von Jura » 26.07.2006 10:52 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

Feldwerte vergleichen
vor 6 Stunden von wreichelt 2 / 29
Workflow-Datenfluss mit Multi-Line-Container
vor 8 Stunden von ewx gelöst 2 / 83
Mahnung erstellen
vor 12 Stunden von Sebastian82 4 / 114
Absprung VA02 Position
vor 2 Tagen von gs3rr4 gelöst 3 / 113

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.

Aktuelle Forenbeiträge

Feldwerte vergleichen
vor 6 Stunden von wreichelt 2 / 29
Workflow-Datenfluss mit Multi-Line-Container
vor 8 Stunden von ewx gelöst 2 / 83
Mahnung erstellen
vor 12 Stunden von Sebastian82 4 / 114
Absprung VA02 Position
vor 2 Tagen von gs3rr4 gelöst 3 / 113

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 2 Tagen von Manfred K. 1 / 73
Export von Spools in XLSX
vor einer Woche von abapamateur 1 / 793
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 1390