Openbravo Issue Tracking System - Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0037974 | Modules | Service Contract Management | public | 2018-02-20 11:39 | 2018-03-12 12:45 |
Reporter | maite | ||||
Assigned To | collazoandy4 | ||||
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | invalid | ||
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 | 0037974: "Copy record" button should also copy "Cover To" date | ||||
Description | Contract created using "Copy record" button will fail when running "Update Invoice Plan" process because "Cover to" date is null | ||||
Steps To Reproduce | 0. Configure Contract Invoice Schedule: http://wiki.openbravo.com/wiki/Contract_Invoice_Schedule [^] 1. Create Contract header. Set any BP and today's date 2. Mark it as "automatic renewal" and set previous Contract Invoice Schedule. Set any duration and duration unit. Realize that "Cover to" date is calculated 3. Create record in "Invoice Plan Master" tab 4. Run "Copy record" process and realize that new contract has "Cover To" date null. If you process contract and run "Update Invoice Plan" process it will fail due to following error b6af10f1 2018-02-20 04:10:48,928 [ajp-bio-127.0.0.1-8009-exec-5] ERROR org.openbravo.service.db.DalBaseProcess - The process org.openbravo.contract.services.process.UpdateInvoicePlan has thrown an exception. java.lang.NullPointerException at java.sql.Timestamp.compareTo(Timestamp.java:513) at org.openbravo.contract.services.process.UpdateInvoicePlan.doExecute(UpdateInvoicePlan.java:84) at org.openbravo.service.db.DalBaseProcess.execute(DalBaseProcess.java:82) at org.openbravo.scheduling.ProcessRunner.execute(ProcessRunner.java:83) at org.openbravo.erpWindows.org.openbravo.contract.Contract.Contract8F9CA53965834621900034A7C378127E.doPost(Contract8F9CA53965834621900034A7C378127E.java:372) | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | error_contract_template.png (99,882) 2018-03-12 12:39 https://issues.openbravo.com/file_download.php?file_id=11633&type=bug template_info.png (16,622) 2018-03-12 12:42 https://issues.openbravo.com/file_download.php?file_id=11634&type=bug | ||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2018-02-20 11:39 | maite | New Issue | |||
2018-02-20 11:39 | maite | Assigned To | => Triage Finance | ||
2018-02-20 11:39 | maite | Resolution time | => 1520895600 | ||
2018-02-20 11:40 | maite | Issue Monitored: networkb | |||
2018-03-02 14:08 | dmiguelez | Assigned To | Triage Finance => collazoandy4 | ||
2018-03-06 21:19 | collazoandy4 | Status | new => scheduled | ||
2018-03-06 23:30 | collazoandy4 | Note Added: 0103047 | |||
2018-03-12 12:39 | vmromanos | File Added: error_contract_template.png | |||
2018-03-12 12:42 | vmromanos | File Added: template_info.png | |||
2018-03-12 12:45 | vmromanos | Review Assigned To | => vmromanos | ||
2018-03-12 12:45 | vmromanos | Note Added: 0103152 | |||
2018-03-12 12:45 | vmromanos | Status | scheduled => closed | ||
2018-03-12 12:45 | vmromanos | Resolution | open => invalid |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|