How to design a system for a bank?

The company I work for is about to design a system for a bank. This system will be used by office clerks to help their daily works. For example they can handle bank accounts, credit cards, credit products, loans, client data, stuffs like this. It's a kind of accountant system.
As I don't want to reinvent the wheel I'm sure there are several solutions for this problem. Patterns, case studies, books, real life stories. I'm looking for them.
Would you be so kind to recommend something I can use?

I don't know how big a company you're talking about.
I'd look into ERP systems like SAP,
Oracle/PeopleSoft, Great Plains, etc.The task is to implement a system with which we can help the for of the office clerks. So we don't have to implement a whole accountancy system from the beginning to the end we just have to implement some kind of frontend and services for the frontend. These services will be used by the frontend and will be connected to the accountancy system of the company ( legacy app written in Cobol ).
So I need some books, strategies, etc on how to implement, architect a tipical banking app. E.g. What does account (, banking products, loans ) really mean? What kind of tipical patterns should I use?
I've browsed the web, of course, and I have found "Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions" for example but I'm not sure this is the thing I need. I've found Martin Fowler: Analysis patterns ( closer to what I need, so I've bought it already ). For example that one has a lots of patterns I should use ( Account, Transaction, Accounting Practice ).
So I'm looking for something similar to the book "Analysis patterns" but with more with strategies and practical information on design and architectures as well.

Similar Messages

  • How to define GL account for  House Bank?

    Dear Friends
    I maintained house bank sbi, house bank account and GL for house bank in FBZP. Then I maintained a Check lot in FCHI. When I was running F-58 and selected Check lot no as 8 as I maintained in FCHI, I am getting the following error:
    No G/L accounts are defined for bank SBI and payment method C
    Message no. F5459
    Diagnosis
    For the specified payment method C, in combination with house bank SBI, you have not specified a G/L account to which the posting is to be made under bank selection (Goto -> Account Determination).
    System Response
    Input not accepted.
    Procedure
    Correct your entries if they are incorrect. Otherwise ensure that the missing bank selection details are added.
    How to define GL for a Bank? Wht is T code?
    Thanks
    Chandra

    Hello,
          In FBZP assign payment method C to the bank account. and check while creating the bank account are give main bank account in FI12, account id.
    Hope this is clear, in case of problem revert me back.
    Regards,
    Sankar

  • How to Design a Page for Both Insertion and Updation

    Hi,
    I have Page where I need to populate a table from Standard PO/AP table and once the save is clicked on the table,
    the data shoudl be inserted in custoim table.
    Ex: Ui table wil have 3 columns and say 5 rows
    - PO#
    - Line#
    - Amount for 'X' purpose
    where PO# and Invoice# is populated and Amount is empty
    User will enter value in Amount column in all 5 rows and click on Save button.
    Now these 5 rows with 3 columns should be inserted into the custom table (PO#, Line# and Amount)
    How Can I design Model Objects for such a requirement?
    Thanks,
    Kamath

    You should create an EO on your custom table and a VO on your EO. As you insert records in the VO, corresponding rows are created as EO rows and when you commit (getOADBTransaction().commit()) in the AM everything would get committed to the DB.
    As far as subject goes of having a common page, everytime you can execute the VO with the bind parameters and check whether a row exists. If it does exist then update the VO Row (I expect the master record to be unique row). Otherwise create a new Row for the master and then correspondingly for the details row.
    Do let me know in case you need additional information.
    Regards
    Sumit

  • How to design Flat file for loading attribute dimension in a planning application

    Dear Gurus,
    I have a requirement to extract attribute dimensions from an essbase application and load it to another planning application. I have a dimension called Program and two attribute dimensions Sales Manager, Accounts manager associated with Program dimension in Essbase application. I will Extract these dimensions using Essbase outline extractor. After Extracting the attribute dimensions I have to load these dimensions to planning applications using outline load utility. Kindly guide me how to design the flat file for loading attribute dimensions in planning application.
    Thanks and Regards
    SC

    You could dig through the docs and try to figure out the file format manually, or you could do this the easy way.  Simply use the Outline Load Utility to export your attribute dimension from Planning.  The export file format is the same as the import file format.  You might have to manually add a couple of test members to your attribute dimension so that your export file has some content.  Then simply update the file you exported, and import it.
    (I am assuming you have already manually created the Attribute dimension in Planning, and that you simply need to add members to it.)
    Hope this helps,
    - Jake

  • How to implement Help System for an exit Web application

    I want to know detail steps to use OHW create a Help System for an exit ADF web application.
    I read a lot doc about Oracle Help.
    I down load the demo bundle and test it. It seems working. But it need to start separately. Also I do not know how to use it to build a help system for an exit ADF web application.
    Any body can help me to learn HOW with jdeveloper step by step.
    Thanks.

    Frank,
    Thanks for your reply.
    I checked the site that you mentioned.
    I try the sample “demo with bundle. The sample worked.
    But it needed to start separately with the application.
    I do not know how to build a help system with the existed web application developed with Jdeveloper (It has two projects: model and user-view-control. It is deployed on Oracle Application server).
    Could you help me step by step to build the help system?

  • How to create Logical System for ALE?

    Hi All,
       I'm an abaper and want to create Logical System For ALE. When i tried to make it using Tcode: SALE, msg appears that "Caution: The table is cross-client", when clik on continue button it shows "You are not allowed to change cross-client customizing".  Help with proper documentation.
    Thanks in Advance.

    Hi,
    what you did is correct but you don't have the authorization for cross-clients in your sever.First take the authorization for cross-clients then follw the steps
    Here i am giving link go through that and do practice,
    http://www.****************/Tutorials/ALE/MaterialMaster/Distribute1.htm
    http://www.****************/Tutorials/ALE/ALEMainPage.htm
    Reward if it useful
    lakshmi.

  • How to recover the system for Satellite L750-A010?

    What is the possibility of recovery system for retrieval device L750-a010?

    In users manuals you can find detailed description about recovering and recovery media creation.
    Users manual document is preinstalled on every new notebook and you can find it under start > all programs > Toshiba > users manual.
    Of course easiest way to install recovery image is to use HDD recovery option as suggested by Randy.
    Check also follow Toshiba document - http://aps2.toshiba-tro.de/kb0/HTD1303440001R01.htm

  • I have 8 charges on my debit card within a matter of 30 minutes for the same amount.  Contacted my bank but i need a letter from itunes.  How can i get this for the bank to reverse charges since it's debit card?

    I have 8 charges on my debit card within a matter of 30 minutes for the same amount.   I notified my bank but the bank is asking for itunes to send them a fax.  How can i get this?

    If possible, I suggest changing to a credit card.
    1) There is a max $50 in stolen dollars.
    2) It is easy to dispute a charge.  You call the credit card company. Complain.  They call the retailer & refund you the money. 
    Robert

  • How to create source system for flat file loads

    How do I create a source system to load flat file?
    I have a screen that asks for the following:
    Logical system name
    Source system name
    Type and release
    What should I enter for these?
    I am not Basis and Basis was supposed to set this up.

    hi sam.
    STEPS TO CREATE FLAT FILE SOURCE SYSTEM
    step:1 select source systems under modeling in AWB.
    step:2 select Source Systems root node.
               |---> context menu
                   |--->create......
    step:3 select your required source system Icon.
              (in your case it is PC Icon).
    there it askes for a logical.......and source system name...
    here u can specify any name of ur wish
    for example:-
    logical sys name --- PC_FF
    source system name --- flat file source system*
    *press Continue * button.
    Observe the activation icon to confirm the successfull creation(_glowing lamp icon_ symbol)

  • How to include a system for a configured Domain

    Hi,
    Pls suggest how to include a preproduction system into a Development-->Production System Configuration in TMS.
    I have configured already as Development-->productions configuration settings and make production as Domain Controller.
    Now i want to include a pre-production system, How to modify the TMS/
    Pls suggest.
    Regards,
    Saravanan.

    Hi Sarvan,
    1) Login to Transport Domian Controller ( 000 Client with Admin User)
    2) Go to Overview/Transport Routes
    3) Configuration/Standard Config/Three systems in a Group.
    4) Specify the Diff systems.
    5) Add the Transport Routes for this landscape
    6) Distribute and activate the Configuration.
    Regards
    Umesh

  • Need guide on how to design LabVIEW layout for displaying an output from Kelly Controller to control the CompactRio

    Hi guys. Do need some help here.
    My task is to design a LabVIEW design shematic to display the regeneration current drawn from the BLDC motor through Kelly Controller with an output voltage range of 0-5V. The Kelly Controller is to communicate with the CompactRio. However, I do not know how to start it and I'm kinda new to LabVIEW.
    Really appreciate any kind help and guide that can progress me ahead. Thanks.

    Hi kienyang90,
    CompactRio guide can be found in NI website via this link http://www.ni.com/pdf/products/us/fullcriodevguide.pdf 
    By reading the guide, you will get an idea on how it works.
    To connect compactRio with external module or sensor, you need an i/o module.
    for example an analog input module is this one http://sine.ni.com/nips/cds/view/p/lang/en/nid/208798
    You have to pick modules depend on what kind of output source you are going to give to the compactRio
    Hope this help
    TuiTui

  • How to design block diagram for axi tpg and axi vdma on zedboard using vivado 2014.4 and sdk c application

    Hi,
    I am working in image processing project ,but currently i want to use tpg ip and vdma ip to write frame data in ddr3 on zedboard,please provide me vivado block design and sdk c application for that
     

    Please don't post the same thing multiple times. This one is fine:
    http://forums.xilinx.com/t5/New-Users-Forum/how-use-axi-tpg-and-axi-vdma/m-p/638588

  • How to design interactive pdf. for multiple additions and saves???

    Using LiveCycle designer -  Can anyone clarify how we can let others make multiple additions and saves to an interactive pdf. I created in Live Cycle Designer 8.2.1...
    I have created an interactive pdf. with LiveCycle designer and sent to client.
    Is there any way I can give them ability to save the pdf. make  multiple additions and saves and send back when they have completed it?
    or even pull up the file make changes and resend at some point in the future without having to fill in all form field again?
    Thxz much,
    JR

    Sorry but this is the wrong forum (this is for the Collaboration Services). You may want to try the LiveCycle Designer forum:
    http://forums.adobe.com/community/livecycle/livecycle_es/livecycle_designer_es

  • How to design a table for Billing purpose

    hi all
    I want to develop a software for Billing purpose
    A company wants to record all sales in computer and at the month end wants to print out billing for all clients I have design this in foxpro and in Foxpro we did that when new month will start then new table generate like Crd_0707 (Credit month year).
    now I want to develop in oracle how I should start this project I mean who can I design tables.
    thanks

    If you understand relational theory and design shik Date's books. What you need to understand before porting an application from another database to Oracle is how Oracle works.
    If you do not know relational design then you need to learn it long before you start any porting project.
    If you know relational design then read the Application Developers Guide - Fundamentals, plus the first few chapters of the SQL manual up until the syntax diagrams start. These chapters identify the single row and aggregate functions that Oracle provides and introduce optimizer hints for tuning while the later chapters provide the syntax for DDL: create table, create view, etc .... You will also want to read the PL/SQL Users Guide and Reference then look at the supplied PL/SQL Packages and Types manual.
    After reading all this you meet the minimum requirements to work with Oracle, and I really do mean minimum.
    HTH -- Mark D Powell --

  • How to design a framework for implementing rules in JSF/Spring Application

    We use JSF 1.2 (MyFaces 1.2.2) in the presentation layer, Spring 2.5.3 in the service layer and Hibernate3.2 as persistence layer.
    The java application we are building is mostly CRUD but involves tons of business rules which needs to be implemented at both presentation and service layers
    We are planning to design a business rule framework so that developers can work on individual business rules without stepping on each other and also to prevent redundant implementation of the same business rules .
    Here are the Goals
    Solution Goals:
    • Business rules are implemented in only one piece of code. i.e. Rule is packaged into a unit
    • Business rules have an consistent, identifiable form.
    • Rules have to be Abstract
    • View technology like JSF says I want to createManufacturer(Manufacturer manuf) passing Manufacturer object as parameter. Then the business rule framework should go and fetch the rules to do the job of createManufacturer () and then return the result.
    • Fetch the Rule based on
    �X Target object
    Is the concrete object on which you are performing the Rule for example Device object
    �X Operation Type
    Is C R U D Validate
    Proposed Solution:
    • To have catalog of business rules which will have name of the rulewith parameters and dependencies
    • To have Rule Context designed in such a way that it goes and fetches the Rule i.e. give me all the Rules from the RuleContext and the client will decide which Rule to Apply.
    We modeled the business rule framework as a variant of Strategy pattern. But this approach has limitation in the sense it requires Rules to be injected into the Service Layer Spring Beans .
    Then we looked at other design patterns like Command, Visitor but that doesn’t seems to fit the bill either.
    Any pointers/suggestions will be greatly appreciated

    "In many cases multiple instances of a single class works just as well."
    This sounds a lot like the way I would do something in other languages. I would simply create an array of structs (or records) containing variables like these:
    type critter:record
      int x,y; // The critter's position, of course
      int vx,vy; // Used to keep track of velocity
      int ctype; // What kind of thing this is
      int subtype; // Additional flags or info that may affect behavior
      int yadayadayada,etcetera;
    end;
    var critters:array[0..somelargenumber] of critter;Of course, I suspect that what may work well in Pascal might not work as well in Java. For one thing, I don't think Java even has records per se. It may be necessary to use a class to duplicate that functionality. (Is this true? Or did I miss something?) The array then becomes an array of objects.
    Since I'm using classes anyway, I guess it makes sense that I should go all the way, creating interfaces for common functions and subclassing a basic Critter class for each different kind of critter (at least in cases where the behavior and/or rendering methods would be significantly different from the basic class methods).
    This is okay as long as I don't go overboard, right?

Maybe you are looking for