Lancement de l'UpdateKit

L'UpdateKit ne possède pas d'interface utilisateur. Grâce au Script livré, les actions souhaitées s'effectuent de manière automatisée.

Le lancement de l'UpdateKit est toujours fait de manière à ce que les actions et paramètres choisis soient intégrés sur une ligne. Cette dernière se présente ainsi:

java -jar updatekit.jar -h

Retourne une description de tous les paramètres.

Configuration par défaut

Sans configurations supplémentaires, l'UpdateKit exécute les actions suivantes:

  1. Date de création actualisée
  2. Les numéros ID actualisés
      1. Level A
      2. Level B
      3. Level C
  3. Le total de contrôle correct
  4. Le nombre correct de transactions
  5. Les dates d'exécution souhaitées adaptées
    1. Standard: aujourd'hui + 3 jours
    2. Lorsque la nouvelle date d'exécution est un samedi ou dimanche, alors la date est repoussée à +1 ou +2 jours, pour que la date soit un jour en semaine.

Handling du fichier

Actualiser les fichiers séparément

Je souhaite seulement modifier un fichier. De quelle manière dois-je procéder?

java -jar updatekit.jar -i testFile.xml -o ./output

-i testFile.xml désigne le fichier qui doit être actualisé,

-o ./outputdésigne le dossier, dans lequel les fichiers actualisés devront être enregistrés.

Actualiser l'ensemble du dossier

Je dispose de plusieurs fichiers dans un dossier "input" et j'aimerais tous les actualiser.

java -jar updatekit.jar -i ./input -o ./output

-i ./input désigne le dossier qui doit être actualisé,

-o ./output désigne le dossier, dans lequel les fichiers seront enregistrés. Ce dossier doit être créé dès l'installation de l'UpdateKit.

L'UpdateKit "fouille" dans tous les fichiers du dossier input (également d'autres sous-dossiers) et tente d'actualiser les fichiers finissant par .xml. La structure du dossier dans le dossier input figurera dans le dossier output.

Edition compacte

Le fichier XML sera fourni, par défaut, dans une version formatée, qui sera bien lisible. Dans le cas où vous souhaiteriez avoir les sorties de manière plus compacte, (tout sur une ligne, sans espaces/Tabs inutiles) les paramètres suivants peuvent être utilisés:

--compact

results matching ""

    No results matching ""