Gegevens invoer in XML / CSV formaat
Hoe te werken met de XML/CSV-importeur
Correct CSV-bestandsformaat - algemeen
CSV – Gebruikers importeren specificaties
CSV – Importgegevens van projecten
CSV – Importspecificaties voor taken
CSV – Importgegevens van contacten
Specificaties van aangepaste velden
Introductie
De Easy Project-gegevensimporteur is een ultieme tool wanneer u op het punt staat gegevens van uw bestaande systeem of uit de database over te zetten, dus het is handig wanneer u gegevens van een bestaand systeem moet migreren/synchroniseren of van bedrijf verandert /projectbeheersysteem en moeten alle gegevens overdragen. Gebruik je MS Project, Basecamp, Asana, Clarizen of een andere applicatie? Onze importeur kan uit elke applicatie gegevens verwerken die geëxporteerd kunnen worden naar XML- of CSV-formaat. Vergeet het schakelen tussen apps wanneer u gegevens die op verschillende locaties zijn opgeslagen, moet openen of bewerken. Vanaf nu heb je mogelijk alle gegevens in slechts één app. Deze oplossing is geweldig voor bedrijven die systemen gebruiken die geen REST API ondersteunen maar XML/CSV-export toestaan, dus er is een andere manier om te integreren. Easy Project biedt een XML/CSV-importprogramma waarmee u gegevens in batches kunt migreren en deze kunt toewijzen aan bestaande attributen.
Deze oplossing maakt deel uit van onze professionele implementatiediensten. Het importeren van gegevens via XML/CSV zonder een Easy Consultant kan leiden tot corruptie van de database => niet-functionele applicatie! Als u geïnteresseerd bent in het importeren van gegevens, vraag dan de service aan op: deze pagina. Dit artikel dient om informatie te verstrekken over de werkingsprincipes van deze tool voor uw evaluatie van de relevantie ervan voor uw use case.
Belangrijkste kenmerken:
- Verplaats alle bestaande entiteiten (geen limiet)
- Verplaatste gegevens worden handmatig toegewezen aan bestaande attributen in Easy Project
- Geschikt voor het verplaatsen van complexe gegevens voor veeleisende klanten
- Op een moment kunt u één entiteit importeren met een onbeperkt aantal attributen
Hoe te werken met de XML/CSV-importeur
Gegevens kunnen worden geïmporteerd in XML- en CSV-indeling met Easy Project-importeur (onderdeel van Easy Project). U vindt deze in Beheer » Aangepaste importen.
Als u erop klikt, ziet u de lijst met reeds bestaande eenvoudige imports. Om een bestaande import weer te geven, te bewerken of te verwijderen, beweegt u uw muiscursor eroverheen en die opties verschijnen automatisch. In het rechterzijbalkmenu vindt u verschillende opties om een nieuwe XML/CSV-import van een specifieke entiteit te maken. Als de zijbalk de entiteit mist die u wilt importeren, zal uw Consulent ervoor zorgen.
Dit is bijvoorbeeld hoe een nieuw CSV-taakimportformulier eruit kan zien. Voer gewoon de naam in en klik op "Verzenden". Bij het importeren van een niet-gedefinieerde entiteit, zal het formulier u ook vragen om de vereiste entiteit te selecteren die moet worden geïmporteerd.
In de volgende stap moet u het CSV-bestand (met de juiste gegevensstructuur) uploaden om te importeren. Klik Opslaan en bekijken, waarmee kolommen uit CSV (of attributen uit XML) kunnen worden toegewezen aan attributen in Easy Project. Met onze applicatie kunt u ook bestaande vermeldingen bijwerken (toewijzing is via Opzoeken op instelling). Geïmporteerde vermeldingen met een ID die al in het systeem bestaat, worden niet opnieuw gemaakt, maar worden bijgewerkt. Imports en updates kunnen automatisch worden uitgevoerd in databatches. Als het geïmporteerde document toegankelijk is op een openbare URL, kan Easy Project geautomatiseerde bewerkingen (cron) regelmatig de XML/CSV importeren die op die openbare URL wordt geleverd. Wanneer het in kaart brengen is voltooid, klikt u gewoon op import, die kan worden gebruikt voor kleinere invoer (praktijk toont tot 500 vermeldingen), of Importeren op achtergrond, wat sterk wordt aanbevolen voor invoer van meer dan 500 items.
Correct CSV-bestandsformaat - algemeen
Om de compatibiliteit met de importeur te behouden, moet het CSV-bestandsformaat aan de volgende regels voldoen:
- Bestand mag alleen in CSV-indeling zijn (komma gescheiden waarde)
- Velden moeten worden gescheiden door een komma (geen puntkomma)
- CSV-bestand moet in UTF-8-codering zijn
- CSV moet de externe ID van het geïmporteerde record bevatten (een uniek nummer dat in het veld "easy_external_id" staat)
- Dit veld "easy_external_id" moet uniek zijn in de hele applicatie (niet alleen in een bepaald project of bepaalde import)
- Wanneer het veld “easy_external_id” niet uniek is in de hele applicatie, zal het nieuw geïmporteerde record al bestaande met dezelfde “easy_external_id” overschrijven
- De datum moet het formaat jjjj-mm-dd hebben (Datum en tijd jjjj-mm-dd hh-mm)
- Verwijzingen naar andere entiteiten (bijv. gebruikers als taakverkrijger of taakauteur) of opgesomde attributen (bijv. taaktypen, taakstatussen, enz.) moeten de vorm hebben als ID van de huidige Easy Project-database
- Verplichte velden moeten altijd worden ingevuld
- Vereiste velden voor taken zijn: Project, onderwerp, type tas, status, prioriteit, auteur
- Om een land te importeren in het aangepaste veldformaat "Selecteer land", moet u de ISO 3166-1 alfa-2-code gebruiken (dit geldt vooral voor het importeren van contactpersonen in B2B CRM)
CSV – Gebruikers importeren specificaties
Vereiste velden/attributen: naam, achternaam, login, e-mail
Ondersteunde velden/attributen: naam, achternaam, login, e-mail, kalender
Niet-ondersteunde velden/kenmerken: gebruikerstype, sjabloon, beheerder, groepen, projecten, talen, wachtwoord, bevestiging, tijdzone
CSV – Projectgegevens importeren
Vereiste velden/attributen: naam, auteur
Ondersteunde velden/attributen: naam, subproject van, beschrijving, prioriteit, startdatum, vervaldatum, auteur
Niet-ondersteunde velden/kenmerken: projectleden + rollen, projectoverzicht
CSV – Taken importspecificaties
Vereiste velden/attributen: project, onderwerp, auteur, taaktype, status, prioriteit
Ondersteunde velden/attributen: project, onderwerp, beschrijving, auteur, toegewezen persoon, taaktype, status, startdatum, vervaldatum, geschatte tijd, prioriteit, %klaar
Ondersteunde velden/attributen voor subtaken: oudertaak
CSV – Importgegevens van contacten
Vereiste velden/attributen: contacttype, naam, achternaam (afhankelijk van het contacttype)
Ondersteunde velden/attributen: contacttype, naam, achternaam, oudercontact, rechtverkrijgende, is algemeen contact, privécontact, opmerkingen
CSV – CRM-importspecificaties
Vereiste velden/attributen: naam, CRM-status, project
Ondersteunde velden/attributen: naam, CRM-status, project
Specificaties van aangepaste velden
Sommige typen aangepaste velden zijn eenvoudig, andere zijn wat gecompliceerder.
- Booleaans - 0 of 1
- Datum - jjjj-mm-dd
- Datum en tijd - jjjj-mm-dd uu-mm - het tijdsdeel heeft bekende problemen
- Zwevend - in het geval van een lege waarde is de standaardwaarde niet ingesteld
- Integer - in het geval van een lege waarde is de standaardwaarde niet ingesteld
- Sleutel/waardenlijst - meerdere waarden worden niet geïmporteerd
- Lijst - meerdere waarden werken niet - kan dubbeltellingen veroorzaken
Gedeeltelijke administratie voor import
In gebruikersinstellingen (Beheer >> Gebruikers >> Gebruiker - Gedeeltelijke beheerder) vindt u een optie Geavanceerde import
Indien ingeschakeld, kan de geselecteerde gebruiker globale imports uitvoeren op dezelfde manier als een beheerder dat zou doen.
Er is echter geen knop voor toegang tot importbestanden voor dit type gebruiker. De gebruiker moet de volgende link opslaan: /easy_entity_imports om er toegang toe te krijgen.