SAP Reports / Programs | Application Platform | Master Data | SAP Business Partner(AP-MD-BP) SAP AP

BUSSTART SAP ABAP Report - Call SAP Business Partner







BUSSTART is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter BUSSTART into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

CBHR22 - EHS-INT: Change Authority
CBHR23 - EHS-INT: Display Authority
CBHR21 - EHS-INT: Create Authority
CBHR13 - EHS-INT: Display External Person
KLFZ02 - Facilities: Change
KLFZ03 - Facilities: Display
CACSMD502 - Change Commission Case
KLFZ01 - Facilities: Create
CACSMD503 - Display Commission Case
WAA11 - WA Change (Auth-Apprvd Waste Dispsr)
WAA01 - WA Create (Auth-Apprvd Waste Genrtr)
WAA02 - WA Change (Auth-Apprvd Waste Genrtr)
WAA03 - WA Display (Auth-Apprvd Waste Gnrtr)
CACSMD504 - Reset Commission Case
WAA04 - WA Extend (Auth.-Appr. Waste Gener.)
WAA10 - WA Create (Auth-Apprvd Waste Dispsr)
CACSMD505 - Reactivate Commission Case
FTB01513 - Display Counterparty
FTB01521 - Create Depository Bank
FTB01522 - Create Depository Bank
FTB01523 - Create Depository Bank
FTB01531 - Create Paying Bank
FTB01532 - Create Paying Bank
CACSMD402 - Change Contract Bundle
CACSMD403 - Display Contract Bundle
FTB01533 - Create Paying Bank
FTB01541 - Create Beneficiary
FTB01542 - Create Beneficiary
FTB01543 - Create Beneficiary
FTB02001 - Create Guarantor
FTB02002 - Display Guarantor
FTB01512 - Change Counterparty
FTB01511 - Create Counterparty
FTB01503 - Display issuer
FTB01502 - Change issuer
FLCC1 - Create Customer
FLCC2 - Change Customer
FTB02003 - Display Guarantor
FTB01501 - Create Issuer
FTB01003 - Display Principal Loan Partner
FTB01002 - Change Principal Loan Partner
FTB01001 - Create Principal Loan Partner
FLCC3 - Display Customer
FT10003 - Create Treasury partner
FTB02021 - Create Different Settler
FTB02022 - Display Different Settler
FTB02023 - Display Different Settler
FTBP1 - Create business partner
FT10002 - Create Treasury partner
FTBP2 - Create business partner
FTBP3 - Create business partner
CBHR11 - EHS-INT: Create External Person
CBHR12 - EHS-INT: Change External Person
ICLINS01 - Create Insurer
BUA2 - Change contact person
BUA1 - Create contact person
WAA24 - WA Change (Authority)
WAA25 - WA Display (Authority)
FPP1 - Create Contract Partner
FPP1_C - Create CP with Cust. Integration
FPP1_V - Display CP with Vendor Integration
FPP2 - Change Contract Partner
FM_FUNCTION2 - FM: Functional Area
FM_FUNCTION1 - FM: Functional Area
FM_FUNCTION - FM: Functional Area
WASM100 - WA: Create Generator
WASM101 - WA: Change Generator
PIQRPM - Change Related Person
PIQRPD - Display Related Person
WAA26 - WA Extend (Authority)
PIQRPC - Create Related Person
INSODISP - Display Insurance Object
INSOCREATE - Create Insurance Object
INSOCHANGE - Change Insurance Object
WASM102 - WA: Display Generator
FPP9 - Display Installer
FPP8 - Change Installer
FPP7 - Create Installer
FPP2_C - Change CP with Customer Integration
WASM109 - WA: Extend Generator
FPP2_V - Change CP with Vendor Integration
FPP3_V - Display CP with Vendor Integration
FPP3 - Display Contract Partner
FPP3_C - Display CP with Cust. Integration
ICLINS02 - Change Insurer
WAA12 - WA Display (AuthApprvd Waste Dispsr)
WAA13 - WA Extend (Auth.-Appr. Wst Disposer)
ICLINS03 - Display Insurer
CACSMD511 - Create Document
CACSMD512 - Change Document
CACSMD513 - Display Document
WAA19 - WA Create (AuthApprvd Waste Transp.)
CACSMD514 - Cancel Document
RCA06 - Delete Risk Object
CACSMD533 - Display Commission Case
CACSMD601 - Create Agent
CACSMD602 - Change Agent
RCA03 - Display Risk Object
RCA02 - Change Risk Object
FOAR0A - Create Rental Request
FOAR0B - Change Rental Request
RCA01 - Create Risk Object
FOAR0C - Display Rental Request
CACSMD603 - Display Agent
WAA20 - WA Change (AuthApprvd Waste Transp.)
ICLNT02 - ICL FNOL: Change
LK03 - Display consumer
LK02 - Change consumer
WAA21 - WA Display (AuthApprvd Waste Trnsp.)
WAA22 - WA Extend (Auth.-Appr. Wst Transp.)
LK01 - Create consumer
BUA3 - Display contact person
WAA23 - WA Create (Authority)
EHSBP53 - Display External Company
PPAC1 - Create Prepaid Account
BUP3 - Display Business Partner
PPAC2 - Change Prepaid Account
PPAC3 - Display Prepaid Account
EHSBP11 - Create physician
EHSBP12 - Change physician
RTP_US_M1 - Change a retirement plan
FP_VT3 - Display Provider Contract
RTP_US_D1 - Display a retirement plan
RTP_US_C1 - Create a retirement plan
FP_VT2 - Change Provider Contract
IHB0103 - Account Holder In-House Cash:Display
IHB0102 - Account Holder In-House Cash: Change
IHB0101 - Account Holder In-House Cash: Create
FP_VT1 - Create Provider Contract
FP_PV3 - Display Partner Agreement
FP_PV2 - Change Partner Agreement
ICLBPS1 - FS-CM: Find Policyholder
ICLBP53 - Display Towing Service
ICLBP52 - Change Towing Service
ICLBP51 - Create Towing Service
ICLBP33 - Display Appraiser
ICLBP32 - Change Appraiser
BUP2 - Change Business Partner
F9G6 - Display Authorized Drawer
F9G7 - Create Account Holder
F9G8 - Change Account Holder
F9G9 - Display Account Holder
F9GA - Create Bank Statement Recipient
F9GB - Change Bank Statement Recipient
F9GC - Dispaly Bank Statement Recipient
FMBPD_D - Budget Period: Display
FMBPD - Budget Period: Maintain
BUG1 - Create Business Partner, General
BUG2 - Change Business Partner, General
BUG3 - Display Business Partner, General
BUG4 - Bus. partner general deletion flag
BUI1 - Create Prospect
BUI2 - Change Prospect
BUI3 - Display Prospect
BUM1 - Create Employee (BP)
BUM2 - Change Employee (BP)
BUM3 - Display Employee (BP)
BUN2 - Change student (in role grouping)
BUN3 - Display student (in role grouping)
BUP0 - BDT, Multiple Call (Funct. Grp BUSS)
BUP1 - Create Business Partner
ICLBP31 - Create Appraiser
F9O03 - Display Standing Order
F9O02 - Change stand. order
F9O01 - Create stand. order
FIPRD1 - Create Product
FIPRD2 - Change Product
FIPRD3 - Display Product
EHSBP13 - Display physician
EHSBP31 - Create Health Center
JBVTSH - Display Variable Transaction
JBVTCR - Create Variable Transaction
EHSBP32 - Change Health Center
JBVTCH - Change Variable Transaction
EHSBP33 - Display Health Center
EHSBP41 - Create Laboratory
EHSBP42 - Change Laboratory
EHSBP43 - Display Laboratory
EHSBP51 - Create External Company
CAA1 - Create Contract Account
FP_MA3 - Display Master Agreement
FP_MA2 - Change Master Agreement
FP_MA1 - Create Master Agreement
CAA2 - Change Contract Account
CAA3 - Display Contract Account
F9O6 - Delete stand. order
ICLBP23 - Display Auto Rental
ICLBP22 - Change Auto Rental
ICLBP21 - Create Auto Rental
ICLBP13 - Display Repair Shop
/SAPSLL/LLSSIT04 - Maintain Legal Unit
/SAPSLL/LLSFTO04 - Maintain Foreign Trade Organization
/SAPSLL/LLSDAP04 - Define Data Supplier
/SAPSLL/LLSCBP04 - Define Customs Business Partner
IGN3 - Display Policyholder
IGN2 - Change Policyholder
IGN1 - Create Policyholder
/SAPSLL/LLSAUT04 - Maintain Foreign Trade Organization
ICLBP12 - Change Repair Shop
ICLBP11 - Create Repair Shop
ICLBP103 - Display Retailer
ICLBP102 - Change Retailer
ICLBP101 - Create Retailer
EHSBP52 - Change External Company
FP_PV1 - Create Partner Agreement
FOTI0A - Tenant Information
F9K1 - Create Account
F9K2 - Change account
F9K3 - Display Account
F9G5 - Change Authorized Drawer
FLVN3 - Display Vendor
FLVN2 - Change Vendor
FLVN1 - Create Vendor
FS00001 - Create Business Partner
FS00002 - Change Business Partner
FS00003 - Display Business Partner
FS00101 - Create Business Partner Customer
FS00102 - Change Business Partner Customer
FS00103 - Display Business Partner Customer
CACSMD001 - Create Commission Contract Partner
CACSMD002 - Change Commission Contract Partner
CACSMD003 - Display Commission Contract Partner
CACSMD101 - Create Commission Contract
CACSMD102 - Change Commission Contract
CACSMD103 - Display Commission Contract
CACSMD201 - Create Standard Contract
CACSMD202 - Change Standard Contract
CACSMD203 - Display Standard Contract
CACSMD401 - Create Contract Bundle
CACSMD303 - Display Commission Clerk
CACSMD301 - Create Commission Clerk
CACSMD302 - Change Commission Clerk
FLCU2 - Change Customer
FLCU1 - Create Customer
F9G3 - Display Account Holder
F9G1 - Create acct holder
F9G2 - Change acct holder
F9G4 - Create Authorized Drawer
FLCU3 - Display Customer


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT BUSSTART. "Basic submit
SUBMIT BUSSTART AND RETURN. "Return to original report after report execution complete
SUBMIT BUSSTART VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Call SAP Business Partner


INCLUDES used within this REPORT BUSSTART

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

BUS_CONTROL_MAIN CALL FUNCTION 'BUS_CONTROL_MAIN' EXPORTING i_objap = gv_objap i_aktyp = gv_aktyp i_action = gv_action i_xinit = gv_xinit i_xsave = gv_xsave i_xupdtask = gv_xupdtask i_appli_call = gv_appli_call i_varnr = gv_varnr i_otitl = gv_otitl i_sicht_start = gv_sicht_start i_xarchive = gv_xarchive i_xhelp = gv_xhelp IMPORTING e_state = e_state e_state_fcode = e_state_fcode e_chashlp = e_chashlp TABLES t_rltyp = gt_rltyp t_rltgr = gt_rltgr t_sicht = gt_sicht t_appli = gt_appli t_fldvl = gt_fldvl t_scrsel = gt_scrsel.

BUS_TBZ1E_SELECT_WITH_TCODE CALL FUNCTION 'BUS_TBZ1E_SELECT_WITH_TCODE' EXPORTING i_tcode = sy-tcode TABLES t_tbz1e = gt_tbz1e EXCEPTIONS not_found = 1 OTHERS = 2.

BUP_TB109_SELECT_SINGLE CALL FUNCTION 'BUP_TB109_SELECT_SINGLE' EXPORTING i_tcode = sy-tcode IMPORTING e_tb109 = gs_tb109 EXCEPTIONS not_found = 1 OTHERS = 2.

BUS_CONTROL_MAIN CALL FUNCTION 'BUS_CONTROL_MAIN' EXPORTING i_objap = tbz1e-objap i_action = tbz1e-aktyp TABLES t_rltyp = gt_rltyp t_rltgr = gt_rltgr.

BUP_TB003_SELECT_WITH_ROLECAT CALL FUNCTION 'BUP_TB003_SELECT_WITH_ROLECAT' EXPORTING i_rolecategory = gs_tb109-rolecategory TABLES t_tb003 = gt_tb003 EXCEPTIONS OTHERS = 1.

BUP_TB003G_SELECT_WITH_RLGRCAT CALL FUNCTION 'BUP_TB003G_SELECT_WITH_RLGRCAT' EXPORTING i_rltgrcat = gs_tb109-rltgrcat IMPORTING e_tb003g = gs_tb003g EXCEPTIONS not_found = 1 OTHERS = 2.

BUP_PARTNER_MAINTAIN CALL FUNCTION 'BUP_PARTNER_MAINTAIN' EXPORTING i_aktyp = gs_tb109-aktyp i_role = gv_role TABLES t_role = gt_role t_rolegrp = gt_rolegrp.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.







The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name BUSSTART or its description.