Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0038782
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Modules] Advanced Warehouse Operationsmajoralways2018-06-18 13:352018-06-19 13:27
ReporterdmiguelezView Statuspublic 
Assigned Todmiguelez 
PriorityurgentResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision94dcbe5d7b29
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned Tovmromanos
Regression introduced in release
Summary

0038782: n.p.e. when generating Issue Task and Verbosity Log is in debug mode

Descriptionn.p.e. when generating Issue Task and Verbosity Log is in debug mode
Steps To ReproduceWith AWO and AWO Sample Data installed

Log in as AWO QA Admin

Go to Warehouse Verbosity Configuration Window and create a new record with:
  - User/Contact: empty
  - Log level: Debug

Go to Sales Order Window and create a new record with:
  - Organization: F&B US
  - Business Partner: Healthy Food Supermarkets
  - Warehouse: US West Coast
Move to lines Tab and create a new record with:
  - Product: Ale Beer
  - Operative Quantity: 10
Book the Document
Click on Pick and done.
Move to the Task tab under the Sales Order Line, select it and click on Confirm and done
Click on Issue and done.
An error is thrown with: java.lang.NullPointerException

175308 [http-bio-8080-exec-3] ERROR org.openbravo.warehouse.advancedwarehouseoperations.handler.OBAWO_BaseProcessActionHandler - Error in a OBAWO_BaseProcessActionHandler process
java.lang.NullPointerException
    at org.openbravo.warehouse.advancedwarehouseoperations.warehousealgorithm.PA_QueryBuilder.getQueryBuilder(PA_QueryBuilder.java:137)
    at org.openbravo.warehouse.advancedwarehouseoperations.task.AvailableLocatorsUtils.getAllAvailableLocatorsToHQL(AvailableLocatorsUtils.java:101)
    at org.openbravo.warehouse.advancedwarehouseoperations.task.TaskProposalsGenerator.logForDebugAvailableStorageBinsTo(TaskProposalsGenerator.java:72)
    at org.openbravo.warehouse.advancedwarehouseoperations.task.TaskProposalsGenerator.run(TaskProposalsGenerator.java:40)
    at org.openbravo.warehouse.advancedwarehouseoperations.task.TasksGenerator.getTaskProposalsLocatorTo(TasksGenerator.java:91)
    at org.openbravo.warehouse.advancedwarehouseoperations.task.TasksGenerator.createTasksAndRunsPostCreateTaskHookForEachTask(TasksGenerator.java:71)
    at org.openbravo.warehouse.advancedwarehouseoperations.task.TasksGenerator.run(TasksGenerator.java:52)
    at org.openbravo.warehouse.advancedwarehouseoperations.centralbroker.InventoryTransactionTypeAlgorithm.executeAlgorithm(InventoryTransactionTypeAlgorithm.java:225)
    at org.openbravo.warehouse.advancedwarehouseoperations.centralbroker.BatchOfTasksGenerator.createBatchOfTasksUsingItt(BatchOfTasksGenerator.java:193)
    at org.openbravo.warehouse.advancedwarehouseoperations.centralbroker.BatchOfTasksGenerator.createBatchOfTasksIfIttAlgorithmInstanceFound(BatchOfTasksGenerator.java:148)
    at org.openbravo.warehouse.advancedwarehouseoperations.centralbroker.BatchOfTasksGenerator.run(BatchOfTasksGenerator.java:114)
    at org.openbravo.warehouse.advancedwarehouseoperations.centralbroker.CentralBroker.doTheStuff(CentralBroker.java:155)
    at org.openbravo.warehouse.advancedwarehouseoperations.centralbroker.CentralBroker.doTheStuff(CentralBroker.java:105)
    at org.openbravo.warehouse.advancedwarehouseoperations.handler.GenerateReceptionOrIssueListFromOrderHandler.exec(GenerateReceptionOrIssueListFromOrderHandler.java:34)
    at org.openbravo.warehouse.advancedwarehouseoperations.handler.OBAWO_BaseProcessActionHandler.doExecute(OBAWO_BaseProcessActionHandler.java:43)
    at org.openbravo.client.application.process.BaseProcessActionHandler.execute(BaseProcessActionHandler.java:149)
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0105195)
hgbot (developer)
2018-06-18 13:40

Repository: erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations
Changeset: 944b10f6b5073bfb8adf705329ece64b04639d02
Author: David Miguelez <david.miguelez <at> openbravo.com>
Date: Mon Jun 18 13:40:04 2018 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations/rev/944b10f6b5073bfb8adf705329ece64b04639d02 [^]

Fixes Issue 38782. Do not try to log the Locator To list
when the Task Requirement does not need to search for a Locator To
(this happens for Issues). If not, an n.p.e. is raised

---
M src/org/openbravo/warehouse/advancedwarehouseoperations/task/TaskProposalsGenerator.java
---
(0105196)
dmiguelez (developer)
2018-06-18 13:41

Test plan:

With AWO and AWO Sample Data installed

Log in as AWO QA Admin

Go to Warehouse Verbosity Configuration Window and create a new record with:
  - User/Contact: empty
  - Log level: Debug

Go to Sales Order Window and create a new record with:
  - Organization: F&B US
  - Business Partner: Healthy Food Supermarkets
  - Warehouse: US West Coast
Move to lines Tab and create a new record with:
  - Product: Ale Beer
  - Operative Quantity: 10
Book the Document
Click on Pick and done.
Move to the Task tab under the Sales Order Line, select it and click on Confirm and done
Click on Issue and done.
The Task is correctly generated.
(0105242)
hgbot (developer)
2018-06-19 13:26

Repository: erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations
Changeset: d7217b4c467e6a2d09da9901d558771721a1c157
Author: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
Date: Tue Jun 19 12:24:45 2018 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations/rev/d7217b4c467e6a2d09da9901d558771721a1c157 [^]

Related to issue 38782: Added missed javadoc to taskRequirement parameter

---
M src/org/openbravo/warehouse/advancedwarehouseoperations/task/AvailableLocatorsUtils.java
---
(0105243)
hgbot (developer)
2018-06-19 13:26

Repository: retail/backports/AWO/3.0RR17Q4/org.openbravo.warehouse.advancedwarehouseoperations
Changeset: 877cf81e5be079ac9e2f0cf2518adda8b6504f2f
Author: David Miguelez <david.miguelez <at> openbravo.com>
Date: Mon Jun 18 13:40:04 2018 +0200
URL: http://code.openbravo.com/retail/backports/AWO/3.0RR17Q4/org.openbravo.warehouse.advancedwarehouseoperations/rev/877cf81e5be079ac9e2f0cf2518adda8b6504f2f [^]

Fixes Issue 38782. Do not try to log the Locator To list
when the Task Requirement does not need to search for a Locator To
(this happens for Issues). If not, an n.p.e. is raised

---
M src/org/openbravo/warehouse/advancedwarehouseoperations/task/TaskProposalsGenerator.java
---
(0105245)
hgbot (developer)
2018-06-19 13:27

Repository: retail/backports/AWO/3.0RR18Q1/org.openbravo.warehouse.advancedwarehouseoperations
Changeset: 94dcbe5d7b29fd74acc87a0b6ad0b8ee599f3c23
Author: David Miguelez <david.miguelez <at> openbravo.com>
Date: Mon Jun 18 13:40:04 2018 +0200
URL: http://code.openbravo.com/retail/backports/AWO/3.0RR18Q1/org.openbravo.warehouse.advancedwarehouseoperations/rev/94dcbe5d7b29fd74acc87a0b6ad0b8ee599f3c23 [^]

Fixes Issue 38782. Do not try to log the Locator To list
when the Task Requirement does not need to search for a Locator To
(this happens for Issues). If not, an n.p.e. is raised

---
M src/org/openbravo/warehouse/advancedwarehouseoperations/task/TaskProposalsGenerator.java
---
(0105247)
vmromanos (manager)
2018-06-19 13:27

Code review + testing OK

- Issue History
Date Modified Username Field Change
2018-06-18 13:35 dmiguelez New Issue
2018-06-18 13:35 dmiguelez Assigned To => dmiguelez
2018-06-18 13:40 hgbot Checkin
2018-06-18 13:40 hgbot Note Added: 0105195
2018-06-18 13:40 hgbot Status new => resolved
2018-06-18 13:40 hgbot Resolution open => fixed
2018-06-18 13:40 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations/rev/944b10f6b5073bfb8adf705329ece64b04639d02 [^]
2018-06-18 13:41 dmiguelez Note Added: 0105196
2018-06-19 13:26 hgbot Checkin
2018-06-19 13:26 hgbot Note Added: 0105242
2018-06-19 13:26 hgbot Checkin
2018-06-19 13:26 hgbot Note Added: 0105243
2018-06-19 13:26 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations/rev/944b10f6b5073bfb8adf705329ece64b04639d02 [^] => http://code.openbravo.com/retail/backports/AWO/3.0RR17Q4/org.openbravo.warehouse.advancedwarehouseoperations/rev/877cf81e5be079ac9e2f0cf2518adda8b6504f2f [^]
2018-06-19 13:27 hgbot Checkin
2018-06-19 13:27 hgbot Note Added: 0105245
2018-06-19 13:27 hgbot Fixed in SCM revision http://code.openbravo.com/retail/backports/AWO/3.0RR17Q4/org.openbravo.warehouse.advancedwarehouseoperations/rev/877cf81e5be079ac9e2f0cf2518adda8b6504f2f [^] => http://code.openbravo.com/retail/backports/AWO/3.0RR18Q1/org.openbravo.warehouse.advancedwarehouseoperations/rev/94dcbe5d7b29fd74acc87a0b6ad0b8ee599f3c23 [^]
2018-06-19 13:27 vmromanos Review Assigned To => vmromanos
2018-06-19 13:27 vmromanos Note Added: 0105247
2018-06-19 13:27 vmromanos Status resolved => closed
2022-09-06 17:18 caristu Category Advance Warehouse Operations => Advanced Warehouse Operations


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker