|
FOROS PROFESIONALES WINDEV, WEBDEV y WINDEV Mobile |
| | | | | |
Inicio → WINDEV 2024 → Sujet des Fichiers Inaltérables... vos retours d'expérience et test sur version WINDEV 23 |
Sujet des Fichiers Inaltérables... vos retours d'expérience et test sur version WINDEV 23 |
Iniciado por Marcel Feiereisen, 15,dic. 2017 04:12 - 17 respuestas |
| |
| | | |
|
| |
Publicado el 15,diciembre 2017 - 04:12 |
Est-ce que quelqu'un a déjà testé cela. je m'explique. Dans mon programme je suis obligé à partir de 2018 de tenir un historique des Mémoires d'honoraires. Création / Modification / Suppression J'avais cela en mettant ce fichier seulement accessible par moi-même et ou. Donc mon but serait de "convertir" ce fichier existant depuis quelques années et qui n'a jamais changé de structure depuis sa création. SI maintenant je coche la case Inaltérable d'accord que l'on ne peut pas modifier les enregistrements juste en ajouter C'est bien pratique ... si cela marche je suis à 90 % couvert. Un peu peur de migrer en 23 directement. Bien qu'il me semble que cette version est très stable j'ai migré deux petites application aucun problème j'ai même pu constater qu'un bug que j'avais mis sur le forum Page 4/ 5 exemple vous vous mettiez sur 4 pour changer en 3 dans la préversion buguait maintenant plus. pour 2018 je tente le coup en espérant qu'il n'y a pas trop de problème. J'aimerais avoir vos retours Bon windev ... 23 |
| |
| |
| | | |
|
| | |
| |
Publicado el 15,diciembre 2017 - 09:23 |
Bonjour, Je ne vais pas répondre à ta question, je ne suis pas assez avancé sur mes tests, mais je me pose cette question : En cas de modification de la structure du fichier (suppression ou ajout d'une rubrique), que se passe-t-il? Etant donné que chaque enregistrement est signé, ces signatures restent-elles viables après modification de la structure?. |
| |
| |
| | | |
|
| | |
| |
Publicado el 15,diciembre 2017 - 11:13 |
Le 15/12/2017 à 08:23, "ÿÿÿÿÿÿÿÿÿ" a écrit :
Bonjour, Je ne vais pas répondre à ta question, je ne suis pas assez avancé sur mes tests, mais je me pose cette question : En cas de modification de la structure du fichier (suppression ou ajout d'une rubrique), que se passe-t-il? Etant donné que chaque enregistrement est signé, ces signatures restent-elles viables après modification de la structure?.
Normalement cela ne devrait pas avoir d'incidence... pour ma part je n'ai pas de signature sur les écritures... mes fichiers datent de la préhistoire Windev 5.5 mais inaccessible que par moi-même ici au Luxembourg on a pas encore le besoin de signer... ce qui ne serait pas un problème. Mais je veux le rendre Inaltérable par personne une fois un enregistrement inscrit mais le fait de cocher la case Inaltérable ... c'est cela bon windev |
| |
| |
| | | |
|
| | |
| |
Publicado el 15,diciembre 2017 - 12:37 |
Bjr,
"ÿÿÿÿÿÿÿÿÿ" a formulé ce vendredi :
Bonjour, Je ne vais pas répondre à ta question, je ne suis pas assez avancé sur mes tests, mais je me pose cette question : En cas de modification de la structure du fichier (suppression ou ajout d'une rubrique), que se passe-t-il? Etant donné que chaque enregistrement est signé, ces signatures restent-elles viables après modification de la structure?.
je pense que tu touches à une incongruité de la nouvelle norme, (ca ne sera pas la seule a mon avis) et les fichiers inaltérables n y sont pour rien ...
C'est vrai, comment gérer la modification de structure ? quelque chose est prévu dans la théorie ?
a plus
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 57 mensajes Popularité : +17 (17 votes) |
|
Publicado el 15,diciembre 2017 - 13:16 |
Bonjour,
La modification automatique des fichiers est bien entendue disponible pour les fichiers inaltérables. La modification automatique des données recrée le fichier en conservant les enregistrements. Position dans le fichier, cryptage, date et l'heure (HDateEnreg) sont conservés à l'identique.
Voici le lien vers la page dédiée qui vient d'être complétée : https://doc.pcsoft.fr/fr-FR/?9000181
Extrait : [...] Modification automatique des fichiers de données : s'il y a une modification des enregistrements, le moteur HFSQL : - vérifie la signature de l'enregistrement source. Si cette signature n'est pas correcte, une erreur est affichée et l'opération est annulée. - transforme l'enregistrement source dans le format de la nouvelle structure, - re-signe l'enregistrement. Les signatures restent viables après la modification de la structure. [...]
Bons développements !
-- Loïc HAMEL (Twitter : @HAMELLoic) Support Technique PC SOFT |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 150 mensajes Popularité : +8 (8 votes) |
|
Publicado el 27,diciembre 2017 - 11:38 |
Bonjour,
J'ai effectué 2 tests :
1) J'ai coché "Fichier inaltérable" pour un fichier existant dans lequel il n'y avait eu que des ajouts --> la fonction HVérifieInaltéré me renvoie Faux
2) J'ai supprimé physiquement ce fichier, il s'est donc recréé automatiquement (HCréationSiInexistant), il est vide --> la fonction HVérifieInaltéré me renvoie Faux
Est-ce normal ? Avez-vous une explication ?
Merci par avance.
Bon dév. |
| |
| |
| | | |
|
| | |
| |
Publicado el 27,diciembre 2017 - 16:20 |
Le 27/12/2017 à 10:38, Pampi a écrit :
Bonjour, J'ai effectué 2 tests : 1) J'ai coché "Fichier inaltérable" pour un fichier existant dans lequel il n'y avait eu que des ajouts --> la fonction HVérifieInaltéré me renvoie Faux 2) J'ai supprimé physiquement ce fichier, il s'est donc recréé automatiquement (HCréationSiInexistant), il est vide --> la fonction HVérifieInaltéré me renvoie Faux Est-ce normal ? Avez-vous une explication ? Merci par avance. Bon dév. Ce qui est logique.. On parle ici d'enregistrement inaltérable... si tu supprimes le fichier. A toi d'empêcher la Hcréation des fichiers.. Là je vais simplement te répondre .. il suffit que tu supprimes n'importe quels fichiers... il faut juste empêcher la création de ce fichier et de le donner avec à la création de ton appli
Dans les fonctions autorisés •Fonctions HCréation et HCréationSiInexistant. •Fonction HAjoute (hors transaction). •Fonction HEcrit avec un numéro d'enregistrement uniquement si le numéro d'enregistrement est le suivant du dernier enregistrement (dans ce cas-là, un ajout est donc effectué).
Bon windev |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 150 mensajes Popularité : +8 (8 votes) |
|
Publicado el 02,enero 2018 - 08:58 |
Bonjour,
Merci pour ta réponse. Malheureusement, je ne comprends pas ce que tu veux dire dans ta 1ère partie de réponse.
Le fichier concerné est un nouveau fichier, il faut donc qu'il se crée (via HCreationSiInexistant) au 1er lancement de l'appli après installation de la mise à jour relative à ce fichier.
Comment un fichier qui vient d'être créé, qui ne contient donc aucun enregistrement, peut-il être considéré comme ayant des enregistrements altérés ?
Je ne peux pas non plus copier mon propre fichier de tests chez le client puisqu'il contient des enregistrements...
Bref, comment avoir un fichier vide inaltéré ?
Merci par avance pour votre aide.
Bon dév.
BonjourMarcel Feiereisen a écrit :
Le 27/12/2017 à 10:38, Pampi a écrit : Bonjour,
J'ai effectué 2 tests :
1) J'ai coché "Fichier inaltérable" pour un fichier existant dans lequel il n'y avait eu que des ajouts --> la fonction HVérifieInaltéré me renvoie Faux
2) J'ai supprimé physiquement ce fichier, il s'est donc recréé automatiquement (HCréationSiInexistant), il est vide --> la fonction HVérifieInaltéré me renvoie Faux
Est-ce normal ? Avez-vous une explication ?
Merci par avance.
Bon dév.
Ce qui est logique.. On parle ici d'enregistrement inaltérable... si tu supprimes le fichier. A toi d'empêcher la Hcréation des fichiers.. Là je vais simplement te répondre .. il suffit que tu supprimes n'importe quels fichiers... il faut juste empêcher la création de ce fichier et de le donner avec à la création de ton appli
Dans les fonctions autorisés •Fonctions HCréation et HCréationSiInexistant. •Fonction HAjoute (hors transaction). •Fonction HEcrit avec un numéro d'enregistrement uniquement si le numéro d'enregistrement est le suivant du dernier enregistrement (dans ce cas-là, un ajout est donc effectué).
Bon windev |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 150 mensajes Popularité : +8 (8 votes) |
|
Publicado el 03,enero 2018 - 08:19 |
Bonjour,
Sur les conseils du ST, l'ajout d'un HErreurInfo précise l'erreur :
"Il y a eu altération du fichier xxxxx ... Cette fonction n'est pas supportée par le serveur <xxxx:4900>. Vous devez mettre à jour le serveur pour utiliser cette fonction."
Je n'ai trouvé nulle part trace de version minimale requise pour le serveur HFCS pour la fonction HVérifieInaltéré (il y a bien une Version minimum requise mais je pensais que c'était pour la version WinDev).
Connaissez-vous le n° de la version minimale ?
Merci par avance.
Bon dév. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 150 mensajes Popularité : +8 (8 votes) |
|
Publicado el 03,enero 2018 - 08:45 |
Suite ...
Tentative d'installation du serveur HFSQL version 23 ... mais la version Windows de notre serveur (Microsoft Windows Server 2003 R2 - Standard Edition - Service Pack 2) est incompatible !
Là aussi, connaissez-vous la version de serveur Windows minimale ?
Merci par avance.
Bon dév. |
| |
| |
| | | |
|
| | |
| |
Publicado el 11,enero 2018 - 11:15 |
Bjr,
Pampi a exprimé avec précision :
Bonjour,
Sur les conseils du ST, l'ajout d'un HErreurInfo précise l'erreur :
"Il y a eu altération du fichier xxxxx ... Cette fonction n'est pas supportée par le serveur <xxxx:4900>. Vous devez mettre à jour le serveur pour utiliser cette fonction."
Je n'ai trouvé nulle part trace de version minimale requise pour le serveur HFCS pour la fonction HVérifieInaltéré (il y a bien une Version minimum requise mais je pensais que c'était pour la version WinDev).
Connaissez-vous le n° de la version minimale ?
Merci par avance.
Bon dév.
Vu que c'est une nouveauté "23" il semblerait logique de fonctionner avec des versions "23" .. non ?
a plus
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 150 mensajes Popularité : +8 (8 votes) |
|
Publicado el 11,enero 2018 - 13:04 |
Dc a écrit :
Bjr, Pampi a exprimé avec précision : Bonjour, Sur les conseils du ST, l'ajout d'un HErreurInfo précise l'erreur : "Il y a eu altération du fichier xxxxx ... Cette fonction n'est pas supportée par le serveur <xxxx:4900>. Vous devez mettre à jour le serveur pour utiliser cette fonction." Je n'ai trouvé nulle part trace de version minimale requise pour le serveur HFCS pour la fonction HVérifieInaltéré (il y a bien une Version minimum requise mais je pensais que c'était pour la version WinDev). Connaissez-vous le n° de la version minimale ? Merci par avance. Bon dév. Vu que c'est une nouveauté "23" il semblerait logique de fonctionner avec des versions "23" .. non ? a plus -- ------------------------------------------------------------- www.ctc-soft.comGestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers -------------------------------------------------------------
Ben non... Nous ne mettons pas à jour notre serveur HF à chaque nouvelle version de WD ou WB. Les fichiers HF d'une version V sont, me semble-t-il, compatibles avec un serveur HF d'une version antérieure ou postérieure à la version V. Mais peut-être me trompe-je ? |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 57 mensajes Popularité : +17 (17 votes) |
|
Publicado el 11,enero 2018 - 17:33 |
Du nouveau sur les fichiers HFSQL inaltérables.
Suite aux différents retours que nous avons eu, il a été décidé que les fichiers HFSQL inaltérables seraient vraiment inaltérables. La modification automatique des données sera donc interdite sur les fichiers HFSQL inaltérables et ce dés la prochaine mise à jour de WINDEV 23. Voici en avant-première l’aide qui en parle : https://doc.pcsoft.fr/fr-FR/?9000181&name=Fichiers_de_donnees_inalterables&productversion=xxF230038
Je vous souhaite de bons développements.
-- Loïc HAMEL (Twitter : @HAMELLoic) Support Technique PC SOFT |
| |
| |
| | | |
|
| | |
| |
Publicado el 11,enero 2018 - 18:53 |
Le 11/01/2018 à 16:33, Loic a écrit :
Du nouveau sur les fichiers HFSQL inaltérables. Suite aux différents retours que nous avons eu, il a été décidé que les fichiers HFSQL inaltérables seraient vraiment inaltérables. La modification automatique des données sera donc interdite sur les fichiers HFSQL inaltérables et ce dés la prochaine mise à jour de WINDEV 23. Voici en avant-première l’aide qui en parle : https://doc.pcsoft.fr/fr-FR/?9000181&name=Fichiers_de_donnees_inalterables&productversion=xxF230038Je vous souhaite de bons développements. -- Loïc HAMEL (Twitter : @HAMELLoic) Support Technique PC SOFT
bonsoir M. Hamel,
est-il prévu une forme de "certification" par votre société de l'inaltérabilité de ces fichiers, par exemple vis à vis des exigences fiscales pour les logiciels de caisse?
merci
Philippe VIDAL |
| |
| |
| | | |
|
| | |
| |
Publicado el 12,enero 2018 - 10:41 |
Bjr,
Philippe Vidal avait prétendu :
est-il prévu une forme de "certification" par votre société de l'inaltérabilité de ces fichiers, par exemple vis à vis des exigences fiscales pour les logiciels de caisse?
merci
Philippe VIDAL
J'ai deja posé la question et publié la reponse
a plus
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
Publicado el 12,enero 2018 - 10:44 |
Bjr,
Pampi vient de nous annoncer :
Ben non... Nous ne mettons pas à jour notre serveur HF à chaque nouvelle version de WD ou WB. Les fichiers HF d'une version V sont, me semble-t-il, compatibles avec un serveur HF d'une version antérieure ou postérieure à la version V. Mais peut-être me trompe-je ?
Moi non plus, quand il n'y a pas de nouveauté qui affecte la gestion des fichiers. Si tu veux par exemple faire des requetes serveur, ou des procedures stockées avec une version de HFSQL qui ne "connait" pas ces fonctionalités, tu vas avoir un probleme, nn ?
a plus
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 150 mensajes Popularité : +8 (8 votes) |
|
Publicado el 12,enero 2018 - 11:28 |
Je suis d'accord avecDc a écrit :
Bjr, Pampi vient de nous annoncer : Ben non... Nous ne mettons pas à jour notre serveur HF à chaque nouvelle version de WD ou WB. Les fichiers HF d'une version V sont, me semble-t-il, compatibles avec un serveur HF d'une version antérieure ou postérieure à la version V. Mais peut-être me trompe-je ? Moi non plus, quand il n'y a pas de nouveauté qui affecte la gestion des fichiers. Si tu veux par exemple faire des requetes serveur, ou des procedures stockées avec une version de HFSQL qui ne "connait" pas ces fonctionalités, tu vas avoir un probleme, nn ? a plus -- ------------------------------------------------------------- www.ctc-soft.comGestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers -------------------------------------------------------------
Je suis d'accord avec toi pour les exemples que tu donnes. Les fichiers inaltérables concernant les fichiers HF classic et CS, je ne pensais pas que la version du serveur HF était importante. La réponse est donc dans le lien fourni par Loic : version 23 minimum pour le serveur HF !
Il me manque la réponse à la version minimum du serveur Windows capable "d'accepter" la version 23 du serveur HF...
Bon dév. |
| |
| |
| | | |
|
| | |
| |
Publicado el 01,febrero 2018 - 17:59 |
Bonjour, Dans la norme NF525 on prévoit la possibilité de purger, autrement dit de supprimer les tickets de caisse jusqu'à une certaine date. Si je comprend bien, cette purge ne sera pas possible sur les fichiers inaltérables ? |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|