Openbravo Issue Tracking System - Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0030129 | Modules | Service Contract Management | public | 2015-06-08 18:20 | 2015-06-19 09:53 |
|
Reporter | ngarcia | |
Assigned To | vmromanos | |
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Regression date | |
Regression introduced by commit | |
Regression level | |
Review Assigned To | vmromanos |
Support ticket | |
OBNetwork customer | |
Regression introduced in release | |
|
Summary | 0030129: Product filter of Contract Billing process is not taken into account for orders pending to be invoiced |
Description | Product filter of Contract Billing process is not taken into account for orders pending to be invoiced |
Steps To Reproduce | As 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 |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
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 |
Notes |
|
(0078255)
|
hgbot
|
2015-06-12 15:09
|
|
|
|
|
Fixed in Service Contract Management 1.2.21 or higher |
|
|
|
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. |
|
|
|
Closed because it's just a transplant from another branch |
|