BAPI zum ändern des Kopfes eines Beleges

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

BAPI zum ändern des Kopfes eines Beleges

Beitrag von Deniz (ForumUser / 18 / 0 / 0 ) »
Hallo zusammen,

gibt es einen FuBa oer BAPI zum ändern der Referenznummer im Kopf eines Beleges? Batch-Input find ich nicht so sehr schön..

Danke für einen Tip

Denizz

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


Re: BAPI zum ändern des Kopfes eines Beleges

Beitrag von ratsnus (Specialist / 357 / 2 / 56 ) »
moin moin.....

Welchen Belegkopf meinst du denn ? gibt ja so einige Belege im SAP :D
<:: XING-Gruppe Tricktresor::>

Re: BAPI zum ändern des Kopfes eines Beleges

Beitrag von Deniz (ForumUser / 18 / 0 / 0 ) »
Das ist richtig...

Ich meine Buchhaltungsbelegkof....BKPF....

Danke

Denizz

Re: BAPI zum ändern des Kopfes eines Beleges

Beitrag von Thomas R. (Expert / 766 / 84 / 40 ) »
Hallo Denizz,
vermutlich wirst Du kein BAPI finden.
Mir ist keiner bekannt, wobei ich einschränken muss, dass ich nicht der große Profi im FI bin.

MfG
Thomas R.

Re: BAPI zum ändern des Kopfes eines Beleges

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Ein BAPI kenne ich auch nicht, einen FuBa könnte es vielleicht geben.
Aber nur weil es sowas nicht gibt, heißt das doch nicht, dass du Batch Input nehmen musst? BKPF selektieren und updaten, fertsch... :)

Nachtrag: OK, Change-Docs hast du dann natürlich nicht, müsstest du Dir manuell schreiben... :-)

Re: BAPI zum ändern des Kopfes eines Beleges

Beitrag von ewx (Top Expert / 4918 / 332 / 655 ) »
:evil: :mrgreen: :down: :evil: :? :x
casman hat geschrieben:BKPF selektieren und updaten, fertsch... :)

Nachtrag: OK, Change-Docs hast du dann natürlich nicht, müsstest du Dir manuell schreiben... :-)
Änderungszeiger auch...
Ebenso müsstest du alle möglichen BTEs, Exits, und BADIs, die evtl. verwendet werden, nachprogrammieren...

Re: BAPI zum ändern des Kopfes eines Beleges

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
ewx hat geschrieben::evil: :mrgreen: :down: :evil: :? :x
Ebenso müsstest du alle möglichen BTEs, Exits, und BADIs, die evtl. verwendet werden, nachprogrammieren...
Mut zur Lücke... :P

Nee, stimmt natürlich... :up:

Re: BAPI zum ändern des Kopfes eines Beleges

Beitrag von ralf.wenzel (Top Expert / 4011 / 209 / 283 ) »
casman hat geschrieben:BKPF selektieren und updaten, fertsch... :)
Nachtrag: OK, Change-Docs hast du dann natürlich nicht, müsstest du Dir manuell schreiben... :-)
*augen aufreiss und ans herz greif*

Folgende Benutzer bedankten sich beim Autor ralf.wenzel für den Beitrag:
Luca2501

Bild
Ralf Wenzel Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: BAPI zum ändern des Kopfes eines Beleges

Beitrag von Deniz (ForumUser / 18 / 0 / 0 ) »
Vielen Dank an Alle für die Antworten. Direktes Update auf SAP Tabellen sind für mich tabu. Dann lieber Batch-Input oder Call Transaction.

Viele Grüsse von Denizz aus Anatolien

Re: BAPI zum ändern des Kopfes eines Beleges

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
ralf.wenzel hat geschrieben:*augen aufreiss und ans herz greif*
Na gut, ich sehs ein, war kein Beitrag. :( Herzmäßig alles OK? :wink:

Re: BAPI zum ändern des Kopfes eines Beleges

Beitrag von Katsche (ForumUser / 11 / 0 / 1 ) »
Zunächst die Felder in der Belegänderungsregel "Belegkopf" checken bzw. anpassen.
(SPRO oder View V_TBAER)

Hier ein kleines Beispiel wie das ZFBDT auf item ebene geändert werden kann.

Code: Alles auswählen.

  loop at gt_bseg_key into gs_bseg_key.

    select single * from  bkpf
           where  bukrs  = gs_bseg_key-bukrs
           and    belnr  = gs_bseg_key-belnr
           and    gjahr  = gs_bseg_key-gjahr.

    call function 'FI_BELNR_TO_AWREF'
      exporting
        bukrs = bkpf-bukrs
        gjahr = bkpf-gjahr
        belnr = bkpf-belnr
      importing
        awref = gv_awref
        aworg = gv_aworg.

    check gs_bseg_key-zfbdt <> bkpf-cpudt.

    refresh gt_accchg.
    gt_accchg-fdname = 'ZFBDT     '.
    write: gs_bseg_key-zfbdt to gt_accchg-oldval.
    gt_accchg-newval = bkpf-cpudt.
    append gt_accchg.

    if p_test =  abap_false.

      call function 'FI_DOCUMENT_CHANGE'
        exporting
          i_awtyp              = bkpf-awtyp
          i_awref              = gv_awref
          i_aworg              = gv_aworg
          i_awsys              = bkpf-awsys
          i_buzei              = gs_bseg_key-buzei
        tables
          t_accchg             = gt_accchg
        exceptions
          no_reference         = 1
          no_document          = 2
          many_documents       = 3
          wrong_input          = 4
          overwrite_creditcard = 5
          others               = 6.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
18122
Views
SAP JCo --> BAPI
von Hutch3 » 17.10.2010 17:42 • Verfasst in Java & SAP®
2
Antw.
13497
Views
Bapi´s im HR
von fbo » 10.07.2007 09:20 • Verfasst in Human Resources
1
Antw.
12797
Views
BAPI
von anki_86 » 11.06.2007 10:40 • Verfasst in ABAP® für Anfänger
0
Antw.
10931
Views
Bapi
von tech » 14.05.2007 08:19 • Verfasst in ABAP® Core
0
Antw.
10912
Views
bapi
von tech » 30.04.2007 10:51 • Verfasst in ABAP® für Anfänger

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.