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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0056057
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] Retail APIminorhave not tried2024-07-18 08:432024-08-06 08:38
Reporterignacio_deandresView Statuspublic 
Assigned Toignacio_deandres 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Versionmain
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0056057: Reprintable Invoice Event and Reprintable API Endpoint

DescriptionThe need is to be able to provide the generated PDF to the external system. these pdf documents will be stored in our Client cloud for future use by the final customer.

The file used to map WS calls is this one: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/blob/master/config/org.openbravo.api-provider-config.xml?ref_type=heads. [^] This is, in that file is where you define when the url of that WS is org.openbravo.api.ExportService, then the org.openbravo.api.service.ApiExportWebService class will be invoked. In this project we want to be able to do this type of calls: /org.openbravo.api.ExportService/ReprintableReport/[invoice|order]/{id}, so it will be necessary to adapt the code to get the specific class when invoked.
Steps To Reproduce.
Proposed Solution.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0056211main closedignacio_deandres Reprintable document web service test improvements 

-  Notes
(0167092)
hgbot (developer)
2024-07-18 08:51

Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1306 [^]
(0167093)
hgbot (developer)
2024-07-18 08:53

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/306 [^]
(0167559)
hgbot (developer)
2024-08-01 08:51

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: cf5fdb5c9000572843e9bc71ed0d89f0b33e184b
Author: Ignacio De Andrés <i.deandres@orisha.com>
Date: 01-08-2024 08:40:03
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/cf5fdb5c9000572843e9bc71ed0d89f0b33e184b [^]

FIXES ISSUE-56057: Created new Reprintable API Endpoint to download
invoices/orders attached documents providing a specific ID

---
A src-test/src/org/openbravo/base/provider/OBProviderTest.java
M modules/org.openbravo.client.application/src/org/openbravo/client/application/attachment/ReprintableDocumentManager.java
M modules/org.openbravo.client.application/src/org/openbravo/client/application/attachment/ReprintableSourceDocument.java
M src/org/openbravo/base/provider/OBProvider.java
M src/org/openbravo/service/web/BaseWebServiceServlet.java
---
(0167560)
hgbot (developer)
2024-08-01 08:51

Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1306 [^]
(0167561)
hgbot (developer)
2024-08-01 08:56

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.api [^]
Changeset: 236e66e7f48b6d1576aed38f87525700d4c43f52
Author: Ignacio De Andrés <i.deandres@orisha.com>
Date: 01-08-2024 08:54:19
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/commit/236e66e7f48b6d1576aed38f87525700d4c43f52 [^]

FIXES ISSUE-56057: Created new Reprintable API Endpoint to download
invoices/orders attached documents providing a specific ID

---
---
(0167562)
hgbot (developer)
2024-08-01 08:56

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/306 [^]
(0167564)
hgbot (developer)
2024-08-01 09:38

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 1b065ba7b998e16112ce3a7815220a237f40619a
Author: Ignacio De Andrés <i.deandres@orisha.com>
Date: 01-08-2024 09:38:07
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/1b065ba7b998e16112ce3a7815220a237f40619a [^]

Revert "FIXES ISSUE-56057: Created new Reprintable API Endpoint to download"

This reverts commit cf5fdb5c9000572843e9bc71ed0d89f0b33e184b, reversing
changes made to 744e7aa7117f2afaed66e6020020fb13fa29c459.

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/attachment/ReprintableDocumentManager.java
M modules/org.openbravo.client.application/src/org/openbravo/client/application/attachment/ReprintableSourceDocument.java
M src/org/openbravo/base/provider/OBProvider.java
M src/org/openbravo/service/web/BaseWebServiceServlet.java
R src-test/src/org/openbravo/base/provider/OBProviderTest.java
---
(0167565)
hgbot (developer)
2024-08-01 09:39

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.api [^]
Changeset: 02802af21fa8e853c9bab6a4a3c0be2ec002a029
Author: Ignacio De Andrés <i.deandres@orisha.com>
Date: 01-08-2024 09:39:20
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/commit/02802af21fa8e853c9bab6a4a3c0be2ec002a029 [^]

Revert "FIXES ISSUE-56057: Created new Reprintable API Endpoint to download"

This reverts commit 236e66e7f48b6d1576aed38f87525700d4c43f52, reversing
changes made to 8270ea1f4fb8aff905896394c9fbe1d454d16744.

---
M api/org.openbravo.api-Status Service.yml
M config/org.openbravo.api-provider-config.xml
M examples/Openbravo API.postman_collection.json
M src-test/org/openbravo/api/WebserviceTestSuite.java
M src/org/openbravo/api/service/JSONResponseWriter.java
R api/org.openbravo.api-Reprintable Report.yml
R src-test/org/openbravo/api/service/ReprintableDocumentWebServiceTest.java
R src/org/openbravo/api/service/ReprintableDocumentWebService.java
---
(0167568)
hgbot (developer)
2024-08-01 09:59

Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1317 [^]
(0167569)
hgbot (developer)
2024-08-01 09:59

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/314 [^]
(0167588)
hgbot (developer)
2024-08-01 11:37

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.api [^]
Changeset: b83c148c539e0f04b542fb2914f28b9f3f131fb6
Author: Ignacio De Andrés <i.deandres@orisha.com>
Date: 01-08-2024 09:49:05
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/commit/b83c148c539e0f04b542fb2914f28b9f3f131fb6 [^]

FIXES ISSUE-56057: Created new Reprintable API Endpoint to download
invoices/orders attached documents providing a specific ID

---
A api/org.openbravo.api-Reprintable Report.yml
A src-test/org/openbravo/api/service/ReprintableDocumentWebServiceTest.java
A src/org/openbravo/api/service/ReprintableDocumentWebService.java
M api/org.openbravo.api-Status Service.yml
M config/org.openbravo.api-provider-config.xml
M examples/Openbravo API.postman_collection.json
M src-test/org/openbravo/api/WebserviceTestSuite.java
M src/org/openbravo/api/service/JSONResponseWriter.java
---
(0167589)
hgbot (developer)
2024-08-01 11:37

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/314 [^]
(0167590)
hgbot (developer)
2024-08-01 11:37

Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1317 [^]
(0167591)
hgbot (developer)
2024-08-01 11:37

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 266fd20c913e29a29be8673465196bcc9a46ab08
Author: Ignacio De Andrés <i.deandres@orisha.com>
Date: 01-08-2024 11:36:07
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/266fd20c913e29a29be8673465196bcc9a46ab08 [^]

FIXES ISSUE-56057: Created new Reprintable API Endpoint to download
invoices/orders attached documents providing a specific ID

---
A src-test/src/org/openbravo/base/provider/OBProviderTest.java
M modules/org.openbravo.client.application/src/org/openbravo/client/application/attachment/ReprintableDocumentManager.java
M modules/org.openbravo.client.application/src/org/openbravo/client/application/attachment/ReprintableSourceDocument.java
M src/org/openbravo/base/provider/OBProvider.java
M src/org/openbravo/service/web/BaseWebServiceServlet.java
---
(0167716)
hgbot (developer)
2024-08-05 15:44

Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1321 [^]
(0167717)
hgbot (developer)
2024-08-05 15:45

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/317 [^]
(0167727)
hgbot (developer)
2024-08-06 08:38

Merge request closed: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1321 [^]
(0167728)
hgbot (developer)
2024-08-06 08:38

Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/317 [^]

- Issue History
Date Modified Username Field Change
2024-07-18 08:43 ignacio_deandres New Issue
2024-07-18 08:43 ignacio_deandres Assigned To => ignacio_deandres
2024-07-18 08:43 ignacio_deandres Triggers an Emergency Pack => No
2024-07-18 08:51 hgbot Note Added: 0167092
2024-07-18 08:53 hgbot Note Added: 0167093
2024-08-01 08:51 hgbot Resolution open => fixed
2024-08-01 08:51 hgbot Status new => closed
2024-08-01 08:51 hgbot Fixed in Version => PR24Q4
2024-08-01 08:51 hgbot Note Added: 0167559
2024-08-01 08:51 hgbot Note Added: 0167560
2024-08-01 08:56 hgbot Note Added: 0167561
2024-08-01 08:56 hgbot Note Added: 0167562
2024-08-01 09:38 hgbot Note Added: 0167564
2024-08-01 09:39 hgbot Note Added: 0167565
2024-08-01 09:59 hgbot Note Added: 0167568
2024-08-01 09:59 hgbot Note Added: 0167569
2024-08-01 11:37 hgbot Note Added: 0167588
2024-08-01 11:37 hgbot Note Added: 0167589
2024-08-01 11:37 hgbot Note Added: 0167590
2024-08-01 11:37 hgbot Note Added: 0167591
2024-08-05 15:44 hgbot Note Added: 0167716
2024-08-05 15:45 hgbot Note Added: 0167717
2024-08-06 08:38 hgbot Note Added: 0167727
2024-08-06 08:38 hgbot Note Added: 0167728
2024-08-08 10:23 ignacio_deandres Relationship added related to 0056211


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker