Ansicht
Dokumentation
MMPUR_OCI_TO_DRAFT_I - Ändern der OCI-4.0-Daten beim Zuord. zur Entwurfspos. der Self-Serv.-Banf
PERFORM Short Reference ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Mit diesem Business Add-In (BAdI) können Sie Modifikationen an Daten in einer Bestellanforderung im Entwurfsstatus zulassen. Die Bestellanforderung muss in einem Self-Service-Szenario mit Daten aus dem OCI-4.0-Katalog angelegt worden sein. Bei OCI 4.0 handelt es sich um einen PunchOut-Katalog. Mit diesem BAdI können Sie Daten ändern, wenn Sie Bestellanforderungspositionen Daten aus dem OCI-4.0-Katalog zuordnen.
·,,Im Standard ist das BAdI nicht aktiv.
·,,Das BAdI ist filterabhängig.
·,,Mit der App „Benutzerdefinierte Felder und Logik“ können Sie genau eine aktive Implementierung anlegen.
Methode: MMPUR_OCI_TO_DRAFT_ITM_MAPPING
Parameter:
Importparameter:
OPENCATALOGITEMS | Katalogpositionen öffnen |
ISEXTPURGSCENARIO | Gibt an, ob die Anforderung eine zentrale Bestellanforderung ist |
Änderungsparameter: | |
PURCHASEREQUISITIONITEMS | Details der Bestellanforderungsposition |
Beispielimplementierung
method |
IF_MMPUR_OCI_TO_DRAFT_ITM~MODIFY_DRAFT_ITEM_FROM_OCIITEM. |
LOOP AT PURCHASEREQUISITIONITEMS ASSIGNING FIELD-SYMBOL(<ls_oci_items_tmp>). |
<ls_oci_items_tmp>-currency = 'INR'. |
<ls_oci_items_tmp>-purchaserequisitionitemtext = 'Item added from OCI Catalog'. |
<ls_oci_items_tmp>-purchasingdocumentitemcategory = 'U'. |
ENDLOOP. |
endmethod. |
Die Implementierung dieses Codes bewirkt Folgendes: |
- Das Customizing für Währung, Positionstext und Positionstyp wird beim Mapping der Katalogdaten zum Entwurf der Bestellanforderungsposition ausgeführt.
TXBHW - Original Tax Base Amount in Local Currency rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2747 Date: 20240603 Time: 051335 sap01-206 ( 46 ms )