Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0009683Openbravo ERP08. Project and service managementpublic2009-06-29 07:572012-04-26 19:32
arunkumar 
Sandrahuguet 
normalminoralways
closedfixed 
5
2.50MP2 
 
Core
No
0009683: Inactive proposal of a customer should not be able to win a bid in service project
Two customers are there in the bid.If one customer's proposal becomes inactive he should not be awarded the project.
# Go to Project & Service Management->Transactions->Service Project
# Click New and fill:

    * Search Key: stp
    * Name: Service Project for Third Party
    * Create Temporary Price List: Y (checked)

# Go to Proposal tab.
# Click New and fill:

    * Business Partner: Customer B

# Check that:

    * Form of Payment: Money Order
    * Payment Terms: 30 days, 5

# Click New and fill:

    * Business Partner: CUSTOMER A

# Check that:

    * Form of Payment: Money Order
    * Payment Terms: 30 days, 5

# Go Project Line tab.
# Click New and fill:

    * Product: A Final goods
    * Planned Quantity: 50
    * Planned Price: 1.85 and check that Planned Amount: 93

# Go back to Proposal tab.
# Select Customer B proposal and click on Copy Lines from Project button.
# Go to Proposal Line tab.
# Edit A Final goods proposal line and fill:

    * Quantity: 53
    * Price: 1.89

# Go to Followup tab.
# Click New and fill:

    * User/Contact: Eduard
    * Comments: Goes bad

# Go back to Proposal tab.
# Select Customer A proposal and click on Copy Lines from Project button.
# Go to Proposal Line tab.
# Edit A Final goods proposal line and fill:

    * Quantity: 55
    * Price: 1.91

# Go to Followup tab.
# Click New and fill:

    * User/Contact: Eduard
    * Comments: Goes well

# Uncheck the "Active" checkbox in Customer A proposal.

# Go back to Proposal tab.
# Select Customer A proposal and click on Process a Winning Bidding button.
Customer A should not be awarded the project since his proposal is no more active.
250MP2QAcylce, MIR-Reviewed, OB3-Reviewed
jpg WinningBid.JPG (180,597) 2009-06-29 07:57
https://issues.openbravo.com/file_download.php?file_id=1486&type=bug
jpg
Issue History
2009-06-29 07:57arunkumarNew Issue
2009-06-29 07:57arunkumarAssigned To => rafaroda
2009-06-29 07:57arunkumarFile Added: WinningBid.JPG
2009-06-29 07:59arunkumarSummaryInactive customer should not be able to win a bid in service project => Inactive proposal of a customer should not be able to win a bid in service project
2009-06-29 07:59arunkumarDescription Updated
2009-06-29 10:58arunkumarTag Attached: 250MP2QAcylce
2009-06-30 18:31psarobeStatusnew => scheduled
2009-06-30 18:31psarobeAssigned Torafaroda => sathiyan
2009-06-30 18:31psarobefix_in_branch => pi
2011-10-28 19:38psarobeTag Attached: OB3-Reviewed
2012-04-18 11:07alostaleAssigned Tosathiyan => vmromanos
2012-04-19 18:44miruritaTag Attached: MIR-Reviewed
2012-04-20 12:29SandrahuguetAssigned Tovmromanos => Sandrahuguet
2012-04-20 14:50SandrahuguetNote Added: 0047795
2012-04-24 18:34hgbotCheckin
2012-04-24 18:34hgbotNote Added: 0047933
2012-04-24 18:34hgbotStatusscheduled => resolved
2012-04-24 18:34hgbotResolutionopen => fixed
2012-04-24 18:34hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/f723ed823d4fdb0ce0a701424db369eb92d8fbf0 [^]
2012-04-24 18:36miruritaNote Added: 0047934
2012-04-24 18:36miruritaStatusresolved => closed
2012-04-26 19:32hudsonbotCheckin
2012-04-26 19:32hudsonbotNote Added: 0048087

Notes
(0047795)
Sandrahuguet   
2012-04-20 14:50   
Test Plan:
- Go to Service Project
- Click New and fill:
    * Search Key: stp
    * Name: Service Project for Third Party
    * Create Temporary Price List: Y (checked)
-Go to Proposal tab.
-Click New and fill:
    * Business Partner: Alimentos y Supermercados, S.A.
-Check that:
    * Payment Method: Al contado
    * Payment Terms: 30 days
-Go Project Line tab.
-Click New and fill:
    * Product: Cerveza Ale 0,5L
    * Planned Quantity: 50
    * Planned Price: 1.85 and check that Planned Amount: 93
-Go back to Proposal tab.
-Select proposal and click on Copy Lines from Project button.
-Go to Proposal Line tab.
-Edit Final goods proposal line and fill:
    * Quantity: 53
    * Price: 1.89
-Go to Followup tab.
-Click New and fill:
    * User/Contact: Openbravo
    * Comments: Goes bad
-Uncheck the "Active" checkbox in Customer proposal.
-Select proposal and click on Process a Winning Bidding button.

Notice that now this process is not awarded
(0047933)
hgbot   
2012-04-24 18:34   
Repository: erp/devel/pi
Changeset: f723ed823d4fdb0ce0a701424db369eb92d8fbf0
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Tue Apr 24 12:22:57 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/f723ed823d4fdb0ce0a701424db369eb92d8fbf0 [^]

Fixed issue 9683 Inactive proposal of a customer not be able to win a bid
Only makes the process if C_PROJECTPROPOSAL.isactive

---
M src-db/database/sourcedata/AD_FIELD.xml
---
(0047934)
mirurita   
2012-04-24 18:36   
code review + testing OK

Active field is hidden, but if the user decides to display the field, the button (Process a Winning Bidding) will be displayed only if the proposal is active.
(0048087)
hudsonbot   
2012-04-26 19:32   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/70a717a9ffa1 [^]

Maturity status: Test