Ansicht
Dokumentation
BAPI_ACC_ACTIVITY_ALLOC_POST - Rechnungswesen: Leistungsverrechnung buchen
Vendor Master (General Section) RFUMSV00 - Advance Return for Tax on Sales/PurchasesDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Die Methode bucht den angegeben Leistungsverrechnungsbeleg.
Die Struktur DOC_HEADER enthält die Belegkopfdaten. Das Feld CO_AREA muß den Kostenrechnungskreis
enthalten, in dem gebucht werden soll. Bei externem Nummernkreis ist das Feld DOC_NO für die
Belegnummer bestimmt. Das Füllen der Felder DOCDATE (Belegdatum) und POSTGDATE (Buchungsdatum)
ist optional. Bei leeren Feldern wird das aktuelle Tagesdatum ergänzt. Das Feld OBJ_KEY ermöglicht
die Angabe der Nummer und Organisation eines Referenzbeleges (jeweils 10 Stellen). Das Feld OBJ_TYPE
is für den Objekttyp des sendenden Systems bestimmt. Das Feld LOGSYSTEM ist nur zu füllen,
falls dieser Beleg einem fremden System angehört. Im Feld DOC_HDR_TX kann ein Belegkopftext mitgegeben
werden. Falls eine passende Erfassungsvariante bekannt ist, kann sie im Feld VARIANT abgelegt werden.
Das Füllen des Feldes VERSION ist nur für die Buchung auf einen Geschäftsprozess
sinnvoll. Denn wenn die Prozesskostenrechnung als Parallelrechnung aktiv ist, muss eine Deltaversion
angegeben werden. Sonst darf nur in der Version 0 gebucht werden, die auch als Default gesetzt wird.
Das Feld USERNAME ist ein Mussfeld und soll den Erfasser bezeichnen.
In der Tabelle DOC_ITEMS werden die Belegpositionsdaten übergeben. Diese bestehen aus:
Feldname | Kurzbeschreibung | Optional |
---|---|---|
SEND_CCTR | Sendende Kostenstelle | |
ACTTYPE | Leistungsart | |
SENBUSPROC | Sendender Geschäftsprozeß | |
ACTVTY_QTY | Leistungsmenge | |
ACTIVITYUN | Leistungseinheit | X |
ACTIVITYUN_ISO | Leistungseinheit in ISO-Code | X |
PRICE | Tarif gesamt in Transaktionswährung | X |
CURRENCY | Währungsschlüssel | X |
CURRENCY_ISO | Währung in ISO-Code | X |
POS_OUTQTY | Gebuchte Ausbringungsmenge | X |
POSTOUTUN | Gebuchte Ausbringungseinheit | X |
POSTOUTUN_ISO | Gebuchte Ausbringungseinheit in ISO-Code | X |
PERSON_NO | Personalnummer | X |
SEG_TEXT | Segmenttext | X |
REC_CCTR | Empfangende Kostenstelle | |
REC_ORDER | Empfangender Auftrag | |
REC_WBS_EL | Empfangendes Projektstrukturplanelement | |
RECSALEORD | Empfangender Kundenauftrag | |
RECITEM | Positionsnummer im Empfängerkundenauftrag | |
RECCOSTOBJ | Empfangender Kostenträger | |
RECBUSPROC | Empfangender Geschäftsprozeß | |
REC_NETWRK | Empfangender Netzplan | |
RECOPERATN | Empfangender Netzplanvorgang | |
RECRUNSCHD | Empfangender Serienauftrag | |
MATERIAL | Empfangendes Material | |
PROD_VERSN | Fertigungsversion des Empfängermaterials | |
PLANT | Werk des Empfängermaterials |
Es muss mindestens ein Sender- und Empfängerobjekt angegeben werden. In die Felder *_ISO können alternativ die Mengeneinheiten bzw. Währung in ISO-Code eingetragen werden.
In der Strukur RETURN werden die gesammelten Nachrichten zurückgegeben. Bei erfolgter Buchung wird im Parameter DOC_NO die Belegnummer abgelegt.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
CRITERIACUSTOMER_FIELDS
DOC_HEADER
DOC_ITEMS
DOC_NO
IGNORE_WARNINGS
RETURN
Ausnahmen
Funktionsgruppe
K40CTXBHW - Original Tax Base Amount in Local Currency ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 6434 Date: 20240523 Time: 113030 sap01-206 ( 83 ms )