Categorie: configuration Bijgewerkt: 2026-04-05 packages versiebeheer OTAP uct configuratie

Package Manager

De Package Manager is het versiebeheer- en distributiemechanisme voor alle UCT-aanpassingen. Pakketten worden gebruikt om configuratiewijzigingen te transporteren tussen Ultimo-omgevingen in een OTAP-straat (Ontwikkeling, Test, Acceptatie, Productie).

Gerelateerd: uct-overzicht, screens, workflows/workflow-engine


Locatie in UCTbewerken

UCT > Package Manager


Schermindelingbewerken

Categorieën: Entities, Workflows, Business Rules, System Configuration, Agenda Integration, Development.

Pakkettenlijst (midden)bewerken

Kolom Beschrijving
Name Bestandsnaam (vaak met datumprefix)
Valid Of het pakket geldig/gevalideerd is
Title Korte beschrijving van het pakketdoel
Description Uitgebreidere beschrijving
Revision Revisienummer
Merged Of het pakket is samengevoegd met de omgeving
Custom code Of het pakket aangepaste code bevat
Date Aanmaak-/uploaddatum

Detailpaneel (rechts)bewerken


Werkwijzebewerken

Pakket aanmakenbewerken

  1. Maak configuratiewijzigingen in de UCT (O-omgeving)
  2. Exporteer de wijzigingen als pakket via Package Manager
  3. Geef het pakket een beschrijvende naam en titel

Pakket importerenbewerken

  1. Upload het pakket naar de doelomgeving (T/A/P)
  2. Controleer de Ultimo Revision Base — deze moet overeenkomen met de doelomgeving
  3. Importeer en controleer de Merged-status

Praktische tipsbewerken

Valkuil: Importeer nooit een pakket rechtstreeks naar productie zonder eerst te testen in acceptatie. De OTAP-straat bestaat niet voor niets.



Stap-voor-stap: Pakket aanmaken en opnemenbewerken

1. Nieuw pakket aanmakenbewerken

  1. Open Package Manager via het UCT-hoofdmenu
  2. Klik Add (Ctrl+Alt+N) in de toolbar boven de pakkettenlijst
  3. Klik Edit (Ctrl+Alt+E) in het detailpaneel
  4. Vul de velden in:
  5. Title — Beschrijvende naam (bijv. "JobScreenAanpassing_KlantX")
  6. Customer reference — Referentie van de klant
  7. Ultimo reference — Referentie van Ultimo
  8. Remarks — Aanvullende opmerkingen
  9. Klik Save (Ctrl+Alt+S)

2. Opname starten (recording)bewerken

  1. Selecteer het pakket in de lijst
  2. Klik Start recording — het rode opname-icoon verschijnt rechtsboven in de navigatiebalk
  3. De pakketregel krijgt een rode balk aan de linkerzijde en vetgedrukte tekst
  4. Voer nu configuratiewijzigingen uit in de UCT

Acties die automatisch worden opgenomen: - Gebruikers aanmaken/wijzigen (scherm Users) - Groepen aanmaken/wijzigen (scherm Groups) - Wijzigingen aan de Application Element Tree - Menuwijzigingen (Menu Designer) - Schermregistraties toevoegen/wijzigen (Screens) - Explorers en Explorer Links wijzigen - Master Data Setup kopieeracties - Text Templates wijzigen - Workflow Scheduler wijzigingen

Bestanden die handmatig worden toegevoegd: - Screen files — bij het publiceren van een scherm in de Screen Designer - Workflow files — bij het publiceren van een workflow in de Workflow Designer

Let op: Nieuwe workflows of wijzigingen aan bestaande workflows worden NIET automatisch opgenomen. Je moet de workflow-bestanden apart overdragen of ze publiceren naar het pakket.

3. Opname pauzeren/hervattenbewerken

4. Opname stoppenbewerken

  1. Open de Package Manager
  2. Selecteer het opnamepakket
  3. Klik Stop recording
  4. Als bestanden out-of-sync zijn verschijnt een dialoog; klik Synchronise om bij te werken

5. Bestanden in het pakket controlerenbewerken


Stap-voor-stap: Pakket transporterenbewerken

Downloadenbewerken

  1. Selecteer het pakket in de Package Manager
  2. Klik Download (Ctrl+Alt+D) — het .up-bestand wordt gedownload
  3. Bewaar het bestand op een veilige locatie

Let op: Wijzig nooit de extensie (.up) van het pakketbestand.

Uploadenbewerken

  1. Open de Package Manager in de doelomgeving
  2. Klik Upload (Ctrl+Alt+U)
  3. Klik Select en kies het .up-bestand
  4. Klik OK — het pakket verschijnt in de lijst

Stap-voor-stap: Pakket validerenbewerken

  1. Selecteer het pakket (moet een opname bevatten en Revertible zijn)
  2. Klik Validate in het detailpaneel
  3. Bij succes: melding "validation succeeded without conflicts"
  4. Bij conflicten: waarschuwing met de specifieke issues

Tip: Valideer altijd voor het toepassen. Conflicten kunnen optreden bij afwijkende databasestructuren of ontbrekende afhankelijkheden.


Stap-voor-stap: Pakket toepassen (Apply)bewerken

  1. Selecteer het pakket
  2. Klik Apply in het detailpaneel
  3. Bij succes: bevestigingsdialoog
  4. Bij fouten: foutmelding met details
  5. Na toepassen wordt de knop Revert beschikbaar

Stap-voor-stap: Pakket terugdraaien (Revert)bewerken

  1. Selecteer het toegepaste pakket
  2. Klik Revert in het detailpaneel
  3. Alle acties worden ongedaan gemaakt

Waarschuwing: Als het pakket de bestanden applicationelement.appel en applicationstructure.appstru bevat, wordt de AET naar de factory default teruggezet!


Pakketten samenvoegen (Merge)bewerken

  1. Selecteer meerdere pakketten (Ctrl+klik)
  2. Klik Merge selected packages
  3. Controleer de volgorde (de selectievolgorde bepaalt de mergevolgorde)
  4. Klik OK

Het samengevoegde pakket bevat de acties van alle bronpakketten in de opgegeven volgorde.


Pakketbestandenbewerken

Elk pakket bestaat uit twee bestanden in de map FileServiceData/Packages:

Extensie Beschrijving
.up Pakketinhoud die kan worden toegepast
.rup Rollback-bestand voor het terugdraaien

Het .rup-bestand wordt aangemaakt bij opname of bij het toepassen van een geupload pakket.


Pakketindicatorenbewerken

Kolom Beschrijving
Auto Automatisch aangemaakt (geen actieve opname) of handmatig opgenomen
Revertible Kan worden teruggedraaid (vinkje)
State Recording-status: Started, Paused, Stopped
Current user Gebruiker die momenteel opneemt

Tip: Je kunt een opname van een andere gebruiker overnemen door Start recording te klikken op hun pakket en "Yes" te bevestigen.


Zie ookbewerken