MVC - Planning A Shopping Cart..?

Hi...
I've been studying computer science at uni. for one academic year now... I've got experience working with Java, JSPs, servlets, JDBC, MVC architecture, SQL, web forms, sessions, etc. and I've put together a couple of reasonable web application projects.
Over the summer, I'm hoping to practice my skills some more and make a web application which includes a shopping cart. I'm sure I have all the 'tools' I need to complete the task, but I'm not quite sure how to go about it (or if my ideas about how to go about it are right). I've already searched Google and these forums for tips, but I can't find the kind of high-level overview I'm looking for.
So... I'm hoping someone can basically point me in the right direction in a top-down kind of way. I'll do the hard work by myself (or at least I'll try).
I'm kind of guessing part of the structure might look something like the following, for a basic implementation...
*SQL Database -
Contains, amongst other things, a table of products which have IDs, names, descriptions, stock counts and prices.
*Model -
A Product class, which has the same fields mentioned above
A ProductList class - a class which populates Product objects from the DB via JDBC
A ShoppingCart class (which I'm probably imagining to be too simple) which can store Product objects (in an ArrayList field or something?). It would also contain getProduct / addProduct / removeProduct / getPriceTotal methods.
*How it might work.
The customer would browse products via the JSPs, and add / remove Products to the ShoppingCart via methods invoked in the controller. The contents of the cart would be saved via sessions.
At the end of shopping, the customer would click Check Out and be taken to a page which shows the final contents and price of the cart. If the click proceed, they would be taken to some sort of secure payment portal (which would take the price from the getPriceTotal method..?) to make the payment... And then the order would be committed to the database for records..? I haven't really thought about payment yet...
Thinking about it, a standalone program could be written for the site owner to bring up a list of most recent orders that are yet to be dispatched, from a table in the database. When dispatched, the entry could be removed from this table and added to another table of order history or something. This could be extended to include a GUI etc.
Obviously, for security, all user input would be 'validated' by stripping any non-alphanumerical characters to protect the database and prevent SQL injections etc.
Does any of that sound along the right lines..? If not, what else should I explore..? I appreciate that there are existing solutions, but that's true of almost every problem. I'd like to gain the experience of completing the project. Am I overlooking anything major..? What else could go wrong..? Should I explore any other security issues?
Thanks in advance,
Tom

Dietrich wrote:
Hi...
I've been studying computer science at uni. for one academic year now... I've got experience working with Java, JSPs, servlets, JDBC, MVC architecture, SQL, web forms, sessions, etc. and I've put together a couple of reasonable web application projects.
Over the summer, I'm hoping to practice my skills some more and make a web application which includes a shopping cart. I'm sure I have all the 'tools' I need to complete the task, but I'm not quite sure how to go about it (or if my ideas about how to go about it are right). I've already searched Google and these forums for tips, but I can't find the kind of high-level overview I'm looking for.
So... I'm hoping someone can basically point me in the right direction in a top-down kind of way. I'll do the hard work by myself (or at least I'll try).
I'm kind of guessing part of the structure might look something like the following, for a basic implementation...
*SQL Database -
Contains, amongst other things, a table of products which have IDs, names, descriptions, stock counts and prices.Yes, the product catalog. "Other things" would be customers, addresses for shipping, etc.
*Model -
A Product class, which has the same fields mentioned above
A ProductList class - a class which populates Product objects from the DB via JDBCI'd call it the Catalog.
A Customer might have a shopping history ("If you liked X, you might also like Y").
I'd recommend that you start with the objects and let the database and UI follow from that.
A ShoppingCart class (which I'm probably imagining to be too simple) which can store Product objects (in an ArrayList field or something?). It would also contain getProduct / addProduct / removeProduct / getPriceTotal methods.A data structure of some kind. A List or Map, yes.
*How it might work.
The customer would browse products via the JSPs, and add / remove Products to the ShoppingCart via methods invoked in the controller. The contents of the cart would be saved via sessions.
At the end of shopping, the customer would click Check Out and be taken to a page which shows the final contents and price of the cart. If the click proceed, they would be taken to some sort of secure payment portal (which would take the price from the getPriceTotal method..?) to make the payment... And then the order would be committed to the database for records..? I haven't really thought about payment yet...Think it through. You're making a good start.
Make that PaymentService an interface so you can switch the implementation.
Thinking about it, a standalone program could be written for the site owner to bring up a list of most recent orders that are yet to be dispatched, from a table in the database. When dispatched, the entry could be removed from this table and added to another table of order history or something. This could be extended to include a GUI etc.
Obviously, for security, all user input would be 'validated' by stripping any non-alphanumerical characters to protect the database and prevent SQL injections etc.Certainly you should do client and server side validation, but the real way to prevent the possibility of SQL injections is to not expose the database to the UI at all - and to use PreparedStatements to bind variables. Only a Microsoft nut would have bare SQL in the UI in the first place.
Does any of that sound along the right lines..? If not, what else should I explore..? I appreciate that there are existing solutions, but that's true of almost every problem. I'd like to gain the experience of completing the project. Am I overlooking anything major..? What else could go wrong..? Should I explore any other security issues?Think about other roles besides customers. Who else could use this site? Admins? How does their functionality differ from Customers?
Learn Spring: http://www.springframework.org
%

Similar Messages

  • X-Plane org cannot process my shopping cart and they say my security settings are too high;I have enabled popups from this site and still no joy. I.E. allows it

    Are there other security settings I need to relax so that Firefox allows X-Plane.org to process my shopping cart. I can still process the order using Internet Explorer.

    This can be caused by corrupted cookies or cookies that are blocked (check the permissions on the about:permissions page).
    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Firefox/Tools > Add-ons > Appearance).
    *Do NOT click the Reset button on the Safe Mode start window.
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    Clear the cache and the cookies from websites that cause problems.
    "Clear the Cache":
    *Firefox/Tools > Options > Advanced > Network > Cached Web Content: "Clear Now"
    "Remove Cookies" from sites causing problems:
    *Firefox/Tools > Options > Privacy > Cookies: "Show Cookies"
    If clearing cookies doesn't work then it is possible that the <i>cookies.sqlite</i> file that stores the cookies is corrupted.
    Rename (or delete) <b>cookies.sqlite</b> (cookies.sqlite.old) and delete other present cookie files like <b>cookies.sqlite-journal</b> in the Firefox profile folder in case the file cookies.sqlite got corrupted.

  • Debugging Shopping Cart / Floor Plan Manager

    Hello,
    I am trying to debug the shopping cart in SRM 7. In step 2 there is a button 'check' and I am looking for the eventhandler  of this event. In the floorplanmanager i found out that the component in this step is /sapsrm/wdc_sc_wz_gaf_2st. In the component controller of this component I find the expected method 'PROCESS EVENT' but without coding.
    Can anybody help me how to find the handler of this event. I also would like to know how to find the coding when you press the button 'next step'.
    Any help is very much appreciated.
    regards
    stefan

    Hi Stefan,
    set a breakpoint in the include (via SE38) CL_WDR_WINDOW_PHASE_MODEL=====CM009 (in our system it's a line 103):
    cl_wdr_rec_plugin_manager=>on_before_action_fire( l_action ).      <<<< set a breakpoint here
            l_action->fire( ).
              check me->root_component->is_deleted = abap_false.
            me->root_component->do_after_action( ).
    For this you will need external debugging in system debugging mode.
    If this doesn't work somehow, there is also an easier way to find the handler:
    - SE24 -> CL_WDR_ACTION -> set a breakpoint at the method 'IF_WDR_ACTION~FIRE'. With this breakpoint you will be stopped at each user action, and you can see in the callstack the methods which were called.
    Regards,
    Peter

  • Multiple users and shopping carts, one searchable index?

    Hi all,
    I've got an idea but I would like to know if it possible with Business Catalyst. I'll try and explain as simply as possible:
    I have multiple users (let's say 10). They all need separate shopping carts as they are all selling different products. They all need their own admin areas that keep track of their incomes, workflows, shopping carts, etc. They are essentially 10 independent users. Will the WebCommerce10 plan satisfy their needs, or will 10 separate WebCommerce single plans need to be sold?
    Taking the above into account, is there anyway to have 10 independent shopping carts, but they can all be searchable simultaneously? e.g. think eBay, lots of users with their own independent admin areas and products, but one search field returning many results from all the user's shopping carts? Is there anyway to achieve something like this with BC? Can subdomains do this? Any other ideas how to achieve this if none of the above is possible?
    My plan B is having a landing page where a link for each of the 10 users will take them to their relevant shopping carts, but this experience isn't quite as integrated as I would like, from a web surfer's point of view.
    Thanks.
    Clint,
    Komma Media

    Hi Robbie,
    Yes, this would require significant modification to the shopping cart functionality. As it is now, it's very dependent the ShoppingCart being associated with the session and therefore the user. To change that would be significant work.
    Additionally, if you had two people logging in to the same account and editing the same order around the same time, this would tend to not to work well. This is because two users would be two sessions and they would often get routed to different app server instances. Because the way orders are managed, there's no way to immediately sync up the changes between multiple instances, and if you managed to do it would likely slow things down drastically. I would not recommend trying this with ATG.
    Thanks.
    Nick Glover
    Oracle Support for ATG Products

  • Error while creating shopping cart

    HI All,
    While creating shopping cart by 3 step procedure, I am getting the error as below
    Error when processing your request
    What has happened?
    The URL http://atlsapsr6.ananthtech.com:8000/sap/bc/gui/sap/its/bbpsc02/~flNUQVRFPTIzNjYxLjAwMy4wMi4wMQ== was not called due to an error.
    Note
    The following error text was processed in the system SR6 : Incorrect status in pricing
    The error occurred on the application server atlsapsr6_SR6_00 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Function: BBP_PD_ABORT of program SAPLBBP_PDH
    Form: ABORT of program SAPLBBP_PDPRC
    Form: PRC_MAINTAIN_SINGLE of program SAPLBBP_PDPRC
    Function: BBP_PDPRC_UPDATE of program SAPLBBP_PDPRC
    Form: PRC_UPDATE_CALL of program SAPLBBP_PDIGP
    Form: PRICE_AND_VALUE_DETERMINE of program SAPLBBP_PDIGP
    Form: SC_ITM_CHECK of program SAPLBBP_PDIGP
    Form: ITMPROC_CHECK_AND_ENRICH of program SAPLBBP_PDIGP
    Form: ITMPROC_MAINTAIN of program SAPLBBP_PDIGP
    Form: ITMPROC_F_CREATE of program SAPLBBP_PDIGP
    and While creating shopping cart by 1 step procedure, I am getting the error as below
    2 Messages
      No approval workflow found. Inform system administrator 
      You have exceeded your purchasing budget by 10,00 INR 
    Please suggest what to be done,
    Advance thanks
    SATYA

    http://help.sap.com/saphelp_srm30/helpdata/en/4e/1d74eff196d64e880fd28d41d4502b/content.htm
    The budget is defined in the SAP Enterprise Buyer System and does not originate from FI/CO.
    You can save the purchasing budget in various objects in the system:
    §         User (Transaction SU01)
    Tab Personalization ® Personalization object BBP_USER_BUDGET:
    Here you define the amount, currency and validity of the purchasing budget.
    A budget defined here has the highest priority and is called in every case.
    §         Role (Transaction PFCG)
    As under User (above).
    Each user that is assigned to this role has the budget of this role.
    This budget is subordinate to the budget assigned to a user.
    §         Organizational Plan (Transaction PPOMA_BBP)
    Organizational Unit ®  Extended Attributes ® Purchase Order Limits ® User Budget:
    Here you define the amount, currency and validity of the purchasing budget.
    This budget is subordinate to the budget assigned to a user.
    If budgets have been defined both for the role and for the useru2019s organizational unit (and none for the user himself), then the budget with the highest value is used.

  • Creation of Shopping Cart Infocube on the top of DSO(0BBP_SC)

    Hi Experts,
    I am new to SAP BW/BI. So please help me in solving this issue. I am planning to create an Infocube on top of Standard Shopping Cart DSO (0BBP_SC - Shopping Cart - Individual Documents). There is no standard Infocube for shopping Cart so i have to create a new one.I am doing this to improve performance (So that i can built aggregates, rollups, compression on Cube).
    We are using SRM 5.0, SAP BI 7.0
    Does this make sense, let me know if i need to post any further information.
    Thanks,
    SAPBWI

    Hi Dennis,
    I really appreciate for quick response. Please input your feedback on the below situation:
    We are currently using the shopping Cart DSO along with PO Account Assignment DSO for reporting (on Multiprovider). Due to heavy load and constant change in user requirements there have been performance issues in the past. Now the end users want separate reports on Shopping Cart and PO Account Assignment. So I came with up the idea of building the Cube on top of Shopping Cart DSO and then built separate Report.
    Present situation of the report:
    Variable Entry:
    Created on Date, Cost Centers, Internal Orders, Purchase Group, SC Created By, Goods Recipient, Requestor, Vendor
    Some of the Characteristics we are using in report:
    Shopping Cart Date, Shopping Cart Number, Purchase Order Number, SC Created By, SC Requestor, Goods Recipient, Purchasing Group, Controlling Area, Cost Center, Chart of Accounts, G/L Accounts, Order, Vendor, PO Line item Number, SC Item Number, SC Status, Shopping Cart Name & many custom fields pulled from the SRM system.
    Please let me know for this scenario the good practice (Reporting on DSO or CUBE)
    Thanks,
    SAPBWI

  • How to Add new fields to Shopping cart?.

    Hi SRM GURU'S,
    I am using SRM 5.5 and ECC 6.0 and Extended Classic scenario.
    As per business, I want to add New fields to Shopping cart. How can I add?. Please any one give me clear details about this
    I am planning to add 2 fields 1. Commitment Item and 2. Fund center. in Cost Assignment tab. Is it possible?. This data has pass to  follow on documents. Backend documents has this provision. Is this option available in Shopping cart?. If yes please give me the details.
    Kindly respond quickly. Thanks in Advance.
    Regards,
    John.
    Edited by: johnmiller465 on Sep 22, 2009 1:13 PM
    Edited by: johnmiller465 on Sep 22, 2009 1:18 PM

    Hi Deepti/Shital,
    Thank you so much for your reply. I have awarded points. One more question. While creating creating PO from Process Bid Invitation, PO is not replicating into ECC. Do you have any idea?. Please help me to findout.  Respond quicklly
    If it will not replicate, how to create backend PO refering with SRM PO.
    Regards,
    John.
    Edited by: johnmiller465 on Sep 23, 2009 11:53 AM
    Edited by: johnmiller465 on Sep 23, 2009 11:55 AM

  • Classic / Extended Classic Scenario for Shopping Cart

    Dear Friends,
    We are working on two different business scenarios with same Product type, Product and Product Category where we would like to control Extended Classic Scenario.
    1. Self Service procurement to be executed in Classic Scenario as the follow-on document (Purchase Requisition) should be created in backed ECC system.
    2. Plan Driven Procurement cycle where External requirement is transferred from backend ECC to SRM keeping Extended Classic scenario active so that system creates Shopping cart in SRM.
    So which condition should I use to control the “Classic / Extended Classic Scenario” in BADI BBP_EXTLOCALPO_BADI method DETERMINE_EXTPO.
    Regards,
    Sandeep Parab

    Thanks Pierre,
    My Sourcing requirement is working as desired with following code in BADI BBP_SRC_DETERMINE (method DETERMINE_SOURCING).
    method IF_EX_BBP_SRC_DETERMINE~DETERMINE_SOURCING.
    DATA: w_header TYPE BBP_PDS_SC_HEADER_D.
    CALL FUNCTION 'BBP_PD_SC_GETDETAIL'
      EXPORTING
        I_GUID = HEADER_BBP_GUID
      IMPORTING
        E_HEADER = w_header  .
    IF sy-subrc = 0.
      IF w_header-subtype = 'ER'.
        SOURCING = 'X'.
      ELSE.
        SOURCING = ' '.
      ENDIF.
    ENDIF.
    endmethod.
    However I’m not able to control the Classic and Extended Classic Scenario even after introducing field EXT_DEMID in structure BBPS_EXTPO_BADI in badi BBP_EXTLOCALPO_BADI and method DETERMINE_EXTPO.
    method IF_EX_BBP_EXTLOCALPO_BADI~DETERMINE_EXTPO.
    IF ITEM_DATA-EXT_DEMID = ' '.
      BBP_EXTPO_GL = ' '.   for classic
    ELSE.
      BBP_EXTPO_GL = 'X'.   for extended classic
    ENDIF.
    endmethod.
    No idea y this is not working … to my knowledge it should work…
    What do you think ? this this code and badi actiation im not able to perform SSP in classic mode and sourcing with extended classic mode.
    Regards,
    Sandeep Parab.

  • Please help me to remove NEXUS S from my shopping cart

    A couple days ago, 16th, when the NEXUS S came out. I added them in my bestbuy account shopping cart to verify the price for my plan here. But since then, they are staying in my shopping cart for ever. I can't remove them.
    Now the five cellphone items (my family plan) become invisible there is no way for me to empty my shopping cart on bestbuy.com.
    Their price is 199x5, and it's carried on and stuck with every single time I am going to check out with the item I want to buy.
    So I can't check out at all.
    Yesterday when I was trying to order 2 laptops. I found this, and called 888bestbuy immediately. They transferde me to a cellphone agent. She couldn't help.
    Then this morning I called again. They transfered me to a laptop agent. He helped me placed my order over the phone.
    But I need to place more orders now. I need to remove them away from my cart. But they are invisible.
    I believe there is some kind of technical issue with the web inventary.
    A custom service agent told me may be because NEXUS S has been removed from the bestbuy web.
    So could someone help me empty my shopping cart, so I can continue with my old account and enjoy the membership benefit.
    Thank you!

    I did delete all the cookies on my web browser.
    IE, Firefox, and Chrome.
    I tryied with my iphone, my other laptops and desktops.
    But they are there every time I log in I will see "5 items" in my shoppin cart up right corner.

  • BBP_PGRP_FIND And Extended Details in Shopping Cart

    Hello,
    I am trying to implement BBP_PGRP_FIND and encountered a snag.  I have it so that I set the default purchasing group on initial exexcution of the shopping cart session by check the producy_type field.  This works fine, however, if the requisitioner changes it in the Extended Details, I do want to change it. But since the BADI is active, I have to load something into ES_PURCH_DATA.
    How can I determine if the Extended Detail setting were change and pass those settings along in the BBP_PGRP_FIND?
    Points will be awarded accordingly.
    Thank you in advance, Dean.

    Hi
    Which SRM version are you using ?
    +You have BADI BBPPGRP_FIND to determine Purchasing group as you want. Please be aware that as soon as badi is implemented, the standard behaviour is deactivated, thus no more structural determination.+_
    For finding Purch GroupID and Purchase Org:
    Stored in tables HRT5500, linked to HRP5500. Or use view HRV5500A.
    Can be accessed via FM BBP_OM_READ_PURCH_GRP_BE and BBP_OM_READ_PURCH_ORG_BE.(lots of functions with BBP_OM*).
    You can use FM BBPOM_FIND_PURCH_GRPS_BEI_2 to get the P.org & O.grp given the backend p.org & P.grp_
    Please try these Very helpful links ->
    Re: Default Purch Org for shopper
    Re: BAdI BBP_PGRP_FIND
    Re: Note: 624172    Badi: BBP_PGRP_FIND
    Re: how to determine the purchasing group using BADI BBP_PGRP_FIND
    Re: How can we change the purchasing group which it is maintained in R/3?
    Re: Urgent: Organizational Plan Set-up!!
    Re: Defaulting purchasing group from drop-down
    Hope this will help. Do let me know.
    Regards
    - Atul

  • Shopping Cart creation error

    I am using SRM 4.0 and ECC 5.0 with Ex Classic scenario.
    While I am trying to create Shopping cart following error is coming :-
    "No organizational data exists on item level" 
    I have checked up all Org. plan data i.e. users are consistent all attribute in org nodes in function tab like company code Pur Org or Pur Grp maintained.
    Secondly I have checked in R/3 that Material is also having Organization data like is extended to a Plant and Storage and Pur and Storage views are maintained. Still problem not resolved.
    I am not able to understand this error message.
    Could somebody help me ?
    Thanks
    Sanjay

    Hi Vadim,
    I found out the reason of problem. When we deflag check box for activate Extended Classic. This problem goes away.
    Further as suggested by you we have analyzed Xn BBPSC01 in SAP gui and found in Extended details every data is populated like Prod Cat.,Company,Plant and S Loc etc. except Pur Org and Pur Grp. When we deflag Extended classic check box than Pur Org and Pur Grp are also populated.
    What could be done as I have to use Extended classic scenerio.
    Problem of in ITS service page of basic data not being displayed remains.
    Thanks
    Sanjay

  • Approval Preview not displayed in Shopping cart

    Hi,
    On creating shopping carts through Plan Driven procurement, we are changing the cart status from the default "Ordered/Approved" to "Awaiting approval". The approvers are displayed in BBP_PD for this Shopping Cart, however the same is not visible in SRM portal.
    We have also refreshed all the templates, but the Approval tab and Overview link, is not displayed in shopping cart.
    We are on SRM 5.0, 5.5 server, Extended Classic scenario with SP 17 and have implemented N-step approval work flow BADI to determine approvers based on the cost center entered in shopping cart.
    Kindly provide inputs to have approvers displayed in SRM portal.
    Thanks,
    KB

    Hi,
      SAP does not provide the standard solution for triggering the WF from external system ( ECC )... any document create outside the SRM, system will automatically put the status to approved... even 0-Level wont trigger... you can activate the nstep workflow by following step by step help...
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/5082a622-7310-2c10-1a9b-ef31dd69a770
    Saravanan

  • How do I create a new shopping cart in the SRM system (not portal)

    Hi,
    I'm working on a test landscape with Purchase request WF. I want to create a new shopping cart from the SAP system, not from the portal, and this purchase request should go to a manager approval.
    I've been told that I need a SRM system.
    Could you please tell me what the transaction for creating new shopping cart is? Could you also explain me what to do with this transaction or point to a doc I can learn from?
    Thanks

    it is called planned driven procurement scenario in SRM
    ECC box
    1. create a Purchase request
    2. Approve the Purchase request
    3. now check EPRTRANS table . you might have Purchase request number ( if you have already set up done in ECC system for Plan driven procurement)
    4. Run BBP_EXTREQ_TRANSFER job
    SRM Box..
    5. Now you can see your shopping cart for this purchase request (External requirement) in the sourcing cockpit.
    Muthu

  • Error during determn of backend follow-on doc. for shopping cart

    I am using Classic Scenario in SRM 4.0 and R/3 ECC5.
    When I am making PO in SOCO against approved shopping cart I am facing following error and PO is not getting created.
    "Error during determn of backend follow-on doc. for shopping cart XXXXXXXXXX"
    I have Checked up following :
    1. Product Cat defined in backend and in Org plan attribute
    2. Object for Prod Cat Vs. PGR defined in SPRO
    3. Doc type in R/3 attribute defiend in BSA attribute of Org Plan.
    Still problem is coming.
    Any clue form some one.
    Sanjay

    Hi Sanjay/Vadim,
    We are also having a simialr issue..
    for SRM server 500 SAPKIBKS08...
    R/3 4.7
    "But this issue comes up only in the Test system and works fine with the Dev sys.." Double checked all the config steps and looks alike..
    We are using the classic scenario RFx process to create a backend PO from the bidding engine after the bid is accepted..
    it alwayz throws up the error SC/ Local Error..
    : Error during determn of backend follow-on doc. for shopping cart 0010000103 / 0000000001....
    we just started debugging from the web by breaking it at META_BAPI_DISPATCH and still looking into it..
    but in the mean while just want to know if this is more a config issue or and RFC connection issue..
    could you forward me any OSS notes if any regarding this issue..
    thanks in advance..
    Regards
    Manoj

  • Release strategy for Shopping Cart

    HI SRM GURU
    We are implementing SRM 4.0 and follow a classic scenarios.
    While creating a shoping cart the approval of Shopping cart is based on various attributes like
    Material Group + Cost Center + Value .
    Can I change the standard workflow conditions and add new conditions like material Group and cost centers.
    So that when I create a Shopping cart and change the cost center in the shopping cart, it goes to the head of the new cost center(for Approval) which is manually entered in the shopping cart.
    Can this control be achived through the Org plan attributes.
    Regards,
    Nimish Sheth

    Hi Yann
    How do we change the parameteres and the starting Conditions say ,
    follwoing is the situation -
    Material group  Cost Center   Value   Release Person    
    LGEN01           C019        5000       A1
    LGEN01           C019        10000      A2
    LCAT01           C019        5000       C1
    LCAT02           C020        5000       C3
    Like that we have 100's of combinations  bsed on cost center. Is is that I have to add all this in SAP Workflow start conditions .?????
    regards,
    Nimish Sheth

Maybe you are looking for