.. _functionaliteiten-import: Importeren ########## | Datum: 2019-09-12 | Versie: 2.2 Algemeen ======== In Ecmanage zijn veel gegevens aanwezig waarmee de werking van het systeem wordt beïnvloedt. Al deze gegevens kunnen via beheerschermen toegevoegd worden, maar bij het invoeren van gegevens in bulk, of meerdere omgevingen inrichten met gelijke gegevens is het gemakkelijker. Waarom XML en niet direct Excel? De tussenstap naar XML heeft vele technische voordelen. Het is bijvoorbeeld eenvoudiger deze bestanden door een applicatie te laten verwerken. Ook kan dit XML bestand door andere applicaties gemaakt worden. Wellicht kunt u ook een export uit uw huidige systeem maken in XML en is dit bestand te converteren naar het door Ecmanage gewenste XML formaat. Voordeel van Excel is weer dat het voor u als gebruiker een eenvoudige en gemakkelijk te begrijpen manier is voor het verzamelen van gegevens. Voor de applicatie heeft elke versie van Excel dusdanige verschillen dat het voor ons nog niet mogelijk is direct Excel bestanden te verwerken. | Om te kunnen starten moet u inloggen op de klantomgeving: | https://leverancier.ecmanage.nl/klant Daarbij is “leverancier” gelijk aan de naam zoals die is aangeleverd bij de aanschaf van Ecmanage. En “klant” is gelijk aan de bedrijfscode zoals ingevuld bij het aanmaken van de klantomgeving. U komt dan in het inlogscherm van de klantomgeving. Log hier in met een gebruiker die de bevoegdheid heeft om stamgegevens te beheren. Standaard zijn dit de rollen klantadmin en leverancieradmin. In principe kan iedereen met toegang tot de pagina met de import module gegevens te importeren. Op het moment dat iemand onderdeel is van een afdeling zijn ze echter wel beperkt tot de gegevens beschikbaar binnen die afdeling of onderliggende afdelingen. De hoofdstukken in dit document gaan hier per importsheet dieper op in. XML bestanden aanmaken ---------------------- Via de ecmanage supportwebsite, www.ecmanage.nl, kunnen Excel import templates gedownload worden. In deze excel bestanden zijn de kolommen gekoppeld aan XML schema’s die er voor zorgen dat deze Excel bestanden opgeslagen kunnen worden als XML. Bij het wijzigen van dit bestand dienst de structuur van de tabel intact te blijven. De eerste regel in elk document beschrijft wel veld er in elke kolom gekoppeld is. Deze teksten zijn, indien gewenst, aan te passen. Deze regels bevatten voor elke kolom ook een tooltip met uitleg. Deze wordt getoond zodra je de muis op dat veld stilzet. Hieronder een voorbeeld van een tooltip: |img_importsheet_tooltip| Zodra het Excel-bestand gevuld is met de gewenste gegevens, moet deze opgeslagen worden als een XML bestand zodat deze aangeboden kan worden aan Ecmanage. Het opslaan van de XML gegevens is in Excel bij elke versie en taal anders, maar komen vaak wel op het zelfde neer: Opslaan als XML-gegevens/XML-data. Voor Office 2013 in het nederlands ziet dit er als volgt uit: |img_importsheet_save_nl| En Office 2013 in het engels als volgt: |img_importsheet_save_en| Tijdens het opslaan komt er een waarschuwing dat de opmaak verloren gaat. Dit is precies de bedoeling voor het XML bestand dat wij genereren. U kunt hier kiezen voor Doorgaan. Sla ook altijd het bestand op als Excel-werkmap/Excel Workbook. U heeft dan een backup en kan deze gebruiken voor eventuele wijzigingen later. Na het opslaan is een .xml bestand aangemaakt. Als je deze opent met een tekstverwerker zie je de inhoud die er ongeveer als volgt uit ziet: |img_importsheet_xml_notepad| Inlezen XML bestanden in Ecmanage --------------------------------- Nadat de XML bestanden gegenereerd zijn, moeten deze aangeboden worden bij Ecmanage zodat het systeem de gegevens kan verwerken. Ga op de klantomgeving waar de gegevens moeten worden toegevoegd naar Onderhoud >> Import data: |img_import_importdata| Kies hier het XML bestand en bepaal of het bestand op bestandsniveau of regelniveau ingelezen moet worden: Bestand Alle wijzigingen in het bestand worden alleen opgeslagen als alle gegevens in het bestand geldig zijn. Als er ook maar 1 regel is die een foutmelding veroorzaakt, wordt alles teruggedraaid. Regel Alle regels in het bestand die geldig zijn worden opgeslagen, en alle regels die een foutmelding verzaken worden genegeerd en dus niet doorgevoerd. Druk hierna op Importeer om het bestand aan te bieden. Deze komt eronder dan in de importlijst te staan: |img_import_importqueue| Aan de lege balk en het klokje (|img_import_wait|) links is de zien dat deze import in de wacht staat. Het systeem controleert periodiek op importbestanden die in de wacht staan en zal, per klantomgeving, er maximaal 1 tegelijk verwerken, in de volgorde van de datum van de import. Zodra het systeem de import oppakt zal het klokje veranderen in een tandwieltje (|img_import_busy|) om aan te geven dat deze bezig is. Gedurende dit proces zal het systeem bijhouden hoe ver hij is. Door opnieuw naar de Import pagina te gaan, of door op “Ververs importlijst” te klikken kan je opnieuw de status opvragen en zal je aan de hand van de balk en het percentage zien hoe ver hij is. Door op het |img_import_source|-icoon te klikken kan de XML opgevraagd worden die gebruikt is/wordt. Zodra de import verwerkt is, zijn er 4 mogelijke resultaten: - De gehele import is succesvol verwerkt. Het tandwieltje verandert dan in een groen vinkje (|img_import_success|) en is de balk volledig groen - Een deel van de import is succesvol verwerkt (door de import als “Regelniveau” in te lezen met fouten). Het tandwieltje verandert dan in een geel vinkje (|img_import_partial|) en is de balk volledig groen - De import is mislukt en terug gedraaid, er zijn geen gegevens verwerkt. Het tandwieltje verandert dan in een rood minnetje (|img_import_fail|) en de balk is volledig rood - Tijdens de import is een kritieke fout opgetreden, alle gegevens worden dan ook terug gedraaid. Het tandwieltje verandert dan in een rood uitroepteken (|img_import_error|) en is de balk volledig rood. In dit geval is er technisch iets mis gegaan en raden wij aan om contact op te nemen met de service desk. Ook worden bij het |img_import_source|-icoon nog 2 iconen zichtbaar: - |img_import_result|, door op dit icoon te klikken kan het resultaat van de import ingezien worden. Indien een import fout is gegaan wordt daar beschreven worden waarom het fout is gegaan. - |img_import_retry|, door op dit icoon te klikken wordt de datum van de import opnieuw ingesteld en de import opnieuw aangeboden. Dit is voornamelijk handig als de import fout is gegaan omdat er gegevens uit een andere sheet ontbraken. Na het toevoegen kan je de import nogmaals toevoegen, of simpelweg de import opnieuw proberen met dit icoon. Met behulp van de overige keuzevelden kan bepaald worden welke imports getoond worden in de lijst. Standaard worden alle 25 laatste imports getoond. 1. Dienstverbanden ================== Download de Excel importtemplate voor dienstverbanden: |lnk_dienstverbanden|_. De XML die van toepassing is op het importeren van dienstverbanden is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Naam" "*Veldnaam in XML:*", "name" "*Formaat:*", "Max 250 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de naam van het dienstverband." "*Veldnaam in Excel:*", "Extern Id" "*Veldnaam in XML:*", "employmenttypeid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is een unieke code voor het dienstverband. Deze wordt later gebruikt om bijvoorbeeld personen en pakketten te koppelen." "*Veldnaam in Excel:*", "Sorteervolgorde" "*Veldnaam in XML:*", "sortorder" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Hiermee kan de volgorde waarin de dienstverbanden getoond worden, ingesteld worden. Dit moet een nummer zijn. Hoe lager het nummer, hoe verder bovenaan de lijst deze getoond wordt." "*Veldnaam in Excel:*", "Taal" "*Veldnaam in XML:*", "language" "*Formaat:*", "Taal in de vorm “xx-YY”. xx is de taalcode uit ISO 639-1, YY is de alpha 2 landcode uit ISO 3166-1. Max 5 karakters." "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit bepaalt voor welke taal de naam van dit dienstverband is." 2. Functies =========== Download de Excel importtemplate voor functies: |lnk_functies|_. De XML die van toepassing is op het importeren van functies is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Naam" "*Veldnaam in XML:*", "description" "*Formaat:*", "Max 250 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de naam van de functie." "*Veldnaam in Excel:*", "Extern Id" "*Veldnaam in XML:*", "functionid_extern" "*Formaat:*", "Max 30 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is een unieke code voor de functie. Deze wordt later gebruikt om bijvoorbeeld personen en pakketten te koppelen." "*Veldnaam in Excel:*", "Sorteervolgorde" "*Veldnaam in XML:*", "sortorder" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Hiermee kan de volgorde waarin de functies getoond worden, ingesteld worden. Dit moet een nummer zijn. Hoe lager het nummer, hoe verder bovenaan de lijst deze getoond wordt." "*Veldnaam in Excel:*", "Taal" "*Veldnaam in XML:*", "language" "*Formaat:*", "Taal in de vorm “xx-YY”. xx is de taalcode uit ISO 639-1, YY is de alpha 2 landcode uit ISO 3166-1. Max 5 karakters." "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit bepaalt voor welke taal de naam van deze functie is." 3. Productgroepen ================= Download de Excel importtemplate voor productgroepen: |lnk_productgroepen|_. De XML die van toepassing is op het importeren van productgroepen is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Naam" "*Veldnaam in XML:*", "name" "*Formaat:*", "Max 250 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de naam van de productgroep. Deze wordt getoond in het beschermscherm." "*Veldnaam in Excel:*", "Extern Id" "*Veldnaam in XML:*", "productgroupid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is een unieke code voor de productgroep. Deze wordt later gebruikt om producten aan te koppelen." "*Veldnaam in Excel:*", "Sorteervolgorde" "*Veldnaam in XML:*", "sortorder" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Hiermee kan de volgorde waarin de productgroepen getoond worden, ingesteld worden. Dit moet een nummer zijn. Hoe lager het nummer, hoe verder bovenaan de bestellijst deze getoond wordt." "*Veldnaam in Excel:*", "Extern Id Ouder-productgroep" "*Veldnaam in XML:*", "parentgroupid" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Vul hier het externe id van de productgroep waar deze groep hierarchisch gezien onder valt. Of laat deze leeg om deze groep bovenin de hierarchie aan te maken." "*Veldnaam in Excel:*", "Omschrijving" "*Veldnaam in XML:*", "description" "*Formaat:*", "Max 250 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Een optionele omschrijving voor de productgroep. Deze wordt momenteel alleen in het beheerscherm getoond." "*Veldnaam in Excel:*", "Taal" "*Veldnaam in XML:*", "language" "*Formaat:*", "Taal in de vorm “xx-YY”. xx is de taalcode uit ISO 639-1, YY is de alpha 2 landcode uit ISO 3166-1. Max 5 karakters." "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit bepaalt voor welke taal de naam en omschrijving van deze productgroep zijn." Zoals te zien in de omschrijving van Extern Id Ouder-productgroep, is het mogelijk om productgroepen hierarchisch aan te maken. Door bijvoorbeeld deze productgroepen zo in te lezen: .. csv-table:: :widths: 25, 35, 30, 10 :class: table-bordered ecm-table-importsheet :header-rows: 1 "Extern Id", "Naam", "Extern Id Ouder-productgroep", "..." "KLD", "Kleding", "", "..." "BROEK", "Broeken", "KLD", "..." "SCHOEISEL", "Schoeisel", "KLD", "..." "LAARS", "Laarzen", "SCHOEISEL", "..." "SCHOEN", "Schoenen", "SCHOEISEL", "..." "TRUI", "Truien", "KLD", "..." "WOLTRUI", "Wollen Truien", "TRUI", "..." "PBM", "PBM", "", "..." Krijg je de volgende boomstructuur: |img_productgrouptree| 4. Producten ============ Download de Excel importtemplate voor producten: |lnk_producten|_. De XML die van toepassing is op het importeren van producten is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Artikelnummer" "*Veldnaam in XML:*", "productid_extern" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is een unieke code voor het product. Met dit nummer wordt in bijvoorbeeld een pakket bepaald of een gebruiker deze kan bestellen. Dit nummer krijgt de gebruiker ook de zien in het bestelscherm." "*Veldnaam in Excel:*", "Extern Id Productgroep" "*Veldnaam in XML:*", "productgroupid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de code van de productgroep waar dit product bij hoort. Het product wordt in het beschermscherm onder de bijbehorende groep getoond." "*Veldnaam in Excel:*", "Naam" "*Veldnaam in XML:*", "name" "*Formaat:*", "Max 250 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de naam van het product. Deze naam wordt getoond bij bijvoorbeeld het bestellen en in rapportages." "*Veldnaam in Excel:*", "Omschrijving" "*Veldnaam in XML:*", "description" "*Formaat:*", "Max 2000 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Uitgebreide informatie over het product. Deze kan in het bestelscherm getoond worden door op het artikel te klikken voor extra informatie." "*Veldnaam in Excel:*", "Sorteervolgorde" "*Veldnaam in XML:*", "productsortorder" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Hiermee kan de volgorde waarin de producten binnen een productgroep getoond worden, ingesteld worden. Dit moet een nummer zijn. Hoe lager het nummer, hoe verder bovenaan de bestellijst deze getoond wordt." "*Veldnaam in Excel:*", "Maatafwijkingregels" "*Veldnaam in XML:*", "productrules" "*Formaat:*", "Max 200 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien er gebruik gemaakt wordt van maatafwijkingregels (“parameters”), kan hier ingevuld worden welke parameters het product heeft en in welke volgorde deze staan." "*Veldnaam in Excel:*", "Productcode" "*Veldnaam in XML:*", "productcode" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Een optioneel veld om een code van een product in kwijt te kunnen. Is bijvoorbeeld interessant als het artikelnummer dat tijdens bestellen getoond wordt niet overeen kan komen met het nummer in het ERP systeem." "*Veldnaam in Excel:*", "Maximum per order" "*Veldnaam in XML:*", "max_per_order" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Door hier een getal groter dan 0 in te zetten kan beperkt worden hoe vaak dit product mag voorkomen in 1 bestelling." "*Veldnaam in Excel:*", "BTW code" "*Veldnaam in XML:*", "vatcode" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien het gebruik van BTW is ingeschakeld wordt de code in dit veld gebruikt om te bepalen welke BTW van toepassing is op dit product." "*Veldnaam in Excel:*", "Houdbaarheid" "*Veldnaam in XML:*", "lifespan" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien de module Signalering actief is kan dit veld gevuld worden met het aantal dagen." "*Veldnaam in Excel:*", "Houdbaarheid waarschuwing" "*Veldnaam in XML:*", "lifespanwarn" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien dit product een houdbaarheid heeft, hoeveel dagen van te voren moet een waarschuwing verzonden worden?" "*Veldnaam in Excel:*", "Taal" "*Veldnaam in XML:*", "language" "*Formaat:*", "Taal in de vorm “xx-YY”. xx is de taalcode uit ISO 639-1, YY is de alpha 2 landcode uit ISO 3166-1. Max 5 karakters." "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit bepaalt voor welke taal de naam en omschrijving van deze productgroep zijn." "*Veldnaam in Excel:*", "Actief" "*Veldnaam in XML:*", "active" "*Formaat:*", "Y/N Indien leeggelaten wordt Y gebruikt. Max 1 karakter." "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit bepaalt of het product actief is." Productafbeeldingen ------------------- Het is mogelijk om afbeeldingen aan producten te koppelen. Tijdens het bestellen kan op het artikel geklikt worden voor meer informatie. Dan wordt ook, indien aanwezig, een afbeelding getoond. Op die afbeelding kan ook geklikt worden om er op in te zoomen. Bij productafbeeldingen zijn een aantal zaken belangrijk: - Het bestandsformaat - De afmetingen - De bestandsnaam Voor het bestandsformaat zijn 2 opties geldig: .jpg en .png. LET OP: Het systeem zoekt eerst naar een .jpg, als die niet gevonden wordt valt hij terug op .png. Als van een product zowel .jpg als .png toegevoegd zijn, zal de .jpg getoond worden. De optimale afmetingen voor een gewone productafbeelding zijn 200 pixels breed en 300 pixels hoog. Als de afbeelding groter is, zal het systeem de afbeelding verkleinen. Hierdoor zal de import wat langer duren en is de kwaliteit van de afbeelding niet gegarandeerd. De bestandsnaam van de afbeelding moet overeenkomen met het artikelnummer van het product waar deze bij hoort. Dus voor product met artikelnummer “TUG-101” moet de afbeelding “TUG-101.jpg” heten. Als het artikelnummer een teken bevat die niet geldig is in een bestandsnaam (zoals een schuine streep) kan deze vervangen worden door een liggend streepje (``_``). Dus voor product met artikelnummer “TUG-555/01” moet de afbeelding “TUG-555_01.jpg” heten. Het is ook mogelijk om in het bestelscherm in te zoomen op een productafbeelding indien een extra afbeelding voor geimporteerd is. Dit werkt identiek aan normale afbeeldingen, alleen is de bestandsnaam aangevuld met “_L”. Dus voor een ingezoomde afbeelding voor product met artikelnummer “TUG-101” is de bestandsnaam “TUG-101_L.jpg”. Deze ingezoomde afbeelding wordt niet automatisch verkleind, let wel op dat hoe groter de foto, hoe meer detail, maar ook hoe langer het duurt voor de gebruiker om deze te downloaden. Het importeren van de afbeeldingen gebeurt in het zelfde scherm als de importsheets zelf: ``Onderhoud >> Import data``. Klik rechtsboven op “Product foto’s”. Hier zie je een vergelijkbaar scherm als voor de import sheets. Je kan een bestand aanbieden en deze verwerken: |img_import_productphotos| De grote uitzondering is dat je niet 1 voor 1 de afbeeldingen aanbiedt, maar allemaal meerdere tegelijk door deze in een zipbestand te zetten en dan te uploaden. Deze afbeeldingen moeten direct in het zipbestand zitten, dus niet in een mapje in het bestand. Ook wordt het zipbestand direct uitgepakt en verwerkt, er is dus geen importlijst van toepassing. 5. Maten en prijzen =================== Download de Excel importtemplate voor maten en prijzen: |lnk_matenprijzen|_. De XML die van toepassing is op het importeren van maten en prijzen is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Artikelnummer" "*Veldnaam in XML:*", "productid_extern" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Vul hier de unieke code van het product in waar deze maat en prijs bij hoort." "*Veldnaam in Excel:*", "Assortiment Id" "*Veldnaam in XML:*", "assortmentid_extern" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de unieke code voor deze maat en prijs. Sommige ERP systemen hebben dit niet en gebruiken eht artikelnummer in combinatie met de naam van de maat. In dat geval raden wij aan om deze bijvoorbeeld te vullen met het artikelnummer en de maat aan elkaar geplakt. Zo is deze code alsnog uniek." "*Veldnaam in Excel:*", "Maat" "*Veldnaam in XML:*", "size" "*Formaat:*", "Max 10 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de naam van de maat. Dit is de maat die de gebruiker te zien krijgt tijdens bijvoorbeeld het bestellen." "*Veldnaam in Excel:*", "Sorteervolgorde" "*Veldnaam in XML:*", "sizesortorder" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Hiermee kan de volgorde waarin de maten van een product getoond worden, ingesteld worden. Dit moet een nummer zijn. Hoe lager het nummer, hoe verder bovenaan de lijst met maten deze getoond wordt." "*Veldnaam in Excel:*", "Waarde" "*Veldnaam in XML:*", "internalvalue" "*Formaat:*", "Decimaal" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de prijs van deze maat van het product." "*Veldnaam in Excel:*", "Voorraad" "*Veldnaam in XML:*", "instock" "*Formaat:*", "I/A/N/U" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "In het bestelscherm kan ook een icoon getoond worden die een voorraad indicatie representeert: +--------+--------------------+---------------------+ | Waarde | Icoon | Omschrijving | +========+====================+=====================+ | I | |img_icon_stock_I| | Op voorraad | +--------+--------------------+---------------------+ | A | |img_icon_stock_A| | Gemiddelde voorraad | +--------+--------------------+---------------------+ | N | |img_icon_stock_N| | Niet op voorraad | +--------+--------------------+---------------------+ | U | |img_icon_stock_U| | Onbekende voorraad | +--------+--------------------+---------------------+" "*Veldnaam in Excel:*", "Actief" "*Veldnaam in XML:*", "active" "*Formaat:*", "Y/N" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Geeft aan of deze maat actief is. Zo nee dan is deze (vanaf de ingangsdatum) niet te bestellen en vice versa." "*Veldnaam in Excel:*", "Actief vanaf" "*Veldnaam in XML:*", "activefrom" "*Formaat:*", "Datum in de vorm JJJJ-MM-DD" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Geeft aan wanneer deze regel ingaat. Door voor 1 maat meerdere regels met verschillende ingangsdatums in te lezen kan die maat in de tijd veranderen (bijv. actief/inactief of varierende prijzen)." "*Veldnaam in Excel:*", "Maximum per order" "*Veldnaam in XML:*", "max_per_order" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Door hier een getal groter dan 0 in te zetten kan beperkt worden hoe vaak dit product mag voorkomen in 1 bestelling. Deze waarde overschrijft het maximum per order op productniveau." "*Veldnaam in Excel:*", "Order meervoud" "*Veldnaam in XML:*", "ordermultiple" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien de order meervoud validatie actief is en dit veld is ingevuld, kan bij het bestellen alleen een meervoud hiervan besteld worden." "*Veldnaam in Excel:*", "Aflopend" "*Veldnaam in XML:*", "discontinued" "*Formaat:*", "n.v.t." "*Verplicht:*", "Nee" "*Omschrijving:*", "Geeft aan dat deze maat aflopend is. Indien dit op 'Y' staat, zal zodra deze maat niet meer op voorraad is, deze maat niet meer in bestelschermen getoond worden." "*Veldnaam in Excel:*", "Vervanging" "*Veldnaam in XML:*", "replacementid" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Geeft aan dat deze maat vervangen is door een andere maat (evt. van een ander artikel). Dit gebeurt pas zodra de voorraad van deze maat op is en deze aflopend is. Vul hier het Assortiment Id in van de vervangende maat.." 6. Afdelingen ============= Download de Excel importtemplate voor afdelingen: |lnk_afdelingen|_. De XML die van toepassing is op het importeren van afdelingen is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Naam" "*Veldnaam in XML:*", "name" "*Formaat:*", "Max 80 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de naam van de afdeling." "*Veldnaam in Excel:*", "Acroniem" "*Veldnaam in XML:*", "acro" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Net als de acro van de klantomgeving zelf, is dit een unieke code voor de afdeling. Deze wordt bij personen gebruikt om de gebruiker aan de afdeling te koppelen." "*Veldnaam in Excel:*", "Referentiecode" "*Veldnaam in XML:*", "projectcode" "*Formaat:*", "Max 80 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Extra veld om een code aan de afdeling te koppelen. Deze wordt over het algemeen gebruikt voor een debiteurnummer." "*Veldnaam in Excel:*", "Acroniem Ouder-afdeling" "*Veldnaam in XML:*", "parentdepartment" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Vul hier het acroniem van de afdeling waar deze afdeling hierarchisch gezien onder valt. Of laat deze leeg om deze afdeling direct onder de klant zelf aan te maken. Let op! Er wordt gecontroleerd of de ACRO al bestaat dus zorg dat de ACRO van de hoofdafdeling al bestaat." "*Veldnaam in Excel:*", "Aanhef" "*Veldnaam in XML:*", "preamble" "*Formaat:*", "Max 200 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Wordt standaard niet getoond. Maar is een optioneel veld voor het adres van de afdeling." "*Veldnaam in Excel:*", "Straat" "*Veldnaam in XML:*", "street" "*Formaat:*", "Max 200 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De straat van het adres van de afdeling." "*Veldnaam in Excel:*", "Extra" "*Veldnaam in XML:*", "extra" "*Formaat:*", "Max 200 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Wordt standaard niet getoond. Maar is een optioneel veld voor het adres van de afdeling." "*Veldnaam in Excel:*", "Huisnummer" "*Veldnaam in XML:*", "primarynumber" "*Formaat:*", "Numeriek, max 5 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Het huisnummer van het adres van de afdeling." "*Veldnaam in Excel:*", "Toevoeging" "*Veldnaam in XML:*", "additionalnumber" "*Formaat:*", "Max 10 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Eventuele toevoeging op het huisnummer van het adres van de afdeling." "*Veldnaam in Excel:*", "Postcode" "*Veldnaam in XML:*", "zipcode" "*Formaat:*", "Max 10 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De postcode van het adres van de afdeling." "*Veldnaam in Excel:*", "Plaats" "*Veldnaam in XML:*", "city" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De plaatsnaam van het adres van de afdeling." "*Veldnaam in Excel:*", "Landcode" "*Veldnaam in XML:*", "countrycode" "*Formaat:*", "De alpha 3 landcode uit ISO 3166-1" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit bepaalt het land van het adres van de afdeling." "*Veldnaam in Excel:*", "Adrestype" "*Veldnaam in XML:*", "addresstypeid" "*Formaat:*", "1/4" "*Verplicht:*", "Nee" "*Omschrijving:*", "| Geeft aan wat voor een soort adres dit is. | 4 = afdelingsadres, 1 = retouradres. | Standaard is het retouradres in het systeem het adres van de leverancier zelf. Het is mogelijk om per afdeling een retouradres in te stellen. Alleen als dat geactiveerd is zal een adres van type 1 effect hebben in het systeem." "*Veldnaam in Excel:*", "Actief" "*Veldnaam in XML:*", "active" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Bepaalt of de afdeling actief is. Zo nee dan wordt deze niet in het systeem gebruikt en worden alle personen onder deze afdeling en eventuele onderliggende afdelingen als inactief gezien. Indien het veld wordt leeg gelaten voor een nieuwe afdeling “Y” gebruikt, en voor een bestaande afdeling wordt de bestaande waarde aangehouden." 7. Personen =========== Download de Excel importtemplate voor personen: |lnk_personen|_. De XML die van toepassing is op het importeren van personen is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Personeelsnummer" "*Veldnaam in XML:*", "personid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is het personeelsnummer. Deze moet uniek zijn per gebruiker. (op basis van de combinatie personid_extern en username wordt gezocht of een gebruiker al bestaat in het systeem)" "*Veldnaam in Excel:*", "Extern Id functie" "*Veldnaam in XML:*", "functionid_extern" "*Formaat:*", "Max 500 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is een unieke code voor de functie. Deze wordt later gebruikt om bijvoorbeeld personen en pakketten te koppelen. Je kunt meerdere functies per persoon toekennen aan een persoon. Dit kan door middel van een punt komma worden gescheiden." "*Veldnaam in Excel:*", "Extern Id dienstverband" "*Veldnaam in XML:*", "employmenttypeid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is een unieke code voor het dienstverband. Deze wordt later gebruikt om bijvoorbeeld personen en pakketten te koppelen." "*Veldnaam in Excel:*", "Acroniem afdeling" "*Veldnaam in XML:*", "companyid_extern" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit een unieke code voor de afdeling. Deze wordt bij personen gebruikt om de gebruiker aan de afdeling te koppelen. Wanneer dit veld leeggelaten wordt zal de persoon direct aan de klantafdeling worden toegevoegd." "*Veldnaam in Excel:*", "Inloggen vanaf" "*Veldnaam in XML:*", "datestart" "*Formaat:*", "JJJJ-MM-DD, max 10 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de datum waarop de persoon actief wordt in het systeem." "*Veldnaam in Excel:*", "Geslacht" "*Veldnaam in XML:*", "genderid" "*Formaat:*", "M/F" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is een unieke code voor het geslacht. M = male (man) en F = female (vrouw)." "*Veldnaam in Excel:*", "Voornaam" "*Veldnaam in XML:*", "firstname" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De volledige voornaam of voorletter(s) van de persoon." "*Veldnaam in Excel:*", "Achternaam" "*Veldnaam in XML:*", "lastname" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De achternaam van de persoon." "*Veldnaam in Excel:*", "Tussenvoegsel" "*Veldnaam in XML:*", "middlename" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Zoals van, de enz." "*Veldnaam in Excel:*", "Gebruikersnaam" "*Veldnaam in XML:*", "username" "*Formaat:*", "Max 60 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Gebruikersnaam om in het systeem te kunnen inloggen. Aangeraden wordt om hiervoor een e-mailadres te gebruiken. Dit vereenvoudigt de communicatie. Deze moet uniek zijn per gebruiker. (op basis van de combinatie personid_extern en username wordt gezocht of een gebruiker al bestaat in het systeem) Gebruikersnaam voor gebruik bij het inloggen." "*Veldnaam in Excel:*", "Wachtwoord" "*Veldnaam in XML:*", "password" "*Formaat:*", "Max 40 karakters, het wachtwoord dient te bestaan uit minimaal 8 karakters, en moet 3 van de overige vooraarden voldoen: 1. bevat een kleine letter 2. bevat een hoofdletter 3. bevat een nummer 4. bevat een speciaal teken" "*Verplicht:*", "Nee" "*Omschrijving:*", "Tijdelijk wachtwoord voor de eerste keer inloggen. Aangeraden wordt voor het wachtwoord om het personeelsnummer hierin te verwerken. Bijvoorbeeld: 123456Welkom. Bij eerste inlog dient het wachtwoord gelijk aangepast te worden door de gebruiker. Indien het veld wordt leeggelaten wordt het bestaande wachtwoord behouden. In geval van een nieuwe gebruiker krijgt deze een gegenereerd wachtwoord. Het tijdelijk wachtwoord is niet langer dan 30 dagen beschikbaar." "*Veldnaam in Excel:*", "Titel" "*Veldnaam in XML:*", "title" "*Formaat:*", "Max 10 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Ir. of Dr. enz." "*Veldnaam in Excel:*", "Achtervoegsel" "*Veldnaam in XML:*", "suffix" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Bijvoorbeeld: Sr" "*Veldnaam in Excel:*", "Voorvoegsel" "*Veldnaam in XML:*", "prefix" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Mw. of mijnheer" "*Veldnaam in Excel:*", "Actief" "*Veldnaam in XML:*", "active" "*Formaat:*", "Y/N" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Geeft aan of deze gebruiker actief is. Zo nee dan kan deze gebruiker niet inloggen en kan niet voor deze persoon besteld worden." "*Veldnaam in Excel:*", "Geautoriseerd" "*Veldnaam in XML:*", "authorised" "*Formaat:*", "Y/N" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Geeft aan of deze gebruiker mag inloggen. Zo nee dan kan kan nog wel door iemand anders voor deze persoon besteld worden." "*Veldnaam in Excel:*", "Opmerkingen" "*Veldnaam in XML:*", "remarks" "*Formaat:*", "Max 2000 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Bij dit veld kunnen algemene opmerkingen mbt. de drager worden geplaatst. Bij voorbeeld: Allergisch voor nikkel." "*Veldnaam in Excel:*", "E-mail" "*Veldnaam in XML:*", "email" "*Formaat:*", "Max 300 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "In dit veld kan het e-mailadres van de drager worden geplaatst. Dit mag zijn privé of zakelijke e-mailadres zijn." "*Veldnaam in Excel:*", "Taal" "*Veldnaam in XML:*", "isolanguage" "*Formaat:*", "Taal in de vorm “xx-YY”. xx is de taalcode uit ISO 639-1, YY is de alpha 2 landcode uit ISO 3166-1. Max 5 karakters." "*Verplicht:*", "Nee" "*Omschrijving:*", "Geeft de voorkeurstaal aan voor deze persoon. Na inloggen zal, indien mogelijk, de taal van de website omgezet worden naar deze taal." "*Veldnaam in Excel:*", "Startpakket besteld?" "*Veldnaam in XML:*", "startset_ordered" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Geeft aan of het startpakket voor deze persoon al besteld is. Zo nee, en er is een startpakket beschikbaar, zal de persoon eerst een startpakket moeten bestellen. Na deze bestelling zet het systeem dit veld op Ja." "*Veldnaam in Excel:*", "Startpakket (her)besteldatum" "*Veldnaam in XML:*", "reorder_startset_date" "*Formaat:*", "JJJJ-MM-DD, max 10 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Datum waarop een eventueel nieuw startpakket van kracht wordt, werkt dus in combinatie met startset_ordered=N. Indien er niet gebruik gemaakt wordt van een startpakket, kan hier een datum ver in de toekomst ingezet worden, bijvoorbeeld 2099-12-31" "*Veldnaam in Excel:*", "Overeenkomst getekend?" "*Veldnaam in XML:*", "signed_agreement" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Optioneel veld om aan te geven of de drager een overeenkomst heeft getekend." "*Veldnaam in Excel:*", "Maatgegevens" "*Veldnaam in XML:*", "measurements" "*Formaat:*", "Max 2000 karakters." "*Verplicht:*", "Nee" "*Omschrijving:*", "Vrij veld voor het noteren van gegevens bij maatopname van dragers (zie ook menu Onderhoud >> Gebruikers >> Maten beheren -> Maatinformatie). Indien leeg gelaten worden de bestaande maatgegevens behouden." "*Veldnaam in Excel:*", "Budget" "*Veldnaam in XML:*", "budget" "*Formaat:*", "Decimaal" "*Verplicht:*", "Nee" "*Omschrijving:*", "Het budget dat bij een nieuwe drager toegekend wordt. Bij het gebruik van decimalen zal een punt gebruikt moeten worden." "*Veldnaam in Excel:*", "Rol(len)" "*Veldnaam in XML:*", "role" "*Formaat:*", "Max 500 karakters." "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien deze leeggelaten wordt wordt standaard de rol drager toegewezen. Het is mogelijk om meerdere rollen te gebruiken in de sheet. Dit kan door middel van een puntkomma worden gescheiden. Geldige rollen zijn: - Drager - Groepsleider - Besteller - KlantAdmin - LeverancierAdmin - Maatwerkrollen door de exacte naam te gebruiken met daarvoor 'POM.'. Dus bijvoorbeeld 'POM.Beoordeler'" "*Veldnaam in Excel:*", "Bestellen Pers. Geb. Producten?" "*Veldnaam in XML:*", "use_custom_products" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Optioneel veld om aan te kunnen geven of de persoon, persoonsgebonden producten mag bestellen." "*Veldnaam in Excel:*", "Reference 1,2,3,4 en 5" "*Veldnaam in XML:*", "reference_x" "*Formaat:*", "Max 2000 karakters." "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit is één van de vrije reference velden die kunnen worden gevuld naar believen." 8. Adressen =========== Download de Excel importtemplate voor adressen: |lnk_adressen|_. De XML die van toepassing is op het importeren van adressen is als volgt: .. code-block:: xml
Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Personeelsnummer" "*Veldnaam in XML:*", "personid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is het personeelsnummer van de persoon voor wie dit adres is." "*Veldnaam in Excel:*", "Adres type" "*Veldnaam in XML:*", "addresstype" "*Formaat:*", "Max 1 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "| Bepaalt het soort adres: | 1 = afleveradres | 2 = werkadres | 3 = huisadres | Om meerdere soorten adressen voor 1 persoon in te lezen moet je meerdere adressen als aparte regels inlezen met de gewenste adres types." "*Veldnaam in Excel:*", "Straat" "*Veldnaam in XML:*", "street" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De straat van het adres van de persoon." "*Veldnaam in Excel:*", "Extra" "*Veldnaam in XML:*", "extra" "*Formaat:*", "Max 200 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Wordt standaard niet getoond. Maar is een optioneel veld voor het adres van de persoon." "*Veldnaam in Excel:*", "Huisnummer" "*Veldnaam in XML:*", "primarynumber" "*Formaat:*", "Numeriek, max 5 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Het huisnummer van het adres van de persoon." "*Veldnaam in Excel:*", "Toevoeging" "*Veldnaam in XML:*", "additionalnumber" "*Formaat:*", "Max 10 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Eventuele toevoeging op het huisnummer van het adres van de persoon." "*Veldnaam in Excel:*", "Postcode" "*Veldnaam in XML:*", "zipcode" "*Formaat:*", "Max 10 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De postcode van het adres van de persoon." "*Veldnaam in Excel:*", "Plaats" "*Veldnaam in XML:*", "city" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De plaatsnaam van het adres van de persoon." "*Veldnaam in Excel:*", "Landcode" "*Veldnaam in XML:*", "countrycode" "*Formaat:*", "De alpha 3 landcode uit ISO 3166-1" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit bepaalt het land van het adres van de persoon." "*Veldnaam in Excel:*", "Ingangsdatum" "*Veldnaam in XML:*", "datefrom" "*Formaat:*", "JJJJ-MM-DD" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Standaard datum van invoer of de datum dat het adres actief moet worden mag in de toekomst liggen." "*Veldnaam in Excel:*", "Verwijder?" "*Veldnaam in XML:*", "delete" "*Formaat:*", "Y/N" "*Verplicht:*", "**Nee**" "*Omschrijving:*", "Optioneel veld om aan te geven dat het adres van het gegeven type voor de gegeven persoon verwijdert moet worden in plaats van toegevoegd of aangepast." 9. Attributen ============= Download de Excel importtemplate voor attributen: |lnk_attributen|_. De XML die van toepassing is op het importeren van attributen is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Klassenaam" "*Veldnaam in XML:*", "classname" "*Formaat:*", "PRODUCT/COMPANY/PERSON/ORDER" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Hiermee bepaal je waar het attribuut voor is, product, afdeling, persoon of order." "*Veldnaam in Excel:*", "Extern Id Object" "*Veldnaam in XML:*", "object_id_extern" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is het externe id van het object waar het attribuut bij hoort. In het geval van PRODUCT is dit het artikelnummer, voor COMPANY is dit de acroniem, en voor PERSON is dit het personeelsnummer." "*Veldnaam in Excel:*", "Extern Id Attribute" "*Veldnaam in XML:*", "attribute_id_extern" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit is het externe id van het attribuut. Dit is het id dat door het systeem gebruikt wordt. Indien deze leeg gelaten wordt, wordt de naam in hoofdletters gebruikt." "*Veldnaam in Excel:*", "Waarde" "*Veldnaam in XML:*", "attributevalue" "*Formaat:*", "Max 2000 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit is de waarde van het attribuut (dus het daadwerkelijke draagadvies of wasvoorschrift). Indien waarde leeg gelaten en attribuut bestaat, dan wordt deze verwijderd." "*Veldnaam in Excel:*", "Waarde Extern Id" "*Veldnaam in XML:*", "value_extern_id" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Een uniek nummer per attributename om het zelfde attribuut met meerdere waarden te krijgen. Alleen nodig indien 1 attribuut meerdere waarden moet ondersteunen." "*Veldnaam in Excel:*", "Taal" "*Veldnaam in XML:*", "language" "*Formaat:*", "Taal in de vorm “xx-YY”. xx is de taalcode uit ISO 639-1, YY is de alpha 2 landcode uit ISO 3166-1. Max 5 karakters." "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit bepaalt voor welke taal de naam, omschrijving en waarde van het attribuut zijn. Voor de klassenaam COMPANY is taal niet van toepassing. Vul hier dan een willekeurige taal in." 10. Pakketten ============= Download de Excel importtemplate voor pakketten: |lnk_pakketten|_. De XML die van toepassing is op het importeren van pakketten is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Pakketgroepcode" "*Veldnaam in XML:*", "setgroupid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Unieke code voor het gehele pakket." "*Veldnaam in Excel:*", "Pakketnaam" "*Veldnaam in XML:*", "description" "*Formaat:*", "Max 80 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De naam van het pakket. Deze wordt getoond bij het beheren en toekennen van pakketten." "*Veldnaam in Excel:*", "Pakketcode" "*Veldnaam in XML:*", "setid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is een unieke code voor het pakket op deze startdatum." "*Veldnaam in Excel:*", "Startdatum" "*Veldnaam in XML:*", "datestart" "*Formaat:*", "JJJJ-MM-DD" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Datum vanaf wanneer het pakket actief is (normaal datum van invoer, maar kan in toekomst liggen)." "*Veldnaam in Excel:*", "Artikelnummer" "*Veldnaam in XML:*", "productid_extern" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Artikelnummer, voor elk artikel in het pakket wordt een nieuwe regel ingevoerd." "*Veldnaam in Excel:*", "Aantal" "*Veldnaam in XML:*", "quantity" "*Formaat:*", "Numeriek" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Het aantal dat voor dit product vooraf ingevuld wordt bij het bestellen van een startpakket. Moet gelijk zijn aan of groter dan 'min aantal' en mag niet groter zijn dan 'max aantal'. Is alleen van toepassing voor startpakketten." "*Veldnaam in Excel:*", "Min aantal" "*Veldnaam in XML:*", "minquantity" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Het minimum aantal van het artikel dat besteld moet worden. Indien leeg gelaten wordt de waarde 0 aangenomen. Is alleen van toepassing voor startpakketten." "*Veldnaam in Excel:*", "Max aantal" "*Veldnaam in XML:*", "maxquantity" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Max aantal voor het startpakket. Bij het bestellen van de startpakket wordt op dit aantal gecontroleerd." "*Veldnaam in Excel:*", "Muteerbaar" "*Veldnaam in XML:*", "mutable" "*Formaat:*", "Y/N" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Mag de besteller bij een startpakket bestelling het aantal wijzigen?" "*Veldnaam in Excel:*", "Pakket type" "*Veldnaam in XML:*", "settype" "*Formaat:*", "N/P/S/B" "*Verplicht:*", "Nee" "*Omschrijving:*", "Het soort pakket: - N is een normaal pakket; - P is een pakket voor persoonsgebonden producten; - S is een startpakket; - B is een pakket voor afdelingen Indien leeg gelaten wordt N aangenomen." "*Veldnaam in Excel:*", "Autorisatie nodig?" "*Veldnaam in XML:*", "authrequired" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien een product besteld wordt waar autorisatie voor nodig is, moet de bestelling altijd handmatig beoordeeld worden. Is voor dit product autorisatie nodig? Indien leeg gelaten wordt 'N' gebruikt." "*Veldnaam in Excel:*", "Geldt voor?" "*Veldnaam in XML:*", "appliesto" "*Formaat:*", "A/S" "*Verplicht:*", "Nee" "*Omschrijving:*", "Voor welk bestelscherm geldt dit pakket? Voor mijzelf (S), Voor een ander (A) of beiden? Leeg laten betekend 'voor beiden'. Is alleen van toepassing op pakketten van het type 'Normaal'." "*Veldnaam in Excel:*", "Verwijder?" "*Veldnaam in XML:*", "delete" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien hier Y ingevuld wordt, betekent dit dat het product juist uit het pakket verwijdert wordt." 11. Pakket koppelingen ======================= Download de Excel importtemplate voor pakket koppelingen: |lnk_pakketkoppelingen|_. De XML die van toepassing is op het importeren van pakket koppelingen is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Extern Id functie" "*Veldnaam in XML:*", "functionid_extern" "*Formaat:*", "Max 30 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is een unieke code voor de functie waar het pakket aan gekoppeld moet worden." "*Veldnaam in Excel:*", "Extern Id dienstverband" "*Veldnaam in XML:*", "employmenttypeid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is een unieke code voor het dienstverband waar het pakket aan gekoppeld moet worden." "*Veldnaam in Excel:*", "Geslacht" "*Veldnaam in XML:*", "genderid" "*Formaat:*", "M/F" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Het geslacht waar het pakket aan gekoppeld moet worden. M = male (man) en F = female (vrouw)." "*Veldnaam in Excel:*", "Pakketgroepcode" "*Veldnaam in XML:*", "setgroupid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De pakketgroepcode van het pakket die gekoppeld moet worden." "*Veldnaam in Excel:*", "Omschrijving" "*Veldnaam in XML:*", "description" "*Formaat:*", "Max 280 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "De omschrijving. Deze omschrijving is bijvoorbeeld te zien onder 'Kledingpakket' bij 'Toon accountgegevens' op de gegevenspagina van een gebruiker. Indien deze leeg gelaten is wordt er een omschrijving gegenereerd." "*Veldnaam in Excel:*", "Verwijder?" "*Veldnaam in XML:*", "delete" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien hier Y ingevuld wordt, betekent dit dat deze koppeling juist verwijdert wordt in plaats van toegevoegd." 12. Bulk pakket koppelingen =============================== Download de Excel importtemplate voor bulk pakket koppelingen: |lnk_afdpakketkoppelingen|_. De XML die van toepassing is op het importeren van pakket koppelingen is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Acroniem afdeling" "*Veldnaam in XML:*", "companyacro" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Acroniem van de klantomgeving of afdeling waar een pakket aan gekoppeld moet worden. Indien leeg gelaten wordt het gekoppeld aan de klantafdeling zelf." "*Veldnaam in Excel:*", "Pakketgroepcode" "*Veldnaam in XML:*", "setgroupid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De pakketgroepcode van het pakket die gekoppeld moet worden. Dit moet een pakket van het type Bulk zijn." "*Veldnaam in Excel:*", "Verwijder?" "*Veldnaam in XML:*", "delete" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien hier Y ingevuld wordt, betekent dit dat deze koppeling juist verwijderd wordt in plaats van toegevoegd." 13. Persoonsgebonden producten ============================== Download de Excel importtemplate voor persoonsgebonden producten: |lnk_persgebproducten|_. De XML die van toepassing is op het importeren van persoonsgebonden producten is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Personeelsnummer" "*Veldnaam in XML:*", "personid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is het personeelsnummer aan wie het product gekoppeld moet worden." "*Veldnaam in Excel:*", "Assortiment Id" "*Veldnaam in XML:*", "assortimentid_extern" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de unieke code voor de productmaat zoals gebruikt bij de maten importsheet. Dit is de maat van het product dat aan de persoon gekoppeld moet worden." "*Veldnaam in Excel:*", "Verwijder?" "*Veldnaam in XML:*", "delete" "*Formaat:*", "Y/N" "*Verplicht:*", "**Nee**" "*Omschrijving:*", "Indien hier Y ingevuld wordt, betekent dit dat deze koppeling juist verwijderd wordt in plaats van toegevoegd." 14. Persoonsinstellingen ======================== Download de Excel importtemplate voor persoonsinstellingen: |lnk_persinstellingen|_. De XML die van toepassing is op het importeren van persoonsinstellingen is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Module" "*Veldnaam in XML:*", "module" "*Formaat:*", "ORDER/PARAMETERS" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De categorie waar deze instelling voor is. Voor alsnog wordt enkel de waardes 'ORDER' (voor het inlezen van voorkeursmaten bij bestellen) en 'PARAMETERS' (voor het inlezen van maatafwijking parameters) ondersteund." "*Veldnaam in Excel:*", "Type" "*Veldnaam in XML:*", "type" "*Formaat:*", "ORDER/PRODUCT/PRODUCTGROUP" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Het type waar deze instelling voor is. Voor de module 'ORDER' zijn de geldige waardes 'PRODUCT' en 'PRODUCTGROUP'. Voor de module 'PARAMETERS' is alleen 'PRODUCT' een geldige waarde." "*Veldnaam in Excel:*", "Personeelsnummer" "*Veldnaam in XML:*", "personid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is het personeelsnummer van de persoon voor wie de instelling aangemaakt wordt." "*Veldnaam in Excel:*", "Extern Id" "*Veldnaam in XML:*", "name" "*Formaat:*", "Max 2000 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is het externe id van het object waar deze instelling over gaat. Als type 'PRODUCT' is, is dit het productid_extern. Als het type 'PRODUCTGROUP' is, is dit het productgroupid_extern." "*Veldnaam in Excel:*", "Waarde" "*Veldnaam in XML:*", "value" "*Formaat:*", "Max 2000 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de waarde die instelling moet hebben. Voor de module 'ORDER' is dit de maat die geselecteerd is bij het doen van een bestelling. Voor de module 'PARAMETERS' is dit de waarde van de maatafwijking." 15. Voorraad ============ Download de Excel importtemplate voor voorraad: |lnk_voorraad|_. De XML die van toepassing is op het importeren van voorraad is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Mutatietype" "*Veldnaam in XML:*", "recordtype" "*Formaat:*", "INVENTORY/STOCKORDER/ORDER" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Het soort voorraadmutatie. Geldige waardes zijn: | INVENTORY - De huidige voorraadstand | STOCKORDER - Levering van producten | ORDER - Bestelling van producten" "*Veldnaam in Excel:*", "Aantal" "*Veldnaam in XML:*", "quantity" "*Formaat:*", "Numeriek" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is het aantal dat op deze mutatie van toepassing is. Indien het type INVENTORY betreft is dit het huidige aantal dat op voorraad is, anders is het het aantal dat besteld/geleverd is." "*Veldnaam in Excel:*", "Artikelnummer" "*Veldnaam in XML:*", "productid_extern" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "De unieke code voor het product. Is alleen nodig als er verschillende producten zijn met identieke assortiment id's." "*Veldnaam in Excel:*", "Assortiment id" "*Veldnaam in XML:*", "supplierassortmentid" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De unieke code voor de productmaat zoals gebruikt bij de maten importsheet. Dit is de maat van het product waar de voorraad voor wordt ingelezen." "*Veldnaam in Excel:*", "Datum" "*Veldnaam in XML:*", "date" "*Formaat:*", "YYYY-MM-DD HH24:MI:SS" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de datum en tijd van de mutatie." 16. Persoonsmaten ================= Download de Excel importtemplate voor persoonsmaten: |lnk_persoonsmaten|_. De XML die van toepassing is op het importeren van persoonsmaten is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Personeelsnummer" "*Veldnaam in XML:*", "personid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is het personeelsnummer van de persoon voor wie de maat ingelezen wordt." "*Veldnaam in Excel:*", "Assortiment Id Extern" "*Veldnaam in XML:*", "assortmentid_extern" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de maat van het product die wordt ingesteld bij de persoon." 17. Persoonsbudget ================== Download de Excel importtemplate voor persoonsbudget: |lnk_persoonbudget|_. De XML die van toepassing is op het importeren van persoonsbudgetopdrachten is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Personeelsnummer" "*Veldnaam in XML:*", "personid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is het personeelsnummer van de persoon voor wie de budgetopdracht ingelezen wordt." "*Veldnaam in Excel:*", "Budget" "*Veldnaam in XML:*", "budget" "*Formaat:*", "Decimaal" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Het budget dat toegekend moet worden door deze opdracht." "*Veldnaam in Excel:*", "Ingangsdatum" "*Veldnaam in XML:*", "fromdate" "*Formaat:*", "JJJJ-MM-DD" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De datum waarop het budget toegekend moet worden." "*Veldnaam in Excel:*", "Aantal" "*Veldnaam in XML:*", "quantity" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Hoe vaak moet dit budget uitgedeeld worden? Indien leeg gelaten, of lager dan 0 wordt '1' gebruikt. Indien er 0 wordt ingevuld zal het budget oneindig vaak uitgedeeld worden." "*Veldnaam in Excel:*", "Interval" "*Veldnaam in XML:*", "interval_amount" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee, alleen indien Aantal 0 of groter dan 1 is." "*Omschrijving:*", "Hoeveel tijd (dagen, maanden of jaren) moet er zitten tussen elke keer dat er budget uitgedeeld wordt. Vul hier het aantal in." "*Veldnaam in Excel:*", "Interval type" "*Veldnaam in XML:*", "interval_type" "*Formaat:*", "DAY/MONTH/YEAR" "*Verplicht:*", "Nee" "*Omschrijving:*", "Hoeveel tijd (dagen, maanden of jaren) moet er zitten tussen elke keer dat er budget uitgedeeld wordt. Vul hier DAY in voor dagen, MONTH in voor maanden of YEAR in voor jaren. Indien leeg gelaten wordt 'DAY' gebruikt." "*Veldnaam in Excel:*", "Saldo limiteren?" "*Veldnaam in XML:*", "saldomax_active" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Moet het saldo van een gebruiker gelimiteerd worden? Het saldo wordt gelimiteerd voordat het bedrag van deze opdracht toegekend wordt. Vul Y in als dit wel moet, of N als dit niet moet. Indien leeg gelaten wordt N gebruikt." "*Veldnaam in Excel:*", "Limiteren tot" "*Veldnaam in XML:*", "saldomax_amount" "*Formaat:*", "Decimaal" "*Verplicht:*", "Nee, alleen indien saldo gelimiteerd wordt" "*Omschrijving:*", "Tot welk bedrag moet het saldo gelimiteerd worden? LET OP: Het saldo wordt alleen gelimiteerd. Als het saldo van iemand dus lager is, blijft het saldo door de limitering ongewijzigd." "*Veldnaam in Excel:*", "Toelichting" "*Veldnaam in XML:*", "description" "*Formaat:*", "Max 150 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Toelichting bij de budgetopdracht." 18. Afdelingsbudget =================== Download de Excel importtemplate voor afdelingsbudget: |lnk_afdelingbudget|_. De XML die van toepassing is op het importeren van afdelingsbudgetopdrachten is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Afdeling acroniem" "*Veldnaam in XML:*", "companyacro" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is het acroniem van de afdeling voor welke de budgetopdracht ingelezen wordt." "*Veldnaam in Excel:*", "Budget" "*Veldnaam in XML:*", "budget" "*Formaat:*", "Decimaal" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Het budget dat toegekend moet worden door deze opdracht." "*Veldnaam in Excel:*", "Toelichting" "*Veldnaam in XML:*", "description" "*Formaat:*", "Max 150 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Toelichting bij de budgetopdracht." 19. Bestelkosten ================ Download de Excel importtemplate voor bestelkosten: |lnk_bestelkosten|_. De XML die van toepassing is op het importeren van bestelkosten is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Afdeling acroniem" "*Veldnaam in XML:*", "companyacro" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is het acroniem van de afdeling waar dit bestelkostenproduct aan gekoppeld moet worden." "*Veldnaam in Excel:*", "Artikelnummer" "*Veldnaam in XML:*", "productcode" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Unieke code voor dit verzendkosten product. Wordt alleen gebruikt voor het beheren." "*Veldnaam in Excel:*", "Productnaam" "*Veldnaam in XML:*", "productname" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Naam van het bestelkostenproduct. Wordt alleen gebruikt voor het beheren." "*Veldnaam in Excel:*", "Extern Id" "*Veldnaam in XML:*", "costexternid" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Unieke code voor deze bestelkostenregel. Dit is ook het artikelnummer die in de winkelwagen zichtbaar is, en aan een eventuele koppeling met een ERP systeem wordt doorgegeven." "*Veldnaam in Excel:*", "Omschrijving" "*Veldnaam in XML:*", "description" "*Formaat:*", "Max 2000 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Omschrijving voor deze bestelkostenregel. Dit is de 'productnaam' die de besteller te zien krijgt in de winkelwagen." "*Veldnaam in Excel:*", "Voorwaarde" "*Veldnaam in XML:*", "conditionvalue" "*Formaat:*", "Decimaal" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De voorwaarde waar aan voldaan moet worden om deze bestelkostenregel toe te voegen aan de winkelwagen. Voor nu wordt alleen de regel 'Indien het totaal van de bestelling hoger is dan de voorwaarde' ondersteund. Vul hier dus het bedrag in vanaf wanneer deze regel moet tellen. Indien er 1 bestelkosten product is met meerdere actieve regels, telt van alle regels die aan de voorwaarde voldoen alleen de regel met de hoogste voorwaarde." "*Veldnaam in Excel:*", "Prijs" "*Veldnaam in XML:*", "pricevalue" "*Formaat:*", "Decimaal" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De prijs van deze bestelkostenregel." "*Veldnaam in Excel:*", "Valuta" "*Veldnaam in XML:*", "value" "*Formaat:*", "Max 3 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Gereserveerd veld voor de valuta. Wordt momenteel niet gebruikt." "*Veldnaam in Excel:*", "Actief?" "*Veldnaam in XML:*", "active" "*Formaat:*", "Y/N" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Geeft aan of deze bestelkostenregel actief is in het systeem. Indien leeg of afwezig wordt 'Y' gebruikt." "*Veldnaam in Excel:*", "BTW code" "*Veldnaam in XML:*", "vatname" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien gebruik van BTW ingesteld is, kan hier de BTW code ingevuld worden die geldt voor het het bestelkostenproduct." "*Veldnaam in Excel:*", "Taal" "*Veldnaam in XML:*", "language" "*Formaat:*", "Taal in de vorm “xx-YY”. xx is de taalcode uit ISO 639-1, YY is de alpha 2 landcode uit ISO 3166-1. Max 5 karakters." "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit bepaalt voor welke taal de naam en omschrijving van bestelkostenregel zijn." 20. Bestelstatussen =================== Download de Excel importtemplate voor bestelstatussen: |lnk_bestelstatussen|_. De XML die van toepassing is op het importeren van bestelstatussen is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Bestelcode" "*Veldnaam in XML:*", "ordercode" "*Formaat:*", "Max 2000 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De code van de bestelling waar de statusupdate voor is." "*Veldnaam in Excel:*", "Status" "*Veldnaam in XML:*", "orderstatus" "*Formaat:*", "PRODUCTION, DELIVERY of RECEIVED" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De statusverandering die heeft plaats gevonden. Er zijn 3 geldige waardes: - PRODUCTION: Als product de stap productie planning door is. - DELIVERY: Als een product verstuurd is naar de drager. - RECEIVED: Als een product ontvangen is door de drager." "*Veldnaam in Excel:*", "Artikelnummer" "*Veldnaam in XML:*", "productid_extern" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "Nee, indien geen Assortimentid wel." "*Omschrijving:*", "Het artikelnummer van het product waar de statusupdate voor is." "*Veldnaam in Excel:*", "Maat" "*Veldnaam in XML:*", "measurevalue" "*Formaat:*", "Max 10 karakters" "*Verplicht:*", "Nee, indien geen Assortimentid wel." "*Omschrijving:*", "De maat van het product waar de statusupdate voor is." "*Veldnaam in Excel:*", "Assortiment Id Extern" "*Veldnaam in XML:*", "assortmentid_extern" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "Nee, indien geen artikel en maat wel." "*Omschrijving:*", "Het externe assortmentid van de maat van het product waar de statusupdate voor is." "*Veldnaam in Excel:*", "Aantal" "*Veldnaam in XML:*", "quantity" "*Formaat:*", "Numeriek" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Het aantal van dit product waarde statusupdate voor is. Indien dit leeg of lager dan 1 is wordt 'alles' aangenomen. Pas zodra alle producten uit alle regels van de bestelling de statusupdate hebben ontvangen zal de bestelling doorgezet worden in de workflow." 21. Retourredenen ================= Download de Excel importtemplate voor retourredenen: |lnk_retourredenen|_. De XML die van toepassing is op het importeren van retourredenen is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Naam" "*Veldnaam in XML:*", "name" "*Formaat:*", "Max 250 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Artikel past niet, maat is te klein." "*Veldnaam in Excel:*", "Extern_id" "*Veldnaam in XML:*", "returnreasonid_extern" "*Formaat:*", "Max 30 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "R01." "*Veldnaam in Excel:*", "Taal" "*Veldnaam in XML:*", "language" "*Formaat:*", "Taal in de vorm “xx-YY”. xx is de taalcode uit ISO 639-1, YY is de alpha 2 landcode uit ISO 3166-1. Max 5 karakters." "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit bepaalt voor welke taal de naam en omschrijving van retourredenen zijn." 22. Pakketvalidaties ======================= Download de Excel importtemplate voor pakketvalidaties: |lnk_pakketvalidaties|_. De XML die van toepassing is op het importeren van pakkettenvalidaties is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Pakketvalidatiecode" "*Veldnaam in XML:*", "validationid_extern" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Voorbeeld: REGEL1_MAX" "*Veldnaam in Excel:*", "Pakketgroepcode" "*Veldnaam in XML:*", "setgroupid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Voorbeeld: NSRV" "*Veldnaam in Excel:*", "Startdatum pakketversie" "*Veldnaam in XML:*", "set_datestart" "*Formaat:*", "JJJJ-MM-DD" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Datum vanaf wanneer de validatieregel van toepassing is." "*Veldnaam in Excel:*", "Artikelnummers" "*Veldnaam in XML:*", "productsid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Voorbeeld: GTX-413,PP-418." "*Veldnaam in Excel:*", "Validatietype" "*Veldnaam in XML:*", "type" "*Formaat:*", "n.v.t." "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Validatietype: MIN: Valideer of een minimum aantal bereikt wordt. MAX: Valideer of een maximum aantal bereikt wordt. Let op: MIN werkt voor startpakketten altijd, maar voor overige bestellingen alleen als het product uberhaupt besteld wordt." "*Veldnaam in Excel:*", "Aantal" "*Veldnaam in XML:*", "quantity" "*Formaat:*", "n.v.t." "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Aantal dat gebruikt wordt voor de validatie van de opgegeven artikelen in combinatie met het validatietype." "*Veldnaam in Excel:*", "Interval" "*Veldnaam in XML:*", "interval" "*Formaat:*", "n.v.t." "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Aantal. Dit is een repeterende opdracht." "*Veldnaam in Excel:*", "Intervaltype" "*Veldnaam in XML:*", "name" "*Formaat:*", "n.v.t." "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dagen/maanden/jaren. (DAY: per dag, MONTH: per maand, YEAR: per jaar)" "*Veldnaam in Excel:*", "Modus" "*Veldnaam in XML:*", "intervalmode" "*Formaat:*", "n.v.t." "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Intervaltype mogelijke waardes. ABSOLUTE: uitgaand van ingestelde kalenderdatum veld startdatum validatieregel RELATIVE: uitgaand van besteldatum PROFILE: uitgaand activatie datum profiel gebruiker" "*Veldnaam in Excel:*", "Startdatum validatieregel" "*Veldnaam in XML:*", "datestart" "*Formaat:*", "JJJJ-MM-DD" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Datum vanaf wanneer de validatieregel van toepassing is." "*Veldnaam in Excel:*", "Stuur reminder email" "*Veldnaam in XML:*", "sendreminder" "*Formaat:*", "Y/N" "*Verplicht:*", "**Nee**" "*Omschrijving:*", "Moet een e-mail naar de drager gestuurd worden zodra een product in deze validatie weer beschikbaar is? Ja of nee (Y/N). Indien leeg gelaten wordt 'N' gebruikt." "*Veldnaam in Excel:*", "Verwijder?" "*Veldnaam in XML:*", "delete" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Optioneel veld om aan te geven dat de validatie verwijderd moet worden in plaats van toegevoegd of aangepast." 23. Attributen volledig ======================= Download de Excel importtemplate voor de volledige attributen: |lnk_attributenvolledig|_. De XML die van toepassing is op het importeren van attributen is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Klassenaam" "*Veldnaam in XML:*", "classname" "*Formaat:*", "PRODUCT/COMPANY/PERSON" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Hiermee bepaal je waar het attribuut voor is, product, afdeling of persoon." "*Veldnaam in Excel:*", "Extern Id Object" "*Veldnaam in XML:*", "object_id_extern" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is het externe id van het object waar het attribuut bij hoort. In het geval van PRODUCT is dit het artikelnummer, voor COMPANY is dit de acroniem, en voor PERSON is dit het personeelsnummer." "*Veldnaam in Excel:*", "Naam" "*Veldnaam in XML:*", "attributename" "*Formaat:*", "Max 2000 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is de naam van het attribuut, bijvoorbeeld ‘Draagadvies’ of ‘Wasvoorschrift’. Per object (product, afdeling of persoon) kunnen meerdere regels op één formulier worden gevuld." "*Veldnaam in Excel:*", "Extern Id Attribute" "*Veldnaam in XML:*", "attribute_id_extern" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit is het externe id van het attribuut. Dit is het id dat door het systeem gebruikt wordt. Indien deze leeg gelaten wordt, wordt de naam in hoofdletters gebruikt." "*Veldnaam in Excel:*", "Omschrijving" "*Veldnaam in XML:*", "attributedescription" "*Formaat:*", "Max 2000 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit is een omschrijving van het attribuut. Indien deze ingevuld wordt, wordt dit als extra informatie getoond op plekken waar dit attribuut gebruikt wordt." "*Veldnaam in Excel:*", "Waarde" "*Veldnaam in XML:*", "attributevalue" "*Formaat:*", "Max 2000 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit is de waarde van het attribuut (dus het daadwerkelijke draagadvies of wasvoorschrift). Indien waarde leeg gelaten en attribuut bestaat, dan wordt deze verwijderd." "*Veldnaam in Excel:*", "Waarde Extern Id" "*Veldnaam in XML:*", "value_extern_id" "*Formaat:*", "Numeriek" "*Verplicht:*", "Nee" "*Omschrijving:*", "Een uniek nummer per attributename om het zelfde attribuut met meerdere waarden te krijgen. Alleen nodig indien 1 attribuut meerdere waarden moet ondersteunen." "*Veldnaam in Excel:*", "Taal" "*Veldnaam in XML:*", "language" "*Formaat:*", "Taal in de vorm “xx-YY”. xx is de taalcode uit ISO 639-1, YY is de alpha 2 landcode uit ISO 3166-1. Max 5 karakters." "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit bepaalt voor welke taal de naam, omschrijving en waarde van het attribuut zijn." "*Veldnaam in Excel:*", "Doorzoekbaar" "*Veldnaam in XML:*", "searchable" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien er gebruik gemaakt wordt van de bladermodules met zoekfunctionaliteit, kan hiermee bepaald worden of producten op dit attribute gevonden kunnen worden." "*Veldnaam in Excel:*", "Zichtbaar" "*Veldnaam in XML:*", "uservisibility" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Moet dit attribuut zichtbaar zijn in het bestelscherm (indien van toepassing)?" 24. Additionele afdelingen ========================== Download de Excel importtemplate voor additionele afdelingen: |lnk_addafdelingen|_. De XML die van toepassing is op het importeren van additionele afdelingen is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Personeelsnummer" "*Veldnaam in XML:*", "personid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Dit is het personeelsnummer van de persoon voor wie deze additionele afdeling is." "*Veldnaam in Excel:*", "Acroniem afdeling" "*Veldnaam in XML:*", "companyid_extern" "*Formaat:*", "Max 50 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit een unieke code van de afdeling die gekoppeld moet worden." "*Veldnaam in Excel:*", "Inclusief hierarchie afdeling?" "*Veldnaam in XML:*", "incl_hierarchy" "*Formaat:*", "Y/N" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Moeten de afdelingen onder deze gekoppeld afdeling ook gekoppeld worden?" "*Veldnaam in Excel:*", "Verwijder dit record?" "*Veldnaam in XML:*", "delete" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien hier Y ingevuld wordt, betekent dit dat deze koppeling juist verwijdert wordt in plaats van toegevoegd." 25. Projecten ============= Download de Excel importtemplate voor projecten: |lnk_projecten|_. De XML die van toepassing is op het importeren van projecten is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Referentiecode" "*Veldnaam in XML:*", "projectid_extern" "*Formaat:*", "Max 20 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Unieke code voor project." "*Veldnaam in Excel:*", "Afdeling acroniem" "*Veldnaam in XML:*", "companyacro" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "Nee" "*Omschrijving:*", "Dit is het acroniem van de afdeling waar het project bij hoort. Indien leeg gelaten wordt de klant zelf gebruikt." "*Veldnaam in Excel:*", "Omschrijving" "*Veldnaam in XML:*", "name" "*Formaat:*", "Max 80 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De naam van het project. Deze wordt getoond bij het kiezen van een project tijdens het bestelproces." "*Veldnaam in Excel:*", "Startdatum" "*Veldnaam in XML:*", "datestart" "*Formaat:*", "JJJJ-MM-DD, maximale datum is 2099-12-31" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De datum vanaf wanneer dit project te kiezen tijdens het bestelproces. Het formaat is 'jjjj-mm-dd'." "*Veldnaam in Excel:*", "Einddatum" "*Veldnaam in XML:*", "dateend" "*Formaat:*", "JJJJ-MM-DD, maximale datum is 2099-12-31" "*Verplicht:*", "Nee" "*Omschrijving:*", "Optionele datum tot wanneer dit project te kiezen tijdens het bestelproces. Het formaat is 'jjjj-mm-dd'." "*Veldnaam in Excel:*", "Verwijder?" "*Veldnaam in XML:*", "delete" "*Formaat:*", "Y/N" "*Verplicht:*", "Nee" "*Omschrijving:*", "Indien hier Y ingevuld wordt, betekent dit dat het project verwijdert wordt." 26. Beoordelen retour ===================== Download de Excel importtemplate voor beoordelen retour: |lnk_beoordelenretour|_. De XML die van toepassing is op het importeren van beoordelen retouren is als volgt: .. code-block:: xml Hieronder een omschrijving van alle velden: .. csv-table:: :widths: 25, 75 :class: ecm-table-xmldef "*Veldnaam in Excel:*", "Bestelcode" "*Veldnaam in XML:*", "ordercode" "*Formaat:*", "Max 2000 karakters" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "De code van de retourbestelling." "*Veldnaam in Excel:*", "Artikelnummer" "*Veldnaam in XML:*", "productid_extern" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "Nee, indien geen Assortimentid wel." "*Omschrijving:*", "Het artikelnummer van het product binnen deze retourbestelling waar de beoordeling voor is." "*Veldnaam in Excel:*", "Maat" "*Veldnaam in XML:*", "measurevalue" "*Formaat:*", "Max 10 karakters" "*Verplicht:*", "Nee, indien geen Assortimentid wel." "*Omschrijving:*", "Dit maat van het product binnen deze retourbestelling waar de beoordeling voor is." "*Veldnaam in Excel:*", "Assortiment Id Extern" "*Veldnaam in XML:*", "assortmentid_extern" "*Formaat:*", "Max 40 karakters" "*Verplicht:*", "Nee, indien geen artikel en maat wel." "*Omschrijving:*", "Het externe assortmentid van de maat van het product waar de beoordeling voor is." "*Veldnaam in Excel:*", "Aantal" "*Veldnaam in XML:*", "quantity" "*Formaat:*", "Numeriek" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Het daadwerkelijk ontvangen aantal van dit product binnen de retourbestelling. Kan worden aangepast om het aantal te corrigeren." "*Veldnaam in Excel:*", "Aantal afgekeurd" "*Veldnaam in XML:*", "numberdeclined" "*Formaat:*", "Numeriek" "*Verplicht:*", "**Ja**" "*Omschrijving:*", "Het aantal van dit product die afgekeurd zijn. Deze worden wel uit bezit gehaald, maar de drager krijgt hiervoor geen budget terug. Mag niet hoger zijn dan het aantal in de bestelling." "*Veldnaam in Excel:*", "Opmerking" "*Veldnaam in XML:*", "remark" "*Formaat:*", "Max 2000 karakters" "*Verplicht:*", "Alleen indien aantal afgekeurd groter is dan 0" "*Omschrijving:*", "Een reden waarom het aantal in de regel is afgekeurd. Wordt opgeslagen bij de bestelregel." .. |img_importsheet_tooltip| image:: media/importsheet_tooltip.png .. |img_importsheet_save_nl| image:: media/importsheet_save_nl.png .. |img_importsheet_save_en| image:: media/importsheet_save_en.png .. |img_importsheet_xml_notepad| image:: media/importsheet_xml_notepad.png .. |img_import_importdata| image:: media/import_importdata.png .. |img_import_importqueue| image:: media/import_importqueue.png .. |img_import_wait| image:: media/icon_import_wait.png .. |img_import_busy| image:: media/icon_import_busy.png .. |img_import_source| image:: media/icon_import_source.png .. |img_import_success| image:: media/icon_import_success.png .. |img_import_partial| image:: media/icon_import_partial.png .. |img_import_fail| image:: media/icon_import_fail.png .. |img_import_error| image:: media/icon_import_error.png .. |img_import_result| image:: media/icon_import_result.png .. |img_import_retry| image:: media/icon_import_retry.png .. |img_productgrouptree| image:: media/productgrouptree.png .. |img_import_productphotos| image:: media/import_productphotos.png .. |img_icon_stock_I| image:: media/icon_stock_I.png .. |img_icon_stock_A| image:: media/icon_stock_A.png .. |img_icon_stock_N| image:: media/icon_stock_N.png .. |img_icon_stock_U| image:: media/icon_stock_U.png .. |lnk_dienstverbanden| replace:: hier .. _lnk_dienstverbanden: /nl/_static/downloads/templates_excel/01)%20Dienstverbanden.xls .. |lnk_functies| replace:: hier .. _lnk_functies: /nl/_static/downloads/templates_excel/02)%20Functies.xls .. |lnk_productgroepen| replace:: hier .. _lnk_productgroepen: /nl/_static/downloads/templates_excel/03)%20Productgroepen.xls .. |lnk_producten| replace:: hier .. _lnk_producten: /nl/_static/downloads/templates_excel/04)%20Producten.xls .. |lnk_matenprijzen| replace:: hier .. _lnk_matenprijzen: /nl/_static/downloads/templates_excel/05)%20Maten%20en%20prijzen.xls .. |lnk_afdelingen| replace:: hier .. _lnk_afdelingen: /nl/_static/downloads/templates_excel/06)%20Afdelingen.xls .. |lnk_personen| replace:: hier .. _lnk_personen: /nl/_static/downloads/templates_excel/07)%20Personen.xls .. |lnk_adressen| replace:: hier .. _lnk_adressen: /nl/_static/downloads/templates_excel/08)%20Adressen.xls .. |lnk_attributen| replace:: hier .. _lnk_attributen: /nl/_static/downloads/templates_excel/09)%20Attributen.xls .. |lnk_pakketten| replace:: hier .. _lnk_pakketten: /nl/_static/downloads/templates_excel/10)%20Pakketten.xls .. |lnk_pakketkoppelingen| replace:: hier .. _lnk_pakketkoppelingen: /nl/_static/downloads/templates_excel/11)%20Pakket%20koppelingen.xls .. |lnk_afdpakketkoppelingen| replace:: hier .. _lnk_afdpakketkoppelingen: /nl/_static/downloads/templates_excel/12)%20Afdelingpakket%20koppelingen.xls .. |lnk_persgebproducten| replace:: hier .. _lnk_persgebproducten: /nl/_static/downloads/templates_excel/13)%20Persoonsgebonden%20producten.xls .. |lnk_persinstellingen| replace:: hier .. _lnk_persinstellingen: /nl/_static/downloads/templates_excel/14)%20Persoonsinstellingen.xls .. |lnk_voorraad| replace:: hier .. _lnk_voorraad: /nl/_static/downloads/templates_excel/15)%20Voorraad.xls .. |lnk_persoonsmaten| replace:: hier .. _lnk_persoonsmaten: /nl/_static/downloads/templates_excel/16)%20Persoonsmaten.xls .. |lnk_persoonbudget| replace:: hier .. _lnk_persoonbudget: /nl/_static/downloads/templates_excel/17)%20Persoonbudget.xls .. |lnk_afdelingbudget| replace:: hier .. _lnk_afdelingbudget: /nl/_static/downloads/templates_excel/18)%20Afdelingbudget.xls .. |lnk_bestelkosten| replace:: hier .. _lnk_bestelkosten: /nl/_static/downloads/templates_excel/19)%20Bestelkosten.xls .. |lnk_bestelstatussen| replace:: hier .. _lnk_bestelstatussen: /nl/_static/downloads/templates_excel/20)%20Bestelstatussen.xls .. |lnk_retourredenen| replace:: hier .. _lnk_retourredenen: /nl/_static/downloads/templates_excel/21)%20Retourredenen.xls .. |lnk_pakketvalidaties| replace:: hier .. _lnk_pakketvalidaties: /nl/_static/downloads/templates_excel/22)%20Pakketvalidaties.xls .. |lnk_attributenvolledig| replace:: hier .. _lnk_attributenvolledig: /nl/_static/downloads/templates_excel/23)%20Attributen%20volledig.xls .. |lnk_addafdelingen| replace:: hier .. _lnk_addafdelingen: /nl/_static/downloads/templates_excel/24)%20Additionele%20afdelingen.xls .. |lnk_projecten| replace:: hier .. _lnk_projecten: /nl/_static/downloads/templates_excel/25)%20Projecten.xls .. |lnk_beoordelenretour| replace:: hier .. _lnk_beoordelenretour: /nl/_static/downloads/templates_excel/26)%20Beoordelen%20retour.xls