Opdatering: 

Nedenstående nyheder og rettelser i Y26H1 samt beskrivelse af, hvordan opdateringsprocessen skal udføres.

OBS! Vær opmærksom på at vi som tidligere annonceret, har hævet systemkravet til OS niveau. Med ASPECT4 Y26H1 er OS kravet hævet til 7.5.


Nye funktioner

Komponent(er)Client Release NotesNøgle
ABC

DB2 filer

På destinationen til DB2-filer kan man nu fravælge at ny rækker må oprettes.

A4-37831
ABC

OCR

I stedet for at skulle finde partner via søgeliste, kan man nu via et sql finde partner fx udfra cvr-nr eller bankkonto.  Der kan laves flere forskellige flere forskellige sql søgeudtryk.

A4-36999
ABC

FTP og PDF-fil

Ved afsendelse er det nu blevet muligt at ændre filnavn på pdf-filen, hvis der kun er en fil der skal overføres. 

A4-35455
ABC

Berigelse

Via modulet EA0110RJ kan man nu konvertere billedfiler fra en type til en anden type image (fx fra jpg til gif).

A4-36800
ABC

json og base64

Nu er det muligt at konvertere json til base64 og indlejre det i en json fil.

A4-36572
ABC

OCR

På DETAIL linjer kan man benytte tabel2. Hvis tabel2 ikke findes, så kan det fremover overstyres, så tabel1 kan anvendes i stedet.

A4-37224
ABC

EDI - Optimering vedr. oprettelse af partnere

Hvis der findes mange partnere, kunne det tage lang tid at oprette en ny. Dette er forbedret, så hastigheden ved oprettelse af partnere sker væsentligt hurtigere. 

A4-20508
ABC

Event and Exception Manager (EEM)

Nu er det også muligt at fravælge/undlade at få beskeder for et systemområde.
Hidtil har det alene været muligt at tilvælge områder.

A4-31590
ABC

Restservice og json

Ved json er det nu blevet muligt at vælge en ny metode, der ændrer json til xml før ABC'en. Herefter kan stylesheet udføres.
Denne metode skal benyttes ved meget store og komplekse json-filer.

A4-37618
ABC

ABI

I ABI'en er det nu blevet muligt at begrænse trigning til et antal dataeksport kanaler (i stedet for samtlige eksport kanaler som hidtil).

Kommandoen EG0655ZF er forbedret med mulighed for at angive op til 5 eksport formater.
Hvis der ikke angives nogen, virker det som tidligere. 

A4-19804
Attachments

Attachments fra Microsofts nye Outlook klient

Den nye Outlook klient har visse begrænsninger.
En af dem har hidtil været, at man ikke har kunnet trække (drag'n'drop) en mail herfra og indsætte denne som Attachment i ASPECT4.
Nu er der kommet et add-in til den nye Outlook. Med denne er det muligt at udføre handlingen. Add-in'et kan hentes her https://magicdragin.app/.

A4-35862
Azure service bus

Ny integrationsplatform baseret på Azure Service Bus

I denne release introducerer ASPECT4 en ny integrationsmulighed baseret på Azure Service Bus.
Løsningen er implementeret via en standardiseret connector i Foundation‑laget og anvendes nu af både ABC og ABI. Derudover kan kunder benytte ASPECT4 workflow management til at sende ad hoc‑beskeder til Azure Service Bus.

Hvorfor er dette en god idé?

Med Azure Service Bus som integrationsplatform får ASPECT4 en robust, skalerbar og fremtidssikret måde at udveksle data og hændelser med andre systemer – både interne og eksterne. Det er en stærk udbygning til de eksisterende integrationsmuligheder.

I stedet for tætte punkt‑til‑punkt‑integrationer introduceres en løst koblet, beskedbaseret arkitektur, som giver langt større fleksibilitet og stabilitet i integrationslandskabet.

Hvad betyder det for jer som kunde?

Den nye integration åbner en række konkrete muligheder:

  • Nem og sikker integration til eksterne systemer
    Azure Service Bus er en gennemprøvet cloud‑platform til pålidelig beskedudveksling. Det gør det nemt at integrere ASPECT4 med f.eks. andre forretningssystemer, cloud‑services, dataplatforme eller specialløsninger – uden at ASPECT4 og modtagersystemet skal kende hinanden direkte.
  • Event‑baserede forretningsprocesser
    ASPECT4 kan nu sende beskeder, når der sker noget forretningsmæssigt relevant (fx oprettelser, ændringer eller godkendelser). Disse hændelser kan bruges til at trigge processer i andre systemer – i realtid eller asynkront.
  • Høj driftssikkerhed og skalerbarhed
    Azure Service Bus håndterer belastning, kø‑håndtering og fejlsituationer. Det betyder, at beskeder ikke går tabt, selv hvis et modtagersystem midlertidigt er utilgængeligt, og at løsningen kan skaleres i takt med forretningens behov.
  • Mindre kompleksitet – lavere vedligeholdelse
    Ved at samle integrationen i Foundation‑laget og bruge en standardiseret connector reduceres behovet for kundespecifik integrationskode. Det giver enklere løsninger, som er lettere at vedligeholde og videreudvikle.
  • Fleksible ad hoc‑integrationer via ASPECT4 workflow management
    Med workflow management kan der opsættes og afsendes beskeder til Azure Service Bus uden ny udvikling. Det giver mulighed for hurtigt at reagere på nye forretningskrav og etablere midlertidige eller supplerende integrationer.

En fremtidssikret integrationsretning

Azure Service Bus er en central del af Microsofts cloud‑økosystem og understøtter moderne integrationsmønstre.
Med denne udvidelse er ASPECT4 godt rustet til:

  • øget brug af cloud‑services
  • integration på tværs af platforme
  • mere automatiserede og event‑drevne processer

Kort sagt: en stærkere, mere fleksibel og mere skalerbar integrationsplatform – til gavn for både IT og forretning.

Konkret består udbygningen af et par nye konfigurationsapplikationer, i form af applikationerne Azure applikationer (0268) og Azure beskeder (0269). Med disse to applikationer er det muligt at opbygge den konfiguration, der skal til, for at ASPECT4 kan integrere med Azure service bus. 0268 applikationen er startstedet. Her kan der oprettes en eller flere Azure "applikationer". En applikation er i denne sammenhæng kontooplysninger til en Azure konto. Herfra kan man via applikation 0268 oprette og vedligehold såkaldte namespaces, dataqueues og topics. Med konfigurationen i appl. 0268 på plads, kan man med appl. 0269 konfigurere "beskeder". En besked er her en bestemet meddelelsestype. En besked kan have en eller flere destinationer. En destination er en reference til en applikation fra 0268 herunder referencer til namespace, dataqueue/topic.

ABI er udbygget med en ny dataeksport destination, som nu kan være en besked fra appl. 0269. Tilsvarende er ABC udbygget med en ny destinationstype, som også kan pege på en besked fra appl. 0269.

Desuden er der lavet et business modul, som udstiller bl.a en funktion til at kunne sende en 0269 besked til Azure service bus. Dette kan som tidligere nævnt, anvendes bl.a. fra workfklow management.

Integrationen går med denne release udlukkende fra ASPECT4 mod Azure Service Bus. Der er endnu ikke mulighed for at ASPECT4 modtager beskeder fra Azure Service Bus.

Anvendelse af modulet kræver en særskilt brugernøgle.

A4-32791
Client

Layout administrator (0X03)

Hvis man har navngivet filtre, kolonnesæt, pivot og lign. vises navnet fremover i oversigtsbilledet under Layout i applikation 0X03.
Dette gør det væsentlig lettere at identificere det enkelte setup.

A4-36670
Client

Forbedret læsbarhed

Ved vedligehold af parametre i applikation 0128 eller 0110 er læsbarheden forbedret. Fremover vil det være lettere at se, hvilken tekst der hører til hvilken kode.

A4-34934
Client

Multifaktorgodkendelse i ASPECT4 Client
Med implementering af Multifaktorgodkendelse (MFA) i ASPECT4 Client er det muligt at forbedre sikkerheden.

Multifaktorgodkendelse slås til/fra i autorisationstilladelsen til ASPECT4 klienten (applikation 0X00). Denne kan være oprettet personligt, men det mest normale er, at autorisationstilladelsen er oprettet via applikation 0110/0128 pr. funktionsgruppe (f.eks. salg, indkøb, lager, bogholderi, EG1 osv.)
Hvis MFA er slået til, vil brugere, der tilhører den pågældende funktionsgruppe næste gang, de starter ASPECT4 skulle scanne en QR kode og gemme denne i deres Authenticator app. 
Fremover vil disse brugere ifm. signon blive bedt om at indtaste en valid kode dannet i deres Authenticator app. Koden udløber typisk efter 30 sekunder.
I virksomheder, hvor MFA som udgangspunkt ikke er slået til (dvs. 'Anvend Multifaktorgodkendelse' = 0 på autorisationstilladelsen til applikation 0X00), har den enkelte bruger mulighed for at overstyre dette, hvis han/hun ønsker øget sikkerhed. 
Den personlige overstyring oprettes under det store A/Filer/Indstillinger/Server - klik på knappen 'Opsæt MFA' og scan koden.

A4-34162
DocManager

DocManager - nye funktioner til anvendelse i beregninger og betingelser

PING
Funktionen returnerer en enkelt apostrof ('). Dette er særligt anvendeligt, når man opbygger beregninger, hvor man har brug for at angive ' i en streng. 

EXECCMD(<X>, <Y>, <Z>)
Udfører en kommando <X> med parametrene <Y>. Med <Z> angives om DocManager skal afvente, at kommandoen afvikles, inden den fortsætter.
Anvendes oftest som rapportbetingelse for kun at få udført kommandoen én gang, inden rapporten udskrives.

Eksempel:
EXECCMD('C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe', '"Get-PrintJob -PrinterName ' + PING + 'Microsoft PCL6 Class Driver' + PING + ' | Remove-PrintJob"', TRUE)

Denne formel vil udføre powershell.exe med en kommando, som tømmer printkøen til printeren Microsoft PCL6 Class Driver og DocManager vil vente på, at kommandoen afvikles.

A4-38218
Foundation

OS V7R5M0

Med Y26H1 hæves OS systemkravet til V7R5M0.

A4-38849
Foundation

Historik på generelle registre

Nu anvendes der datahistorik på alle relevante generelle registre afsnit i Foundation. 

A4-29982
Foundation

Proxy sikkerhed

I tidligere release af ASPECT4 introduceredes den såkaldte Proxy. Formålet var et gøre kommunikationen mellem ASPECT4 Client og serveren mere robust, således at midlertidige udfald på netværk, i de fleste tilfælde kan "overleves". Men denne release introduceres nu muligheden for at øge sikkerheden i kommunikationen mellerm klienten og Proxy, ved at give mulighed for at kryptere netværkstrafikken. 

For at kunne aktivere kryptering kræver det at man anskaffer sig et såkaldt certifikat.

A4-18711
WFM

Workflow opgaveliste

Der er på opgaverne i procesdefinitionen, kommet en ny mulighed 'Vælg opgave automatisk'

  

Vælges 'Ja' behøver brugeren ikke klikke på knappen 'Vælg opgave' i opgavelisten.
Det betyder, at opgaven tildeles, blot man klikker på opgaven i opgavelistetræet og behandlingstiden mv. tæller derfra (som når man normalt bruger vælg-knappen). 

A4-34667
WFM

Workflow parameter definitioner - brug af uppercase

Via opsæt på parameter oplysninger (applikation 0W00 Parameterdefinitioner), kan det nu vælges, at der på strengfelter kun må indtastes store bogstaver (Uppercase).
Dette gøres ved at anvende indtastningstype “Streng uppercase”.

A4-36400
WFM

Fane i opgavelisten med dokument

Det er nu muligt at vise attachments i klient opgavelisten.
Dette kan bruges til at vise dokumenter (faktura og lign.) ved bilagsgodkendelse (typisk PDF'ere).

Forudsætningen er, at der på parameterdefinitionen (applikation 0W00) er valgt den nye indtastningstype 'Vis attachments i opgavelisten'.

I procesdefinitionen skal indholdet (værdien) i den parameter, der skal bruges til visningen af dokument, ALTID være attachmentsid'et.

Ved visningen af opgavelisten vil der for hver parameter på opgaven, som er defineret med indtastningstypen 'Vis i browser i opgavelisten', blive vist en fane.
Det vil kun være attachments med filetyperne PDF, EML og TXT, der bliver vist som fane i opgavelisten. Alle andre filetyper bliver åbnet via programmet tilknyttet filetypen.
Når opgaven vises, vil der automatisk være fokus i 1. dokumentfane (dette gælder kun hvis opgavelisten køres som applikation).

A4-32824

WebService

Efter kald af restservice kunne der komme en fil med tilbage, som indeholdt store mængder data, som ikke skulle bruges til noget.
Fremover vil sådanne store filer blive stoppet.

A4-38824

Fejlmeldte funktioner og uhensigtsmæssigheder

Komponent(er)Client Release NotesNøgle
ABC

Excel til csv

Ved konvertering fra Excel til csv blev der kun medtaget 3 decimaler.
Dette er udvidet til 9 decimaler.

A4-37844
ABC

Regneark

Hvis et Excel regneark indeholder et tekstfelt (en celle) med linjeskift, blev dette linjeskift til en ny linje i csv-filen. Dette kunne betyde, at data kom til at ligge forkert. 
Dette er ændret, så der kan håndteres, hvis der er linjeskift i en celle.

A4-36049
Attachments

Forespørgsel på/arbejde med vedhæftninger (0365)

Nu kan applikationen også vise vedhæftninger, der er gemt på Docmanager formular navn.

A4-35496
Client

Enkelte tastetryk forsvinder når man taster hurtigt

Ved hurtige indtastning i tabeller i QueryManager, kunne det ske, at enkelte tastetryk ikke blev registreret i klienten. Det er nu rettet.

A4-34888
Client

Tæller på Workflow ikonet 

Hvis man ikke ønsker at se den lille "tæller" på ikonet til Workflow, kan man under egenskaber slå dette fra ved at vælge 'Nej' til 'Vis antal på icon'.
En fejl har betydet, at de to sidste parameter 'Vis notifikationer' og 'Vis antal på icon' ikke blev gemt. 
Denne fejl er rettet.

A4-34921
CrossPad

Multifactor authentification i CrossPad

Nu supporterer CrossPad også MFA for er webbrugere (0X99 brugere). 

A4-38281
QueryManager

Omdøbning af Query

Hidtil har man kunnet komme til at overskrive en Query, hvis man ved omdøbning af en Query, gav den samme navn som en eksisterende.
Dette er ikke muligt fremover.

A4-37404
Webclient

Et par sårbarheder elimineret i ASPECT4 Client for web

I ASPECT4 client for web er der blevet fjernet et par sårbarheder i forhold til såkaldt Cross-site scripting.

A4-28113



Installationsaktiviteter FØR indlæsning



  •  

Konsolskærm

Der skal anvendes konsolskærm ('grøn skærm') til alle de her nævnte installations­aktiviteter (ASPECT4 Client må ikke benyttes).



  •  

Modtagelse af software

Sign på med din egen bruger og udfør 'Installér ASPECT4 software' (applikation 0590). Udføres med 'Modtagelse' (option 1).



Indlæsning



  •  

EGSERVER eller VAP-subsystem

Subsystemet EGSERVER skal lukkes. Dette gøres med kommandoen:

ENDSBS SBS(EGSERVER) DELAY(30) ENDSBSOPT(*NOJOBLOG).

(ved indlæsning i test er det ikke nødvendig at lukke EGSERVER, men sørg for at alt er lukket ned i testmiljøet. Når EGSERVER har været genstartet i løbet af natten, vil testmiljøet kunne bruges igen. Alternativ kan alt genstartes igen via appl. 0653)



  •  

Installation 

Når EGSERVER er stoppet (kontrolleres vha WRKSBS), skal opdateringen installeres. Dette gøres i applikation 0590 'Installer ASPECT4 software'. Vælg option 2 'Install.



  •  

Husk at lave sign-off EFTER opdateringen er installeret.

Installationsaktiviteter EFTER indlæsning



  •  

Konverteringskørsler

Sign på igen med din egen bruger.

Vælg applikation 0690 'Konverteringskørsler'. Vælg system 400. Igangsæt konverteringen med F16. 

Det er vigtigt, at konverteringen sker i det miljø, der skal opdateres.



  •  

Start EGSERVER (eller VAP)

Subsystemet EGSERVER skal startes. På en kommandolinje bruges kommandoen STRSBS SBSD(EGSERVER). Med EGSERVER startes automatisk alle de servere, der er nævnt i applikation 0653.

OBS! Ved denne opdatering er det vigtigt (for at få aktiveret datahistorik på generelle registre) at STRSBS kommandoen afvikles på en lidt anden måde end normalt. Fra 5250 emuleringen skal man på Sign on billedet efter bruger og kodeord er indtastet, udfylde feltet 'Program/procedure' med teksten qcmd. Herefter trykkes enter og på den kommandolinje der fremkommer, skal STRSBS udføres.

(Skal der installeres andre opdateringer, som kræver at EGSERVER ikke må være startet, så vent med dette punkt til senere).



  •  

DocManager skal genstartes på de maskiner, hvor den i forvejen er installeret. (Dette kan først gøres, når EGSERVER (eller VAP'en) er startet)



  •  

Citrix/Terminalservers 

Er ASPECT4 klienten installeret på en Citrix/terminalserver, skal denne opdateres via en import kommando.

På EG's deploymentside (f.eks. http://SERVER:1045/client/) er der 3 store knapper. Under 'read more ' findes en vejledning i, hvordan cashen opdateres. Husk at når importkommandoen udføres, skal servernavn mv. stå præcis som i jnlp filen.

I applikation 0361 'System level' kan man via F16 'Client Oplysninger' få vist, hvilken sti, klienten kan importeres fra (og dermed også hvordan man kommer ind på EG's deploymentside).


 

  •  

Robotter

Bemærk -  Der er ved opdatering ikke nogen sikkerhed for at applikationer, der er anvendt i virksomhedens robotter, er uændrede. Robotter, der tilgår ændrede applikationer, kan fejle – og skal derfor optages forfra. Det er i øvrigt et generelt vilkår for Robotics produkter, at det efter software opdatering er vigtigt at teste anvendte/kritiske robotter.