Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0020088 | Openbravo ERP | 07. Sales management | public | 2012-03-22 10:57 | 2012-04-02 06:11 |
|
Reporter | eduardo_Argal | |
Assigned To | eduardo_Argal | |
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | 3.0MP10 | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | No |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0020088: Orders not available to be invoiced |
Description | When having an order which line/s are pending to be invoiced, it, in some circumstances, does not show as available to be invoiced |
Steps To Reproduce | 1) create an order with invoice terms immediate
2) Create one line with any product, quantity 1
3) Create one line with any product, quantity -1
4) process order
5) create an invoice header selecting the same BP as previous order
6) Click on create lines from and realize that previous order is not available to be selected |
Proposed Solution | A fix is required for C_INVOICE_CANDIDATE_V and for Create lines from |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2012-03-22 10:57 | eduardo_Argal | New Issue | |
2012-03-22 10:57 | eduardo_Argal | Assigned To | => eduardo_Argal |
2012-03-22 10:57 | eduardo_Argal | Modules | => Core |
2012-03-22 10:57 | eduardo_Argal | OBNetwork customer | => No |
2012-03-22 10:58 | eduardo_Argal | Status | new => scheduled |
2012-03-22 10:58 | eduardo_Argal | fix_in_branch | => pi |
2012-03-22 10:59 | hgbot | Checkin | |
2012-03-22 10:59 | hgbot | Note Added: 0046645 | |
2012-03-22 10:59 | hgbot | Status | scheduled => resolved |
2012-03-22 10:59 | hgbot | Resolution | open => fixed |
2012-03-22 10:59 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/7bd545d23fa2e2e47cb5769b0424318e301f0c86 [^] |
2012-03-22 12:06 | eduardo_Argal | Note Added: 0046649 | |
2012-03-28 17:10 | mirurita | Note Added: 0046842 | |
2012-03-28 17:10 | mirurita | Status | resolved => closed |
2012-03-28 17:10 | mirurita | Fixed in Version | => 3.0MP9 |
2012-03-30 08:27 | mirurita | Status | closed => new |
2012-03-30 08:27 | mirurita | Resolution | fixed => open |
2012-03-30 08:27 | mirurita | Fixed in Version | 3.0MP9 => |
2012-03-30 08:27 | mirurita | Status | new => scheduled |
2012-03-30 08:27 | mirurita | Status | scheduled => resolved |
2012-03-30 08:27 | mirurita | Fixed in Version | => 3.0MP10 |
2012-03-30 08:27 | mirurita | Resolution | open => fixed |
2012-03-30 08:27 | mirurita | Status | resolved => closed |
2012-04-02 06:11 | hudsonbot | Checkin | |
2012-04-02 06:11 | hudsonbot | Note Added: 0047200 | |
Notes |
|
(0046645)
|
hgbot
|
2012-03-22 10:59
|
|
Repository: erp/devel/pi
Changeset: 7bd545d23fa2e2e47cb5769b0424318e301f0c86
Author: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
Date: Thu Mar 22 10:59:09 2012 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/7bd545d23fa2e2e47cb5769b0424318e301f0c86 [^]
Fixes bug 20088: Orders not available to be invoiced
---
M src-db/database/model/views/C_INVOICE_CANDIDATE_V.xml
M src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Invoice_data.xsql
---
|
|
|
|
TEST PLAN:
1) create an order with invoice terms immediate
2) Create one line with any product, quantity 1
3) Create one line with any product, quantity -1
4) process order
5) create an invoice header selecting the same BP as previous order
6) Click on create lines from and realize that previous order is noW available to be selected |
|
|
(0046842)
|
mirurita
|
2012-03-28 17:10
|
|
Testing Plan:
1) Follow steps to reproduce.
2) Test basic flow
- Create a SO, invoice terms = immediate
- Create line with any product of qty 2
- Create line with any product of qty 1
- Process the order
- Create a new invoice for the BP of the SO
- The SO should be available on Create Lines From.
3) Test alternative flow 1
- Create a SO, invoice terms = immediate
- Create line with any product of qty 1
- Create line with any product of qty -1
- Process the order
- Invoice the full SO
- Create a new invoice for the BP of the SO
- The SO should NOT be available on Create Lines From.
4) Test alternative flow 2
- Create a SO, invoice terms = After Delivery
- Create line with any product of qty 1
- Create line with any product of qty -1
- Process the order
- Create a new invoice for the BP of the SO
- The SO should NOT be available on Create Lines From.
5) Test alternative flow 3
- Create a SO, invoice terms = Immediate
- Create line with any product of qty 1
- Create line with any product of qty -1
- Process the order
- Invoice line with qty 1
- Create a new invoice for the BP of the SO
- The SO should be available on Create Lines From. |
|
|
|
|