Bonjour à tous,
Tout d'abord, j'espère que je poste dans le bon sous-forum, merci de me rediriger si j'ai fait une boulette.
Je viens pour un conseil concernant la meilleure méthode, selon vous, pour conserver et créer des fichiers dont le nom est "versionné".
J'ai une petite base de données qui contient des opérations de marché éligibles à une déclaration réglementaire quotidienne. Tous les soirs, j'insère ces opérations en base à partir du SI et mon code VBA génère 4 rapports en xml à destination du client de ces reports. Le nom du report est normé par ex : auth.012.001.01.F4G136XXXXXX1F41110.20160818.0001. La partie auth.012.001.01 indique le segment de marché auquel l'opération appartient, F4G136XXXXXX1F41110 est un identifiant du déclarant (anonymisé ici) puis vient la date et la version du fichier. Ce dernier suffixe est censé s'incrémenter à chaque nouvelle version, mais je l'avais codé en dur dans l'entête ne pensant pas devoir faire plus d'une déclaration par jour. Mais voilà, la réglementation évolue et je dois faire évoluer mon code et la base.
Ma question est la suivante : quelle est la meilleure méthode, selon vous, pour conserver un numéro de version du fichier, quand un report donné est envoyé plusieurs fois le même jour. Faut il créer une table de log, implémenter une variable statique ?
Merci à tous pour vos suggestions. Si quelque chose n'est pas clair, n'hésitez pas à me demander des précisions.
Partager