pasteque-server issueshttps://framagit.org/pasteque/pasteque-server/-/issues2022-09-12T13:41:58Zhttps://framagit.org/pasteque/pasteque-server/-/issues/99Page d'accueil2022-09-12T13:41:58ZKaramelPage d'accueilAjouter des infos sur la route /, par exemple pour rediriger vers une interface de gestion (dans la config du serveur) ou l'interface fiscale et indiquer que cette url fait partie des identifiants.
Parce que ça n'est pas toujours éviden...Ajouter des infos sur la route /, par exemple pour rediriger vers une interface de gestion (dans la config du serveur) ou l'interface fiscale et indiquer que cette url fait partie des identifiants.
Parce que ça n'est pas toujours évident de s'y retrouver entre l'url de l'api et l'url de l'interface de gestion, qu'on doit saisir toutes les deux.https://framagit.org/pasteque/pasteque-server/-/issues/104Contrôle des doublons de ticket non fonctionnel2022-01-03T10:25:39ZKaramelContrôle des doublons de ticket non fonctionnelLors de l'enregistrement d'un ticket, un contrôle est fait lorsque le ticket existe déjà pour l'accepter si il est identique.
Le contrôle ne fonctionne pas et un enregistrement failure "tickets are read only" sont créés au lieu d'accept...Lors de l'enregistrement d'un ticket, un contrôle est fait lorsque le ticket existe déjà pour l'accepter si il est identique.
Le contrôle ne fonctionne pas et un enregistrement failure "tickets are read only" sont créés au lieu d'accepter le ticket.
Le problème survient souvent lorsque la connexion est interrompue pendant l'envoi et que le client ne reçoit pas la confirmation du serveur pour enlever le ticket du cache.https://framagit.org/pasteque/pasteque-server/-/issues/103Script de test et état des tickets fiscaux2021-12-13T09:43:32ZKaramelScript de test et état des tickets fiscauxAjouter un script de vérification de signatures et continuité des séquences de tickets fiscaux.
Ce script sort les trous dans les séquences et les tickets à signature invalide (hors trous). Particulièrement utile pour vérifier que tous ...Ajouter un script de vérification de signatures et continuité des séquences de tickets fiscaux.
Ce script sort les trous dans les séquences et les tickets à signature invalide (hors trous). Particulièrement utile pour vérifier que tous les tickets ont été importés sur un miroir.
À défaut d'avoir un espace pour enregistrer les résultats dans Pastèque, les logs devront être transmis manuellement.https://framagit.org/pasteque/pasteque-server/-/issues/101Le bug de l'an dix mille2021-11-22T13:58:12ZKaramelLe bug de l'an dix milleUne date avec l'année à 5 chiffres passe en écriture mais pas en lecture et fait planter l'API.Une date avec l'année à 5 chiffres passe en écriture mais pas en lecture et fait planter l'API.https://framagit.org/pasteque/pasteque-server/-/issues/88I18n2021-05-26T06:54:59ZKaramelI18nIf translations are to be server-side, handle them. Currency format is already included in the currency model.
If they are to be client-side only, close the ticket.If translations are to be server-side, handle them. Currency format is already included in the currency model.
If they are to be client-side only, close the ticket.v8.0https://framagit.org/pasteque/pasteque-server/-/issues/97Contrôle de typage de données à la réception2021-05-25T09:54:19ZKaramelContrôle de typage de données à la réceptionAjouter un contrôle de typage des données et conversion à la réception de données (par exemple dans System\DAO\DoctrineModel merge). Ajouter potentiellement le type de données dans la définition des champs du modèle (doublon avec certain...Ajouter un contrôle de typage des données et conversion à la réception de données (par exemple dans System\DAO\DoctrineModel merge). Ajouter potentiellement le type de données dans la définition des champs du modèle (doublon avec certaines annotations Doctrines qui fait le boulot à moitié).
Erreurs courantes :
- date au mauvais format (la conversion est effectuée dans les routes)
- int en string
Effet : fait planter Doctrine à l'exécution du SQL et une erreur 500 au lieu des réponses prévues en 401 avec les informations de champ erroné.https://framagit.org/pasteque/pasteque-server/-/issues/78Inactive products not shown ni catalog by category2021-05-14T15:20:52ZPierre RéveillonInactive products not shown ni catalog by categoryIn the product catalog, when filtering by category, inactive products are not shown.In the product catalog, when filtering by category, inactive products are not shown.https://framagit.org/pasteque/pasteque-server/-/issues/74Expected cash wrong after a product refund2021-05-14T15:15:15ZPhilippe CorbesExpected cash wrong after a product refundIf we refund a product we pick monney from the cash or do a negative cb transaction. There is a new negative "cashrefund" column in the zticket report. Sales and VAT are correct except the "expectedCash" column who is not decreased of th...If we refund a product we pick monney from the cash or do a negative cb transaction. There is a new negative "cashrefund" column in the zticket report. Sales and VAT are correct except the "expectedCash" column who is not decreased of the refund. When we close the cash there is an error betwen the real cashbox value and the expected value.https://framagit.org/pasteque/pasteque-server/-/issues/47[stock management] : add a 'note/reference' field in movement interface2021-05-14T15:10:01ZGrégoire[stock management] : add a 'note/reference' field in movement interfacein the stock->movement interface,
it would be nice to have an additional field to type in some comments :
- order reference XXX from supplier YYY
- inventory update by XXX
- correction for specific reason
in order to facilitate movemen...in the stock->movement interface,
it would be nice to have an additional field to type in some comments :
- order reference XXX from supplier YYY
- inventory update by XXX
- correction for specific reason
in order to facilitate movement debugging/https://framagit.org/pasteque/pasteque-server/-/issues/38[stock movements] improvements for user interface : mousse over for full deta...2021-05-14T15:09:28ZGrégoire[stock movements] improvements for user interface : mousse over for full details on producttoday in the stock movement interface, the full name is written over the photo of the product
=> when the name is too long, the photo is not visible behind the name, and the text got mixed up with other products.
Proposal is to show onl...today in the stock movement interface, the full name is written over the photo of the product
=> when the name is too long, the photo is not visible behind the name, and the text got mixed up with other products.
Proposal is to show only the first x characters of the product name,
and to add a mouse over popup with the full name AND the reference.https://framagit.org/pasteque/pasteque-server/-/issues/35[stock movements] improvements for user interface : typing reference instead ...2021-05-14T15:05:36ZGrégoire[stock movements] improvements for user interface : typing reference instead of clicking on producttoday, in order to enter a stock movement, there are 2 options
- point and click each product by selecting category then product,
- upload a CSV file with all movements.
Proposal to add another simple function :
at the end of the list...today, in order to enter a stock movement, there are 2 options
- point and click each product by selecting category then product,
- upload a CSV file with all movements.
Proposal to add another simple function :
at the end of the list, add a field box to allow entering directly the product reference.
(important to have it at the end of the list, so that the new item is appearing directly on the screen where the user is looking at).
possibility to type in also the product name with autocompletion search would be neat !https://framagit.org/pasteque/pasteque-server/-/issues/32stock management : access to history/logs2021-05-14T15:05:11ZGrégoirestock management : access to history/logsthere are today no way to see the history of stock evolution.
- when was the last mouvement that was made ? what was in it ?
- how come is the stock negative ? what happened.
from the inventory page, we could imagine that clicking on a ...there are today no way to see the history of stock evolution.
- when was the last mouvement that was made ? what was in it ?
- how come is the stock negative ? what happened.
from the inventory page, we could imagine that clicking on a product pops-up the history of all changes (sales, movements...).
or from the stock management menu, show all manual mouvements.https://framagit.org/pasteque/pasteque-server/-/issues/25Enhancements : Disable stock managements for specific products (and alerts)2021-05-14T15:04:48ZPhilippe ParyEnhancements : Disable stock managements for specific products (and alerts)*Created by: Gregoire-Lesmainsdansleguidon*
Stock management is a great features,
but for some products, there are no stock to manage.
this create false alerts (negative stocks, red lines.....). and thus making it more complex to chec...*Created by: Gregoire-Lesmainsdansleguidon*
Stock management is a great features,
but for some products, there are no stock to manage.
this create false alerts (negative stocks, red lines.....). and thus making it more complex to check for real alerts.
and impact the calculation of the overall stock value.
by disabling stock management for some products, all alerts would be relevants !
and the stock value would not have to be retreated manually.https://framagit.org/pasteque/pasteque-server/-/issues/79Sales by provider report truncate quantity to unit2021-05-14T15:03:12ZPierre RéveillonSales by provider report truncate quantity to unitWhen displaying the sales by provider report, the decimals of quantities are lost, even for per kilo products.When displaying the sales by provider report, the decimals of quantities are lost, even for per kilo products.https://framagit.org/pasteque/pasteque-server/-/issues/73Providers import CSV format2021-05-14T15:02:04ZPierre RéveillonProviders import CSV formatI can't find the CSV format for providers import.
Reading the code I tried this one:
`Pastèque,
label,dispOrder
Alain,
Alex,
Alice,`
But I get this error:
`On line 3: Cannot create provider: ''
On line 4: Cannot create provider: ''
O...I can't find the CSV format for providers import.
Reading the code I tried this one:
`Pastèque,
label,dispOrder
Alain,
Alex,
Alice,`
But I get this error:
`On line 3: Cannot create provider: ''
On line 4: Cannot create provider: ''
On line 5: Cannot create provider: ''`https://framagit.org/pasteque/pasteque-server/-/issues/17DelShared should save if ticket is not converted to receipt2021-05-12T09:56:06ZPhilippe ParyDelShared should save if ticket is not converted to receipt*Created by: philippepary*
It is requiered by most contraigning reglementation
Idem on modifications, we should save any changes made to one shared ticket*Created by: philippepary*
It is requiered by most contraigning reglementation
Idem on modifications, we should save any changes made to one shared ticketv8.0https://framagit.org/pasteque/pasteque-server/-/issues/71Installation pasteque-server 7.2 Unbuntu 16.04.2 LTS2021-05-12T09:45:57Zluc78460Installation pasteque-server 7.2 Unbuntu 16.04.2 LTSBonjour, novice en la matière, je rencontre des problèmes d'installation avec la version 7.2 (le tuto de wikibook étant pour la version 7.0).
j'utilise un serveur Ubuntu 16.04.2 LTS avec LAMPP (apache 2,mysql(mariadb),php7).
même problèm...Bonjour, novice en la matière, je rencontre des problèmes d'installation avec la version 7.2 (le tuto de wikibook étant pour la version 7.0).
j'utilise un serveur Ubuntu 16.04.2 LTS avec LAMPP (apache 2,mysql(mariadb),php7).
même problème sur un Windows avec wampserver3.0.6_x64_apache2.4.23_mysql5.7.14_php5.6.25-7.0.10.
![pasteque](/uploads/c567d961996009024ca40ebfb5d8d774/pasteque.png) l'installation n'aboutit pas!
merciv7.2https://framagit.org/pasteque/pasteque-server/-/issues/92Ticket Push/Pop round Weight at ticket pop2021-05-12T09:44:41ZPhilippe CorbesTicket Push/Pop round Weight at ticket popThis issue has been reported first on the Pasteque-Desktop project first (See issue #18). When whe push a ticket with a weight, we dont pop the real value:
Push | Pop
0.4 | 0
0.5 | 1
0.6 | 1
The field QUANTITY in the table SHAREDTICKE...This issue has been reported first on the Pasteque-Desktop project first (See issue #18). When whe push a ticket with a weight, we dont pop the real value:
Push | Pop
0.4 | 0
0.5 | 1
0.6 | 1
The field QUANTITY in the table SHAREDTICKETLINES is an int instead to be a doublev7.0Philippe CorbesPhilippe Corbeshttps://framagit.org/pasteque/pasteque-server/-/issues/45Sales report : enhance date selector2021-05-04T08:47:33ZGrégoireSales report : enhance date selectortoday, when opening a sale report, one has to select manually a start date and a end date.
In order to make the interface more efficient for consultation,
we could add the following button
- last 7 days (automatically load the report ...today, when opening a sale report, one has to select manually a start date and a end date.
In order to make the interface more efficient for consultation,
we could add the following button
- last 7 days (automatically load the report with the last 7 days)
- current week,
- last 30 days,
- current month,
- last 365 dayx,
- current yearhttps://framagit.org/pasteque/pasteque-server/-/issues/75Date selector bug2021-05-04T08:43:13ZPierre RéveillonDate selector bugThe date selector behaves very weirdly.
For example, when I open the "options" pane in a report :
- It shows "2017-07-12"
- If I click on it, the calendar popup shows "December 1922" and the input field shows "08/12/22"The date selector behaves very weirdly.
For example, when I open the "options" pane in a report :
- It shows "2017-07-12"
- If I click on it, the calendar popup shows "December 1922" and the input field shows "08/12/22"