Hierarchy
⤷ MM (Application Component) Materials Management
⤷ BBPD (Package) Development Class for Release Dependent Add-Ons for BBP
IMG Activity
ID | BBP_PO_INBOUND_BADI | Change Incoming Purchase Orders |
Transaction Code | S_AX7_68000277 | BADI Transfer Extended PO |
Created on | 20030121 | |
Customizing Attributes | BBP_PO_INBOUND_BADI | Change Incoming Purchase Orders |
Customizing Activity | BBP_PO_INBOUND_BADI | Change Incoming Purchase Orders |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | BBP_PO_INBOUND_BADI |
Use
With BAdI BBP_PO_INBOUND_BADI, you can modify purchase orders that are transferred to your Logistics backend as part of the extended classic scenario and the direct material scenario. You can change this data as necessary.
Requirements
The BAdI is available as of:
- Backend Release 4.6B mit SP 47 für SAP MM
- Backend Release 4.6C with R/3 Plug-In 2003.1
Standard settings
The interface contains all the information that has already been transferred from SAP Enterprise Buyer and also the information that is passed on to the SAP MM System.
Activities
In the method BBP_MAP_BEFORE_BAPI (which is called up immediately the purchase order is received from Enterprise Buyer), the following parameters are available:
Importing
- BBP_POHEADER
Purchase order header data (Extended classic scenario)
o BBP_POITEM
Purchase order item
o BBP_POADDRDELIVERY
Purchase order items: Address structure BAPIADDR1 for delivery
o BBP_POSCHEDULE
Fields for scheduling the purchase order
o BBP_POACCOUNT
Account assignment fields of purchase order
o BBP_POACCOUNTPROFITSEGMENT
Reservation: Profitability segment
o BBP_POCONDHEADER
Conditions in the purchase order
o BBP_POCOND
Communication structure limits
o BBP_POLIMITS
Communication structure purchase order limits
o BBP_POCONTRACTLIMITS
Communication structure contract limits
o BBP_POSERVICES
Communication structure Create Service line
o BBP_POSRVACCESSVALUES
Communication structure Create Account Assignment Distribution Service Line
o BBP_POSERVICESTEXT
Services Long text
o BBP_POEXPIMPITEM
Export Trade: Export/Import: Item data
o BBP_POTEXTHEADER
Header texts
o BBP_POTEXTITEM
Texts: (Header or item)
o BBP_POPARTNER
Transfer structure for partner roles in BAPI_PO_CREATE
o BBP_POITEM_EXT
EBP-specific scheduling fields BBP_PO_INBOUND
o BBP_CUSTOMER_FIELDS
Customer fields
Changing
Note:
Structures that were specified in the brackets () serve as control structures for the corresponding structures where they are specified. For each field in the actual structure, there is a check field in the control structure. This way you can determine that the transferred parameter is accepted and that the system does not assign a determined value to this field.
o BAPI_POITEM (BAPI_POITEMX)
Purchase Order: Item data
o BAPI_POADDRDELIVERY
Purchase order/Delivery address
o BAPI_POSCHEDULE (BAPI_POSCHEDULEX)
Fields for scheduling the purchase order
o BAPI_POSCHEDULE (BAPI_POSCHEDULEX)
Purchase Order: Account assignment
o BAPI_POACCOUNTPROFITSEGMENT
Reservation: Profitability segment
o BAPI_POCONDHEADER (BAPI_POCONDHEADERX)
Purchase Order: Header conditions
o BAPI_POCOND (BAPI_POCONDX)
Purchase order: Conditions
o BAPI_POLIMITS
Limits
o BAPI_POACCOUNTPROFITSEGMENT
Contract limits
o BAPI_POSERVICES
Communication structure: Create Service line
o BAPI_POSRVACCESSVALUES
Communication structure: Create Account Assignment Distribution Service Line
o BAPI_POSERVICESTEXT
Services: Long text
o BAPI_EXTENSIONIN
Reference structure for BAPI parameters (customer fields)
o BAPI_EXTENSIONOUT
Reference structure for BAPI parameters (customer fields)
o BAPI_POTEXTHEADER
Header texts
o BAPI_POTEXTITEM
Purchase order texts: (Header or item)
o BAPI_POPARTNER
Transfer structure for partner roles
o BAPI_POHEADER (BAPI_POHEADERX)
Purchase order: Header data
Example
See also
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 1 | Critical |
Country-Dependency | A | Valid for all countries |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | BBP_PO_INBOUND_BADI | 0 | HLA0009510 | Materials Management |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20030124 |
SAP Release Created in |