Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0030129
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Modules] Service Contract Managementmajoralways2015-06-08 18:202015-06-19 09:53
ReporterngarciaView Statuspublic 
Assigned Tovmromanos 
PriorityurgentResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision372fbb615c5c
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned Tovmromanos
Regression introduced in release
Summary

0030129: Product filter of Contract Billing process is not taken into account for orders pending to be invoiced

DescriptionProduct filter of Contract Billing process is not taken into account for orders pending to be invoiced
Steps To ReproduceAs group admin role:
   Configure a Contract and complete it
   Create a Sales Order for the same business partner defined in the contract. Set the Invoice Terms as Contract Billing and assign the Contract
   Add a product different from the one defined in the contract
   Go to Contract Billing Process and set the product defined in the Contract in the product filter, select the From Order and From Contract checkboxes and launch it
   Check the Sales Order is invoiced although the product is not included in the filter
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0078255)
hgbot (developer)
2015-06-12 15:09

Repository: erp/pmods/org.openbravo.contract.services
Changeset: 372fbb615c5c0de1bb081475b53dd5d7d3b3e340
Author: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
Date: Fri Jun 12 15:07:10 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.contract.services/rev/372fbb615c5c0de1bb081475b53dd5d7d3b3e340 [^]

Fixed bug 30129: Product filter for Order billing

Transplanted changeset from spm* branches

---
M src-db/database/sourcedata/AD_MODULE.xml
M src/org/openbravo/contract/services/dao/ServicesContractDao.java
---
(0078256)
vmromanos (manager)
2015-06-12 15:10

Fixed in Service Contract Management 1.2.21 or higher
(0078295)
vmromanos (manager)
2015-06-15 12:41

Configuration steps:

Configure a Contract. Fill the necessary mandatory fields.
  Start date: 01-01-2015
  Duration: 1 year
  Invoice schedule: Monthly
Enter any product in the invoice plan.
  Start date: 01-01-2015
Complete the contract and generate the invoice plan.

Create a Sales Order for the same business partner defined in the contract.
  Order date: today
  Invoice Terms: Contract Billing
  Contract: the one defined before
Add a product different from the one defined in the contract
Book the order



Test plan I:

Go to Contract Billing Process:
   From Order = Y
   From Contract = Y
   Start Date = 01-01-2015
   End Date = 31-12-2015
   Product = Any Product different from the one included into the contract and the sales order
Verify no invoice is created.


Test plan II:

Go to Contract Billing Process:
   From Order = Y
   From Contract = Y
   Start Date = 01-01-2015
   End Date = 31-12-2015
   Product = product included into the sales order
Verify an invoice is created.
Do not complete the invoice proposal.


Test plan III:

Go to Contract Billing Process:
   From Order = Y
   From Contract = Y
   Start Date = 01-01-2015
   End Date = 31-12-2015
   Product = product included into the sales order and into the contract
Verify several invoices are created. In one of them, it will be included the normal invoice plan line + the product in the sales order.
Do not complete the invoice proposal.


Test plan IV:

Go to Contract Billing Process:
   From Order = Y
   From Contract = Y
   Start Date = 01-01-2015
   End Date = 31-12-2015
   Product = leave empty
Verify several invoices are created. In one of them, it will be included the normal invoice plan line + the product in the sales order.
(0078386)
vmromanos (manager)
2015-06-19 09:53

Closed because it's just a transplant from another branch

- Issue History
Date Modified Username Field Change
2015-06-08 18:20 ngarcia New Issue
2015-06-08 18:20 ngarcia Assigned To => Triage Finance
2015-06-08 18:20 ngarcia Resolution time => 1437343200
2015-06-08 18:20 ngarcia Issue Monitored: networkb
2015-06-12 14:48 vmromanos Status new => scheduled
2015-06-12 14:48 vmromanos Assigned To Triage Finance => vmromanos
2015-06-12 15:09 hgbot Checkin
2015-06-12 15:09 hgbot Note Added: 0078255
2015-06-12 15:09 hgbot Status scheduled => resolved
2015-06-12 15:09 hgbot Resolution open => fixed
2015-06-12 15:09 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.contract.services/rev/372fbb615c5c0de1bb081475b53dd5d7d3b3e340 [^]
2015-06-12 15:10 vmromanos Note Added: 0078256
2015-06-15 12:41 vmromanos Note Added: 0078295
2015-06-19 09:53 vmromanos Review Assigned To => vmromanos
2015-06-19 09:53 vmromanos Note Added: 0078386
2015-06-19 09:53 vmromanos Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker