Upload
nidhi-rathi-mantri
View
230
Download
0
Embed Size (px)
Citation preview
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 1/34
SAP ECC 5.00
July 2005
English
W22: FSCM Biller Direct
SAP AGNeurottstr. 1669190 WalldorfGermany
Building Block Configuration Guide
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 2/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 2 of 34
Copyright
© Copyright 2005 SAP AG. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without theexpress permission of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software componentsof other software vendors.
Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390,OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, andInformix are trademarks or registered trademarks of IBM Corporation in the United States and/or othercountries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks orregistered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide WebConsortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology inventedand implemented by Netscape.
MaxDB is a trademark of MySQL AB, Sweden.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, and other SAP products and services mentioned herein aswell as their respective logos are trademarks or registered trademarks of SAP AG in Germany and inseveral other countries all over the world. All other product and service names mentioned are thetrademarks of their respective companies. Data contained in this document serves informational purposesonly. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and itsaffiliated companies ("SAP Group") for informational purposes only, without representation or warranty ofany kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The onlywarranties for SAP Group products and services are those that are set forth in the express warrantystatements accompanying such products and services, if any. Nothing herein should be construed asconstituting an additional warranty.
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 3/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 3 of 34
Icons
Icon Meaning
Caution
Example
Note or Tip
Recommendation
Syntax
Typographic Conventions
Type Style Description
Example text Words or characters that appear on the screen. These include fieldnames, screen titles, pushbuttons as well as menu names, paths andoptions.
Cross-references to other documentation.
Example text Emphasized words or phrases in body text, titles of graphics and tables.
EXAMPLE TEXT Names of elements in the system. These include report names,program names, transaction codes, table names, and individual keywords of a programming language, when surrounded by body text, forexample, SELECT and INCLUDE.
Example text Screen output. This includes file and directory names and their paths,messages, source code, names of variables and parameters as well asnames of installation, upgrade and database tools.
EXAMPLE TEXT Keys on the keyboard, for example, function keys (such as F2) or the
ENTER key.
Example text Exact user entry. These are words or characters that you enter in thesystem exactly as they appear in the documentation.
<Example text> Variable user entry. Pointed brackets indicate that you replace thesewords and characters with appropriate entries.
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 4/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 4 of 34
Contents Configuration Guide ......................................................................................................................... 6
1 Purpose .................................................................................................................................... 6
2 Preparation ............................................................................................................................... 6
2.1
Prerequisites .................................................................................................................. 6
3 Configuration ............................................................................................................................ 6
3.1 Release Card Payment .................................................................................................. 6
3.1.1 Release Credit Cards................................................................................................. 6
3.2
Define Payment Methods ............................................................................................... 7
3.2.1 Set Up Payment Methods per Country ...................................................................... 7
3.2.2 Set Up Payment Methods per Company Code ......................................................... 8
3.2.3 Set Up Bank Determination for Payment Transactions ............................................. 9
3.3 Assign Payment Methods for Paying Bills through the Web ........................................ 10
3.3.1 Edit Payment Methods ............................................................................................. 10
3.4 Assign Text ID .............................................................................................................. 11
3.4.1 Define Text Ids for Documents ................................................................................ 11
3.4.2
Assign Text ID .......................................................................................................... 12
3.5 Define Partial Payment ................................................................................................ 12
3.5.1 Define Partial Payment and Currency ..................................................................... 12
3.6 Define Settings in Customizing for Sales ..................................................................... 13
3.6.1 Maintain Output Types ............................................................................................. 13
3.6.2
Maintain Output Determination ................................................................................ 14
3.6.3 Defining E-Mail Address .......................................................................................... 15
3.7 Define Settings for Payment Cards .............................................................................. 15
3.7.1 Determine Card Categories ..................................................................................... 15
3.7.2 Assign G/L Accounts................................................................................................ 17
3.7.3 Set Account Determination for Credit Cards............................................................ 17
3.8 Assign Number Range ................................................................................................. 18
3.8.1 Define Number Ranges ........................................................................................... 18
3.9 Define Settings in the Application ................................................................................ 19
3.9.1
Create Condition Records ....................................................................................... 19
3.9.2
Update Customer C6120 with Bank Details ............................................................ 21
3.9.3 Update Company Code Address Information .......................................................... 21
3.10 Configuration of JCO RFC Server ............................................................................... 22
3.10.1 Create RFC Destination ........................................................................................... 22
3.11 XCM Configuration ....................................................................................................... 22
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 5/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 5 of 34
3.11.1 Prerequisites ............................................................................................................ 22
3.11.2 Configuring a Scenario ............................................................................................ 23
3.12 Modify SAPJSF User ................................................................................................... 29
3.12.1 Assign Profile to SAPJSF SU01 User ...................................................................... 29
3.13
Create BADI Implementation ....................................................................................... 29
3.13.1 Create ZAPAR_EBPP_NOTIFY2 BADI Implementation ......................................... 29
3.14 Assign Number Range ................................................................................................. 32
3.14.1 Assign Number Range to Notification Type ............................................................. 32
3.14.2 Configuration of JCO RFC Server (optional) ........................................................... 33
3.14.3 Configuration of the Logon Dialog for Biller Direct User Creation (optional) ........... 33
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 6/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 6 of 34
Configuration Guide
1 PurposeThis configuration guide provides the information you need to set up the configuration of thisbuilding block manually.
2 Preparation
2.1 PrerequisitesIf you want to use this building block, you must first install the following building blocks:
Building Block # Description
B32 Best Practices R/3 Installation
J02 Organizational Structure
J03 Financial Accounting
J08 Cost/Profit Center Accounting
J05 Materials Management
J04 Sales and Distribution
N74 Cost of Sales Accounting
3 Configuration
3.1 Release Card Payment
3.1.1 Release Credit Cards
Use
The purpose of this activity is to determine whether the Web users can release their bills forpayment by payment card.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Financial Accounting → Accounts Receivable and Accounts
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 7/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 7 of 34
Payable → SAP Financial Supply Chain Management → SAP
Biller Direct → Release Credit Cards
2. On the Change View “Additional Payment Method Classes”: Overview screen, choose NewEntries .
3. Make the following entries:
Field name Description User action and values Note
PymtMethCI AdditionalPermitted PaymentMeth.Classifications
2 Card Payment
4. Choose Save .
5. Choose Back .
3.2 Define Payment Methods
3.2.1 Set Up Payment Methods per Country
Use
The purpose of this activity is to create separate payment methods for SAP Biller Direct , so thatthe Web user can make payment using either bank collect (automatic or direct debit) or creditcard.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Financial Accounting → Accounts Receivable and AccountsPayable → Business Transactions → Incoming Payments →
Automatic Incoming Payments → Payment Method/Bank
Selection for Payment Program → Set Up Payment Methodsper Country for Payment Transactions
2. On the Change View “Payment Method/Country”: Overview screen, choose New Entries .
3. Make the following entries:
Field name User action and values
Country US
Pmt method 0
Description Biller Direct Bank Collection
Payment method for Incoming payments
Payment method classification: Debit memo Selected
Bank details Selected
Document type for payment DZ
Clearing document type DZ
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 8/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 8 of 34
Field name User action and values
Use classic payment medium programs(RFFO*)
Selected
Payment medium program RFFOD__U
Key in code line 05Name of print dataset LIST3S
4. Choose Back .
5. Choose New Entries.
6. Make the following entries:
Field name User action and values
Country US
Pmt method 9
Description Biller Direct Credit Card
Payment method for Incoming payments
Payment method classification: Card Payment Selected
Document type for payment DZ
Clearing document type DZ
Use classic payment medium programs(RFFO*)
Selected
Payment medium program RFFOD__U
7. Choose Back .
8. Choose Save .
9. Choose Back .
3.2.2 Set Up Payment Methods per Company Code
Use
The purpose of this activity is to assign the SAP Biller Direct payment methods to the CompanyCode.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Financial Accounting → Accounts Receivable and Accounts
Payable → Business Transactions → Incoming Payments →
Automatic Incoming Payments → Payment Method/Bank
Selection for Payment Program → Set Up Payment Methodsper Company Code for Payment Transactions
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 9/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 9 of 34
2. On the Change View “Maintenance of Company Code Data for a Payment Method”: screen,choose New Entries .
3. Make the following entries:
Field name User action and values
Paying co. code BP01
Pmt method 0
Maximum amount 999999999.99
Bank selection control: No optimization Selected
4. Choose Back .
5. Choose New Entries.
6. Make the following entries:
Field name User action and values
Paying co. code BP01
Pmt method 9
Maximum amount 999999999.99
Bank selection control: No optimization Selected
7. Choose Back .
8. Choose Save .
9. Choose Back .
3.2.3 Set Up Bank Determination for Payment Transactions
Use
The purpose of this activity is to define the bank determination and bank clearing accounts for thebank collection (automatic debit) payment method of SAP Biller Direct .
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Financial Accounting → Accounts Receivable and Accounts
Payable → Business Transactions → Incoming Payments →
Automatic Incoming Payments → Payment Method/Bank
Selection for Payment Program → Set Up Bank Determinationfor Payment Transactions
2. On the Display View “Bank Selection”: Overview screen, select the BP01 (Paying companycode) line, and choose Ranking Order .
3. Choose New Entries .
4. Make the following entries:
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 10/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 10 of 34
Field name User action and values
Pmt method 0
Currency USD
Rank.order 1
House bank BANKB
5. Choose Back .
6. Choose Save .
7. Choose Bank Accounts .
8. Choose New Entries.
9. Make the following entries:
Field name User action and values
House bank BANKB
Pmt method 0
Currency USD
Account ID CHECK
Bank subaccount 113025
10. Choose Back .
11. Choose Save .
12. Choose Back .
13. Choose Back .
3.3 Assign Payment Methods for Paying Bills throughthe Web
3.3.1 Edit Payment Methods
Use
The purpose of this activity is to specify which payment methods can be used in SAP Biller Direct .
Procedure
1. Access the activity using one of the following navigation options:Transaction Code SPRO
IMG Menu Financial Accounting → Accounts Receivable and Accounts
Payable → SAP Financial Supply Chain Management → SAP
Biller Direct → Edit Payment Methods
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 11/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 11 of 34
2. On the Change View “Maintenance of EBPP Payment Methods”: Overview screen, chooseNew Entries .
3. Make the following entries:
Paying co. code Classification Pmt method
BP01 Credit Card 9
BP01 Collection 0
4. Choose Back .
5. Choose New Entries.
6. Make the following entries:
Field name User action and values
Country US
Pmt method 9
Description Biller Direct Credit Card
Payment method for Incoming payments
Payment method classification: Card Payment Selected
Document type for payment DZ
Clearing document type DZ
Use classic payment medium programs(RFFO*)
Selected
Payment medium program RFFOD__U
7. Choose Save .
8. Choose Back .
9. Choose Back .
3.4 Assign Text ID
3.4.1 Define Text Ids for Documents
Use
The purpose of this activity is to define the text ID used in SAP Biller Direct when a Web usercreates inquiries, complaints and give reasons for any partial payments.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Financial Accounting → Financial Accounting Global Settings
→ Document → Document Header → Define Text Ids forDocuments
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 12/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 12 of 34
2. On the Maintain Text Determination Configuration: List screen, make the following entries:
Field name User action and values
ID 0005
Description Correspondence Biller Direct
Relevant text Selected
3. Choose Save .
4. Choose Back .
3.4.2 Assign Text ID
Use
The purpose of this activity is to assign the text ID to be used in SAP Biller Direct .
Procedure1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Financial Accounting → Accounts Receivable and Accounts
Payable → SAP Financial Supply Chain Management → SAP
Biller Direct → Assign Text ID
2. On the Change View “Text Ids for Biller Direct complaint texts”: Details screen, make thefollowing entries:
Field name User action and values
Text ID 0005
3. Choose Save .
4. Choose Back .
3.5 Define Partial Payment
3.5.1 Define Partial Payment and Currency
Use
The purpose of this activity is to specify whether Web users can make partial payments, partialsettlement of credits in SAP Biller Direct .
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Financial Accounting → Accounts Receivable and Accounts
Payable → SAP Financial Supply Chain Management → SAP
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 13/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 13 of 34
Biller Direct → Define Partial Payment and Currency
2. On the Change View “Biller Direct: Settings for Business Partner”: Overview screen, chooseNew Entries.
3. Make the following entries:
Field name User action and values
Company Code BP01
Part. Settle CR Selected
Currency USD
Partial Payment Selected
Discount Selected
4. Choose Save .
5. Choose Back .
6. Choose Back .
3.6 Define Settings in Customizing for Sales
3.6.1 Maintain Output Types
Use
The purpose of this activity is to output types used by the notification process.
Procedure
1. Access the activity using one of the following navigation options:Transaction Code SPRO
IMG Menu Sales and Distribution → Basic Functions → Output Control →
Output Determination → Output Determination Using the
Condition Technique → Maintain Output Determination for
Billing Documents → Maintain Output Types
2. On the Display View “Output Types”: Overview screen, choose Change.
3. Select the FIN0 (OutputType) line, and choose Processing routines.
4. On the Change View “Processing routines”: Overview screen, choose New Entries.
5. Make the following entries:
Field name User action and values
Transm. Medium 5 External send
Processing 1: Program EBPP_BILL_NOTIFY
Processing 1: FORM routine ENTRY
6. Choose Output Types .
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 14/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 14 of 34
7. Select the FIN1 (OutputType) line, and choose Processing routines.
8. On the Change View “Processing routines”: Overview screen, choose New Entries.
9. Make the following entries:
Field name User action and values
Transm. Medium 5 External sendProcessing 1: Program EBPP_BILL_NOTIFY
Processing 1: FORM routine ENTRY
10. Choose Output Types .
11. Select the FIN2 (OutputType) line, and choose Processing routines.
12. On the Change View “Processing routines”: Overview screen, choose New Entries.
13. Make the following entries:
Field name User action and values
Transm. Medium 5 External send
Processing 1: Program EBPP_BILL_NOTIFY
Processing 1: FORM routine ENTRY
14. Choose Output Types .
15. Choose Save .
16. Choose Back .
3.6.2 Maintain Output Determination
UseThe purpose of this activity is to define the output determination for documents.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution → Basic Functions → Output Control →
Output Determination → Output Determination Using the
Condition Technique → Maintain Output Determination for
Billing Documents → Maintain Output Determination Procedure
2. On the Change View “Procedures”: Overview screen, select V10000 (Procedure) line, andchoose Control Data.
3. Choose New Entries.
4. Make the following entries:
Step Cntr CTyp Requirement
170 1 FIN0 406
180 1 FIN1 406
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 15/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 15 of 34
Step Cntr CTyp Requirement
190 1 FIN2 406
5. Choose Save .
6. Choose Back .
7. Choose Back .
8. Choose Back .
3.6.3 Defining E-Mail Address
Use
The purpose of this activity is to define the e-mail address of the sender for notificationmessages.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Financial Accounting → Financial Accounting Global Settings
→ Company Code → Enter Global Parameters
2. On the Change View “Company Code Global Data”: Overview screen, select BP01(Company Code) line, and choose Details.
3. Choose Address.
4. Choose Other communication.
5. Select INT (Communication Method), and choose Enter
6. Make the following entries:
E-Mail Address Standard Number
<e-mail address> Selected
7. Choose Enter .
8. Choose Enter .
9. Choose Save.
10. Choose Back .
11. Choose Back .
3.7 Define Settings for Payment Cards
3.7.1 Determine Card Categories
Use
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 16/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 16 of 34
The purpose of this activity is to specify a range of numbers that are acceptable for each creditcard.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution → Billing → Payment Cards → Maintain
Card Categories → Determine card categories
2. On the Change View “Payment Cards: Determine Categories”: Overview screen, chooseNew Entries.
3. Make the following entries:
Field name User action and values
Type AMEX
Seq. 1
Cat 01
4. Choose Limit Checkmark .
5. On the Limit screen, make the following entries:
Field name User action and values
Payment cards from 30000000000000000
To 39999999999999999
6. Choose Execute.
7. Make the following entries:
Field name User action and values
Type VISA
Seq. 1
Cat 01
8. Choose Limit Checkmark .
9. On the Limit screen, make the following entries:
Field name User action and values
Payment cards from 40000000000000000
To 49999999999999999
10. Choose Execute. 11. Make the following entries:
Field name User action and values
Type MC
Seq. 1
Cat 01
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 17/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 17 of 34
12. Choose Limit Checkmark .
13. On the Limit screen, make the following entries:
Field name User action and values
Payment cards from 50000000000000000
To 59999999999999999
14. Choose Execute.
15. Choose Save .
16. Choose Back .
3.7.2 Assign G/L Accounts
Use
The purpose of this activity is to define and link for each payment card type a receivables
account.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Sales and Distribution → Billing → Payment Cards →
Authorization and Settlement → Maintain Clearing House →
Account Determination → Assign G/L Accounts
2. On the Assign G/L Accounts screen, select 6 SlsOrg/Card cat. line.
3. On the Change View “SlsOrg/Card cat.”: Overview screen, choose New Entries.
4. Make the following entries:
Application ConditionType
Chart ofAccounts
SalesOrganization
CardType
G/L Accountno.
VD A001 0010 BP01 AMEX 125300
VD A001 0010 BP01 MC 125300
VD A001 0010 BP01 VISA 125300
5. Choose Save.
6. Choose Back .
7. Choose Back .
3.7.3 Set Account Determination for Credit Cards
Use
The purpose of this activity is to define and link for each payment card type a receivablesaccount.
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 18/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 18 of 34
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Financial Accounting → Accounts Receivable and Accounts
Payable → SAP Financial Supply Chain Management → SAPBiller Direct → Set Account Determination for Credit Cards
2. On the Determine Work Area: Entry screen, enter BP01 as Paying Company Code, andchoose Enter.
3. Choose New Entries.
4. Make the following entries:
Payment cardtype
CardCategory
PaymentMethod
Currency Receivables account
AMEX 01 9 USD 125300
MC 01 9 USD 125300
VISA 01 9 USD 125300
5. Choose Save.
6. Choose Back .
7. Choose Back .
3.8 Assign Number Range
3.8.1 Define Number Ranges
Use
The purpose of this activity is to assign the number range for notification type.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Cross-Application Components → Notification → Notification
Creation → Notification Type → Define Number Ranges
2. On the Number range - message screen, choose Maintain Groups.
3. Select Notification Type 70 (under the group Not assigned ).
4. Choose Select element.
5. Select Internal Service Request checkbox.
6. Choose Assign element group
7. Choose Save
8. Choose Save .
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 19/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 19 of 34
9. Choose Back .
10. Choose Back.
3.9 Define Settings in the Application3.9.1 Create Condition Records
Use
The purpose of this activity is to create condition records used in the billing document for sendingnotification messages.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code VV31
SAP Menu Logistics → Sales and Distribution → Master Data → Output →
Billing Document → Create
2. On the Create Output – Condition Records: Billing screen, make the following entries:
Output Type
FIN0
3. Choose Key combination.
4. On the Key Combination screen, select Billing Type and choose Enter.
5. On the Create Condition Records (Send Link Immediat.): Fast Entry screen, make thefollowing entries:
Bill. Type Partner Function Medium Date/Time
BV (Cash Sales) BP 5 4
F2 (Invoice) BP 5 4
G2 (Credit Memo) BP 5 4
L2 (Debit Memo) BP 5 4
RE (Credit for Returns) BP 5 4
6. Choose Enter.
7. Select all the entries.
8. Choose Communication.
9. For each entry, make the following entries:
Comm. Strategy Output Device Printimmediately
Release after output
<…> LOCL Selected Selected
10. Choose Save .
11. On the Create Output – Condition Records: Billing screen, make the following entries:
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 20/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 20 of 34
Output Type
FIN1
12. Choose Key combination.
13. On the Key Combination screen, select Billing Type and choose Enter.
14. On the Create Condition Records (Send Link per Job): Fast Entry screen, make the followingentries:
Bill. Type Partner Function Medium Date/Time
BV (Cash Sales) BP 5 1
F2 (Invoice) BP 5 1
G2 (Credit Memo) BP 5 1
L2 (Debit Memo) BP 5 1
RE (Credit for Returns) BP 5 1
15. Choose Enter.
16. Select all the entries.
17. Choose Communication.
18. For each entry, make the following entries:
Comm. Strategy Output Device Printimmediately
Release after output
<…> LOCL Selected Selected
19. Choose Save .
20. On the Create Output – Condition Records: Billing screen, make the following entries:
Output Type
FIN2
21. Choose Key combination.
22. On the Key Combination screen, select Billing Type and choose Enter.
23. On the Create Condition Records (Send Link per Job): Fast Entry screen, make the followingentries:
Bill. Type Partner Function Medium Date/Time
BV (Cash Sales) BP 5 1
F2 (Invoice) BP 5 1
G2 (Credit Memo) BP 5 1
L2 (Debit Memo) BP 5 1
RE (Credit for Returns) BP 5 1
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 21/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 21 of 34
24. Choose Enter.
25. Select all the entries.
26. Choose Communication.
27. For each entry, make the following entries:
Comm. Strategy Output Device Printimmediately Release after output
<…> LOCL Selected Selected
28. Choose Save .
29. Choose Back.
3.9.2 Update Customer C6120 with Bank Details
1. Access the transaction by using transaction code FD02
2. In the Customer Change: Initial Screen enter the following:
Customer: C6120
Company code: BP01
Choose Enter
3. Choose the Payment transactions tab and enter the following bank details:
Ctry: US
Bank key: 011000390
Bank Account: 2154369830
BnkT: E000
4. Choose the Payment cards button and enter the following:
Type: MC
Card number: 5424000000000007
Valid to: 12/2008
Cardholder: RIWA Chicago
Cat: 01
Valid from: 03/2005
5. Save your entries.
3.9.3 Update Company Code Address Information
1. In this step you enter a valid email address for the company code.
2. Access the transaction using transaction code SM30.
3. In the Maintain Table Views: Initial Screen enter V_T001 in the Table/View field. ChooseMaintain .
4. Double-click on company code BP01.
5. Choose the Address icon.
6. Enter a valid email address in the E-Mail field.
7. Save your entries.
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 22/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 22 of 34
3.10 Configuration of JCO RFC Server
3.10.1 Create RFC Destination
Use
You only need to configure the JCO RFC server if you are using passive enrollment to registerend users of SAP Biller Direct – that is, if customers fill out an application online to request a userfor SAP Biller Direct .
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SM59
2. On the Display and Maintain RFC Destinations screen, choose Create.
3. Make the following entries:
Field name User action and values
RFC Destination JCO_LDAP_RFC_DEST
Connection Type T (TCP/IP Connection)
Description 1 Biller Direct
Registered Server Program Selected
Program ID BillerDirect050405
Gateway host <…>
Gateway service sapgw<..>
4. Choose Selection Options.
5. Make the following entries:
Field name User action and values
Unicode Selected
Default Setting Selected
6. Choose Save .
7. Choose Back.
3.11 XCM ConfigurationYou configure SAP Biller Direct with Extended Configuration Management (XCM). This is a toolwith a user interface that you use centrally to manage different scenarios and make the settingsneeded to configure SAP Biller Direct.
3.11.1 Prerequisites
You have done the following:
• Deployed SAP Biller Direct (instructions provided in the Wholesale Quick Guide)
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 23/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 23 of 34
• Created a user to the bdadmin role in the SAP J2EE Engine (instructions provided in theWholesale Quick Guide)
• Specified which accounting system you want to run with SAP Biller Direct – AccountsReceivable Accounting (FI-AR) and have made the system settings described in thisdocument
• Created users BD_REF and BD_POOL in the SAP R/3 system. To create the users:
o Use transaction SU01.
o On the User Maintenance: Initial Screen , in User , enter your user name (forexample, BD_REF ) and choose the Create button.
o In the Address tab, enter the last name.
o In the Logon data tab, enter password (for example, init). Remember yourpassword for your BP_POOL user as your need to enter the password later inthe procedure.
o In the Profiles tab, under Profiles , enter SAP_ALL and SAP_NEW .
o Repeat the earlier four steps to create the next user (for example, BD_POOL).
3.11.2 Configuring a Scenario
3.11.2.1 Procedure
To define a scenario, perform the following steps:
1. Call up XCM in your web browser with the path[protocol]://[server]:[port]/[billerdirect-context-
root]/admin/xcm/init.do (for example, http://server:1080/root/admin/xcm/init.do)
2. Under Application Configuration in the navigation structure on the right side of the screenof XCM, expand SAP. Here you can find the preconfigured scenarios prepared by SAPthat you can use as a template.
3. Choose FI_UserManagement to select it as a template.
4. Enter WSD_FI_UserManagement as the name of the scenario.
5. Choose .
6. Select Display Advanced Settings.
7. Select default configuration.
8. Choose Save Configuration.
9. Choose .
10. Enter WSD_FI_ApplicationSettings for Configuration Name.
11. Choose .
12. Select Accounts Receivable (FI-AR) for Base Configuration.
13. Enter/select value as follows:
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 24/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 24 of 34
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 25/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 25 of 34
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 26/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 26 of 34
14. Choose .
15. Choose .
16. Choose .
17. Enter WSD_FI_ConnectionManager for Configuration Name.
18. Choose .
19. Select appropriate value from Base Configuration.
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 27/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 27 of 34
20. Enter appropriate values for the parameters, for example,
21. Choose .
22. Choose - You will see a green screen if all the parameters you entered arecorrected. If not, make sure you select the appropriate value for Base Configuration andcorrect all the connection values.
23. Choose .
24. Choose .
25. Enter WSD_FI_JCoRFCServer for Configuration Name
26. Choose .
27. Select values as follows:
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 28/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 28 of 34
28. Choose .
29. Choose .
30. Choose .
31. Enter WSD_FI_UserInterface for Configuration Name
32. Choose .
33. Select Private Customer View (B2C) for Base Configuration.
34. Select values as follows:
35. Choose .
36. Choose .
37. Select Display Advanced Settings.
38. Select WSD_FI_ApplicationSettings for ApplicationSettings.
39. Select WSD_FI_ConnectionManager for ConnectionManager.
40. Select WSD_FI_JCoRFCServer for JCoRFCServer.
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 29/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 29 of 34
41. Select WSD_FI_UserInterface for UserInterface.
42. Choose Save configuration .
43. Close your browser.
44. Restart SAP J2EE Engine for your XCM settings to be effective.
3.12 Modify SAPJSF User
3.12.1 Assign Profile to SAPJSF SU01 User
Use
The purpose of this activity is to grant additional profiles to SAPJSF SU01 User, so that requestsfor Biller Direct registration can be processed.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SU01
2. On the User Maintenance: Initial Screen , enter the following information and choose Change .
Field name Description User action and values Note
User User Name SAPJSF
3. Choose Profiles .
4. On the Maintain User screen, enter the following information:
Field name Description User action and values Note
Profile Profile Name SAP_ALL5. Choose Save.
3.13 Create BADI Implementation
3.13.1 Create ZAPAR_EBPP_NOTIFY2 BADI Implementation
Use
The purpose of this activity is to create an implementation for APAR_EBPP_NOTIFY2 BADI thatwill create the content of the notification email message.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SE18
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 30/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 30 of 34
2. On the Business Add-Ins: Initial Definition Maintenance Screen , make the following entriesand choose New Entries .
Field name User action and values
Definition Name APAR_EBPP_NOTIFY2
3. Choose Display.
4. On the Business Add-Ins: Display Definition APAR_EBPP_NOTIFY2 screen, chooseImplementation -> Create.
5. On the Business Add-In Builder: Create Implementation screen, make the following entriesand choose Continue.
Field name User action and values
Implementation Name ZAPAR_EBPP_NOTIFY2
6. On the Business Add-In Builder: Change Implementation ZAPAR_EBPP_NOTIFY2 screen,make the following entries and choose Interface.
Field name User action and values
Implementation Short Text Send Notification eMail Message
7. Double-click on CREATE_TEXT method.
8. Choose Yes on the Save screen.
9. Enter the Package and choose Save.
10. Create a transport.
11. Copy the following text between the lines method… and endmethod.
data: lt_outtab type table of solisti1,lf_outtab type solisti1,
l_belnr type bkpf-belnr, "Document number
l_bschl type bseg-bschl, "Posting keyl_shkzg type bseg-shkzg, "Debit/credit indicatorl_umskz type bseg-umskz, "Special G/L Indicatorl_ltext type tbslt-ltext, "Name of the posting keyl_crdb(32) type c, "Credit / debit textl_line(127) type c, "Generic text linel_link type urlpart, "Biller Direct URLl_kunnr like i_kna1-kunnr, "Customer numberl_name1 like i_kna1-name1, "Customer namel_stras like i_kna1-stras, "Addressl_ort01 like i_kna1-ort01, "Cityl_regio like i_kna1-regio, "Statel_pstlz like i_kna1-pstlz, "Zipl_fkdat(10) type c,l_netwr(32) type c.
define add_line.lf_outtab = &1.append lf_outtab to lt_outtab.
end-of-definition.
* Get the URL for the Biller Direct pagel_link = 'http://<server>:<port>/bd/public/frameset_top_html.jsp'.
* Remove leading zeros from the customer number field
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 31/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 31 of 34
call function 'CONVERSION_EXIT_ALPHA_OUTPUT'exportinginput = i_kna1-kunnr
importingoutput = l_kunnr.
* Convert address to upper case letters
move i_kna1-name1 to l_name1.move i_kna1-stras to l_stras.move i_kna1-ort01 to l_ort01.move i_kna1-regio to l_regio.move i_kna1-pstlz to l_pstlz.
translate l_name1 to upper case.translate l_stras to upper case.translate l_ort01 to upper case.translate l_regio to upper case.translate l_pstlz to upper case.
* Format the date field
write i_vbdkr-fkdat to l_fkdat.
* Format the amount field
write: i_vbdkr-netwr to l_netwr left-justified.shift l_netwr right by 1 places.l_netwr+0(1) = '$'.
if i_sms is initial.
************************** create HTML-mail ****************************
add_line: '<html>'.add_line: '<body link=blue vlink=purple',
'style=''font-size:16; font-family:"Arial"''>'.
add_line: '<p>', 'Customer Number:', '<b>', l_kunnr, '</b></p>'.add_line: '<p>', l_name1, '<br>'.add_line: l_stras, '<br>'.add_line: l_ort01, ',', l_regio, l_pstlz, '</p>'.add_line: '<p>', l_line, '</p>'.
add_line: '<table border>'.
add_line: '<tr>'.add_line: '<td><b>', 'Document Number:', '</b></td>'.add_line: '<td>', i_vbdkr-vbeln, '</td>'.add_line: '</tr>'.
add_line: '<tr>'.add_line: '<td><b>', 'Document Date:', '</b></td>'.add_line: '<td>', l_fkdat, '</td>'.add_line: '</tr>'.
add_line: '<tr>'.add_line: '<td><b>', 'Purchase Order No.', '</b></td>'.add_line: '<td>', i_vbdkr-bstnk, '</td>'.add_line: '</tr>'.
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 32/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 32 of 34
add_line: '<tr>'.add_line: '<td><b>', 'Amount:', '</b></td>'.add_line: '<td>', l_netwr, '</td>'.add_line: '</tr>'.
add_line: '</table>'.
add_line: '<p>', 'To view details/payment, click:', '<a href="',l_link, '">', l_link, '</a></p>'.
add_line: '<p>', 'King regards,', '</p>'.add_line: '<p>', 'SAP Best Practices', '<br>', 'FSCM', '</p>'.
add_line: '</body>'.add_line: '</html>'.
e_doc_type = 'HTM'.else.
***************************** create SMS-text **************************
add_line: 'New Bill Received. Best regards, for Company xyz'.e_doc_type = 'RAW'.
endif.
e_text = lt_outtab.
e_doc-obj_name = 'Bill'.e_doc-obj_descr = 'New Bill'.return = 0.
12. Choose Save.
13. Choose Activate.
14. On the Inactivate Objects for … screen, select all the Objects and choose Enter.
15. Choose Back.
16. Choose Activate.
17. Choose Back.
3.14 Assign Number Range
3.14.1 Assign Number Range to Notification Type
Use
The purpose of this activity is to assign a number range object to the notification type.
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SPRO
IMG Menu Cross-Application Components → Notification → Notification
Creation → Notification Type → Define Number Ranges
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 33/34
SAP Best Practices Building Block Title: Configuration Guide
© SAP AG Page 33 of 34
2. On the Number range - message screen, choose Maintain Groups .
3. On the Maintain Number Range Groups screen, click on the value 70 at the bottom of thescreen.
4. Choose Select element.
5. Select/check the box for Internal Service Request.
6. Choose Element/Group.
7. Choose Save.
3.14.2 Configuration of JCO RFC Server (optional)
Use
You only need to configure the JCO RFC server if you are using passive enrollment to
register end users of SAP Biller Direct – that is, if customers fill out an application onlineto request a user for SAP Biller Direct .
Procedure
1. Access the activity using one of the following navigation options:
Transaction Code SM59
2. On the Display and Maintain RFC Destinations screen, choose Create.
3. Make the following entries:
Field name User action and values
RFC Destination JCO_LDAP_RFC_DEST
Connection Type T (TCP/IP Connection)
Description 1 Biller Direct
Registered Server Program Selected
Program ID BillerDirect050405
Gateway host <…>
Gateway service sapgw<..>
4. Choose Selection Options.
5. Make the following entries:
Field name User action and values
Unicode Selected
Default Setting Selected
6. Choose Save .
7. Choose Back.
3.14.3 Configuration of the Logon Dialog for Biller Direct User
8/21/2019 Biller Direct Configuration
http://slidepdf.com/reader/full/biller-direct-configuration 34/34
SAP Best Practices Building Block Title: Configuration Guide
Creation (optional)
Use
You only need to perform this activity if the logon dialog to create an user for the BillerDirect Scenario does not contain the field Business Partner , but displays two fields forpassword entry. Please check the Business Process Procedure for W22 scenario to findthe procedure for user creation with the Biller Direct Web Frontend.
Procedure
1. Open the following file with a text editor, for example, Notepad: /usr/sap/<system name>/DVEBMGS<system number>/ j2ee/cluster/server0/apps/sap.com/com.sap.security.core.admin/servlet_jsp/logon/root/umLogonPage.jsp
The path listed above uses the Unix convention for the file and directory path names on theapplication server. On a WINDOWS® application server you have to use an appropriate filepath.
In order to run this procedure you have to have write access to the given directory on theSAP application server.
2. Search for the string /useradmin/selfReg (1 occurrence) and replace this string with
/bd/createuser_form.sap.
3. Save the file.
It is not necessary to restart the SAP application server in order to make this change
effective.