Zorg dat je voor deze How-To eerst de vorige How - To : Insturen dossier AFAS Profit gedaan hebt gedaan.
Om te bepalen welke gegevens er ingestuurd moeten worden, zal het erop neerkomen dat je 2 sets aan data met elkaar vergelijkt:
De in te sturen data
De reeds ingestuurde data
In de vorige How - To : Insturen dossier AFAS Profit hebben een dossier ingestuurd. Door nu een tweede getConnector toe te voegen, kunnen we gaan kijken wat er al is ingestuurd en wat nog moet worden ingestuurd.
Info |
---|
Zorg er ook hier voor dat je jouw set aan data klein houdt. Probeer dus al zoveel mogelijk te filteren in de GetConnector, zodat je niet in de toekomst tegen problemen aanloopt omdat doordat niet alle data meer opgehaald kan worden. |
...
Voer nu de volgende stappen uit:
Voeg de 2e GetConnector hebben toegevoegd toe bij de bronnen‘Verzamelen’
...
...
Voeg
...
aan de bestaande dataset
...
de nieuwe bron toe
...
op
...
het plusje te klikken
...
en voeg vervolgens de koppeling tussen de bronnen toe. Je koppelt hier de sleutelvelden aan elkaar. Zo kan je vergelijken welke gegevens zijn ingestuurd, en welke nog ingestuurd moeten worden.
...
...
Voeg nu een filter toe dat er voor zorgt dat data die al is ingestuurd, niet nogmaals wordt ingestuurd. We doen dit door het sleutelveld uit de 2e bron, gelijk te stellen aan [leeg]
...
Dus :
- Het veld uit de dataset is
...
in ons geval ‘Nummer’
- De operator is ‘='
- De waarde (in het formule veld) is '
...
’
Code Block language py ''
Op deze manier zal je zien dat ieder uniek stuk slechts 1 maal wordt ingestuurd.