Skip to end of banner
Go to start of banner

Bouwblok bewerken

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Na het slepen van een bouwblok op het canvas kan je het gaan bewerken. Klik op het blok in het canvas om deze te bewerken.

Per type bouwblok zal het scherm om te bewerken er anders uitzien.

Bouwblokken

Versturen Afas Profit (toevoegen, bijwerken of verwijderen)

Dit is het bouwblok om iets te versturen naar Afas. Dit kan toevoegen, bijwerken of verwijderen zijn. De schermen kunnen iets verschillen van dit voorbeeld, maar zijn nagenoeg gelijk aan elkaar.

Het versturen van data naar Afas is globaal in een aantal stappen op te delen (zie afbeelding hieronder):

  • Afas omgeving selecteren (1)

  • Update connector selecteren (2)

  • Hoofdregels selecteren (3)

  • Velden koppelen

Bij onderdeel 1 dient een Afas omgeving geselecteerd te worden waar de data naartoe verstuurd moet worden. Wanneer er op de input geklikt wordt verschijnt een lijst met alle Afas applicaties die vastliggen binnen de omgeving.

Vervolgens dient een update connector geselecteerd te worden (2).

Wanneer dit gedaan is kunnen de hoofdregels geselecteerd worden. Dit zijn de regels die uiteindelijk naar Afas verstuurd gaan worden. De hoofdregels zijn altijd het resultaat van een eerder component in de flow.

Wanneer de hoofdregels geselecteerd zijn verschijnt de structuur van de geselecteerde update connector, evenals de beschikbare velden die hieraan gekoppeld kunnen worden.

Vervolgens kunnen de verschillende niveaus binnen de update connector geopend worden om velden te koppelen. Een veld koppel je eenvoudig door een lijn te trekken tussen de hoofdregels (links) en de velden uit de dataset (rechts).

Wanneer je met je muis over de velden uit de update connector heen gaat en stil blijft staan op een blokje verschijnt er extra informatie over het onderdeel. Dit is informatie die Afas meegeeft, met bijvoorbeeld of een veld verplicht is of welke waardes het veld kan hebben.

Meestal zullen de regels uit één bron of dataset verstuurd worden naar Afas. Het is echter ook mogelijk om data vanuit verschillende datasets of bronnen te versturen naar Afas, en een relatie te leggen tussen die verschillende datasets. Wanneer dit gewenst is, selecteer je op het niveau waar dit voor geldt een andere dataset onder ‘Regels voor deze laag’. Wanneer je dat gedaan hebt zal er een extra knop verschijnen om een relatie te leggen tussen de datasets. Als deze relatie gelegd is zal je in het linker gedeelte van het scherm de velden uit beide datasets zien om te koppelen.

Versturen applicatie met metadata

Wanneer er bij een applicatie metadata is vastgelegd wordt het versturen van data een stuk makkelijker. Wanneer je een applicatie geselecteerd (1) hebt verschijnen de endpoints die vanuit de metadata opgehaald zijn (2). Wanneer hier een endpoint geselecteerd wordt wordt de rest van de informatie automatisch voor je aangevuld (3).

Wanneer dit gedaan is is het koppelen verder hetzelfde als het koppelen naar Afas of andere typen applicaties. Je selecteert de hoofdregels (regels die je wil versturen), en selecteerd eventueel op andere nodes een andere dataset als dat gewenst is. Wanneer er op een lager niveau een andere dataset gekozen is zal een extra knop verschijnen om een relatie te leggen tussen de datasets. Vervolgens trek je lijntjes tussen de juiste velden om deze aan elkaar te koppelen.

Aan de linkerkant van het scherm staan de velden uit de geselecteerde dataset, aan de rechterkant staan de velden die door de betreffende API gespecifieerd zijn. Ook hier kan je met de muis over de velden aan de rechterkant hoveren om extra informatie te zien:

Versturen applicatie zonder metadata

Wanneer er metadata is vastgelegd voor een applicatie is het simpel lijntjes trekken tussen de velden uit de dataset en de applicatie waar de data naartoe verstuurd moet worden. Wanneer er geen metadata beschikbaar is dien je zelf de body van het te versturen request samen te stellen.

Wanneer je data wil versturen zonder dat hiervoor metadata vastgelegd is, is het alsnog benodigd om deze aan te maken als applicatie. Het is niet mogelijk om in een U-Turn Studio koppeling volledig zelf je request samen te stellen zonder deze als applicatie vast te leggen.

Selecteer onder ‘Algemeen’ naar welke applicatie de data verstuurd moet worden. Vervolgens vul je de URL aan met een specifiek endpoint, en stel je de methode in. Eventuele headers kunnen hier ook toegevoegd worden.

Vervolgens selecteer je de hoofdregels die verstuurd moeten worden. Zet hierna de schuif ‘Handmatig samenstellen’ aan om de body op te bouwen.

Wanneer dit gedaan is klik je op ‘Toevoegen niveau’ om een niveau aan de body toe te voegen. Vervolgens kan met ‘Toevoegen veld’ de gewenste velden toegevoegd worden. Geef het veld de naam die de documentatie voorschrijft en koppel deze aan een veld uit de dataset.

Geef vervolgens het result type op. Wanneer dit gedaan is is alle minimale informatie aanwezig om een data te versturen naar een HTTP applicatie zonder metadata.

  • No labels