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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0045875
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] RT-Printermajoralways2021-02-09 15:052021-04-20 15:44
ReporterpsanjuanView Statuspublic 
Assigned ToRetail 
PriorityurgentResolutionopenFixed in Version
StatusscheduledFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 64 bitDatabasePostgreSQLJava version7.x
OS VersionOpenbravo Appliance 14.04Database version9.3.xAnt version1.9.x
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0045875: RT Printer v 2.0 - Lottery code

DescriptionLottery Law starting from January 2021

Below attached Specs describe Lottery Code implementation in Openbravo as the way to capture customer lottery code in any sale transaction.
See https://docs.google.com/document/d/1HbMchAGxTTEA0q52J0jd_km9u0Vlm9fYaSG5dnKx6Gs/edit [^] (IT Receitp Lottery - Functional Specs).

Steps To Reproducen/a
Proposed SolutionOnce captured, that lottery code needs to be sent to the RT-Printer by using below listed command:

* Send Lottery personal ID CODE (1-135). Use the Direct-IO command 1-135 to send to the printer the Lottery personal ID Code.

Same way, this lottery code needs to be printed in the commercial document.

To print the lottery code, the sequence of the commands is as follow:
* BeginFiscalReceipt
* PrintRecItem
* PrintRecTotal
* DirectIO
* EndFiscalReceipt

See document https://drive.google.com/drive/folders/1ba9z6aJ5Vs_CnESXNNkXAX0ZbCm28JzW [^]
(Workshop_ONLINE_RT_lOTTERY_XML2_0_REV05_confidential.pdf

To print out a Lottery Refund/Void receipt the commands sequence is as follow:
* PrintRecMessage (Void/Refund text)
* BeginFiscalReceipt
* PrintRecRefund
* PrintRecTotal
* DirectIO (LotteryIDCode)
* EndFiscalReceipt

The LotteryIDCode must be sent if the original sales receipt was not found in the EJ of the RT Printer. If the original receipt is found in the EJ the RT add the Lottery ID Code available in the original receipt.

In Openbravo terms, verified returns will capture the LotteryIDCode of the original sale, so that one can be sent.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0046170 acknowledgedpsanjuan RT Printer v 2.0 - XML 7 changes 

-  Notes
(0126495)
psanjuan (manager)
2021-03-04 10:15
edited on: 2021-03-29 11:56

Lottery part done, missing RT Version 2.0 (new requirements). See issue related.

(0126981)
psanjuan (manager)
2021-03-29 12:00

Done (see https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtprinter/-/commit/a9a0b231f65b9212973f5a5e4685224f31e8180d [^]), but do not published in the Forge.

- Issue History
Date Modified Username Field Change
2021-02-09 15:05 psanjuan New Issue
2021-02-09 15:05 psanjuan Triggers an Emergency Pack => No
2021-03-03 11:21 psanjuan Summary New Payment Method configuration (Fiscal Department/Fiscal Index) => RT Printer v 2.0 - Lottery code + XML 2.0
2021-03-03 11:21 psanjuan Description Updated View Revisions
2021-03-03 11:40 psanjuan Description Updated View Revisions
2021-03-03 11:55 psanjuan Description Updated View Revisions
2021-03-03 11:59 psanjuan Description Updated View Revisions
2021-03-03 14:12 psanjuan Description Updated View Revisions
2021-03-03 14:19 psanjuan Description Updated View Revisions
2021-03-04 10:15 psanjuan Note Added: 0126495
2021-03-04 15:35 psanjuan Description Updated View Revisions
2021-03-04 16:13 psanjuan Note Edited: 0126495 View Revisions
2021-03-04 16:13 psanjuan Note Edited: 0126495 View Revisions
2021-03-29 10:52 psanjuan Status new => scheduled
2021-03-29 10:53 psanjuan Issue cloned 0046170
2021-03-29 11:55 psanjuan Summary RT Printer v 2.0 - Lottery code + XML 2.0 => RT Printer v 2.0 - Lottery code
2021-03-29 11:55 psanjuan Description Updated View Revisions
2021-03-29 11:55 psanjuan Proposed Solution updated
2021-03-29 11:55 psanjuan Note Edited: 0126495 View Revisions
2021-03-29 11:56 psanjuan Note Edited: 0126495 View Revisions
2021-03-29 11:56 psanjuan Relationship added related to 0046160
2021-03-29 12:00 psanjuan Note Added: 0126981
2021-03-29 12:05 psanjuan Relationship deleted related to 0046160
2021-03-29 12:06 psanjuan Relationship added related to 0046170
2021-04-20 15:42 psanjuan Assigned To => adrianromero
2021-04-20 15:44 psanjuan Assigned To adrianromero => Retail


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker