Importeer vanuit 1C voor automatische demontage: restanten en barcodes zonder duplicaten.

De vierde casestudy van hetzelfde CRM-systeem voor Olegs autodemontagebedrijf, Audi Resource, in Lutsk. De vorige keer implementeerden we boekhouding in meerdere valuta met behulp van zijn eigen formule. Deze keer was de uitdaging anders: het magazijn synchroniseren met 1C, dat het bedrijf al jaren gebruikt, zonder het systeem zelf aan te passen of iemand opnieuw te hoeven trainen.
We zullen deze verbeteringen uitgebreid bespreken in ons Telegram kanaal.
Waarom is Olegs autodemontagebedrijf niet uit gebouw 1C vertrokken?
Kort gezegd: 1C heeft jarenlange ervaring met boekhoudkundige, fiscale en balansgegevens, en het risico dat er iets misgaat tijdens een volledige migratie naar een ander systeem weegt niet op tegen het ongemak van de oude interface. Daarom hebben we het boekhoudsysteem ongewijzigd gelaten en de gegevens ermee gesynchroniseerd.
Voor veel bedrijven die al decennialang hun administratie bijhouden, is 1C al jarenlang de centrale plek voor alle boekhouding, belastingaangiften en balansgeschiedenis. Overstappen naar een ander systeem brengt risico's met zich mee: er kan tijdens de migratie iets verloren gaan, de accountant moet zich bijscholen en het datawarehouse kan tijdens de overgang verspreid raken, samen met de daadwerkelijke cijfers.
Olegs oplossing was daarom om beide systemen te combineren: 1C blijft het boekhoudsysteem en Audi Resource CRM ontvangt de producten en saldi er automatisch uit – zonder handmatige overdracht.
Hoe weet CRM dat het product van 1C hetzelfde is?
Kort gezegd: CRM identificeert een product aan de hand van de interne 1C GUID – een technische identificatiecode die niet verandert wanneer het artikelnummer of de code wijzigt – dus het hernummeren van codes in 1C creëert geen tweede kaart voor hetzelfde product in CRM.
Codes en SKU's in 1C veranderen in de loop van de tijd: producten worden naar een andere categorie verplaatst, anders genummerd tijdens de inventarisatie of artikelen worden samengevoegd. Als het CRM-systeem op de code zou vertrouwen, zou elke dergelijke wijziging een duplicaat creëren. In plaats daarvan gebruikt het systeem de interne technische 1C-identificatiecode (GUID), die voor een product nooit verandert, en gebruikt deze om het product te identificeren bij het opnieuw laden.
Bij het laden vanuit een Excel-spreadsheet fungeert de kolom "Code" als identificatiecode: dit is een permanente rijsleutel waarmee bij herhaaldelijk laden het product wordt geïdentificeerd en de bijbehorende kaart wordt bijgewerkt zonder een nieuwe kaart aan te maken.
Welke velden worden overgezet vanuit 1C en welke blijven in CRM?
Kort samengevat: de naam, het nummer, de fabrikant, de prijs, de categorie, het gewicht, de afmetingen en de omschrijving worden vanuit 1C naar CRM verzonden, maar een leeg veld in 1C overschrijft niet een veld dat al in CRM is ingevuld - het systeem gebruikt de gegevens alleen als ze daadwerkelijk aanwezig zijn.
Lijst met velden en de bijbehorende regel:
- Naam, nummer, fabrikant, prijs, categorie, gewicht en afmetingen, omschrijving - overgenomen van 1C bij elke lading.
- Een leeg veld in 1C wist een ingevuld veld in CRM niet. Als een manager handmatig een beschrijving in CRM heeft toegevoegd en het veld in 1C is leeg, wordt deze niet verwijderd door het veld te uploaden.
- Het CRM-systeem bepaalt automatisch het merk en model van de auto aan de hand van de productnaam, maar alleen de eerste keer dat een kaart wordt aangemaakt. Daarna wordt dit veld niet opnieuw berekend telkens wanneer een kaart wordt geladen.
Deze logica beschermt handmatige magazijnprocessen: een manager kan iets verduidelijken of toevoegen in het CRM-systeem, en de volgende synchronisatie met 1C zal dit niet overschrijven.
Hoe berekent CRM het saldo bij het herladen?
Kort gezegd: de eerste storting stelt het saldo exact in zoals in 1C, waarna het CRM alleen rekening houdt met de saldowijziging ten opzichte van de vorige storting. Dit voorkomt dubbele afschrijvingen tijdens verkopen, die in verschillende systemen met verschillende frequenties voorkomen.
Een fout in de balanslogica heeft direct gevolgen voor de kosten. Daarom is het in Audi Resource CRM als volgt gestructureerd:
- De eerste lading stelt de hoeveelheid goederen exact in op 1C - het uitgangspunt.
- Bij elke volgende download wordt alleen de wijziging in het saldo in 1C ten opzichte van de vorige keer geverifieerd.
- Een verkoop die in het CRM-systeem is verwerkt maar nog niet in 1C is geboekt, wordt niet teruggestuurd naar het magazijn bij de volgende laadbeurt. Zodra de verkoop in 1C is geboekt, wordt deze niet opnieuw afgeschreven.
- Hetzelfde geldt voor retouren.
- Artikelen die niet langer beschikbaar zijn in 1C worden uit het magazijn in het CRM verwijderd. Dit is altijd het geval voor 1C-backups; bij het laden vanuit Excel wordt hiervoor een apart selectievakje "volledige lijst" gebruikt.
Zonder deze logica zouden de gegevens in de twee systemen – 1C en CRM – snel uiteenlopen: wat in CRM werd verkocht, zou in 1C als een tweede afschrijving terechtkomen, en de voorraad op het scherm zou niet langer overeenkomen met de werkelijke voorraad in het magazijn.
Wat is er aan de hand met barcodes en het printen van etiketten?
Kort gezegd: barcodes die 1C al aan producten heeft toegewezen, blijven behouden tijdens de synchronisatie. De scanner in het magazijn vindt het onderdeel hiermee op dezelfde manier als in 1C zelf.
Als een product al een 1C-barcode sticker heeft (met een kenmerkend voorvoegsel zoals "2000..."), kent het CRM-systeem geen nieuwe code toe aan het product; de scanner blijft het product vinden met de oude code. U kunt dezelfde barcode sticker apart van de productkaart afdrukken in het formaat 58x40.
In een magazijn waar al honderden labels zijn aangebracht, is het niet nodig om deze opnieuw aan te brengen, simpelweg omdat de gegevens nu in twee systemen tegelijk worden beheerd.
Wat kan er niet van 1C worden overgenomen - en waarom?
Kort gezegd: diensten, complete producten en foto's worden niet van 1C overgedragen. De reden voor de overdracht van foto's is puur technisch: de 1C-database slaat alleen paden naar bestanden op de schijf op, niet de afbeeldingen zelf.
Eerlijke synchronisatiegrenzen - drie punten:
- De diensten worden niet overgedragen.
- Artikelen die op voorraad zijn, worden niet volledig overgezet - het CRM-systeem bevat alleen wat daadwerkelijk op voorraad is.
- Foto's worden niet overgedragen — de 1C-database slaat alleen paden op naar bestanden op de lokale schijf of de bedrijfsserver; de afbeeldingen zelf worden daar niet opgeslagen. Alleen afbeeldingen die fysiek in de database aanwezig zijn, kunnen worden overgedragen. Foto's worden daarom apart naar het CRM-systeem geüpload.
Los daarvan: het automatisch publiceren van producten op forums na het uploaden is niet ingeschakeld - dit is een aparte actie binnen het CRM, geen gevolg van het importeren vanuit 1C.
Hoe ziet dit eruit in de CRM-interface?
Kort samengevat: in de Audi Resource CRM-instellingen is er een apart scherm genaamd "Importeren vanuit 1C en Excel" - hier kunt u een 1C-back-up (.bak) of een tabel uploaden met behulp van een kant-en-klaar sjabloon. De uploadgeschiedenis is hier ook zichtbaar.
Het importscherm biedt twee opties: een Excel-bestand uploaden met behulp van een sjabloon (één product, één rij, de kolom 'Code' is een permanente sleutel) of een back-up van de 1C-database, indien toegang tot de 1C-server is geconfigureerd. Daarnaast bevindt zich een knop met de downloadbare sjabloon en een logboek met de downloadgeschiedenis, zodat u kunt zien wanneer en wat er voor het laatst is gesynchroniseerd.

Hetzelfde CRM-systeem heeft een kant-en-klare integratie met het advertentiesite uaavto.pro: plaatsen is gratis, op één voorwaarde: de prijs moet lager zijn dan op OLX, Prom en Avtopro. Ten tijde van deze casestudy had Audi Resource de advertentiesites nog niet geïntegreerd, maar de functie is al ingebouwd in de interface en kan zonder verdere ontwikkeling met één klik worden geactiveerd.
Waarom zou je 1C überhaupt synchroniseren als het makkelijker is om over te schakelen naar een ander systeem?
Kortom: synchronisatie is een praktische tussenstap. Het ontlast managers van de handmatige invoer van voorraadgegevens, waarna de gedownloade data voor allerlei doeleinden gebruikt kan worden: verkoopanalyses met behulp van AI, monitoring van medewerkerstaken of simpelweg het actueel houden van de website en vacaturebanken zonder dubbel werk.
Het idee achter deze upgrade is simpel: er is geen reden tot overhaasting. Als het onvermijdelijk is om 1C volledig te verlaten – vanwege boekhoudkundige redenen, belastingen of de angst om iets te beschadigen tijdens een verhuizing – kunt u eerst de gegevensuitwisseling tussen 1C en andere systemen automatiseren. Vervolgens kunt u met deze gegevens doen wat u wilt: sommige systemen integreren AI-verkoopanalyses, andere monitoren de prestaties van medewerkers en weer andere besparen u simpelweg tijd doordat u niet langer wekelijks handmatig saldi naar het CRM en de website hoeft over te zetten.
Heeft u een vergelijkbare taak – bijvoorbeeld het overzetten van gegevens van 1C naar een modern boekhoudsysteem met AI-analyse – dan kan de auteur van de casestudy deze synchronisatie op maat voor uw database ontwerpen.
Waarin verschilt dit van de drie voorgaande gevallen van hetzelfde CRM-systeem?
Kort gezegd: het platform is in alle vier gevallen hetzelfde, maar er wordt telkens een specifieke set functies toegevoegd voor een specifieke klant - van onderdeelherkenning aan de hand van een foto tot synchronisatie met 1C.
| Geval | Cliënt | Grote herziening |
|---|---|---|
| Geval 1 | Adam, razborkaua.pro | Gedeeltelijke herkenning via foto, video en spraak via Telegram bot. |
| Zaak 2 | Alexander | Autoprijzen van avto.pro, Nova Poshta-facturen, automatische publicatie op 3 websites |
| Zaak 3 | Oleg, Audi Resource | Boekhouding in meerdere valuta met behulp van de wisselkoers-inkomsten-uitgaven-aanpassingsformule |
| Geval 4 (deze) | Oleg, Audi Resource | Synchronisatie met 1C: producten en saldi zonder duplicaten, barcodes, mededelingenborden |
De laatste twee voorbeelden betreffen dezelfde klant: eerst werd multi-valuta boekhouding geïmplementeerd voor Audi Resource, en vervolgens, via een aparte upgrade, synchronisatie met 1C. De basis van het platform blijft ongewijzigd: het lost één specifieke taak tegelijk op, zonder onnodige modules die het magazijn zouden overladen.
Als je een simpele website nodig hebt met een catalogus en orderacceptatie via Telegram en WhatsApp – zonder 1C-synchronisatie of aangepaste voorraadlogica – kun je die bouwen met 1001site AI. Je kiest de stijl, de AI vult de site op basis van je link of beschrijving, en de modus "Online winkel" beheert het winkelmandje en de bestellingen zonder registratie.
Voor wie is dit type synchronisatie met 1C geschikt?
Kortom: dit pakket is zinvol voor bedrijven die aan meerdere van de onderstaande voorwaarden tegelijk voldoen, en niet voor iedereen die alleen 1C gebruikt.
De combinatie is zinvol als je beide hebt:
- De boekhouding wordt al jaren in 1C gedaan en overstappen naar een ander systeem is riskant of gewoonweg onnodig.
- De saldi veranderen dagelijks en niemand heeft tijd om ze handmatig in het CRM-systeem of op de website te dupliceren.
- De producten hebben al 1C-barcodes en ik wil ze niet opnieuw in het magazijn plakken.
- Het is noodzakelijk dat dezelfde gegevens zonder handmatige tussenkomst zowel op de website als op de forums worden geplaatst.
Als het enige relevante onderdeel van deze lijst een eenvoudige website is met één valuta en orderacceptatie, zonder synchronisatie met 1C, dan kan een dergelijk pakket in de "Online Store"-modus van 1001site AI worden samengesteld zonder maatwerkontwikkeling.
Vragen van lezers
Wat gebeurt er als je dezelfde 1C-back-up twee keer downloadt?
Het CRM-systeem maakt geen tweede productkaart aan. Het product wordt geïdentificeerd door de interne 1C GUID (in Excel, in de kolom "Code"), dus opnieuw uploaden werkt het bestaande record bij en creëert geen duplicaat.
Worden de productfoto's van 1C overgezet?
Nee. De 1C-database slaat alleen paden naar bestanden op de schijf op, niet de afbeeldingen zelf. Foto's kunnen dus niet worden overgezet; ze worden apart naar het CRM-systeem geüpload.
Moet ik 1C opgeven om een modern magazijn en een moderne website te krijgen?
Systeem 1C blijft het boekhoudsysteem en het CRM synchroniseert er van bovenaf mee: het neemt de voorraad en saldi over, terwijl de boekhouding en de vertrouwde rapporten in 1C behouden blijven.
Waarin verschilt deze casus van de drie voorgaande casussen over hetzelfde CRM-systeem?
De eerste drie cases gingen over onderdeelherkenning via foto en stem (Adam), automatische prijsbepaling en facturering (Alexander) en boekhouding in meerdere valuta (Oleg). Deze case gaat over het overzetten van gegevens vanuit 1C zonder migratie en zonder handmatige invoer van saldi.
Bronnen
- Het bericht van de auteur op Telegram kanaal: https://t.me/promtvibeadd/456
- Voorgangerzaak: boekhouding in meerdere valuta voor dezelfde autosloperij (Audi Resource): https://1001site.com/blog/multivalyutnyj-uchet-dlya-avtorazborki/
- Casus: ERP + website + Telegram bot voor automatische demontage (razborkaua.pro): https://1001site.com/blog/erp-sajt-telegram-bot-ii-dlya-avtorazborki/
- Casestudy: Autodemontage - Prijzen en facturen: https://1001site.com/blog/avtomatizaciya-avtorazborki/
- 1001site AI Online Store-modus, voorraadbeheer: https://1001site.com/wiki/mode-shop/
Andere verbeteringen aan hetzelfde CRM-systeem zijn te vinden in de casestudy's over boekhouding in meerdere valuta van razborkaua.pro en Audi Resource. En als uw bedrijf geen 1C en eigen logistiek heeft, bouwt 1001site AI in slechts enkele minuten een website met een catalogus en orderacceptatie via Telegram en WhatsApp, zonder datasynchronisatie.
Projectlinks
- Voorganger: Boekhouding in meerdere valuta voor hetzelfde autodemontagebedrijf (Audi Resource)
- Casestudy: ERP + Website + Telegram voor het demonteren van auto's (razborkaua.pro)
- Casestudy: Autodemontage, autoprijzen en facturen
- 1001site AI Online Winkelmodus, Magazijnbeheer
- Het Telegram kanaal van de auteur
- 1001site Stijlcatalogus
Vragen en antwoorden
Wat gebeurt er als je dezelfde 1C-back-up twee keer downloadt?
Het CRM-systeem maakt geen tweede productkaart aan. Het product wordt geïdentificeerd door de interne 1C GUID (in Excel, in de kolom "Code"), dus opnieuw uploaden werkt het bestaande record bij en creëert geen duplicaat.
Worden de productfoto's van 1C overgezet?
Nee. De 1C-database slaat alleen paden naar bestanden op de schijf op, niet de afbeeldingen zelf. Foto's kunnen dus niet worden overgezet; ze worden apart naar het CRM-systeem geüpload.
Moet ik 1C opgeven om een modern magazijn en een moderne website te krijgen?
Systeem 1C blijft het boekhoudsysteem en het CRM synchroniseert er van bovenaf mee: het neemt de voorraad en saldi over, terwijl de boekhouding en de vertrouwde rapporten in 1C behouden blijven.
Waarin verschilt deze casus van de drie voorgaande casussen over hetzelfde CRM-systeem?
De eerste drie cases gingen over onderdeelherkenning via foto en stem (Adam), automatische prijsbepaling en facturering (Alexander) en boekhouding in meerdere valuta (Oleg). Deze case gaat over het overzetten van gegevens vanuit 1C zonder migratie en zonder handmatige invoer van saldi.
Abonneer je op mijn Telegram kanaal
In het kanaal « Бизнес с ИИ | Через замочную скважину» bekijk en bespreek ik hoe klanten die contact met me hebben opgenomen AI in hun bedrijven gebruiken. Ik moedig discussie aan – laat het me weten in de reacties, dan reageer ik direct.


