Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0010646 | Openbravo ERP | F. Localization | public | 2009-09-17 15:16 | 2011-03-29 12:52 |
|
Reporter | apandolfi | |
Assigned To | rmorley | |
Priority | normal | Severity | major | Reproducibility | N/A |
Status | feedback | Resolution | open | |
Platform | | OS | 20 | OS Version | rPath Linux |
Product Version | 2.50MP5 | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0010646: Accounting server modularization |
Description | i modified the accounting code of openbravo 2.40 (AcctServer.java - DocInvoice.java - DocLineInvoice.java - DocPayment.java - DocLine_Payment.java).
Now i'm trying to put those modifications into my module (italian accounting module). i achived to put into the module the java extension of classes: DocInvoice.java - DocLineInvoice.java - DocPayment.java - DocLine_Payment.java but the modification of the class AcctServer.java (the mother class, it calls the others) still remain into the core.
AcctServer cannot be modularized, isn't it?
|
Steps To Reproduce | |
Proposed Solution | The best solution is using a true AD Process for the "Posted" Button and for the Periodic Background server. Another solution is to use naming exeption also for java classes |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2009-09-17 15:16 | apandolfi | New Issue | |
2009-09-17 15:16 | apandolfi | Assigned To | => rafaroda |
2009-09-17 15:26 | rafaroda | Note Added: 0020146 | |
2009-09-17 15:26 | rafaroda | Assigned To | rafaroda => rmorley |
2009-09-17 15:26 | rafaroda | Status | new => feedback |
2009-09-17 16:59 | apandolfi | Note Added: 0020149 | |
2009-09-17 17:58 | apandolfi | Note Added: 0020151 | |
2009-09-22 10:17 | rafaroda | Note Added: 0020254 | |
2009-09-22 10:17 | rafaroda | Issue Monitored: rafaroda | |
2011-03-29 12:47 | dalsasua | Note Added: 0035315 | |
2011-03-29 12:52 | dalsasua | Severity | critical => major |
Notes |
|
|
|
|
|
Thank you rafa. I'm taking a look to that code. It seems it could be used to add new precesses to accounting server: after the call of createFact you can add code implementing the acctservertemplate and putting the classname into AD.
I modified the accounting classes a lot. i think i cannot solve the problem only adding code. I have a completly different accounting server and posting process for invoices and payments. i'll try and give a feedback. thanks u
alessandro |
|
|
|
i looked at https://issues.openbravo.com/view.php?id=10265 [^] (new postings). A little modification to acctserver.java in the "pi" repository could solve my problem. See the get method: i propose to put the "else block" before the "swich block". In this way, it will be possible to modify each accounting flow and modularize it. i'll post the code (proposed) as soon as possible (i'm cloning pi), if you are ok.
alessandro |
|
|
|
|
|
|
|