Biller Direct enhancement

Hi,
Has any one worked on extending/enhancing the BillerDirect other than changing texts/images.
Please send me the links of threads/blogs.Also documents if any regarding the applications workflow.
also please let me know if any other forum where i can find related information.
Thanks & Regards,
ksk

Hi!
In a way, webbase-config.xml is the core configuration file of Biller Direct, as this is the place where the entire application flow is configured. Therefore, it is also the place where Biller Direct can be extended.
However, the first file to mention is web.xml. Here you will find serveral servlet-mappings, that direct all incoming request that end with the configured extension, e. g. .sap, .csv, ..., to the FrontController servlet.
When the FrontController handles the incoming request, it looks at webbase-config and seaches for a defined webaction with the name of the incoming request. So, if the user requested /bd/startEBPP.sap, the FrontController searches for a webaction tag with the path /startEBPP. If found, the request is forwarded to the class defined by the class attribute of the webaction tag - this class has to extend WebAction.
The class does whatever it thinks it has to do and returns a String, for example "openitemsShow". Now, the FrontController searches for a mapping under the corresponding webaction tag that maps the result "openitemsShow" to a screen, for example "openitem_init". The FrontController searches for a screen tag with the name of the screen attribute, i. e. openitem_init,  and dispatches the request to the path defined in the screen tag. The screen tags path can be a jsp or another webaction.
So, all you have to do to extend BillerDirect is the following:
- Implement a class the extends WebAction
- Define a webaction tag that maps “something.sap” to your CustomWebAction
- Define a mapping for the result of your CustomWebAction, e. g. <mapping result=“success” screen=”myscreen”/>
-  Define a screen tag with the name “myscreen” and a path tag with your jsp, e. g. /jsp/myinfopage.jsp
When you work with this for a while, you will learn to love it, as this allows you to widely change the behaviour of Biller Direct without any modification.
Best regards,
Frank

Similar Messages

  • Biller Direct Customer's Payment Advise

    Hi,
    I am having an issue with Biller Direct (BD). The customer creates the payment advise in BD (starting with 09) and it is available in SAP with FBE3 and in BD showing the invoices to be paid and the amounts. It also shows any credits that the customer is using for the payment. Then when the payment is processed by Lockbox, the payment advise information in BD and SAP is deleted. The Lockbox report shows that the system created a  new payment advise (starting with 01), but I have not found the way to see the new payment advise.
    The issue is when the customer disputes a payment, I have no way to see the original payment advise created by the customer to show the customer that the payment was applied according to the payment advise they created. Is there a way to see the original payment advise, does the system keep a history for the payment advises?
    Thank you in advance for your help

    Hi Manish,
    I tried to search but I guess there is no OSS note/SAP fix for this issue.
    Our client wants to implement it in our project.
    So, I was thinking is it possible to do it? I mean technically from ABAP enhancements? Or is it simply impossible to achieve this and I would be wasting time on it.
    Can you please help a bit?
    Regards,
    Shweta

  • Biller Direct Fields: FUNCTION 'FSCM_FICA_TFISCOMMFLAG_GET'

    Hi Guys,
    I am working on CAA1/CAA2 enhancement. Here once user presses SAVE button I need to validate Biller Direct fields (i.e. SMS/PAPER BILL/EMAIL Checkboxes). For that I am using CUSTOM FM on: transaction CAWM -> Contract Account Control -> Screen Layout -> Views -> FIS201 Biller Direct: Notification Type -> Further checks.
    In that FM I am using below standard SAP FM which suppose to return values of Biller Direct Fields.
        CALL FUNCTION 'FSCM_FICA_TFISCOMMFLAG_GET'
       TABLES
         t_tfiscommflag       = gt_tmp1
    But this FM failed to return any data even if I make changes to Biller Direct Fields. Do I need to do additional configuration for this?
    If there is any other way to validate these fields please let me know.
    - Thanks
    Edited by: Nikhil Jathar on Dec 29, 2008 11:17 PM

    If you want to validate these fields then go with events.
    In the same transaction CAWM you will have menu EVENTS .
    DCHCK is the event for Validating purpose.
    Create a Zfm and attach in the event DCHCK. and validate the same in your ZFM.
    Please let me know if you need more information on this.
    Regards,
    Shiva Kumar

  • Validation on Biller Direct Application

    I am asked to put the validation at CVV field on Biller Direct Application from R/3.They dont want me to put the validation at the frontend java application(dont know y).Somebody told me this can be done through BADI "APAR_EBPP_GET_DATA".But i am not sure.
    Please help me on this if you have got any idea as i am clueless.You can expect high points from me.

    Hi Arshi,
    I'm also facing the same problem.. Can you give me the documentation if you have any, regarding the Biller Direct application .. it will be of great help to me...
    is that some transaction or what exactly is that? i need to validate some fields in the application ( java enhancement spot)
    Regards
    Shekhar

  • Biller Direct / UCES example code or ear

    I am implementing UCES (UCES = Biller Direct + ISU functionality). According to Biller Direct Modification documentation (http://help.sap.com/saphelp_erp2005vp/helpdata/en/05/8d763ee8f9e946e10000000a114084/frameset.htm) (under Integrating Separate Customer Functions),
    "The SAP Biller Direct delivery contains example code for customer-defined enhancements in the .ear file that you can use as template for implementing your own functions. After you have unpacked the application as set out in the implementation guide, you can find folder \docs\customerExtensions. "
    The ear file or example should have CustomerExtendAction.java, CustomerExtendRootBean.java, CustomerExtendDataBean.java and etc files.
    I don't have these files in \docs\customerExtensions folder.
    Please send a copy to me if you have it. My email is [email protected]
    Thank you.

    The problem has been solved by SAP. SAP has created a SAP Note 1083420. The Note has the sample codes attached.

  • Questions on SAP Biller Direct Java Customization

    Hi,
    I am working on SAP Biller Direct java customizations. Can anyone help me find answers to these questions.
    --  I have created local DC from the Biller direct track in NWDI. I would like to change the User registration page in Biller Direct.
    Can any one let me know the JSP page name for that and where can i find it in the components.
    --- Also all this development do i have to do it in J2EE perspective and checkin my changes?
    Also i would like to know if anyone can send some documents on devlopment part of Biller direct.
    Thanks
    Edited by: Aparna on Aug 20, 2009 12:33 PM

    Hi Aparna,
    I have a couple quick questions about BD development and would really appreciate it if you could provide some advice since we are starting our build soon.
    In my NWDI track, I have component FSCMBD and several other of the required SAP components. I did not create a new product or component, just followed the procedure in this thread: https://forums.sdn.sap.com/thread.jspa?threadID=1331894. Is that the method you recommend?
    I am concerned about doing development directly on the FSCMBD component. How do I prevent my developers from modifying BD source code? Is the idea that they will create independent DCs in NWDS (as you described) and only modify those? I just want to make sure that we are doing development in a way that is supported and will not cause issues when applying SPs or upgrades to FSCMBD.
    I also want to confirm that this "create project" activity is not something that I need to do as an Administrator in the NWDI track; this is something my java developers will need to do in NWDS at the beginning of the build.
    Thanks Aparna!
    - Michelle

  • Disputes for Credit Notes are not displayed in Biller Direct

    Issue: Back end ECC, allows us to create disputes on stand alone credit notes, but on the Biller Direct front end we are not able to see the disputes created.
    Description in detail:
    1. When a dispute is created on a credit note, system treats it as a Customer Disputed Credit Memo (CDIS_CRED) and it is created in ECC with relation F6.
    2. On the Biller Dircet Front end , standard actually display disputes for a Invoice created with relation F1 and F2. So we are not able to see the Customer Disputed Credit Memos.
    3. Front End (Biller Direct) allows only open invoices to be disputed and not credit notes, even though it is allowed in ECC.
    We would like to know if you have come across this scenario before and have resolved it either through customization or Configuration.
    Advice/Recommendations will be greatly appreciated.

    Hi Dave,
    I just saw this thread now and I am glad I can share the solution with you:
    For View: PRDIOOV/OBJECTOV, debug method GET_LIST_OF_STATIC_VIEWS and find out why system is suppressing some assignment blocks.
    For some reasons, SAP has included these methods in Product Overview page which are meant to suppress some Assignment Blocks depending upon their usability.
    Just redefine this method and delete the views from the Static Views Result List. Following is the sample code:
    CALL METHOD SUPER->GET_LIST_OF_STATIC_VIEWS
      RECEIVING
        RT_RESULT = rt_result.
    DELETE rt_result WHERE viewid = 'CUSRQMSLAPro.SRQM_SLAPRO/MainWindow'.
    DELETE rt_result WHERE viewid = 'SrvEnt.PRDSRV/SrvEntOVE'.
    DELETE rt_result WHERE viewid = 'ZIOBJECT_VC/VC'.
    Hope this helps.
    Thanks
    Vishal

  • Need to upload a bill in pdf format to be viewed in biller direct screen

    Well requirement is to view a bill(invoice) from the given format to pdf format on biller direct screen(UCES SCREEN), a web portal.
    Now ,first i have to change the invoice from its current format to pdf ,and
    Secondly,I have to send it to the web portal...so which FM makes a pdf file go to a remote server
    Thirdly,I need a suggestion too..ie. whether the bill should be called from the database only?If so how to save the bill in pdf format in database server.
    Any help will be appreciated and duely rewarded.
    Thank you,
    Pranab

    well thanks for your reply.
    But what about calling the pdf from the web portal or uploading the pdf view in web portal?
    Means that when I click on pdf icon on that portal........it calls a bill in pdf format from SAP r/3.

  • Bank transfer using biller direct

    Hi
    Could you please let me know the details in step by step involved during processing a payment using bank transfer using biller direct. 
    Answers will be awarded immediately. Appreciate quick help.
    Thanks
    Rajanikanth

    Lora,
    You may want to try the SAP Business One Discussion Forum to see if there are SAP Business One Partners who know of this being done at ...
    SAP Business One Application
    ... or you can check the SAP Partner Catalog where you can search for add-on solutions for SAP Business One at ...
    http://preview.sap.com/catalog/index.jsp
    ... if you are an SAP Partner.
    Eddy

  • Payment of bills advised by SAP Biller Direct

    Hello everyone,
    I got the following problem:
    We cannot pay (in fact balance) the bill advised by a "customer" on the SAP Biller Direct portal.
    We use the transaction F110 for automatic payment transactions. The proposal run gives the following result:
    Bank details are being checked
        Customer/vendor bank details are being read
    Country US / Bank number 123456780 / Account 12345678 ...
    Country US / Bank number 123456780 / Account 87654321 ...
         Customer/vendor bank details are being checked
    Bank details 123456780 87654321 have bank type E001; bank type E000 is specified
       System reads house banks and checks if they are allowed
    Our bank BANK is being checked
    For currency USD and 005 days            0,00 are planned
    Available amount too small,            0,00 USD still available,        5.880,00  necessary
       House bank is selected ...
    No permitted payment method exists
    We already checked and configured all possible configuration. We also did the customizing in FBZP.
    When I want to add the payment method (in our case '0' for Biller Direct bank payments) to the customer in XD02, the system says:
    "in company code "xxx" '0' is an FSCM-BD payment method and cannot be used.
    Detail: In company code "xxx" '0' is indicated as payment method for the FSCM Biller Direct component. This payment method identifies items that were paid via Biller Direct on the Internet. Therefore, the payment method cannot be used in any other way.
    Any idea how to resolve this?
    Regards,
    Vermeer

    The solution for this problem:
    in FBZP: Add for your house bank in 'Available Amounts' a value in Scheduled incoming payments. After this the payment run finished successfully.

  • Biller Direct and R/3

    Hi,
    We have installed SAP Biller Direct application on J2EE 620 engine integrated with SAP R/3 4.7 Enterprise (WAS 620). For user management security we will use ABAP stack.
    The link of this Biller Direct Application will be provided on company's web portal (not SAP Ent. Portal). Once user click on link , Biller Direct application will open it another browser window.User must create their own user id and password.Other information will also be asked like Last Name ,first name, etc) during user id and password creation. Basically user will create their own user master record. (just think of it as you are creating an email account in Yahoo portal connected to R/3)
    My question is :-
    1) What configuration I need to do on J2EE and R/3 side so that user record will be created in R/3 when user creates it's own ID and password?
    2)If I want to link LDAP with R/3, how I can link the LDAP with R/3 (user mapping ) will it be automatic, once the user creates it user id in web portal? OR do i have manually synch LDAP and R/3
    I will appreciate your response
    Thanks

    This forum handles anything matching pattern B*. Unfortunately the first sentence with J2EE already indicated that we will have to request that you kindly ask in another forum. I can see that you problem is actually more between Java and ABAP stack, so I am not sure which of the other forums can help. I am lost here.

  • FSCM Biller Direct all open items not displayed

    Hi Experts,
    We implemented Biller Direct but it doesn't display all open items from customer's account properly. Only SD invoices (billing documents) are being displayed with their PDF icons and are working fine.
    Biller direct is not showing any other FI open invoices. Please advise.
    Regards,
    Simar

    Venkat,
    As Samir suggested, I looked into Biller's XCM but I don't find. I would like to suggest you to create your own new page for this.
    Thaks,
    Hamendra

  • How to create a link on a biller direct screen for downloading a pdf file

    Hi,
    My requirement is to create link on biller direct screen, when I click on that link a pdf document will be downloaded in local system. I need help on that

    contd from previous post, excerpt from BD config guide:
    Web Application
    3. Displaying the bill document
    The Web application displays the bill document.
    If the bill document is displayed using a separate Web server (for example,
    the Web server of an optical archive), then the URL for displaying the bill details
    can be transferred at event 1235 when you create the bill list. The BAdI
    FIS_INVOICEDETAIL is not called, but the Web application sends an HTTP
    request to this URL. Since the Web application requests the bill data by request
    to the Web server for bill details, the Web server does not need to have an
    authentication mechanism. SAP delivers an example implementation for
    accessing a Web server for bill details.
    Connecting Other Billing Applications
    As described above, SAP Biller Direct only makes available the display of bills from Sales and
    Distribution (SD) in PDF format. If you want to use this function for bills with a different origin,
    you need to proceed as follows. See the BAdI documentation for further details.
    1. Create an implementation for event 1235. You have to set indicator XXML, XPDF, or
    XMULTARCH (or all three) in table T_INVOICES so that a customer is able to load
    XML or PDF data in the front end of SAP Biller Direct. Technically, this means you
    ensure that the appropriate icons are shown.
    2. Implement BAdI FIS_INVOICEDETAIL. This BAdI is called by the front end if the
    customer selects the corresponding link. You can determine the required format using
    I_INVOICE_FORMATS. Create the corresponding binary data, and fill table T_XML,
    T_PDF or T_MULTIPLE_ARCHIVED_DOCS (or all three).
    3. Then set indicator XXML, XPDF or XMULTARCH (or all three) in structure
    C_INVOICE_FORMATS.
    My Questions:
    1. My PDFs are stored on a web server as described in step 3, does that mean that I don't need to use the BADI? How are these URLs generated? Does BD automatically know how to retrieve them from archivelink?
    2. My documents are insurance bills, not S&D bills. Does that mean that I need to use the BADI as described in "connecting other billing applications"?
    To me there is a lot of ambiguity in the way this is described in the configuration guide. Could use some help with the interpretation.

  • How to create a link on biller direct screen for downloading bill in PDF

    Hi,
    Our requirement is to create a link on UCES Biller Direct screen, where user can click and down load his bill or invoice in PDF format.
    If any one can help me on this I will be highly thankful to him.
    Regrds,
    Ranadev

    Hi,
    Our requirement is to create a link on UCES Biller Direct screen, where user can click and down load his bill or invoice in PDF format.
    If any one can help me on this I will be highly thankful to him.
    Regrds,
    Ranadev

  • How to create a link for downloading bill in PDF format from Biller Direct

    Hi,
    Our requirement is to create a link on UCES Biller Direct screen, where user can click and down load his bill or invoice in PDF format.
    If any one can help me on this I will be highly thankful to him.
    Regrds,
    Ranadev

    cordova1126 wrote:
    > Need help on how you can have a PDF or a Word file be
    downloaded off a site.
    > I'm not sure where the pdf needs to be for it to be
    downloaded and what the
    > download button should have to call for the download.
    Any suggestions would be
    > wonderful.
    Check help files for details on "getURL" action.
    Best Regards
    Urami
    !!!!!!! Merry Christmas !!!!!!!
    Happy New Year
    <urami>
    If you want to mail me - DO NOT LAUGH AT MY ADDRESS
    </urami>

Maybe you are looking for

  • Best practice on storing the .as and .mxml files

    I have some custom components, and they use their own .as action script files. The custom components are placed in the "src/component" folder right now. Should I place the associated .as files in the same "src/component" folder? What is the suggested

  • UWL Configuration Document for EP 7.0

    Dear all, We are on EP 7 and trying to configure the UWL. I have a few documentation on the configuration of UWL (not sure whether is works for EP 7). When i try to Registering System Item Types with the UWL, i can see the following option which is d

  • Best domain name registration for IWeb

    I want to publish my IWeb and was wondering where I should go to register my domain name so it is compatible with IWeb. I want the least amount of issuses when setting it up! Thanks

  • Importing XSD

    Hello Gurus, I am using XI2.0 and now I want to import an XSD. I have been reading around and saw that the best way to do this is, importing an External Definition ot the type XSD. So I have imported my XSD as an External Definition. Now I do not hav

  • [SOLVED] multiple host names and domains configuration

    Hi everybody, probably this is a less than newbie questions but I can't figure out what is the right way to set my hosts files within this framework: 1) Two registred domains pointing to my ip address: www.bonfus.it, argo.mooo.com 2) nslookup of wan