In this document we will see how to create a table extension in SRM documents. This example is for PO Header but the same process can be applied to other documents.
Tuesday, October 6, 2015
Debugging Guide for SRM PO transfer (Extended Classic Scenario)
Purpose:
- You can check the transfer errors for SRM Purchaser Orders (coming from your ECC system)
- Content of the LT_BAPI_RETURN local table can be added to your OSS message before you send it for SAP Support
- Extended Classic is the most common scenario based on the amount of customer messages
Overview:
- Extended Classic Scenario's Function Module (FM): BBP_PD_PO_TRANSFER_EXEC
- Important FM-s and BADI-s you can check
- Debugging steps with a Purchase Order example
Content:
Extended Classic Scenario's Function Module: BBP_PD_PO_TRANSFER_EXEC
From the SRM Shopping Cart is a local SRM Purchase Order created and replicated to the ERP Back End system. As a consequence you can find the PO in the transaction BBP_PD on the SRM side.

Important FM-s and BADI-s you can check
SRM 550:
- BBP_PD_PO_TRANSFER_EXEC
- B46B_DPO_TRANSFER
- BBP_PO_INBOUND (ECC)
- BAPI_PO_CREATE1 (ECC)
- BAPI_PO_CHANGE (ECC)
SRM 700:
- BBP_PD_PO_CREATE
- BBP_PD_PO_UPDATE
- BBP_PD_PO_GETDETAIL
- BBP_PD_PO_TRANSFER_EXEC
- B46B_DPO_TRANSFER
- BBP_PO_INBOUND (ECC)
- BAPI_PO_CREATE1 (ECC)
- BAPI_PO_CHANGE (ECC)
BAdIs which may affect the transfer process of the PO:
PO transfer:
- BBP_ECS_PO_OUT_BADI
Within R/3 Plug-ins:
- BBP_MAP_BEFORE_BAPI
- BBP_MAP_AFTER_BAPI
Debugging steps with an example
- Check the PO’s GUID in BBP_PD and take a note from it. As you can see this PO has been created automatically from a Shopping Cart. Confirmation and Invoice from the vendor are expected:
- Set a session breakpoint in META_BAPI_DISPATCH or META_DPO_TRANSFER (SE37):
- Start SE37 again and enter the FM-s name (BBP_PD_PO_TRANFER_EXEC). Enter the PO’s GUID as the parameter of the Function Module. Hit Execute (F8). Debugging session starts:
- Relevant FM is selected from the table BBP_FUNCTION_MAP based on the Back End system release. In our example this is B46B_DPO_TRANSFER. Please consider that BAdI-s can be called before accessing the Back End system (for example: BBP_ECS_PO_OUT_BADI):
- Navigate in the relevant FM (in our case B46B_DPO_TRANSFER) to the function BBP_PO_INBOUND:
CALL FUNCTION ‘BBP_PO_INBOUND’Please make sure that you have dialog connection and user, so that you can access the Back End and check the source code in the ECC system. You can directly set another breakpoint at the relevant part (B46B_DPO_TRANSFER -> CALL FUNCTION ‘BBP_PO_INBOUND’). If you have done that before starting the debugger session, just press F8 (Continue) and the debugger will directly jump to this part: - On the screenshot you can see that we have entered the BBP_PO_INBOUND function and with the help of an RFC call we are in the ECC system:
- BAPI_PO_GETDETAIL is called in the ECC system, system checks whether this is a PO change or not. If this is not a change process, the PO will be created with a BAPI (BAPI_PO_CREATE1 will be called in the FM CREATE_PO):
- After the BAPI has been called and processed, possible error messages are returned in the local table LT_BAPI_RETURN. Please take a screenshot from it or copy the content of the table and attach it to your OSS message before sending it for SAP:
Remark:
You can debug the Classic Scenario this way as well by the FM: BBP_PD_SC_TRANSFER. The parameter is here the number (GUID) of the Shopping Cart of course.
Wednesday, June 12, 2013
Purpose
This page contains an executive summary of the SRM system information about Live Auction.
Overview
This page contains the Live Auction tables, structures, classes, function groups and functions modules.
Table names
| BBPD_LA_ACTIVITY | User activities log |
| BBPD_LA_AUCPROFL | Auction profiles |
| BBPD_LA_AUCPROMP | Map auction profile details to auction |
| BBPD_LA_BIDHIST | Bid history |
| BBPD_LA_CHAT | Chat |
| BBPD_LA_CLTOBJ | Client and auction relationship |
| BBPD_LA_CLTSTAT | Client status |
| BBPD_LA_LASTBID | Auction last (best) bid |
| BBPD_LA_MESSAGE | Message |
| BBPD_LA_PALASTB | Bidders' best bid |
| BBPD_LA_PARTNERB | Best bid per bidder and auction item |
| BBPD_LA_PROFILE | Auction profile |
| BBPD_LA_PROP_KEY | Properties management: TEXT table |
| BBPD_LA_PROP_KY2 | Properties management: properties key and description |
| BBPD_LA_PROP_TXT | Properties management: properties key and description |
| BBPD_LA_PROP_VAL | Properties management: properties value |
| BBPD_LA_PROXYBID | Proxy bid status |
| BBPV_LA_AUCPROFL | Maintenance of profile informations for auctions |
| BBPV_LA_BID | View of bid history and partner's best bid tables |
| BBPV_LA_CLTAUC | View of client status and client auction tables |
| BBPV_LA_PROP | Auction properties management |
| BBPV_LA_PROP_DB | Database view of properties key and value |
| BBPV_LA_PROP_KY2 | Maintenance view for bbpd_la_ky2 |
Function Groups
| BBP_LA_ACTIVITY_LOG | SRM-LAC activity logging |
| BBP_LA_AUCAPI | SRM-LAC Auction API |
| BBP_LA_AUCTION_PROFILE | Auction Profiles |
| BBP_LA_BATCH_JOB | Batch Jobs to activate/close/finalize |
| BBP_LA_BID | SRM LA Bid |
| BBP_LA_BIZAPI | SRM-LAC Business API |
| BBP_LA_CASCADING_ITEMS | Cascading Items Auction |
| BBP_LA_CHAT | SRM-LAC Chat |
| BBP_LA_FCB | FCB function modules |
| BBP_LA_MAINTENANCE | SRM-LA data maintenance functions |
| BBP_LA_MSG | SRM-LAC Messaging |
| BBP_LA_PROFILE | Extended Table Maintenance (Generated) |
| BBP_LA_PROP_KEY | Extended Table Maintenance (Generated) |
| BBP_LA_PROP_KY2 | Extended Table Maintenance (Generated) |
| BBP_LA_PROP1 | Extended Table Maintenance (Generated) |
| BBP_LA_RFX_CONVERT_TO_AUC | Convert RFX to Auction |
| BBP_LA_UTILITY | SRM-LAC Auction Utility |
Function Groups and Function Modules
| BBP_LA_ACTIVITY_LOG | SRM-LAC activity logging |
|---|---|
| BBP_LA_ACTIVITY_LOG_CREATE | Create activity log |
| BBP_LA_ACTIVITY_LOG_DELETE | Delete activity log |
| BBP_LA_ACTIVITY_LOG_GET | Get activity log |
| BBP_LA_AUCAPI | SRM-LAC Auction API |
|---|---|
| BBP_LA_AUCAPI_AUCTION_SAVE | Save auction after it is changed |
| BBP_LA_AUCAPI_CALC_SAVINGS | Calculate savings for auction items |
| BBP_LA_AUCAPI_EXCHRATE_UPDATE | Update Exchange Rate values at start of auction |
| BBP_LA_AUCAPI_GET_AUCTION | Retrieves the auction header, line items, invitees, and chat |
| BBP_LA_AUCAPI_GET_BIDDING_RULE | Get auction rule profile |
| BBP_LA_AUCAPI_GET_DOWNLOAD_URL | Get bids download URL |
| BBP_LA_AUCAPI_GET_HEADER | Wrapper function module to get the auction header |
| BBP_LA_AUCAPI_GET_NUM_BIDDERS | Get the total number of bidders |
| BBP_LA_AUCAPI_GET_PROFILE | Get auction profile |
| BBP_LA_AUCAPI_GET_RANK_TYPE | Get rank type (with tie or without tie) |
| BBP_LA_AUCAPI_GET_STATUS | Get the latest auction status |
| BBP_LA_AUCAPI_GET_URL | Get applet URL |
| BBP_LA_AUCAPI_HEADER_GETDETAIL | Get header detail for an auction |
| BBP_LA_AUCAPI_ITEM_GETLIST | Get item detail for an auction |
| BBP_LA_AUCAPI_QUOT_CREATE | Create quotations for a finalized auction |
| BBP_LA_AUCAPI_USER_GETLIST | Get all the participants for an auction |
| BBP_LA_AUCTION_PROFILE | Auction Profiles |
|---|---|
| BBP_LA_AUCTION_PROFILE_GET | Retrieve the profile data attached to the auction |
| BBP_LA_PROFILE_FILTER_DATA | Apply the profile filters to the data |
| BBP_LA_PROFILE_PARAM_VALUE_GET | Returns the value of a parameter attached to the profile for the auction |
| BBP_LA_BATCH_JOB | Batch Jobs to activate/close/finalize |
|---|---|
| BBP_LA_ACTIVATE_AUCTION | Activate the specified auction |
| BBP_LA_ACTIVATION_JOB | Retrieve all auctions that need to be activated in the specified window |
| BBP_LA_CLEAN_UP_ALL_JOBS | Utility to clean up batch jobs |
| BBP_LA_CLOSE_AUCTION | Close the auction |
| BBP_LA_CLOSE_JOB | Retrieve all auctions that need to be closed |
| BBP_LA_JOB_MANAGER | Performs scheduling and monitoring of Live Auction jobs |
| BBP_LA_JOB_SCHEDULE | Job scheduler for Live Auction |
| BBP_LA_MAIL_BATCH_JOB_STATUS | Send mail informing purchaser about failure of batch jobs |
| BBP_LA_TRY_CHANGE_AUC_STATUS | To check and try changing the status of auction |
| BBP_LA_BID | SRM LA Bid |
|---|---|
| BBP_LA_BID_CALC_SAVING | Calculate savings for a bid |
| BBP_LA_BID_CHECK | Validate a bid in an auction |
| BBP_LA_BID_CHECK_BIDDER | Check bid validity for bidder's best bid |
| BBP_LA_BID_CHECK_COMPANY | Check bid validity for company best bid |
| BBP_LA_BID_CHECK_CUSTOMER | Check bid validity against customized validation rules |
| BBP_LA_BID_CHECK_DUTCH | Check bid validity for Dutch Auction |
| BBP_LA_BID_CHECK_FIRSTVALIDBID | Check if bidder has valid bid(s) for the auction |
| BBP_LA_BID_CHECK_OVERALL | Check bid validity for overall best bid |
| BBP_LA_BID_CHECK_PROXYBID | Check bid validity for overall best bid |
| BBP_LA_BID_CHECK_RESERVE_PRICE | Check whether or not the reserve price has been met |
| BBP_LA_BID_COMPANY_BESTBID_GET | Get company's best bid |
| BBP_LA_BID_CONSISTENCY_CHECK | Check consistency for bids submitted |
| BBP_LA_BID_CREATE | Create live auction bid |
| BBP_LA_BID_CURRENCY_USED | Check if a currency is used in an auction |
| BBP_LA_BID_DELETE_PER_AUCTION | Delete bid related database entries per auction |
| BBP_LA_BID_FILL_PARENT_TYPE | Fill parent type in bid list |
| BBP_LA_BID_GETDETAIL | Get detail informations for a bid |
| BBP_LA_BID_GETLIST | Get the bid list for an auction |
| BBP_LA_BID_GETLIST_FROM_DB | Get the bid list for an auction |
| BBP_LA_BID_GET_AUC_ITEM_VALID | Get auction and item validation data |
| BBP_LA_BID_GET_CURR_BID_DECR | Get current bid decrement amount |
| BBP_LA_BID_GET_FOR_CURR_USER | Get current bid decrement amount |
| BBP_LA_BID_GET_LATEST_BID | Get latest bid |
| BBP_LA_BID_GET_MYPROXYBID | Get the bid list for an auction |
| BBP_LA_BID_GET_VALIDATION_DATA | Get auction data for bid validation |
| BBP_LA_BID_HISTORY_CREATE | Create an entry in the bid history table |
| BBP_LA_BID_HISTORY_SAVE | Save the bid history into the database table |
| BBP_LA_BID_HISTORY_SELECT | Select from bid history table |
| BBP_LA_BID_HIST_EXIST | Check if non-deleted entries of the bid history exist in the auction |
| BBP_LA_BID_NEWBIDDER_NEXTBID | Get the next valid bid value for first time bidder |
| BBP_LA_BID_NEXT_BID_CUSTOMER | Customer implemented next bid price |
| BBP_LA_BID_OVERALL_BESTBID_GET | Get overall best bid |
| BBP_LA_BID_PALASTBID_CREATE | Create partner's best bid in the table |
| BBP_LA_BID_PALASTBID_LOCK | Lock the partner best bid table |
| BBP_LA_BID_PALASTBID_SELECT | Select from partners best bid table |
| BBP_LA_BID_PALASTBID_UNLOCK | Unlock the partner best bid table |
| BBP_LA_BID_PALASTBID_UPDATE | Update partner's best bid in the table |
| BBP_LA_BID_RANKING | Rank partners' best bids |
| BBP_LA_BID_RESET_DBBUFFER | Clean up cache for bids |
| BBP_LA_BID_UNDO_BID | Delete bid |
| BBP_LA_BID_UNDO_RECALCULATE | Recalculate rank and next valid bid after undoing a bid |
| BBP_LA_BID_VALIDATION_BIDDER | Bid validation based on bidders' best bid rule |
| BBP_LA_BID_VALIDATION_COMPANY | Bid validation based on company best bid rule |
| BBP_LA_BID_VALIDATION_CUSTOMER | Customer implemented bid validation |
| BBP_LA_BID_VALIDATION_DUTCH | Bid validation for Dutch auction |
| BBP_LA_BID_VALIDATION_OVERALL | Bid validation based on overall best bid rule |
| BBP_LA_BIZAPI | SRM-LAC Business API |
|---|---|
| BBP_LA_BIZAPI_AUC_GETDETAIL | SRM-LAC BizAPI login |
| BBP_LA_BIZAPI_CONTROL_BIDDER | BizAPI ban/reinstate bidder |
| BBP_LA_BIZAPI_DISCLAIMER | Disclaimer page |
| BBP_LA_BIZAPI_GET_BIDHIST | SRM-LAC BizAPI Login |
| BBP_LA_BIZAPI_LOGIN | SRM-LAC BizAPI Login |
| BBP_LA_BIZAPI_LOGOUT | SRM-LAC BizApi Logout |
| BBP_LA_BIZAPI_RETRIEVE_MSG | SRM-LAC BizAPI retrieve msg |
| BBP_LA_BIZAPI_STATUS_CHANGE | Change status of the auction from the applet |
| BBP_LA_BIZAPI_SUBMIT_BID | SRM-LAC BizAPI submit bid |
| BBP_LA_BIZAPI_SUBMIT_CHAT | SRM-LAC BizAPI submit chat |
| BBP_LA_BIZAPI_TIMESYNC | ABAP to J2EE time sync function |
| BBP_LA_BIZAPI_UNDO_BIDS | BizAPI delete bid |
| BBP_LA_CASCADING_ITEMS | Cascading Items Auction |
|---|---|
| BBP_LA_CASC_RECALC_ENDTIMES | Re-calculate end times for extended auction |
| BBP_LA_CHAT | SRM-LAC Chat |
|---|---|
| BBP_LA_CHAT_CREATE | Create chat |
| BBP_LA_CHAT_DELETE | Delete chat |
| BBP_LA_CHAT_DELETE_MULTI | Delete multiple chats |
| BBP_LA_CHAT_GETDETAIL | Get chat detail |
| BBP_LA_CHAT_GETLIST | Get chat list |
| BBP_LA_CHAT_RESET_DBBUFFER | Reset the chat buffer |
| BBP_LA_CHAT_RESET_INVIT_BUFFER | Reset invitation buffer |
| BBP_LA_CHAT_SAVE | Save chat |
| BBP_LA_CHAT_SET_PARTICIPANTS | Set participants |
| BBP_LA_CHAT_SUBMIT | Submit chat |
| BBP_LA_CHAT_VALIDATION | Validate chat |
| BBP_LA_FCB | FCB function modules |
|---|---|
| BBP_LA_FCB_CALCULATE_NORM | Calculate the normalized value |
| BBP_LA_FCB_CALCULATE_TRANS | Calculate transformed value |
| BBP_LA_FCB_GET_FACTORS | Get factors assigned to a bidder |
| BBP_LA_FCB_ROUND_DOWN_VALUE | Round down a value |
| BBP_LA_FCB_ROUND_UP_VALUE | Round up a value |
| BBP_LA_FCB_TRANS_BID_DEC | Transform bid decrement |
| BBP_LA_MAINTENANCE | SRM-LA data maintenance functions |
|---|---|
| BBP_LA_MAINT_CHANGE_PROPERTY | Copy properties between clients |
| BBP_LA_MAINT_CLEANUP_PER_AUCT | Clean up db per auction |
| BBP_LA_MAINT_COPY_PROFILES | Copy properties between clients |
| BBP_LA_MAINT_COPY_PROPERTIES | Copy properties between clients |
| BBP_LA_MAINT_DELETE_MESSAGES | Delete properties tables |
| BBP_LA_MAINT_DELETE_NONBUS | Delete non-business table entries |
| BBP_LA_MAINT_DELETE_PROPERTIES | Delete properties tables |
| BBP_LA_MAINT_GET_PROPERTIES | Get properties key/values from R/3 tables |
| BBP_LA_MAINT_UPLOAD_PROPERTIES | Upload properties from text file |
| BBP_LA_MSG | SRM-LAC Messaging |
|---|---|
| BBP_LA_MSG_ACTIVEUSER_GETLIST | (public) get all connected users for a particular auction |
| BBP_LA_MSG_AUCCHANGED_CREATE | (public) handle messaging when an auction is changed |
| BBP_LA_MSG_AUCCHANGEFAIL_CREAT | auction status change failure |
| BBP_LA_MSG_AUCREPUBLISH_CREATE | handle auction republishing |
| BBP_LA_MSG_AUCWITHDRAW_CREATE | Create auction withdrawn message |
| BBP_LA_MSG_BANNED_USER_GET | Get number of banned bidders |
| BBP_LA_MSG_BIDACCEPTED_CREATE | (public) handle messaging when a bid is accepted |
| BBP_LA_MSG_BIDREJECTED_CREATE | (public) handle messaging when a bid is rejected |
| BBP_LA_MSG_BIDUNDOFAIL_CREATE | Create message if attempt to delete bid failed |
| BBP_LA_MSG_BIDUNDONE_CREATE | Create success message for delete bid action |
| BBP_LA_MSG_CHAT_CREATE | (public) handle messaging for a chat command |
| BBP_LA_MSG_CLTAUC_V_DB_SELECT | Select from view |
| BBP_LA_MSG_CLTAUC_V_GETDETAIL | Get detail of this client |
| BBP_LA_MSG_CLTAUC_V_GETLIST | Get all clients of the specfied client_type for this auction |
| BBP_LA_MSG_CLTAUC_V_USERCHECK | Check if the specified user is connected to the specified auction already |
| BBP_LA_MSG_CLTOBJ_CREATE | Create a row in BBPD_LA_CLTOBJ |
| BBP_LA_MSG_CLTOBJ_DB_DELETE | Delete row(s) in BBPD_LA_CLTOBJ |
| BBP_LA_MSG_CLTOBJ_DB_SELECT | Select from BBPD_LA_CLTOBJ |
| BBP_LA_MSG_CLTOBJ_DB_UPDATE | Insert or update BBPD_LA_CLTOBJ |
| BBP_LA_MSG_CLTOBJ_GETLIST | Get all objects that the specified client is logged on to |
| BBP_LA_MSG_CLTSTAT_CHECK | (public) lock BBPD_LA_CLTSTAT and check if the msg is processed or not |
| BBP_LA_MSG_CLTSTAT_CREATE | (public) create a row in db table BBPD_LA_CLTSTAT |
| BBP_LA_MSG_CLTSTAT_DB_DELETE | Delete row(s) in BBPD_LA_CLTSTAT |
| BBP_LA_MSG_CLTSTAT_DB_SELECT | Select from BBPD_LA_CLTSTAT |
| BBP_LA_MSG_CLTSTAT_DB_UPDATE | Insert or update db BBPD_LA_CLTSTAT |
| BBP_LA_MSG_CLTSTAT_GETDETAIL | Get a row from BBPD_MESSAGE_CLNTSTAT |
| BBP_LA_MSG_CLTSTAT_LOCK | Lock BBPD_LA_CLTSTAT |
| BBP_LA_MSG_CLTSTAT_UPDATE | Update connection status/client seq no. |
| BBP_LA_MSG_GET_MSGS | (public) get rows from BBPD_LA_MESSAGE |
| BBP_LA_MSG_INITIATOR_CHECK | (public) check if the initiator of the auction is connected or not |
| BBP_LA_MSG_LOGIN_CREATE | (public) handle messaging for a login command |
| BBP_LA_MSG_LOGOUT_CREATE | (public) handle messaging for a logout command |
| BBP_LA_MSG_MESSAGE_AUCT_DELETE | Delete all rows for the specified auction in BBPD_LA_MESSAGE |
| BBP_LA_MSG_MESSAGE_AUCT_GET | Get messages for clients logged on to this auction |
| BBP_LA_MSG_MESSAGE_CLNT_DELETE | Delete all rows for the specified client in BBPD_LA_MESSAGE |
| BBP_LA_MSG_MESSAGE_CREATE | Create a row in db table BBPD_LA_MESSAGE |
| BBP_LA_MSG_MESSAGE_DB_DELETE | Delete row(s) in BBPD_LA_MESSAGE |
| BBP_LA_MSG_MESSAGE_DB_SELECT | Select from db BBPD_LA_MESSAGE |
| BBP_LA_MSG_MESSAGE_DB_UPDATE | Update or insert into BBPD_LA_MESSAGE |
| BBP_LA_MSG_MESSAGE_DB_UPD_TASK | Update message table in "update task" mode |
| BBP_LA_MSG_MESSAGE_GETLIST | Get all rows for the specified client from BBPD_LA_MESSAGE |
| BBP_LA_MSG_OUTBID_CREATE | (public) handle messaging when a bid is accepted |
| BBP_LA_MSG_PARTNERID_GET | (public) return the partner guid of the specified client |
| BBP_LA_MSG_PARTNER_GETDETAIL | Is partner banned? Do any clients exist for this partner? |
| BBP_LA_MSG_PURAUTHFAIL_CREATE | Authorization check failed for purchaser |
| BBP_LA_MSG_TIMEOUT_CHECK | (public) go thru all clients to check for timeout |
| BBP_LA_MSG_USERBANFAIL_CREATE | Create message if attempt to ban user failed |
| BBP_LA_MSG_USERBANNED_CREATE | Create message for banning a user |
| BBP_LA_RFX_CONVERT_TO_AUC | Convert RFX to Auction |
|---|---|
| BBP_LA_CONV_BIDHISTORY_UPDATE | Update bid history from auction changes |
| BBP_LA_CONV_BIDS_VALIDATE | Validate bids from quotations for converted auctions |
| BBP_LA_CONV_ITEMLIST_SET_GET | Store and retrieve changed item list |
| BBP_LA_CONV_PALASTBID_BUILD | Build partner best bid table for bids from conversion |
| BBP_LA_CONV_PALASTBID_UPDATE | Update best bid table when bidder logs on (for converted auctions) |
| BBP_LA_CONV_UPDATE_BID_PRICES | Re-Calculate Prices during Auction Activation, for Converted Auctions |
| BBP_LA_UTILITY | SRM-LAC Auction Utility |
|---|---|
| BBP_LA_CONVERT_TO_AUC_CURRENCY | Convert Price in Bid Currency to Auction Currency |
| BBP_LA_CONVERT_TO_BID_CURRENCY | Convert Price in Auction Currency to Bid Currency |
| BBP_LA_CONVERT_TO_NORMAL_PRICE | Convert raw price to normalized price (only for Dutch auction) |
| BBP_LA_CONVERT_TO_RAW_PRICE | Convert raw price to normalized price (only for Dutch auction) |
| BBP_LA_CURRENT_TIME_MILLIS | Return diff. in msec, between current time & midnight, 01.01.1970 UTC |
| BBP_LA_GETCOMPANYNAME_BY_PGUID | Get company name by partner guid |
| BBP_LA_GET_FULLNAME_BY_PARTNER | Get user's full name by the partner ID |
| BBP_LA_GET_FULLNAME_BY_USERID | Get user's full name by the partner ID |
| BBP_LA_UTILITY_ACT_SELECT | Retrieve auction activity logs |
| BBP_LA_UTILITY_AUC_PUR_AUTH | Authorization check for purchaser - admin role |
| BBP_LA_UTILITY_AUC_USER_AUTH | User authentication for auction |
| BBP_LA_UTILITY_BIDHIST_SELECT | Retrieve auction bid history |
| BBP_LA_UTILITY_CHAT_SELECT | Retrieve auction chat history |
| BBP_LA_UTILITY_CHECK_PUR_AUTH | Check purchaser authorization for current activity |
| BBP_LA_UTILITY_CHECK_USER | Check user |
| BBP_LA_UTILITY_CONVERT_PRICES | Convert prices |
| BBP_LA_UTILITY_CURR_CONVERSION | Convert currency between internal and external usage |
| BBP_LA_UTILITY_DELETE_ALL | Deletes all business data (bids, chat messages, logs) of an auction |
| BBP_LA_UTILITY_GENERATE_GUID | SRM Live Auction utility generate GUID |
| BBP_LA_UTILITY_GET_CURR_DEC | Get currency decimal |
| BBP_LA_UTILITY_GET_ERROR_MSG | Get error message |
| BBP_LA_UTILITY_GET_EVAL_DATE | Get Exchange Rate Evaluation Date |
| BBP_LA_UTILITY_GET_EXCH_RATE | Get Exchange Rate for the Bid Currency |
| BBP_LA_UTILITY_GET_PARTNERS | Get Auction Partners |
| BBP_LA_UTILITY_GET_REMAINTIME | Get remaining time for Dutch auction |
| BBP_LA_UTILITY_GET_SYS_TZONE | Get system time zone |
| BBP_LA_UTILITY_GET_TIMESTAMP | SRM Live Auction get time stamp |
| BBP_LA_UTILITY_GET_UOM_TEXT | Get unit of measure language-dependent text |
| BBP_LA_UTILITY_LOCK | Perform locking |
| BBP_LA_UTILITY_LOG_ERROR_MSG | Log error messages |
| BBP_LA_UTILITY_LOG_ERROR_MSG_V | Log error messages |
| BBP_LA_UTILITY_STATUS_UPDATE | Dutch auction status update |
| BBP_LA_UTILITY_UNLOCK | Unlock |
Structures
| BBPS_AUC_HEADER_BADI | Interface Header Data Auction Change-Case |
| BBPS_AUC_ITEM_BADI | Interface Item Data Auction Create/Check/Change-Case |
| BBPS_AUC_STATE_CHANGE | Symbolic lock to change states by applet and batch jobs |
| BBPS_AUC_UI_FACTOR | Auction UI Competitive Factors |
| BBPS_LA_ACTIVITY | Activity log |
| BBPS_LA_AUCTION | Used to lock auction |
| BBPS_LA_AUCTION_CLIENT | Client per auction |
| BBPS_LA_AUCTION_PROFILE | Auction profile |
| BBPS_LA_AUC_DISPLAY_RULE | Auction display rules |
| BBPS_LA_AUC_DURATION_RULE | Auction extension rule |
| BBPS_LA_AUC_PROFILE | Auction profile |
| BBPS_LA_AUC_VALIDATION_RULE | Bid validation rules |
| BBPS_LA_BADI_AUC_ITEM | BADI auction item |
| BBPS_LA_BADI_BID | BADI bid |
| BBPS_LA_BID | Bid |
| BBPS_LA_BIDHIST | Bid history |
| BBPS_LA_BIDUPDATE | Bid update for requesting bidder |
| BBPS_LA_BID_UNDONE | Bid to be deleted |
| BBPS_LA_BID_VALIDATION_DATA | Bid validation data |
| BBPS_LA_BIZAPI_ACKNOWLEDGMENT | Acknowledgment |
| BBPS_LA_BIZAPI_AUC_HEADER | Auction header |
| BBPS_LA_BIZAPI_AUC_ITEM | Auction line item |
| BBPS_LA_BIZAPI_BID | Bid |
| BBPS_LA_BIZAPI_CHAT | Chat |
| BBPS_LA_BIZAPI_DUMMY | Table with sequence numbers for filtered entries |
| BBPS_LA_BIZAPI_PARTICIPANT | Auction participant |
| BBPS_LA_BIZAPI_PROFILE | Auction profile |
| BBPS_LA_BIZAPI_PUR_ADM_AUTH | Authorizations permitted for purchaser |
| BBPS_LA_BIZAPI_RTIME_PARMS | Auction runtime parameters |
| BBPS_LA_CHAT | Chat |
| BBPS_LA_CHATDB | Chat |
| BBPS_LA_CHATDBALL | Chat message |
| BBPS_LA_CLIENT | Client |
| BBPS_LA_CLTOBJ | Client and auction relationship |
| BBPS_LA_CLTSTAT | Client status |
| BBPS_LA_COMPANY_BESTBID | Company best bid |
| BBPS_LA_CONV_QUOT | Quotation items for conversion |
| BBPS_LA_FACTOR | Factors for bidders in an auction |
| BBPS_LA_FCB_BID | Bid structure for FCB |
| BBPS_LA_ITEM_SAVINGS | Savings on auction item |
| BBPS_LA_LASTBID | Best bid |
| BBPS_LA_MESSAGE | Message |
| BBPS_LA_MESSAGE_STATUS | Message status |
| BBPS_LA_OVERALL_BESTBID | Overall best bid |
| BBPS_LA_PALASTBID | Bidders' best bid |
| BBPS_LA_PARTNERBID | Bidders' best bid |
| BBPS_LA_PROFILE_ACTION_ELE | Action control elements for auction profiles |
| BBPS_LA_PROFILE_CHART_ELE | Chart display elements for auction profiles |
| BBPS_LA_PROFILE_ELEMENTS | Elements of the auction profile |
| BBPS_LA_PROFILE_INF_ELE | Information display elements for auction profiles |
| BBPS_LA_PROFILE_RNK_TYP_ELE | Ranking type for bids in auction profile |
| BBPS_LA_PROPERTIES | Properties key value pair |
| BBPS_LA_PROXYBID | Proxy bid status |
| BBPS_LA_TIMESTAMP | Time stamp |
Classes
| /SAPSRM/CL_AUCTION_SRMREPLICAT | Generated test implementation |
| /SAPSRM/CL_CH_SOA_MAP_AUC_IN | Auction Inbound Mapping |
| /SAPSRM/CL_CH_SOA_MAP_AUC_OUT | Auction Mapper Class |
| /SAPSRM/CL_CH_WD_BOM_AUC | AUC mapper implementation |
| /SAPSRM/CL_CH_WD_CNP_AUC | CNP Provider Class for Request for Auction |
| /SAPSRM/CL_CH_WD_CNP_AUC_BDR | CNP Provider Class for AUC - Bidder Role |
| /SAPSRM/CL_CH_WD_DODM_AUC_CA_I | Mapper for Content Area of AUC Items |
| /SAPSRM/CL_CH_WD_DODM_AUC_H_BD | DO for AUC Header Basic data |
| /SAPSRM/CL_CH_WD_DODM_AUC_H_ID | DO Mapper for AUC Identification |
| /SAPSRM/CL_CH_WD_DODM_AUC_I_BD | DO Mapper for Auction Item Data |
| /SAPSRM/CL_CH_WD_DODM_AUC_I_D1 | DO Mapper for AUC Item Details Tabstrip Component |
| /SAPSRM/CL_CH_WD_DODM_AUC_I_DE | DO mapper for describing an auction item |
| /SAPSRM/CL_CH_WD_DODM_AUC_V_BD | DO for AUC Bidder View |
| /SAPSRM/CL_CH_WD_DOTM_AUC_I_BD | Basic data tree mapper implementation for AUC |
| /SAPSRM/CL_CH_WD_IDEN_BIDD_AUC | QTE Identification Mapper |
| /SAPSRM/CL_CH_WD_IDEN_MAP_AUC | Identification mapper Auction |
| /SAPSRM/CL_CH_WD_IDEN_PUR_AUC | Identification Mapper for QTE Purchaser |
| /SAPSRM/CL_CH_WD_IDN_MAP_AUC_B | Identification mapper Auction-Bidder |
| /SAPSRM/CL_CH_WD_MML_AUC | Monitor list mapper for Auction |
| /SAPSRM/CL_CH_WD_SOSM_AUC | Search Mapper for Auction |
| /SAPSRM/CL_CH_WD_TP_AUC | Task Provider for AUC |
| /SAPSRM/CL_CLL_POWL_BO_AUC | POWL Class for Feeder Defintion for BO Auction |
| /SAPSRM/CL_CLL_POWLT_AUC | POWL Feeder for Auction |
| /SAPSRM/CL_CLL_POWLT_AUC_TEMP | POWL Feeder for Auction Template |
| /SAPSRM/CL_CLL_POWLT_QTE_AUC | POWL Feeder for Quote for Auctions |
| /SAPSRM/CL_FPM_OVRID_OIF_AUC_B | Helper Class for Auction - Bidder |
| /SAPSRM/CL_FPM_OVRIDE_OIF_AUC | Helper Class for Auction |
| /SAPSRM/CL_LAC_AUCACTN_REQUEST | Auction Action Request |
| /SAPSRM/CL_LAC_AUCCHANGED_RESP | Auction Changed Response |
| /SAPSRM/CL_LAC_AUCTION_DETAILS | Auction Details |
| /SAPSRM/CL_PDO_AOML_AUC | Application Monitor - Auction |
| /SAPSRM/CL_PDO_AUC_FILTER | Class for filtering of business object auction |
| /SAPSRM/CL_PDO_AUC_SORTER | Class for sorting business obect auction |
| /SAPSRM/CL_PDO_AUC_STAT_HELPER | Helper class for Auction PDO |
| /SAPSRM/CL_PDO_AUC_UTIL | Contains static methods for AUC |
| /SAPSRM/CL_PDO_BO_AUC | PDO class for Auction |
| /SAPSRM/CL_PDO_DYN_MDA_HD_AUC | Dynamic Control methods for generic header actions of AUC |
| /SAPSRM/CL_PDO_DYN_MDA_IT_AUC | Dynamic Control methods for Item Actions in AUC BO |
| /SAPSRM/CL_PDO_DYN_MDF_HD_AUC | Dynamic Control Methods for AUC header fields |
| /SAPSRM/CL_PDO_DYN_MDF_IT_AUC | Dynamic Control methods for AUC Items fields |
| /SAPSRM/CL_PDO_DYN_MDS_IT_AUC | Dynamic Control Classes for Item Set Type Metadata |
| /SAPSRM/CL_PDO_FACTORY_AUC | Factory for AUC object |
| /SAPSRM/CL_PDO_META_AUC | Meta data class for AUC |
| /SAPSRM/CL_PDO_SO_SEARCH_AUC | Search of business object Auction |
| /SAPSRM/CL_PDO_UPDATE_BUFF_AUC | Buffer object for AUC |
| /SAPSRM/CL_REPLICATE_AUC | Replicate Auction for bid decoupling scenario |
| /SAPSRM/CL_REPO_AUC_I | Auction Audit Report at Item level |
| /SAPSRM/CL_SOA_AUC_RPLN_CONF | RFQ REQUEST CONFIRMATION |
| /SAPSRM/CL_SRC_SRV_DB_AUC | DB Search Service for Auction |
| /SAPSRM/CL_SRM_AUCTION_SRMREP1 | Generated test implementation |
| /SAPSRM/CL_SRM_AUCTION_SRMREPL | Generated test implementation |
| /SAPSRM/CO_SRM_AUCTION_SRMREP2 | Auction Replication confirmation Outbound |
| /SAPSRM/CO_SRM_AUCTION_SRMREPL | Auction SRM Replication Request |
| /SAPSRM/IF_CH_SOA_OUT_MAP_AUC | Auction Mapper Interface |
| /SAPSRM/IF_CLL_BOM_AUC | AUC mapper interface |
| /SAPSRM/IF_CLL_DODM_AUC_CA_ITM | Mapper for Auction Items Content Area |
| /SAPSRM/IF_CLL_DODM_AUC_H_BD | DO mapper interface for AUC Basic Header Data |
| /SAPSRM/IF_CLL_DODM_AUC_H_D1 | DO mapper interface for AUC Header data for Content Area |
| /SAPSRM/IF_CLL_DODM_AUC_H_ID | DO mapper interface for AUC identification |
| /SAPSRM/IF_CLL_DODM_AUC_I_BD | DO mapper interface for Auction item |
| /SAPSRM/IF_CLL_DODM_AUC_I_D1 | DO mapper interface for RFQ item details tabstrip component |
| /SAPSRM/IF_CLL_DODM_AUC_I_DESC | DO mapper for describing a shopping cart item |
| /SAPSRM/IF_CLL_DODM_AUC_V_BD | DO mapper interface for AUC Bidder View |
| /SAPSRM/IF_CLL_DOTM_AUC_I_BD | AUC basic data tree mapper interface |
| /SAPSRM/IF_CLL_SODM_CONV_AUC | SO Mapper for Converting Auction |
| /SAPSRM/IF_CLL_SOSM_AUC | SO Mapper for Searching Auction |
| /SAPSRM/IF_PDO_AUC_FILTER | Interface for filtering |
| /SAPSRM/IF_PDO_BO_AUC | PDO base interface for Auction objects |
| /SAPSRM/IF_PDO_SO_SEARCH_AUC | Interface for document search Auction |
| /SAPSRM/IF_SOA_AUC_RPLN_CONF | RFQ Replication Confirmation |
| /SAPSRM/II_AUCTION_SRMREPLICAT | Proxy Interface (generated) |
| /SAPSRM/II_SRM_AUCTION_SRMREPL | Auction Replication Confirmation INbound |
| CL_ACTION_AUCT_OUTPUT_BBP | Auction: Indirect SAVE Event Action |
| CL_AUCV_JOB_UTILITIES | Local Helper Classes |
| CL_BBP_ACTION_OUTPUT_AUCT | Auction: Indirect SAVE Event Action |
| CL_BBP_ACTION_OUTPUT_AUCT2 | BACKUP CL_BBP_ACTION_OUTPUT_AUCT (Without Redef. Deletions) |
| CL_BBP_EVENTS_AUCT | Event class auctioning |
| CL_BBP_TR_BDI_PD_AUC_CHANGE | Logging BADI for BBP_BDI_PD_AUC_CHANGE |
| CL_BBP_TR_BDI_SEARCH_TXT_AUC | Logging for BADI BBP_BDI_SEARCH_TXT_AUC |
| CL_BBPX_AUCRSLT_CREATE | Proxy Class (Generated) |
| CL_BBPX_AUCTION_RESPONSE | Proxy Class (Generated) |
| CL_BSP_APP_AUCTION | eRhein Internet Auction Application Class. |
| CL_EX_BBP_PROCESS_AUC | BAdI Class CL_EX_BBP_PROCESS_AUC |
| CL_IM_BBP_AUCTION_ADB | Imp. class for BAdI imp. BBP_AUCTION_ADB |
| CL_IM_BBP_ICC_AUC_CHECK_BR | Class for BAdI Impl.: BBP_ICC_AUC_CHECK_BR |
| CL_IM_BBP_PD_AUC | Imp. Class for BAdI Imp. NH_TEST |
| CL_O2_APP_AUCTION | Auction house |
| CL_PD_AUC_CHANGE_BR | Class for BAdI Impl.: BBP_PD_AUC_CHANGE_BR |
| CL_PD_AUC_DETERMINATION_BBP | SRM: Auction Output Generation |
| CL_PD_AUC_PROCESSING_BBP | Action Processing Classv |
| CL_SLIM_AUC_CONTROLLER | System Measurement: User Classification Controller |
| CL_SLIM_AUC_MODEL | System Measurement: AUC Tool Data Model |
| CL_SLIM_AUC_VIEW | System Measurement: User Classification View |
| CO_BBPX_AUCTION_CREATE_OUT | Proxy Class (generated) |
| CX_BBPX_AUCTION_RESPONSE_FAULT | Proxy Class (generated) |
| CX_BBPX_AUCTION_RESULT_FAULT | Proxy Class (generated) |
| IF_EX_BBP_BDI_PD_AUC_CHANGE | Interface for BAdI: BBP_BDI_PD_AUC_CHANGE |
| IF_EX_BBP_BDI_SRC_TEXT_AUC | Interface for BAdI: BBP_BDI_SEARCH_TXT_AUC |
| IF_EX_BBP_PROCESS_AUC | BAdI Interface IF_EX_BBP_PROCESS_AUC |
| II_BBPX_AUCRSLT_CREATE | Proxy Interface (generated) |
| II_BBPX_AUCTION_RESPONSE | Proxy Interface (generated) |
Subscribe to:
Posts (Atom)







