Bug export Hélios
- larru
- Auteur du sujet
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 70
- Remerciements reçus 0
il y a 6 ans 9 mois #19084
par larru
Bug export Hélios a été créé par larru
Bonsoir !
Il semblerait que la création du bordereau PES soit bloquée lorsque l'on ajoute un préfixe (en lettres majuscules) au nom de la facture.
Dans mon exemple, j'ai ajouté GA en début de numéro de facture.
Et à la création, ce message d'erreur s'affiche.
Si j'enlève le préfixe, ca remarche.
Il semblerait que la création du bordereau PES soit bloquée lorsque l'on ajoute un préfixe (en lettres majuscules) au nom de la facture.
Dans mon exemple, j'ai ajouté GA en début de numéro de facture.
Et à la création, ce message d'erreur s'affiche.
## 12/02/2018 21:14:16 | 1.2.2.5 | wxPython 3.0.1.0 msw (classic) | win32 Windows 10 AMD64 ##
Traceback (most recent call last):
File "Dlg\DLG_Saisie_pes_lot.pyc", line 1026, in OnBoutonFichier
File "Utils\UTILS_Pes.pyc", line 220, in GetXML
File "Utils\UTILS_Pes.pyc", line 520, in GetCle_modulo23
ValueError: invalid literal for int() with base 10: '182000000GA-000001'
Si j'enlève le préfixe, ca remarche.
Connexion ou Créer un compte pour participer à la conversation.
- Ivan
- Hors Ligne
- Administrateur
Réduire
Plus d'informations
- Messages : 3793
- Remerciements reçus 522
il y a 6 ans 9 mois #19085
par Ivan
Réponse de Ivan sur le sujet Bug export Hélios
Bonjour,
Ca coince sur la clé 2 qui calculée selon le modulo 23 (sur les deux derniers chiffres de l'exercice + la période + 00 + le numéro de dette). Qui dit modulo dit valeur numérique. Donc ça implique logiquement un numéro de dette numérique. Après avoir vérifié, je note que l'on retrouve dans la notice PES le type de champ "Base_Num15" pour numDette. Ce qui signifie du numérique uniquement.
Désolé, le préfixe semble donc impossible à utiliser dans ce cas.
Ivan
Ca coince sur la clé 2 qui calculée selon le modulo 23 (sur les deux derniers chiffres de l'exercice + la période + 00 + le numéro de dette). Qui dit modulo dit valeur numérique. Donc ça implique logiquement un numéro de dette numérique. Après avoir vérifié, je note que l'on retrouve dans la notice PES le type de champ "Base_Num15" pour numDette. Ce qui signifie du numérique uniquement.
Désolé, le préfixe semble donc impossible à utiliser dans ce cas.
Ivan
Connexion ou Créer un compte pour participer à la conversation.
- larru
- Auteur du sujet
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 70
- Remerciements reçus 0
il y a 6 ans 9 mois #19087
par larru
Réponse de larru sur le sujet Bug export Hélios
Merci Ivan !
Effectivement c'est dommage mais pas indispensable..
Bonne soirée
Effectivement c'est dommage mais pas indispensable..
Bonne soirée
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.259 secondes