Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
ID | |||||||||||
0006882 | |||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||||
feature request | [Openbravo ERP] 07. Sales management | minor | always | 2009-01-14 11:04 | 2011-02-04 09:15 | ||||||
Reporter | networkb | View Status | public | ||||||||
Assigned To | rmorley | ||||||||||
Priority | high | Resolution | open | Fixed in Version | |||||||
Status | acknowledged | Fix in branch | Fixed in SCM revision | ||||||||
Projection | none | ETA | none | Target Version | |||||||
OS | Any | Database | Any | Java version | |||||||
OS Version | Database version | Ant version | |||||||||
Product Version | 2.40 | SCM revision | |||||||||
Review Assigned To | |||||||||||
Web browser | |||||||||||
Modules | Core | ||||||||||
Regression level | |||||||||||
Regression date | |||||||||||
Regression introduced in release | |||||||||||
Regression introduced by commit | |||||||||||
Triggers an Emergency Pack | No | ||||||||||
Summary | 0006882: Line with English description created in sales invoice by "Generate invoices" | ||||||||||
Description | If you look at a sales invoice lines generated by "Generate invoices" process, there is one line without product and a description like "Delivery Note" + Document No. This line should be translated to some language. Actually, this line is generated within C_INVOICE_CREATE procedure [1] (business logic) that is not able to take a language. [1] https://dev.openbravo.com/websvn/openbravo/trunk/src-db/database/model/functions/C_INVOICE_CREATE.xml [^] (SELECT dt.PrintName || ' ' || ox.DocumentNo||' '||( CASE WHEN ox.PoReference IS NULL THEN NULL ELSE '('||ox.PoReference||')' END ) AS Reference FROM C_DOCTYPE dt, C_ORDER ox WHERE dt.C_DocType_ID=ox.C_Order_ID AND ox.C_Order_ID=Cur_Order.C_Order_ID ORDER BY ox.DocumentNo DESC | ||||||||||
Steps To Reproduce | Go to Sales Management > Transactions > Generate Invoices Select any filter and press Ok. Go to Sales invoice and select one of the created invoice. Go to its lines. One of them has a description like "Delivery Note" + Document No, without product. This description should be translated. | ||||||||||
Proposed Solution | The description should be translated or maybe this line could be deleted. Actually, this can not be implemented yet since Multi Language Support (MLS) is still not available. Business Logic should not depend on the language of the logged user that launches the business logic but on some other "business" language. The same happens when printing an invoice for a customer that is not speaking logged user's language. | ||||||||||
Tags | Clean-up, Localization, ReleaseCandidate, trlImprove | ||||||||||
Attached Files | |||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |||||||||||||||
|
Issue History | |||
Date Modified | Username | Field | Change |
2009-01-14 11:04 | networkb | New Issue | |
2009-01-14 11:04 | networkb | Assigned To | => rafaroda |
2009-01-14 11:04 | networkb | sf_bug_id | 0 => 2506757 |
2009-01-14 11:04 | networkb | Regression testing | => No |
2009-01-14 17:07 | rafaroda | Status | new => scheduled |
2009-01-14 17:07 | rafaroda | Note Added: 0012176 | |
2009-01-14 17:07 | rafaroda | fix_in_branch | => trunk |
2009-01-15 16:32 | rafaroda | Assigned To | rafaroda => pjuvara |
2009-01-15 16:32 | rafaroda | Priority | immediate => high |
2009-01-15 16:32 | rafaroda | Status | scheduled => acknowledged |
2009-01-15 16:32 | rafaroda | Type | defect => feature request |
2009-01-15 16:32 | rafaroda | fix_in_branch | trunk => |
2009-01-15 16:32 | rafaroda | Description Updated | |
2009-01-15 16:32 | rafaroda | Steps to Reproduce Updated | |
2009-01-15 16:32 | rafaroda | Note Deleted: 0012176 | |
2009-01-15 16:33 | rafaroda | Relationship added | blocks 0004058 |
2009-01-15 16:33 | rafaroda | Tag Attached: trlImprove | |
2009-01-15 16:34 | rafaroda | Relationship added | related to 0002202 |
2009-01-16 23:33 | pjuvara | Tag Attached: Clean-up | |
2009-01-16 23:33 | pjuvara | Tag Attached: Localization | |
2009-01-16 23:33 | pjuvara | Tag Attached: ReleaseCandidate | |
2009-01-28 11:16 | rafaroda | Relationship added | related to 0007182 |
2009-01-28 11:22 | rafaroda | Relationship deleted | related to 0007182 |
2009-01-30 00:29 | pjuvara | Summary | Line with a description in english is created in Sales invoice created by "Generate invoices" process => Line with English description created in sales invoice by "Generate invoices" |
2011-02-04 09:15 | jpabloae | Assigned To | pjuvara => rmorley |
Copyright © 2000 - 2009 MantisBT Group |