Skip to the content

Importeren prijzen in snelstart uit een Excel document

importeren prijswijzigingen uit Excel naar Snelstart

Het importeren van prijswijzigingen in SnelStart is mogelijk door middel van bijvoorbeeld CSV. Je hebt hiervoor alleen wel het artikelnummer nodig dat je intern gebruikt. Dit artikelnummer is verschillend van de artikelcode die een leverancier hanteert. Het kost hierdoor veel tijd om prijswijzigingen door te voeren die een leverancier aanlevert. Wij kregen de vraag of wij het importeren van prijswijzigingen kunnen automatiseren.

De klant uit het voorbeeld heeft een veld aangemaakt in de artikelkaartenbak met het nummer van de leverancier. De klant moet eerst een export maken van de bestaande artikelen en kan vervolgens met verticaal zoeken, proberen de prijzen erbij te zoeken. Daarbij levert de leverancier de prijswijzigingen aan op verschillende tabbladen.

Wij kregen de vraag: kunnen jullie deze import ook automatiseren?

Natuurlijk kan dat en het resultaat delen we, in overleg met de klant, graag met alle andere SnelStart gebruikers. Je kunt het programma onderaan deze pagina downloaden en gratis gebruiken.


LET OP:

  • Voordat je begint met het programma dien je altijd een back-up te maken van je SnelStart administratie. Mocht er onverhoopt iets fout gaan dan kun je altijd terug naar de vorige situatie.
  • Je dient een geldige SnelStart Gateway licentie te hebben.
  • Je SnelStart administratie moet een SQL server database bevatten.

Er is een nieuwe versie waarin enkele extra aanpassingen zijn gemaakt. Met dank aan de gebruikers. Gebruik ons contactformulier als je specifieke wensen hebt of als je een fout tegenkomt.


Handleiding

 

Als je het programma voor de eerste keer start dien je de [Snelstart instellingen] in te voeren.

Instellingen Snelstart import Excel | Reinder.eu

[Gebruiker] = De gebruiker die u tijdens de installatie heeft aangemaakt op de SQL-server.

[Wachtwoord] = Het wachtwoord waarmee de gebruiker de SQL server mag benaderen.

[Administratie] = De naam van de administratie waar de artikelen zich bevinden die moeten worden bijgewerkt.

[Omgeving] = De instantienaam van de SQL server. Deze informatie vindt u in Snelstart onder [Help]\[Info]

[Veldnaam artikelcode] = Als u de prijzen bij wilt werken aan de hand van een EAN code of een artikelcode van de leverancier moet u hier de veldnaam ingeven. Deze veldnaam vindt u terug in Snelstart bij [Programma]\[Kaartenbak ontwerpen]\[Wijzig]\[Artikel extra gegevens]

Klik hier op het veld waar u de veldnaam van wilt weten en selecteer deze bij [veldnaam]

Gaat u prijswijzigingen importeren met uw eigen artikelcodes? Laat dan dit veld leeg!

Selecteer het Excel document met daarin de prijswijzigingen. Het programma gaat direct de Excelsheet importeren in de spreadsheet control. Let op, je eigen Excel document wordt hier niet geopend. Wijzigingen worden dus niet opgeslagen. Wijzigingen dien je in het originele Excel document te maken.

Als het excel document uit meerdere tabbladen bestaat, worden deze allemaal geïmporteerd in de spreadsheet control.

Om een bestand te openen klik je op de Excel button waarna een verkenner opent. Selecteer in de verkenner het te openen Excel document.

Open de verkenner en selecteer het excel document

Nu moeten we bepalen welke gegevens er uit de Excelsheet moeten worden gelezen. Dit doe je door de range te selecteren en vervolgens te klikken op de button naast het veld [Data range]. Nu kunnen we de data importeren in een tijdelijke tabel door te klikken op de button [Importeer de Excelsheet].

selecteer de te importeren range in Excel Snelstart

In de grid [Data] ziet u nu een ruwe import van de gegevens uit de Excelsheet.

snelstart selectie te importeren data

 

We moeten nu aan het programma vertellen in welke kolommen de gegevens staan die we willen gebruiken. Sleep de kolomkop waar de artikelcode zich bevindt naar het veld [Kolom artikelcode] en doe datzelfde met de kolomkop waar de prijs zich bevindt naar het veld [Kolom prijs]

 

selecteer de kolom snelstart import

Nu is alles klaar om de prijzen definitief bij te werken in SnelStart. Klik hiervoor op de button [Definitief verwerken].

Als een regel niet kan worden verwerkt, omdat het artikelnummer niet gevonden kan worden in SnelStart, dan zal naast de regel in de kolom [Log] een melding verschijnen.

Je kunt de log exporteren naar Excel, eventuele fouten corrigeren en het log opnieuw importeren.

Snelstart log na import

Mocht je leverancier de artikelcode met een zogenaamd masker omzetten naar een ander formaat dan kun je dit ingeven in het veld [Format].

Stel, je leverancier levert een Excel sheet aan waarin de artikelcode is omgetoverd naar het formaat 0.000-000.0 terwijl bij de import van de Excel sheet je een numeriek waarde ziet staan.

Bijvoorbeeld:

Je ziet in de Excel sheet het artikelnummer 9.001-001.1 maar in de data ziet u 90010011. In dat geval is het artikelnummer voorzien van een opmaak in de Excel sheet.

Nu moeten we dit artikelnummer omzetten naar een formaat zoals je dat ook in SnelStart hebt opgeslagen. Dit gaat als volgt:

Ieder leesteken in de artikelcode moet worden voorzien van een backslash dus in het geval van het voorbeeld hierboven in de waarde in het veld [Format] 0\.000\-000\.0

In deze versie zijn de volgende issues opgelost:

  • Per regel wordt nu aangegeven als het artikel niet kan worden gevonden in SnelStart. Dit gebeurt door in de kolom [Log] een melding weer te geven.
  • De grid [Data] kun je nu exporteren naar Excel zodat je kunt controleren waarom artikelen niet worden verwerkt.
  • Als het programma als gebruiker wordt geïnstalleerd zonder administrator rechten dan geeft het wegschrijven van de instellingen een fout. Dit is nu opgelost.
  • Je kunt naast verkoopprijzen nu ook de inkoopprijzen aanpassen.

Download hier het programma

Het gebruik van de applicatie is op eigen risico. Wij aanvaarden geen enkele aansprakelijkheid bij het onjuist gebruiken van de applicatie of het niet opvolgen van de instructies uit dit artikel.

External web link - https://reinder.eu/documenten/Reinder.Net.Snelstart.Setup.msi

"Wie op zoek is naar een teamplayer, een man van zijn woord en een uitmuntende programmeur, dan kan ik Reinder zeker aanbevelen. Reinder bedankt en tot de volgende uitdaging."

Marijn Snoek - Fleetaccess

Incidenten registratie

In iedere organisatie worden fouten gemaakt en vinden incidenten plaats. Om hier inzicht in te krijgen en de kans op herhaling te voorkomen, is het van belang incidenten op de juiste manier te registreren. Bekijk de voordelen van ons incidenten registratiesysteem.

Incidenten registratie

Sneek

Koperslagersstraat 49
8601WL  Sneek

E-mail: info@reinder.eu

Telefoon: +31 (0)515 74 50 09

KvK nr.: 67082130

 

Amsterdam

Nieuwe Herengracht 49
1011RN  Amsterdam

Telefoon: +31 (0)20 261 95 42

 

Uden

Weverstraat 6
5405 BN Uden

Telefoon: +31 (0)413 432 012

Route