Diverse løsninger til PI

Applicon har deltaget i PI projekter hos 17 danske kunder, hvilket har givet os en lang række erfaringer med PI. I forbindelse med disse opgaver har vi udviklet nogle tools der optimerer implementeringen og brugen af PI. På denne side kan du downloade eller læse beskrivelser af disse tools, skulle du ikke lige finde hvad du søger, så kontakt os, da vi løbende frigiver nye tools.

Value Mapping Tool til PI

Et tilbagevendende problem er, at værdier skal slåes op i forbindelse med en mapning. PI 3.0 har nogle funktioner der kan udføre disse opslag, men har nogle begrænsninger som Value Mapping værktøjet kan løse:

  • Det er muligt at mappe mellem både flere input og output værdier.
  • Kræver ikke symetriske mapninger.
  • Værdierne vedligeholdes nemt i SAP ERP af almindelige brugere.
  • Øger ikke kompleksiteten i forbindelse med mapninger.

Download beskrivelse af værktøjet (på engelsk)

Namespace prefix oversætter

Det er ikke muligt at vælge hvilke prefixes, som det endelige dokument skal have, de kommer i stedet til at have nogle fortløbende navne som ns1, ns2 og ns3. Dette er ikke et problem for parser, da de kun anvender prefixet som reference. Men hvis der ønskes at anvende de navne som er anvendt i beskrivelsen som f.eks. com og main, er det sværere at forstå ved en manuel gennemgang. Endelig kan der være et problem med programmer med at forstå disse prefixes, som OIO fakturaprint programmet, kræves der at namespaces starter med com og main for at det virker.

I de tilfælde hvor der ønskes at anvende et specificeret prefix efter en namespace mapping, kan dette modul anvendes. Dette modul kan renavngive elementerne på baggrund af elementernes namespace.

Structure conversion

Når en flad fil skal konverteres til XML, kan der anvendes den indbyggede content conversion, hvis det er en fil som behandles. Der er dog nogle begrænsninger, som at den ikke kan opbygge underliggende strukturer, hvor der er en header med linier under. Den har ikke mulighed for at sortere i datasættet før det konverteres til XML. Desuden kan det ikke håndtere andet end tekst beskeder. Dette modul kan anvendes i forbindelse med alle Java adapter.

Dette modul kan konvertere en flad fil til et XML dokument, som den indbyggede konverteringsmodul. Dette modul har dog nogle ekstra funktionaliteten.

Det kan direkte oprette understrukturer hvor nogle elementer bliver placeret under andre.

Det er muligt at sortere data i modulet samt at læse binære data og indsætte disse i XML dokumentet.