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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0031542
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] Web POSminorhave not tried2015-11-20 10:302015-12-31 09:42
ReportermtaalView Statuspublic 
Assigned Tomtaal 
PrioritynormalResolutionfixedFixed in VersionRR16Q1
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget VersionRR16Q1
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned ToOrekaria
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0031542: Make it easier for external systems to create tickets using json

DescriptionThe current orderloader expects several very internal information fields to be filled. It also expects sometimes detailed json properties to be set which are not that relevant for external users.

So this feature request is to provide an entry point to send in tickets in a simpler way.
Steps To ReproduceSee description
Proposed SolutionImplement an extension of the orderloader which transforms an external json request into a request which can be handled by the orderloader. Make the OrderLoader code somewhat more lenient if not all the info is present.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0031620RR16Q1 closedmtaal Implement simplified webservice and API for creating a ticket 

-  Notes
(0082049)
hgbot (developer)
2015-11-22 15:50

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: ef2dbac390c2f195d66aa0e2409bd06ca3fa112a
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Fri Nov 20 10:32:34 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ef2dbac390c2f195d66aa0e2409bd06ca3fa112a [^]

Related to issue 31542: Make it easier for external systems to create tickets using json
Make the OrderLoader more lenient if not all json info is present

---
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0082953)
mtaal (manager)
2015-12-22 22:37

No further changes needed, issue is resolved
(0083055)
Orekaria (administrator)
2015-12-29 14:14

There are fields that we want to be mandatory
For external systems we should use a new attribute in the json (e.g: minimalist=true) that should be attached by these systems
(0083089)
hgbot (developer)
2015-12-30 23:45

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 5744aa3749eb5f5f03d9dc87dbd4a02c509648db
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Wed Dec 30 23:44:59 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/5744aa3749eb5f5f03d9dc87dbd4a02c509648db [^]

Related to issue 31542: Make it easier for external systems to create tickets using json
Assume cashup/created field are there if json is not from a channel

---
M src/org/openbravo/retail/posterminal/OrderLoader.java
---

- Issue History
Date Modified Username Field Change
2015-11-20 10:30 mtaal New Issue
2015-11-20 10:30 mtaal Assigned To => mtaal
2015-11-20 10:30 mtaal Triggers an Emergency Pack => No
2015-11-20 10:39 mtaal Status new => scheduled
2015-11-22 15:50 hgbot Checkin
2015-11-22 15:50 hgbot Note Added: 0082049
2015-12-22 22:36 mtaal Relationship added related to 0031620
2015-12-22 22:36 mtaal Review Assigned To => marvintm
2015-12-22 22:37 mtaal Note Added: 0082953
2015-12-22 22:37 mtaal Status scheduled => resolved
2015-12-22 22:37 mtaal Fixed in Version => RR16Q1
2015-12-22 22:37 mtaal Resolution open => fixed
2015-12-29 12:30 Orekaria Review Assigned To marvintm => Orekaria
2015-12-29 14:10 Orekaria Status resolved => new
2015-12-29 14:10 Orekaria Resolution fixed => open
2015-12-29 14:10 Orekaria Fixed in Version RR16Q1 =>
2015-12-29 14:10 Orekaria Status new => scheduled
2015-12-29 14:14 Orekaria Note Added: 0083055
2015-12-29 17:08 Orekaria Status scheduled => resolved
2015-12-29 17:08 Orekaria Resolution open => fixed
2015-12-30 23:45 hgbot Checkin
2015-12-30 23:45 hgbot Note Added: 0083089
2015-12-31 09:42 Orekaria Status resolved => closed
2015-12-31 09:42 Orekaria Fixed in Version => RR16Q1


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker