integration: fiscal device bridge over ErpNet.FP (receipt print, receipt number read-back, Z-report, device-unavailable refusal)
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
Direzione di ricerca
Start by locating the engine integration points for sale documents, scheduled jobs, and tenant or store configuration; the issue does not name specific files or tests. Then inspect how integrations handle external HTTP services and refusal errors. Done means simulator tests cover receipt printing and number read-back, the scheduled Z-report, and refusal when the device is disconnected.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Ask. A fiscal device bridge as an engine integration: printing a fiscal receipt on a certified cash register / fiscal printer from a sale document, reading the device's receipt number and date back onto the document, daily Z-report, with the device protocols provided by the open-source ErpNet.FP driver (Datecs, Daisy, Eltrade, Tremol; HTTP API) so the platform integrates one HTTP contract, not four serial protocols; configuration per store/tenant through a configuration group; a device-unavailable refusal path.
Why. Retail in Bulgaria (and most of the Balkans) requires a registered fiscal device for every sale; without the bridge a retail application cannot be used in a shop. The BusinessIntents retail solution needs it (catalog issue on fiscal receipts).
Acceptance. A sale prints a receipt on a Datecs device in the ErpNet.FP simulator, the receipt number lands on the document, the Z-report runs as a scheduled job, a disconnected device refuses the sale with a message; tests against the simulator.
- Lingua principale
- Java
- Stelle
- 278
- Fork
- 97
- Merge medio
- 18h 57m
- PR unite (30g)
- 249
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di eclipse-dirigible/dirigible
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
eclipse-dirigible/dirigible#7958 ·
I maintainer di solito rispondono entro 1 giorno
-
intent: a create-from without fromStatus answers 200 on a missing or unknown source id (no 400/404)Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
eclipse-dirigible/dirigible#7945 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
eclipse-dirigible/dirigible#7891 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
eclipse-dirigible/dirigible#6538 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
eclipse-dirigible/dirigible#4812 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di eclipse-dirigible/dirigible
Issue simili
-
Optimize consumer version heatmap aggregation to avoid repeated scansForse già presa @praykaria31 l’ha presa oggi. Apertatype/enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
Apicurio/apicurio-registry#10662 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
a:false-positive
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
I maintainer di solito rispondono entro 1 giorno
-
status: waiting-for-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
spring-projects/spring-boot#52347 ·
I maintainer di solito rispondono entro 2 giorni
-
bug untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
opensearch-project/opensearch-migrations#3480 ·
I maintainer di solito rispondono entro 2 giorni
-
enhancement feature
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
rsp777/service-pulse-app#28 ·