Documentatie
Onderstaand vindt u algemene informatie over de meeste vragen die wij krijgen over ANB5. U kunt hierdoorheen bladeren door op de categorieën te klikken, of de zoekoptie rechtsboven op onze website te gebruiken. Mocht u iets niet kunnen vinden, dan willen wij u verzoeken contact op te nemen met uw contactpersoon.
>Algemeen
>> ANB5 business suite
De ANB5 business suite bestaat uit een groep nauw gekoppelde programma's voor het complete beheer van uw bedrijfsinformatie. Elk programma heeft zijn eigen specifieke functie, allemaal gebruiken ze dezelfde centrale database. Daarbij zorgt de onderlinge koppeling van de programma's vanuit de verkoop aan klanten voor een gelijktijdig automatisch voorraadbeheer en regelt het de bijbehorende financiële administratie, zodat die ook in drukke tijden niet achter gaat lopen op de bedrijfsvoering.
Het hele ontwerp van ANB5 gaat uit van bedrijfsprocessen, waarbij het vervullen van de wensen van de klant centraal staat. Zoveel mogelijk informatie is inzichtelijk te zien, gewoon terwijl de klant meekijkt. Als de klant zijn emailadres achter laat wordt hij automatisch per email geïnformeerd over de status van zijn bestelling en gemaakte facturen, zonder dat u met de hand die berichten hoeft te mailen. Ook kan de klant vanuit huis op de website nakkijken wat producten voor hem kosten en of ze voorradig zijn en ze desgewenst daar alvast bestellen of een garantieverzoek indienen.
ANB5 biedt standaard de mogelijkheid om alle produkten op serienummer te registreren, van de goederenontvangst, assemblage en verkoop tot de reparatie- en garantieafhandeling. Deze koppeling via het serienummer van een fysiek produkt met de daarvan geregistreerde gegevens in de database helpt veel fouten voorkomen en vereenvoudigt de afhandeling van garantieclaims aanzienlijk.
De uitgebreide registratiemogelijkheden in de ANB5 business suite maken het mogelijk om veel onduidelijkheden, fouten en problemen achteraf te kunnen traceren en op te lossen. Naast de serienummerregistratie zijn hiervoor nog een aantal mogelijkheden beschikbaar. Bij alle onderdelen bestaat de mogelijkheid om via een logboeksysteem notities te kunnen toevoegen en deze later weer in te zien. Papiertjes met aantekeningen hoeven niet langer meer zoek te raken.
Het ontwerp van ANB5 is zodanig gemaakt, dat het zowel een enkele, op zichzelf staande winkel kan beheren als een keten van een aantal nauw samenwerkende winkels. Groot voordeel van ANB5 is dat het pakket ontworpen is om op meerdere computers in een netwerk te draaien, waarbij per computer meerdere ANB5-onderdelen kunnen draaien, meerdere kopieën van een ANB5-onderdeel met elk een andere gebruiker en zelfs meerdere kopieën van hetzelfde ANB5-onderdeel met dezelfde gebruiker. Verder is het een open pakket, gebaseerd op een sql-database. Het is daarom goed mogelijk om met een spreadsheet tabellen in te zien en daarmee te voorzien in uw eigen specifieke informatie-behoefte zonder dat daarvoor dure uitbreidingen gekocht moeten worden.
>> Prijsbeleid binnen ANB5
Basisprijs
- Als er voorraad is van een product dan geldt de laatste inkoopprijs als basisprijs
- Als er geen voorraad is van een product dan geldt de meest recente backorder-prijs als basisprijs. Is de omvang van de backorder niet groot genoeg om alle bestellingen te kunnen uitleveren, dan rekent het systeem dat alsof er geen backorder is en wordt de groothandelinformatie gebruikt om de prijs te bepalen
- Als er geen voorraad is van een product en ook geen backorder, dan geldt de laagste prijs uit groothandelinf, van die leveranciers die voorraad hebben liggen
- Is er geen enkele groothandel die het product op voorraad heeft dan geldt de op een na laagste prijs uit groothandelinf als basisprijs
Adviesverkoopprijs
Deze is niet verplicht maar kan eveneens in de artikelmanager worden opgegeven. Bedenk hierbij dat de adviesverkoopprijs uitsluitend betrekking heeft op standaardklanten (prijsdif=100). Met deze functie kunnen vaste verkoopprijzen gerealiseerd worden, ook als de basisprijs fluctueert.
- Is de adviesprijs hoger dan de prijs voor prijsdif=100 zoals die uit de opgegeven marges (verk_prc en verk_add) volgt dan krijgt de klant de adviesprijs te zien. Na een extreme prijsdaling zou je je met de adviesprijs uit de markt prijzen. Daarom wordt de adviesprijs ook losgelaten als de basisprijs meer dan de adviesprijsondergrens lager ligt dan de adviesprijs.
- Is de standaardprijs hoger dan de adviesprijs dan mag er natuurlijk niet onder de kostprijs verkocht worden. De adviesprijs wordt losgelaten en de standaardprijs wordt gebruikt.
- Er is een php-pagina waarop te zien is hoe groot het verschil is tussen de standaardprijs en de adviesprijs, dit mag uiteraard niet te groot worden na bijvoorbeeld een inkoopprijsdaling
Klantprijs
Marges worden per product vastgelegd in de artikelmanager in ANB5Genie (rode pakket)
- Voor een standaardklant (prijsdif=100) geldt er een verkoopprijs die bestaat uit een percentage over de basisprijs (verk_prc) en een vast bedrag opslag (verk_add) daarbij
- De hoogste staffel (prijsdif=0) krijgt een prijs bestaande uit een minimaal percentage over de basisprijs (min_prc) en een minimale opslag (min_add)
- Klanten met een andere kortingsstaffel (prijsdif<>100) betalen een percentage van het verschil tussen bovenstaande 2 marges, afhankelijk van de hoogte van hun prijsdif. Bv prijsdif=75 betaald: min.prijs + 0.75*(std.prijs - min.prijs)
>> Statistiek en rapportages
Binnen ANB5 zijn erg veel verschillende mogelijkheden om inzicht te krijgen in cijfers en statistiek. Met name de lokale PHP-pagina's zijn hierin erg flexibel en gemakkelijk aanpasbaar / uitbreidbaar. Heel inzichtelijk is de real-time jaarrekening op de PHP-pagina`s. Nooit meer wachten op de boekhouder, maar altijd zelf een actueel inzicht in uw bedrijfsprestaties. Aarzel nooit om een extra rapportage aan te vragen!
Omzet van produkten direct bij het inkopen
Open ANB5Genie (rode pakket) en ga naar het tabblad inkoop
Bij het aanmaken van orders staat rechts op het scherm een vierkant hokje
- Voor de `/` staat de lokale minimale voorraad
- Na de `/` staat eerst het verkochte aantal in filiaal0 (dus van de hele keten) gevolgd door het verkochte aantal ter plaatse gedurende de laatste 30 dagen
Cijfers voor jaarrekeningen worden elke nacht gemaakt door ANB5Util, het formaat is *.csv en *.htm
Er is een bestand (ketenID+filnr+jaar), waarin per week, maand en per kwartaal de verkoop, inkoop en kosten staan, uitgesplitst naar BTW-categorien
Er zijn een aantal bestanden met daarin overzichten van kosten, debiteuren, crediteuren, kasverschillen, bankverschillen etc
De bestanden staan in de map webrootlocal\afsluiting of in de map afsluitpad (bijv n:anb5\anb0\afsluiting)
>> Structuur in uw bedrijf – overzicht
ANB5 bestaat uit een heleboel samenwerkende onderdelen. Juist de combinatie van specifieke weergave met een centraal beheer van de gegevens erin, maakt ANB5 tot een zeer krachtig instrument.
ANB5Fact
Dit is de basis van uw bedrijf, de frontoffice. Hierin staat alle informatie voor uw klant, met zijn eigen klantspecifieke prijs zodat meekijken geen belemmering is. Natuurlijk heeft u een anonieme klant, maar het werken op klantnaam biedt veel voordelen. Handig gesorteerd heeft u de complete klanthistorie in beeld met betrekking tot offerts, bestellingen, facturen, reparaties, overige vragen en zelfs abonnementen op goederen of diensten zijn mogelijk. De klanteigen betaalafspraken zitten hierin automatisch verwerkt.
Website / webshop / ANB5Webconnect
Een actuele website is tegenwoordig onmisbaar. Omdat prijzen dagelijks wijzigen biedt alleen een automatisch proces de mogelijkheid om altijd up-to-date te blijven. Met ANB5 Business Suite wordt een website met webshop meegeleverd. Deze is bovendien gekoppeld aan uw eigen lokale administratie. U hoeft nooit webbestellingen of RMA-aanvragen over te typen!
ANB5Mailbot
zorgt voor de koppeling tussen verschillende vestigingen. ANB5Mailbot maakt het mogelijk om centraal klanten en producten te beheren en toch lokaal klanten van dienst te kunnen zijn. De persoonlijke noot van een lokaal bedrijf blijft behouden terwijl toch de schaalvoordelen van een groot bedrijf benut worden!
ANB5Mailer
zorgt voor het automatisch informeren van uw klanten. Na ontvangst van een bestelling krijgt de klant een bericht. Ook als er een factuur gemaakt is krijgt de klant automatisch een email. Desgewenst kan eenmaal per week een backorder- debiteurenoverzicht gemaild worden. Voor zakelijke klanten is het mogelijk om de Technische Dienst apart te informeren over de afhandelijk van RMA-verzoeken.
Een extra uitgebreide nieuwsbrief-mailingoplossing hoort eveneens bij ANB5.
ANB5Genie
zorgt voor het overzicht over alle bedrijfsprocssen van een vestiging: reparaties, bestellingen, in te kopen artikelen, overzicht met nog verwachte orders en RMAs.
ANB5Admin
zorgt voor het financieel administratieve overzicht: inkoopfacturen, bankafschriften, debiteuren en crediteuren en kruisposten. Daarnaast regelt ANB5Admin de medewerkers en eventuele voorraadinventarisaties.
ANB5Import
Dit programma zorgt voor de import van prijslijsten van leveranciers naar het standaardformaat van de sidebase. Via de sidebase is de informatie vervolgens integraal toegankelijk voor alle onderdelen van de ANB5 business suite. Ook de koppeling met IceCat-productinformatie wordt door ANB5Import verzorgd.
ANB5Agenda
voor extra overzicht voor uw medewerkers is er ANB5Agenda. Hierin kan simpel en snel worden bijgehouden welke klanten nog gebeld moeten worden en wie met welke reparatie / bestelling bezig is.
Lokale PHP
De PHP-paginas geven veel extra inzicht in het bedrijf. Behalve bij het opzoeken van allerlei zaken helpen ze ook om grip te houden op uw bedrijf. De real-time jaarrekening zorgt er voor dat u nooit meer door uw boekhouder verrast zult worden.
ANB5Config
Omdat we niet allemaal hetzelfde zijn kan ANB5 op maat ingesteld worden. Hier kunnen speciale produktgroepen en produktnummers opgegeven worden, de layout van het briefpapier worden ingesteld en andere keuze-instellingen worden gemaakt. Ook worden hierin de instellingen voor electronische koppelingen met leveranciers opgeslagen.
ANB5Util
de functie van ANB5Util is tweeledig: het bijwerken van prijzen uit de verzamelde groothandelinformatie en sidebase en het bijhouden van een aantal administratieve gegevens. Het dagelijks draaien van ANB5Util verzekert u van actuele prijzen, een altijd bijgewerkte website, van de nieuwste lijsten met debiteuren en crediteuren en van een overzicht van uw financiele positie.
Map afsluiting
In de map afsluiting zijn alle financiele cijfers bij elkaar te vinden. Ook staan hier een aantal lijstjes met controlepunten. Als alle controles regelmatig uitgevoerd worden is het afsluiten van het boekjaar een fluitje van een cent en bevat deze map alles wat voor de jaarrekening nodig is.
>> Structuur in uw bedrijf – PHP
De PHP-paginas geven veel extra inzicht in het bedrijf. Behalve bij het opzoeken van allerlei zaken helpen ze ook om grip te houden op uw bedrijf. De lijst met rapportages is heel uitgebreid en wordt voortdurend aangepast aan de nieuwste wensen: van alle gebruikers!
Hoofdgroepen hierin zijn:
Klantinformatie: adreslijsten, debiteuren, abonnementen
Productinformatie: eigenschappen per artikel, prijsstelling, voorraadposities
Verkoop: facturen, omzet statistieken en marges per merk, groep of product apart voor zelf te kiezen tijdvakken
Inkoop: leveranciers, automatische koppelingen, inkoopcijfers
Financieel: real-time jaarrekening, kostenoverzicht, aangifte omzetbelasting
Uitgebreide zoekmogelijkheden: allerlei informatie kan gemakkelijk opgezocht worden. Denk daarvoor niet alleen aan het zoeken van een klant, (inkoop)factuur of kostenbonnetje. Veel belangrijker zijn de mogelijkheden om specifieke serienummers te traceren, te kunnen zoeken in het uitgebreide logboeksysteem en om financiele transacties te kunnen volgen door de gehele boekhouding.
Controles: hiervoor zijn vele overzichten om te zorgen dat alle bedrijfscijfers zuiver en betrouwbaar zijn. Hier zitten bijvoorbeeld waarschuwingen bij als klanten niet goed ingedeeld zijn, er ongefactureerde leveringen zijn, goederen een negatieve voorraad of ongeldige verkoopprijs hebben, er veel kasverschillen worden doorgeboekt, spullen onder de prijs verkocht worden of bankafschriften niet volledig afgesloten zijn.
>ANB5Admin - Administratie
>> Afschrijvingen
>> ANB5Admin – algemeen
In ANB5Admin, het gele pakket, vindt de financiële administratie van de ANB5 business suite plaats.
kascontrole, onmisbaar om fouten in de facturering tijdig te kunnen herstellen. Ook kunnen hier bankstortingen en geldopnames van de bank worden geregistreerd, alsmede eventuele nabetalingen op inkoopfacturen en kostenbonnen, zodat een sluitende registratie van geldstromen in het bedrijf mogelijk wordt.
inkoopfacturen kunnen worden voorzien van leverancier-factuurnummers en bedragen. Bij binnenkomst worden de goederen ingemeld, maar de factuur komt vaak pas later en dan kan de informatie aangevuld worden. De selectie bedrag=-1 voorziet in een lijst van alle wel ontvangen goederen waar nog geen factuur voor binnen gekomen is. Als er geen factuur bij hoort (promo / intern boekstuk) kunnen de bedragen op 0 gezet worden.
kostenbonnen dienen ook te worden geregistreerd. Om de boekingen eenduidiger en boekhoudkundig beter hanteerbaar te maken is er een overzicht van mogelijke kostenposten, waaronder een bon zou kunnen vallen. Deze worden niet aangeduid met grootboeknummers maar gewoon met een naam. Ook is er een voorselectie van reeds eerder ingevoerde leveranciers.
bankafschriften kunnen per afschrift worden ingevuld. Betalingen worden geboekt op het betreffende verkoopnummer, de inkoop- of kostenbon of als melding van de betaalautomaat. Ook de gedane kasstortingen / kasopnames kunnen hiermee verwerkt worden. Dit onderdeel zorgt voor een extra controle op gemaakte fouten en is essentieel voor het maken van correcte lijsten met debiteuren en crediteuren.
Het is verstandig om regelmatig te controleren of alle bankmutaties verwerkt zijn (verwerken bankinformatie) en of alle bankafschriften netjes op elkaar aansluiten (controleer op ontbrekingen).
debiteuren- en crediteurenbeheer. Hier kan snel opgezocht worden welke betalingen verricht zijn op bepaalde factuurnummers, inkoopnummers of kostennummers. Verder zijn hier lijsten in te zien met alle openstaande bedragen.
Het debiteurenbeheer wordt extra gemakkelijk met de optie voor het printen van betalingsherinneringen aan alle klanten met openstaande facturen waarvan de betalingstermijn is verstreken. Het systeem houdt zelf bij hoeveel herinneringen de klant reeds heeft ontvangen en welke actie vervolgens gewenst is (eerst een herinnering, dan een aanmaning met kostenfactuur en vervolgens een incassoverzoek aan de deurwaarder).
Soms is een bedrag op de verkeerde factuur geboekt. Dan blijft er op de ene factuur een +bedrag open staan en op een andere een evengroot -bedrag. Deze kunnen tegen elkaar nabetaald worden via kas.
Als facturen echt niet meer incasseerbaar zijn of echt niet meer betaald hoeven worden dan kan er natuurlijk altijd handmatig een credit bij gemaakt worden, of ze kunnen wordne afgeboekt als niet-inbaar bedrag.
in de transactielogs kunt u inzien welke kasbetalingen er geregistreerd zijn door ANB5. De typenummers geven aan wat voor soort transactie het betreft (bijvoorbeeld 10=verkoop, 6=kosten) en het referentienummer geeft aan welke specifieke transactie van dit type hier weergegeven wordt. Ook zijn hier alle pinbetalingen in te zien, voorzien van het factuurnummer waarop ze betrekking hebben en de pinreferentie van de betaalautomaat. De kruisposten geven een overzicht van betalingen via pin, kasstorting of kasopname die nog niet binnengemeld zijn op een bankafschrift (bedragen die nog onderweg zijn tussen kas en bankrekening).
Onder organisatie vindt u de mogelijkheid om personeelsleden toe te wijzen, zodat elke medewerker onder zijn eigen naam kan werken. Eventuele onduidelijkheden en fouten zijn dan gemakkelijker na te vragen en op te lossen.
voor de inventarisatie van de voorraad kunnen tellijsten gemaakt worden en na invoeren van de daadwerkelijk aanwezige voorraad worden alle voorraadmutaties die daaruit voortvloeien automatisch verwerkt.
>> Bank: boeken vooruitbetaling
>> Bank: handmatig invoeren bankafschriften
>> Bank: importeren van bankinformatie
>> Bank: later verwerken van overgeslagen bankmutaties
>> Bank: pinbijschrijving in 2 delen / pinfout
Het komt helaas regelmatig voor dat het saldo van de pinautomaat in 2 delen bijgeschreven wordt op de bankrekening. Ga dan als volgt te werk:
- Het referentienummer wordt -9999. Dit betekent dat de kruisposten niet worden weggegooid maar dat er een negatieve kruispost ter grootte van het bijgeschreven bedrag wordt toegevoegd.
- Nu zal het dagtotaal zich melden als het restbedrag.
- Als "Selecteer pintotaal" gekozen wordt, dan wordt het tweede bijgeboekte bedrag geregistreerd op pin met referentienummer=-1 en worden alle pin-kruisposten van deze dag weggegooid.
Pinfouten
Als de kascontrole netjes gedaan is dan zijn eventuele pinfouten dezelfde dag nog gevonden en opgelost. Het foute pinbedrag kan dan op dezelfde dag aan de bijbehorende factuur worden gekoppeld, zodat het pintotaal in ANB5 klopt met dat van de betaalautomaat. (-bedrag met dezelfde pinreferentie)
Als de pinfout pas later aan het licht komt dan moet alsnog worden uitgezocht bij welke factuur deze hoort.
- Kies "Selecteer pintotaal" en verander daarna handmatig het referentienummer links van -9999 naar -1 en zet links het bedrag op het te boeken dagtotaal van de pin
- ANB5Admin zal daarna nogmaals de pinboeking vragen maar nu met de paar cent pinverschil als bedrag
- Kies nu voor de knop "onbekende overboeking" op het tabblad "overig" helemaal onderaan (let op: niet de knop "interne doorboeking") om de pinfout af te boeken (voeg evt vooraan de omschrijving de tekst "pinfout" toe)
- Let erop dat je het teken goed doet: - als er teveel op pin is gezet en + als er te weinig op pin is geboekt
- Na opslaan zal ANB5Admin nogmaals de pinboeking vragen maar nu met het juiste bedrag. "Selecteer pintotaal" en "opslaan" maken de boeking af
- Boek in het bankafschrift bij het verwerken van de pinbijschrijving als eerste de correctieboeking weg
door bij het type pin de dag van de correctie te selecteren en met selecteer transactie de juiste correctieboeking af te melden.
- ANB5Admin zal daarna nogmaals de pinboeking vragen maar nu met het aangepaste bedrag. Daarmee kan de pinbijschrijving gewoon op de normale manier verwerkt worden.
>> Bank: verwerken bankinformatie
- Bij alle transacties wordt eerst in de rechter tabbladen opgezocht welke transactie het betreft. Zoeken start via de start- en/of zoek-knop maar meestal ook via de enter-toets. Als de juiste transactie gevonden is kan deze met de selecteerknop ingevoerd worden.
- Pas desgewenst het bedrag aan zodat hier het feitelijk bij- of afgeboekte bedrag staat, ook als dit afwijkt van het bedrag dat het systeem verwacht
- Als boekdatum wordt de valutadatum van het bankafschrift ingevuld
- Tegenrekening en opmerking zijn optioneel, bijvoorbeeld als er iets speciaals met deze betaling is geweest. Het referentienummer wordt door het systeem zelf voorgeselecteerd
- Met de `ok`-knop wordt de transactie geregistreerd
- Verkoopfactuur
- Zoek de juiste verkoopfactuur uit. Dit kan met behulp van het factuurnummer (op te geven zonder de driecijferige filiaalcode aan het eind!) of het bedrag. Zoeken op bedrag vereist wel dat het opgegeven bedrag exact overeenkomt met het geregistreerde inkoopbedrag!
- Daarnaast is het mogelijk om een lijst met alle facturen van een bepaalde klant weer te geven, zodat daaruit de betreffende factuur geselecteerd kan worden
- Naast de selecteerknop staat het openstaande bedrag van de factuur indien dit afwijkt van 0. Dit kan helpen om de juiste factuur te identificeren.
- Inkoopfactuur
- Zoek de juiste inkoopfactuur uit. Dit kan met behulp van (delen van) de leveranciernaam, het interne inkoopnummer of het bedrag. Zoeken op bedrag vereist wel dat het opgegeven bedrag exact overeenkomt met het geregistreerde inkoopbedrag!
- Naast de selecteerknop staat de orderreferentie van de leverancier. Dit kan helpen om de juiste factuur te identificeren.
- Als de factuur volgens het systeem niet openstaand is, kun je hem in beeld krijgen door de checkbox `alle facturen` aan te klikken
- Kostenbon
- Zoek de juiste kostenbon uit. Dit kan met behulp van (delen van) de leveranciernaam, het kostennotanummer, de datum van de kostenbon of het bedrag. Zoeken op bedrag levert een lijst op van alle kostenbonnen met een bedrag dat ligt tussen de -10 en +10 van het opgegeven bedrag
- Als de factuur volgens het systeem niet openstaand is, kun je hem in beeld krijgen door de checkbox `alle facturen` aan te klikken
- Overig
- Selecteer de juiste pinautomaat-transactiesoort (pin, chipknip, creditcard of iDeal). Zoek de juiste datum op. NB dit is niet de valutadatum maar de datum die bij de omschrijving genoemd wordt!
- Eronder verschijnt het totaal pinbedrag zoals dat op deze dag door het systeem geregistreerd is. Als dit klopt met het bijgeboekte bedrag kan dit met `selecteer pintotaal` verwerkt worden. Als dit niet klopt omdat het bedrag in 2 delen wordt bijgeschreven dan kan deeerste bijschrijving met `selecteer pintotaal`verwerkt worden, de tweede bijschrijving moet worden overgeslagen. Zie hiervoor ook de helppagina over pinbijschrijving in 2 delen.
- Zoek uit welke chipknip-transactie(s) bijgeboekt moet(en) worden. Bedenk hierbij dat alle chipknips van een week in 1 keer bijboekt worden. Ook iDeal bevat batches met betalingen over een langere periode. Deze worden 1 voor 1 met `selecteer transactie` verwerkt.
- Overig - kasstorting / kasopname
- Klik aan of het een storting of een opname betreft
- Zoek de juiste kastransactie uit en druk op de selecteerknop
- Overig - interne doorboeking
- Soms wordt er geld van de ene eigen rekening naar de andere eigen rekening doorgeboekt. Zolang dit binnen dezelfde fiscaal/juridische eenheid blijft kan het op beide rekeningen gemeld worden als interne doorboeking. Hiervoor is geen apart boekstuk nodig, het betreft alleen een saldo-overheveling
- Overig - probleemgeval
Deze is alleen bedoeld als er echt geen andere oplossing is. Deze transacties vallen buiten de normale boekhouding en dienen dus voor jaarafsluitingen apart gecontroleerd en verwerkt te worden. Het helpt echter wel om het bankboekje sluitend te krijgen, wat een extra controle is dat de andere transacties correct verwerkt zijn.
- Kies de juiste (valuta)datum
- Vul het bedrag in. Een positief bedrag komt er bij op de rekening, een negatief bedrag gaat er af
- Naam, tegenrekening en opmerking kunnen gebruikt worden om vast te leggen wat er bekend is over deze transactie, zodat eventuele verwerking later gemakkelijker wordt
- `Opslaan overboeking` verwerkt deze transactie
- Boekingen voor een andere vestiging dan de vestiging waar de rekening van is
- selecteer de juiste vestiging-rekeningnummer combinatie
- extern boeken op het rekeningnummer van de betreffende vestiging wat het is. Eventueel via filiaaloverig
- daarna het tegengestelde bedrag op dit externe rekeningnummer melden als interne_doorboeking of via verkoop+inkoop boeken. Deze laatste maakt een dubbele registratie: een inkoopbetaling op de externe rekening en de bijbehorende verkoopbetaling op de rekening waarop het binnenkomt
>> BTW betalingen
>> BTW tarieven kostenplaatsen
>> Debiteuren en crediteuren – omboeken betaling
Omboeken van een betaling van een verkoopfactuur
- Open daarvoor ANB5Fact (blauwe pakket).
- Zoek eerst de klant en factuur waarop teveel betaling staat geregistreerd (openstaand is negatief). Kies hier met rechtsklikken nabetaling en boek het openstaand af als contant betaald (negatief bedrag bij contant).
- Zoek daarna de klant en factuur waarop teweinig betaling staat geregistreerd (positief openstaand). Kies ook hier nabetaling en boek nu het bijbehorende openstaand af met een positief bedrag bij contante betaling.
- Ter controle kan je nu nakijken dat beide facturen niet langer openstaand zijn. Bovendien zul je in ANB5Admin (gele pakket) onder transactielog - kas zien dat eerst het nieuwtotaal in kas is gestegen en daarna gedaald met eenzelfde bedrag, zodat er netto niets in kas is veranderd
- Selecteer eerst het bankafschrift met de oorspronkelijke mutatie. In het lijstje rechtsbovenin staat de oorspronkelijke bankmutatie, in het midden de eerste voorbewerking en de onderste lijst is de deifnitieve lokale registratie.
- Voor de omboeking bewaren we eerst met ctrl-C de inhoud van de oorspronkelijke bankmutatie in de lijst rechtsboven.
- Daarna gaan we in het middelste lijstje staan en kiezen met rechtsklikken voor "Nieuwe mutatie toevoegen".
- Nu verschijnt een nieuw scherm waarin met ctrl-V de omschrijving van de bankmutatie geplakt kan worden. Het bedrag van een omboeking is altijd 0, we gaan geen mutatie toevoegen want dan sluit het begin- en eindsaldo van het bankafschrift niet meer, er wordt uitsluitend lokaal een bedrag anders geregistreerd.
- Na opslaan komen we op het standaard bankverwerkingsscherm, waarop eerst de ene, foute, betaling wordt rechtsgezet. Controleer hierbij dat bedrag op de linkerhelft van het scherm correct is ingevuld (voor een verkoopfactuur +, voor een verkoopcredit -, voor een inkoop -, voor een inkoopcredit +).
- Als deze betaling dan opgeslagen is, komt automatisch dezelfde omschrijving nogmaals naar voren, maar nu met een tegengesteld bedrag. Hiermee kan dan de juiste betaling geboekt worden.
- Het totale bankafschrift is niet veranderd, er zijn alleen 2 lokale boekingen gemaakt, met een evengroot maar tegengesteld bedrag. Als nu van de bijbehorende facturen de betalingen worden nagekeken is er bij beide een betaling toegevoegd, op hetzelfde bankafschrift.
>> Debiteuren en crediteuren beheer
Dit kan alleen voor facturen van het eigen filiaal!
NB zorg er wel voor dat alle bankboekjes verwerkt zijn, het debiteurenoverzicht is niet beter dan de aanwezige betalingsregistraties!
Debiteuren
Als je door de lijst rechts loopt verschijnen links de reeds gedane deelbetalingen op deze facturen
apart weergegeven voor betalingen per kas, per pin of over de bank
links onderin kan voor een bepaald factuurnummer opgezocht worden hoeveel, wanneer op welke manier betaald is
de lijst rechts is nu buiten werking
Debiteuren en het printen van betalingsherinneringen
- Per klant wordt gekeken of de reactietermijn sinds de vorige brief verstreken is. Het systeem gaat uit van 3 brieven: herinnering, aanmaning met kostenfactuur, verzoek aan de deurwaarder om tot incasso over te gaan. Deverstuurtermijnen, berkeende rente en inhoud van de brieven staan in ANB5Config
- Is de termijn verstreken dan vraagt het systeem of de volgende brief verstuurd moet worden, hier kun je dus handmatig de brief blokkeren als je weet dat er iets speciaals is met deze klant
- De gemaakte lijst wordt tevens opgeslagen in een komma-delimited bestand in de subdirectory waar ANB5Admin draait, zodat ze opgevraagd kan worden in een spreadsheet
- Hier kan ook een overzicht van de reeds verzonden herinneringen / aanmaningen geprint worden die als bijlage meegestuurd kan worden naar de deurwaarder
- Exporteren van de openstaande rekeningen maakt het bestand c:\anb5\CID0\txt\openstaand.csv aan, dat gemaild kan worden aan klanten die een betalingsoverzicht wensen
- opslaan in het logboek leidt ertoe dat de automatische aanmaningenroutine de volgende keer het volgende type brief gaat versturen. Als dat niet gewenst is moet deze brief niet in het logboek worden geregistreerd
(Handels)Crediteuren
als je door de lijst rechts loopt verschijnen links de reeds gedane deelbetalingen op deze facturen
apart weergegeven voor betalingen per kas of over de bank
links onderin kan voor een bepaald factuurnummer opgezocht worden hoeveel, wanneer op welke manier betaald is
de lijst rechts is nu buiten werking
>> Inkoopfacturen inboeken
- Open tweede tabblad (`inkoopfacturen`) Bij de gewenste zoeksoort invullen waarop gezocht moet worden bv op naam `enter` of `zoek` laat alle facturen die voldoen aan dit criterium zien Facturen met bedrag -1 zijn nog niet verwerkt Met knop `wijzigen` de gewenste factuur ophalen om de factuurgegevens in te vullen `opslaan` als alles okee is.Het systeem vraagt nu voor alle overige inkoopfacturen die op -1 staan of ze bij de zojuist ingevulde inkoopfactuur horen. Indien ja dan wordt van al die facturen automatisch de datum en factuurreferentie ingevuld en de bedragen op 0 gezet. Als het totaalbedrag van de ingevoerde inkoopfactuur afwijkt van de som van alle produktwaarden op de bijbehorende inkoopbonnen plus de opgegeven verzend- en orderkosten dan geeft het systeem een waarschuwing. het systeem rekent met alle producten op de inkoopbonnen van deze leverancier met de zojuist ingevulde factuurreferentie een negatief bedrag betekent dat er korting is gekregen of dat er teveel goederen zijn gestuurd een positief bedrag betekent dat er goederen missen, dan wel goederen tegen een te hoge prijs zijn geleverd
>> Inventariseren
- Inkoop sinds datum voegt die produkten aan de lijst toe die niet op voorraad zijn maar wel ingekocht in de opgegeven periode, omdat recent ingekochte produkten soms ook per ongeluk wel aanwezig zijn maar niet in het systeem zitten
- de checkbox "ook vrd=0 meenemen" zorgt ervoor dat ook produkten zonder voorraad op de lijst komen
- als het APN niet op -1 staat wordt alleen het opgegeven APN op de lijst gezet
- met omschrijving en categorie / subcategorie kan de groep te inventariseren produkten verkleind worden
- als de werkelijke voorraad hetzelfde is als de voorraad in het systeem hoef je alleen maar een "enter" te geven
- als er een voorraadverschil is moet je het werkelijke aantal opgeven en op "enter" drukken
- om te stoppen druk je op de knop "annuleren / stoppen"
>> Kascontrole
Open eerste tabblad (`kas`-`kascontrole`)
De knop `nu in kas` laat het saldo zien dat er volgens het systeem in kas zou moeten zitten
Bij meerdere ketens wordt hier gevraagd of de kascontrole voor alle ketens samen of alleen voor de actieve keten gedaan moet worden
Vul in het lijstje rechts de daadwerkelijk aanwezige aantallen van de betreffende geldeenheden in
- Het systeem berekent zelf de aanwezige waarde per geldeenheid
Links verschijnt het verschil tussen de werkelijke hoeveelheid geld en de hoeveelheid die het systeem verwacht
- Een positief kasverschil betekent dat er geld is binnengekomen in de kas, maar niet geregistreerd (vergeten factuur te maken / vergeten kostenbon uit te betalen)
- Een negatief kasverschil betekent dat er geld weg is uit kas (vergeten in kas te doen / gejat of zoek)
- het tabblad `transactielog` geeft inzicht in de transacties die er geweest zijn per kas en per pin. Een foute pinregistratie kan ook tot een kasverschil leiden
- Tabblad `transactielog`-`kas` nagaan sinds de vorige kascontrole (type 12 is doorgeboekt kasverschil) welke kastransacties de fout kunnen verklaren
Tabblad `transactielog`-`pin` kan gebruikt worden om de registraties van pinnen te controleren
Tabblad `transactielog`-`kruisposten` geeft een andere weergave van pintransacties (alleen die die nog niet afgemeld zijn in het bankboekje) aangevuld met kasstortingen / kasopnames (type 2=pin). Foute pinregistraties kunnen opgelost worden via nabetaling factuur van de klant
In opmerking kun je kwijt wat je nog bedenkt ter verklaring van het kasverschil
Bedenk wel dat alle doorgeboekte kasverschillen aan het eind van het jaar als kostenpost op de resultatenrekening horen te verschijnen!
Als er teveel geld in kas zit moet het overschot direct afgestort worden, zie hiervoor de helppagina over storten / intern doorsturen
Links onderin verschijnen de totalen die de pinautomaat weergeeft bij het afmelden, controleer deze om pinfouten snel op te sporen
De knop "print dagafsluiting" geeft een printje met overzichtcijfers van kastransacties, pintransacties en een gecomprimeerd overzicht van alle verkoopfacturen van deze dag. "Doorboeken kasverschil" print dit al automatisch maar met deze knop kan een extra uitdraai gemaakt worden.
Printen
Via het menu-item `Uitvoer - export tbv boekhouder` kan de informatie van alle kastransacties van dit jaar worden ge-exporteerd naar een komma-delimited tekstbestand op `c:anb5txtkastransacties.csv`
De volgende typenummers zijn in gebruik: 2=pin, 3=inkoop, 4=kasopname, 5=kasstorting, 6=kosten, 7=chipknip, 10=verkoop, 12=kasverschil
>> Kascontrole voor meerdere ketens
Dit wordt alleen ondersteunt als de ketens voor de current_user geregistreerd zijn. Ketens die voor alle gebruikers geregistreerd zijn doen niet mee.
Als deze er zijn dan wordt het kassaldo van allemaal samen weergegeven bij "nu in kas" en wordt de kastelling in alle ketens genoteerd. Een eventueel kasverschil wordt opgenomen in de adminsitratie van waaruit geteld wordt.
>> Kasstortingen / opnames
>> Kostenbonnen inboeken
>> Kostenbonnen inzien
>> Kostenleveranciers
Leverancier bij het aanmaken van kosten via het bankboekje
Bij het aanmaken van kosten via het bankboekje kun je de leverancier wijzigen. Daarbij is het mij ook al eens overkomen dat ik in het lijstje de leverancier aangeklikt heb, maar heb vergeten om het hokje bij nieuwe leverancier leeg te maken. Het bankboekje vult daar een gok in en als die er nog staat dan wordt die gebruikt in plaats van de leverancier uit het lijstje.
Kostenleveranciers verwijderen
Het lijstje met kostenleveranciers wordt gemaakt uit alle ooit gebruikte leveranciers in de kostentabel. Die kun je dus niet weggooien. Wat wel kan is met kosten zoeken op zon leverancier die kostenbon wijzigen naar een andere leverancier uit het lijstje. Als een naam nergens meer gebruikt wordt dan zal hij zelf uit het lijstje verdwijnen
>> Kostenplaatsen
>> Nabetalingen Inkoop / Kosten uit kas
>> Personeelsleden beheren
>ANB5Agenda
>> ANB5Agenda – algemeen
ANB5Agenda bevat zowel een bellijst, met een overzicht van alle nog niet bereikte klanten, als werklijsten.
Vanuit zowel de frontoffice als de backoffice kunnen belverzoeken ingevoerd worden in de bellijst. Dit is een handig hulpmiddel om snel en efficient alle uitgaande telefoontjes te kunnen doen. In het agenda-logboek staat wat er gevraagd en/of overlegd moet worden en met een tweede logboek kan de reactie van de klant aan het systeem toegevoegd worden. Een niet-bereikte klant wordt hierdoor automatisch op een later tijdstip alsnog gebeld.
Werklijsten geven per medewerker een handig overzicht van alle aan hem of haar toegewezen bestellingen, reparaties en "todolist"-vragen. Hiermee kunnen ze zelfstandig verder met volgende taken, zodra daarvoor ruimte ontstaat.
>> Bellijst
>ANB5Fact - Frontoffice
>> Abonnementen
- Op het werkblad worden de producten geselecteerd die per tijdseenheid van het abonnement horen. Dus dat wat regelmatig opnieuw geleverd moet worden tegen de afgesproken prijs en aantallen.
- Rechtsklikken en kiezen voor abonnement opslaan. Nu verschijnt een nieuw scherm
- Geef de ingangsdatum van het abonnement op
- Geef de einddatum op, voor een abonnement zonder einddatum vul je hier een datum in die ouder is dan de ingangsdatum
- Kies de gewenste periode (week = 7 dagen / kwartaal = 3 maanden)
- Kies de gewenste soort actie, meestal is een bestelling het handigst, dan kan je zien wat er gebeurd
- Geef eventuele klantreferenties op (melding bij iedere actie komt in de klantorderreferentie van de bestelling)
- Sla het abonnement op
Abonnement wijzigen - Kies abonnement naar werkblad
- Pas de producten, aantallen en prijzen aan naar nieuwe waarden
- Kies abonnement opslaan. De gewijzigde instellingen worden nu bewaard onder het oorspronkelijke abonnement
>> ANB5Fact – algemeen
ANB5Fact, het blauwe pakket, zorgt voor overzicht van alle contacten voor een bepaalde klant
Offertes
voor het maken van een offerte is in een flexibel aantal standaardpakketten die als uitgangspunt kunnen dienen, zodat geen compoenenten vergeten kunnen worden. Sommige standaardoffertes hebben een setprijs, waarbij de klant automatisch korting krijgt op de som van alle onderdelen, bijvoorbeeld bij aanschaf van een complete computer.
Oudere offertes kunnen gebruikt worden als basis voor een nieuwe of overgezet worden naar een bestelling, met behoud van de afgesproken prijzen.
Bestellingen
alle bestellingen die nog niet uitgeleverd zijn. Met name regelmatig kopende klanten hebben nog wel eens een lange lijst met backorders. ANB5 bezit hiervoor bulkuitboek. Deze krachtige functie bepaalt van alle artikelen in backorder hoeveel ervan beschikbaar zijn voor deze klant, uitgaande van de daadwerkelijke voorraad en rekening houdend met oudere bestellingen van andere klanten die voorrang hebben. Bulkuitboek voorziet in een verzamelfactuur met pakbonnen voor de afzonderlijke backorders, natuurlijk voorzien van de juiste bestelreferenties van uw klant.
Pakbonnen en facturen
Hierin zit de complete aankoophistorie van de klant. Erg handig om bijvoorbeeld nogmaals inktcartridges te leveren bij een eerder aangeschafte printer of om te kunnen zien welke onderhoudsdienst geschikt is voor deze klant.
Ook is het mogelijk om eerst pakbonnen uit te leveren en daarvan eenmaal per week een verzamelfactuur te maken. Voor sommige (klein)zakelijke klanten kan dit een uitkomst zijn.
Reparaties
Reparaties zijn voorzien van een standaard vragenlijst, zodat de reparatie-aanname gestructureerd verricht wordt, ook door nieuwe medewerkers. Dan hoeft de klant niet steeds gebeld te worden met aanvullende vragen. Ook voorkomen heldere afspraken en een goede klachtomschrijving tijdverlies en teleurgestelde klanten.
Hier verschijnen automatisch onderzoekskosten, zodat een reparatie niet ongemerkt gratis verricht hoeft te worden.
Todolist bevat alle vragen van een klant die niet direct een offerte, bestelling of reparatie zijn. Iemand moet deze uitzoeken en beantwoorden. Tot die tijd zorgt de todolist er voor dat ze niet kwijt raken en dat suggesties en deeloplossingen in een logboek bewaard kunnen blijven totdat alle informatie compleet is en de klant geïnformeerd kan worden.
Abonnement
Voor regelmatig terugkerende leveringen van goederen of diensten kunt u een abonnement aanmaken. ANB5 plaatst dan automatisch een bestelling in het systeem zodra de afgesproken termijn verstreken is. U vergeet nooit meer contact op de te nemen met uw klant voor zijn jaarlijske onderhoudsbeurt of het verlengen van zijn antivirus-oplossing.
Sidebase bevat de electronische prijslijsten van leveranciers. Sidebase is daarmee heel geschikt om snel nieuwe producten te kunnen aanmaken en van die producten te weten of ze leverbaar zijn, op welke termijn en tegen welke prijs. U kunt zelf opgeven welke schatting sidebase moet gebruiken als marge om de klant een richtprijs te kunnen geven. Het is niet langer nodig om een vraag naar een product dat u niet voert te noteren, uw leveranciers te bellen en daarna uw klant te moeten terugbellen. U kunt de klant direct helpen en zijn bestelling noteren!
Op basis van merk en vendorpartnummer wordt deze informatie gekoppeld aan de producten uit uw eigen assortiment zodat sidebase dezelfde prijs weergeeft als uw eigen productassortiment.
>> Assemblage
- open ANB5Fact (blauwe pakket)
- selecteer juiste medewerker (jezelf)
- selecteer juiste klant
- open tabblad `bestellingen`
- Als bouw gestart wordt notitie maken in logboek, dat voorkomt dubbele assemblage
- rechtermuisknop / `werkblad` - `logboek`-`toevoegen` of sneltoets papiertje met schrijfhandje
- Controleer op de bestelbon en in het logboek of er nog speciale notities bij deze bestelling horen
- Voeg van elk produkt dat ingebouwd wordt het serienummer toe
- links produkt uitzoeken, rechts serienummer scannen en dan `selecteer`-knop
- dit is tevens de controle of het juiste produkt ingebouwd wordt
>> Bestelling wijzigen
Omdat het hier een bestaande afspraak met een klant betreft is het niet gemakkelijk om deze eenzijdig te wijzigen zonder dat duidelijk blijft dat er een wijziging is gemaakt. Natuurlijk is het wel mogelijk om een iets ander model in een bestelling te plaatsen. De mooiste oplossing is om in ANB5Fact de bestelling naar het werkblad te plaatsen. Hierna kan het product, dat niet meer geleverd zal gaan worden aan de klant, aangepast worden naar aantal 0. Het blijft dan wel zichtbaar dat dit indertijd afgesproken was maar het wordt niet meer geleverd en ook niet gefactureerd (bedrag=0). Daarna wordt het vervangende product aan de bestelling toegevoegd (tussengevoegd). Hiermee is later altijd direct te zien dat het ene artikel uit de oorspronkelijk afgesproken bestelling vervangen is door een ander.
>> BTW teruggave
- Bedrijven moeten zelf regelen met de belastingdienst
- Particulieren moeten de volgende documenten naar ons opsturen
- -kopie factuur
- -bewijs van export uit de Europese Unie (douanestempels en dergelijke)
- -kopie paspoort of ander document, waaruit blijkt dat de koper GEEN ingezetene is van de Europese Unie
- Wij storten de BTW terug op een bank- of girorekening van de klant en verrekenen deze zelf met onze BTW-aangifte
- Als n van de gevraagde documenten ontbreekt is BTW-teruggave helaas niet mogelijk
- Factuur maken met `artikel inc btw tbv btwteruggave` op aantal -1 en oorspronkelijke factuur bedrag, tevens `artikel ex btw tbv btwteruggave` op aantal +1 en bedrag ex btw van oorspronkelijke factuur
- Controleer van te voren dat `artikel ex btw tbv btwteruggave` ook een produkt zonder btw is
>> Creditering
Om een credit-factuur voor een klant te maken ga je naar ANB5Fact (blauwe pakket)
- Selecteer de juiste medewerker en de juiste klant
- Ga naar het tabblad Factuur en selecteer de factuur die gecrediteerd moet worden
- Op deze factuur rechtsklikken en kiezen voor Naar werkblad
- De eerste vraag is of er een credit (Yes) moet komen of een kopie van de factuur (No, handig als iemand vraagt: doe me er nog maar 1)
- De tweede vraag is of de dagprijzen gebruikt moeten worden (Yes) of de prijzen zoals die op de oorspronkelijke factuur staan (No) Nu ben je op het werkblad met de uitgekozen informatie. Deze kun je gewoon verder afhandelen zoals je met elk werkblad kunt: opslaan als offerte of bestelling of direct factureren.
>> Facturen maken zonder BTW
Dit kan alleen aan bedrijven in het buitenland, zie voor de voorwaarden de belastingdienst Wees hier dus terughoudend mee
- Levering aan ondernemers buiten Nederland maar binnen de EU: mag tegen 0% BTW maar let erop dat dan wel het BTWnummer van de klant ingevuld moet zijn in de klantinformatie!
- Zet de klant bij de klantselectie met "wijzigen" op "zonder btw" (checkbox "klant met btw" uit)
- Voor deze ene klant worden nu alle BTW-percentages op 0 gezet, waardoor de verkoopprijs inc BTW gelijk wordt aan de verkoopprijs ex BTW. De prijzen die je ziet zijn nu ook zonder BTW.
- Let op: voor reeds bestaande offertes, bestellingen en facturen wordt de BTW niet aangepast. De BTW-wijziging geldt dus alleen voor nieuwe bestellingen en facturen!
- Levering aan particulieren buiten Nederland maar binnen de EU: mag niet tegen 0%, hiervoor wordt de BTW afgedragen in het oorsprongsland dus in Nederland. Deze mag je niet leveren zonder BTW.
>> Klanten beheren
- Zoek altijd eerst of de betreffende klant al bestaat in de klantenlijst.
- Zoek deze op met behulp van de achternaam en postcode zoekopties. Denk erom dat verschillende vormen van spelling ertoe kunnen leiden dat iemand wel in de lijst staat maar niet gevonden wordt. Zoek daarom met de 4 cijfers van de postcode, zonder de letters en een kort stukje uit de achternaam (niet het tussenvoegsel).
- Als iemand echt niet bestaat kan met de knop Toevoegen een nieuwe klant aangemaakt worden. De ingevulde achternaam en postcode zoekopties worden hierbij vast ingevuld
- Op het achterliggende tabblad moet de complete klantinformatie worden aangepast en de wijzigingen daarin bewaard.
- Denk erom dat eerst gecontroleerd wordt welke activiteit nog aan dit klantnummer hangt.
- Selecteer de klant en controleer openstaande bestellingen, onbetaalde facturen en openstaande reparaties en abonnementen.
- Indien van toepassing moet in ANB5Admin gecontroleerd worden of iemand nog in de personeelslijst staat. Zonodig eerst daar afmelden
- Een bestaande klant kan niet meer worden verwijderd. Er hangt immers een complete historie aan deze klant. Wel kan een klant de status Inactief toegewezen worden, dan verschijnt hij/zij niet meer standaard in beeld.
>> Kredietlimieten
ANB5Fact biedt de mogelijkheid om voor klanten een kredietlimiet bij te houden. Dit kan op het klantscherm aangegeven worden. De controle leidt tot een melding, niet tot volledig weigeren van de opdracht zodat niet een overschrijding met 10 cent tot het blokkeren van een levering leidt. Mocht een klant echt eerst moeten betalen voordat er weer geleverd mag worden, dan is er de mogelijkheid tot volledige blokkade. In dat geval kan op het klantenscherm de status van de klant gewijzigd worden van normale klant naar credithold. Dan kan een klant uitsluitend nog betalen. Als een klant de standaardbetaaltermijn op contant heeft staan, dan wordt overschrijding gecontroleerd bij het betaalscherm. Van klanten die op rekening geleverd mogen krijgen wordt de limiet gecontroleerd zowel bij het opslaan van een bestelling als voorafgaand aan het factureren. De medewerker krijgt dan een melding en kan met de klant overleggen hoe het verder opgelost moet worden
>> Nabetaling verkoopfactuur
Dit mag alleen in het filiaal waar de factuur gemaakt is!
- open ANB5Fact (blauwe pakket)
- start programma met startknop
- selecteer juiste medewerker
- selecteer juiste klant
- zoek de na te betalen factuur op
- als het openstaande bedrag nog op 0 staat terwijl je zeker weet dat er geen betaling is gedaan moet je eerst ANB5Util draaien. Als je dit doet met de parameter "/aan" dan worden alleen de debiteuren en crediteuren berekend en hoef je niet op alle andere bewerkingen te wachten.
- menu-keuze `werkblad` - `nabetaling` OF rechtermuisknop `nabetaling`
- vul alle bedragen in en sla betaling op
- vergeet niet op de kopie factuur van de klant te registreren hoeveel op welke dag nabetaald is
- zet er tevens je eigen handtekening op voor ontvangst van het geld
>> Producten op het werkblad verwerken
- Opslaan als offerte
- De lijst blijft bewaard onder offertes voor later gebruik voor deze klant
- Naar wens kan geprint worden
- Bestellen
- Als de klant akkoord is en wil bestellen kan hij nu nog aangeven of er vooruit betaald moet worden (niet vergeten aan te vinken). Daarna moet in principe altijd geprint worden. Er komen 2 kopieen: eentje voor de klant en de andere is voor onszelf. Vergeet niet om de klant te laten tekenen voor akkoord met de bestelling en de leveringsvoorwaarden, dat scheelt later erg veel problemen. Bestelling in bestellingenmap bewaren.
- In geval van mail/fax-bestelling de schriftelijke bevestiging aan het bestelformulier vast nieten. De klant kan nu niet tekenen
- Factureren
- Controleer dat alle serienummers ingevoerd zijn en of de bestelling compleet is. Voor het factureren is ook nog een sneltoets: het papiertje-met-tekst-symbool rechts naast de menu-items
- Zodra je dit kiest is de factuur gemaakt, annuleren is dan niet meer mogelijk. Wel kun je, als het een bestelling was, op dit moment nog deelleveren: vink `levering compleet` uit en na opslaan wordt per produkt gevraagd hoeveel er van het bestelde aantal worden uitgeleverd, de rest blijft in backorder. Hierna verschijnt het betaalscherm, als dit niet ingevuld wordt neemt het systeem aan dat het op bank/giro, dwz op rekening, is! Geef aan op welke manier betaald wordt, combinaties van betaalmiddelen zijn mogelijk.
- Na het opslaan komt er een factuur uit de printer voor de klant. Bij afhalen op rekening komt er een extra kopie voor onszelf. De klant moet zich legitimeren met een geldig legitimatiebewijs (paspoort, identiteitskaart of rijbewijs) en de extra kopie tekenen voor ontvangst van de goederen en akkoord met de leveringsvoorwaarden. Dit is erg belangrijk: bij onduidelijkheid is dit het bewijs dat de klant moet betalen.
- Indien verzending: print verzendbiljet en voer de verzendcode in bij de pakbon. Controleer dat het juiste verzendadres is gebruikt.
- Printen
- Hiervoor is ook nog een sneltoets: het printer-symbool rechts naast de menu-items. Op het werkblad print dit een verzendformulier (AVG-formulier van de PTT Post) voor deze klant
- Opruimen en opnieuw beginnen
- Hiervoor is ook nog een sneltoets: de rode cirkel met het uitroepteken erin rechts naast de menu-items
- Dit gooit het werkblad leeg, deselecteert de klant, wist alle vakjes en zet het pakket op inactief. Voor de volgende klant moet weer met `start` opnieuw worden begonnen
>> Producten zoeken en verzamelen op het werkblad
- Open ANB5Fact (blauwe pakket)
- Start programma met startknop
- Selecteer juiste medewerker
- Selecteer juiste klant
- Zoek in rechtergedeelte de artikelen uit die de klant wil hebben. Je kunt produkten zoeken op combinaties van verschillende criteria. Juist het gebruik van verschillende criteria tegelijk geeft vaak een overzichtelijk lijstje producten.
- In omschrijving kan op een combinatie van teksten gezocht worden door het `+`-teken te gebruiken
- Voor het zoeken in de hoofdindeling / categorie en subcategorie klik je eerst op het knopje linksboven welke van deze je wilt gebruiken. Daarna kun je rechts achter `code` beginnen met typen wat je ongeveer zoekt. In het lijstje eronder verschijnen de mogelijkheden. Als je de juiste gevonden hebt ga je daar op staan. Selecteren kan op twee manieren: met de knop met <-- erop of door dubbelklikken met de linker muisknop
- is een krachtig hulpmiddel bij het zoeken. Alleen producten die ook daadwerkelijk in de plank liggen verschijnen. Normaal gesproken zijn dat ook de producten waar Mathijs achter staat (minimale voorraad) en je dus de klant een goed advies mee geeft. Bovendien kan de klant deze direct meenemen (niet vergeten te controleren of de voorraad ook echt vrij is of gereserveerd ligt voor een andere klant!).
- Als je vermoedt dat het een obsolete produkt betreft kun je bij het zoeken deze produkten mee laten nemen door het vinkje voor `obsolete`s` aan te klikken
- Je kunt zoeken op serienummer, achter s/n. Na de `enter` gaat het vinkje voor s/n aan en selecteer/deselecteer je produkten op serienummer uit het lijstje helemaal onderin!
- De zoekinstellingen kunnen gewist worden met het `gummetje-knopje` schuinlinksboven `omschrijving`
- Als het juiste produkt gevonden is kun je dit naar het werkblad zetten met de knop `selecteer`
- Nogmaals op de selecteer-knop drukken leidt tot een aantal van 2 in de lijst in het linkerscherm
- Met de deselecteer-knop gaat het aantal in het linkerscherm met 1 omlaag
- `Wissel` leidt tot het verwisselen van het links in de lijst geselecteerde artikel met het in het rechterscherm uitgezochte produkt
- In het rechterscherm kun je met de rechtermuisknop kijken hoeveel het produkt kost en hoe het met de beschikbaarheid staat
- Aantal in de kast, in bestelling voor klanten, onderweg van leveranciers, vrij voor de verkoop
- In het linkerscherm kun je met de rechtermuisknop per artikel het aantal, de prijs en de garantietermijn wijzigen
- In het linkerscherm kun je met de rechtermuisknop de verzendkosten met en zonder rembours te berekenen
- In het linkerscherm kun je met de rechtermuisknop het totaalbedrag van de geselecteerde produkten laten berekenen
>> Reparaties
Aanname reparatie Zorg bij het aannemen van de reparatie voor een goede klachtomschrijving. Noteer tevens het serienummer met een korte omschrijving van het produkt. Stel een reeel bedrag vast waarboven de klant gebeld moet worden en vul dit in onder "max. kosten". Geef de klant een door jouw getekende kopie van de reparatiebon mee als bewijs van inleveren van het produkt
Behandeling reparatie Noteer de handelingen die je hebt uitgevoerd in het logboek. De klant belt altijd als je er net even niet bent en dan kan je collega toch iets vertellen.. Als er onderdelen echt defect zijn dan moeten ze in de RMA-procedure met duidelijke en reproduceerbare klachtomschrijving
Afhalen reparatie door klant Maak altijd een factuur voor de klant, eventueel met bedrag 0,- als het onder garantie was. Vergeet een eventuele serienummerregistratie niet. Als er onderdelen omgeruild worden: boek het in te leveren artikel op serienummer in, zet aantal op -1. Boek het mee te geven vervangende artikel op serienummer uit en zet het aantal op +1. De klant ontvangt nu een factuur voor nul euro, met twee serienummers (oude artikel op -1, nieuwe artikel op +1). Omruil na RMA: scan serienummer in in de bestelling die bij de reparatie hoort, gebruik hiervoor de regel met aantal +1. Ook dit leidt dus tot een -1/+1-factuur met een waarde van 0 euro. Als het product gecrediteerd is dan wordt de +1 regel aangepast naar aantal 0 en krijgt de klant automatisch een creditfactuur. Wordt het product omgeruild voor een ander vervangend artikel dan pas je de oorspronkelijke +1 regel aan naar aantal=0 en voegt een regel toe met het nieuwe APN. Het systeem rekent het bij te betalen of terug te ontvangen bedrag aan. Moet het zonder bijbetalen pas dan de prijs van het nieuwe APN aan. (zie ook afmelden RMA) Laat de klant op onze eigen kopie factuur tekenen voor retour-ontvangst van zijn produkt. Berg de factuur op in de map.
>> Setprijzen
ANB5Util herberekent 's nachts de prijs van alle onderdelen in een offerte. Om te zorgen dat de setprijs gehandhaafd blijft wordt daarom ook de prijs van het SetprijskortingAPN herberekend. Tegelijkertijd controleert ANB5Util of de setprijs nog wel geldig is. De bundelkorting vervalt als:
>> Standaard Offertes – beheren
Standaardoffertes zijn voorgemaakte offertes voor een groep produkten die (vaak) gezamelijk verkocht worden. Ook voorbeeldpakketten passen hier goed in. Deze standaardoffertes kunnen in een simpele bewerking op het werkblad geplaatst worden, waarna ze gewijzigd kunnen worden en vervolgens bewaard als nieuwe offerte, bestelling of factuur.
Standaardoffertes bestaan in 3 formaten: compact, middel en uitgebreid. Ze kunnen in ANB5Config in groepen bij elkaar geplaatst worden op dezelfde prijslijst. Als het offertes van het type uitgebreid betreft kan er een setprijs aangegeven worden. Dan houdt ANB5 er zelf rekening mee dat de klant bij aanschaf van dit complete pakket korting krijgt.
De inhoud van deze prijslijsten is ingesteld in ANB5Config en wordt van daar uit door ANB5Mailbot naar de vestigingen gestuurd. Het staat in ANB5Config onder ANBFact - Algemeen en heet dan offertescompact, offertesmiddel of offertesuitgebreid. Hierin komt per regel een prijslijstnaam, gevolgd door een puntkomma (;) en een rijtje met de bijbehorende offertenummers, gescheiden door een komma (,).
Het bewerken van de standaardoffertes gaat vanuit ANB5Fact en kan alleen als je inlogt onder de klant "eigen vestiging" (meestal klantnummer=1).
Ga naar het tabblad offerte en druk op "nieuw". Nu verschijnt de lijst met aangemaakte standaardoffertes.
Linksbovenin kan gekozen worden voor alle offertes van een bepaalde prijslijst.
Kies de knop "bewerken". Deze plaatst de artikelen op het werkblad, maar onthoud welke standaardofferte het betreft, zodat ANB5Fact bij `offerte opslaan` geen nieuwe offerte maakt maar de artikelen opslaat onder het bestaande standaardoffertenummer.
Artikelen kunnen gewoon aangepast worden zoals anders. Het menu-item `plaats onderaan in lijst` helpt bij het op een logische volgorde plaatsen van de artikelen.
Bij het opslaan van de offerte komt er een nieuw scherm waarin een korte omschrijving en een uitgebreide toelichting geschreven kunnen worden.
>> Standaard offertes gebruiken
Als een klant voor een heel systeem komt is het handig om gebruik te maken van een standaard offerte. Dat voorkomt dat u onderdelen vergeet en zorgt er ook voor dat de klant automatisch de korting krijgt die geldt bij aanschaf van een heel systeem ten opzichte van de prijs van alle losse onderdelen
In ANB5Fact selecteert u de juiste klant
Ga naar het tabblad Offerte, rechtermuisknop en kies "nieuw"

Selecteer linksboven "Systemen prijslijst" of de naam van de gewenste groep uitgebreide offertes
Kliik op het systeem (pakket) van uw keuze (prijzen kunnen afwijken van klantprijzen, kijk daar niet naar)
Klik op kopie selecteren
Beantwoord de vraag over dagprijzen met nee (die worden 's nachts herrekend en zijn dus goed)

Er verschijnt een apart scherm "Brief bij offerte". Hierin kan een standaard vragen / overleg-lijst staan (ANB5Config - ANB5Fact - Algemeen - newoffertetekst) of een blanco pagina. Deze kan gebruikt worden om een toelichting bij de offerte te maken die mee geprint / gemaild wordt als bijlage bij deze offerte.
De offerte staat op het werkblad met de juiste prijs en eventueel voorzien van de setprijs-korting. De offerte kan nu naar wens van de klant worden aangepast.
>> Voorassemblage systemen
Het kan handig zijn om standaard-computers alvast geassembleerd klaar te zetten. Om dan de serienummers te kunnen registreren kan je van een standaard-systeemofferte alvast een bestelling maken op een speciaal aangemaakte klant "_SysteemVrd", "Kruisklant" of iets anders goed herkenbaars.
Als deze dan prijsdif=100 heeft dan gaat de prijs nooit fout als je de bestelling later in ANB5Genie omzet naar de juiste klant die hem komt kopen. Door de _ vooraan sorteert hij handig bovenaan in de lijst in bestellingen op naam. Omdat het een aparte klant is raak je nooit het overzicht kwijt tussen je andere interne bestellingen.
Er komt een apart APN voor het geassembleerde systeem in de lijst met onderdelen. Dit geassembleerde systeem staat dan -1 op de bestelling en de losse onderdelen met aantal +1. Bij assemblage worden de serienummers van de losse onderdelen ingescand. Het geassembleerde APN krijgt als serienummer “vendorpartnr-bestelnr”, waarbij bestelnr het bestellingnummer is van de omboekbestelling waarop het systeem geassembleerd wordt (zelf toevoegen!). Na assemblage worden een aantal zaken getest en dat wordt in een extern memo aan de bestelling gehangen. Is alles in orde dan wordt deze omboekbestelling gefactureerd.
Uiteindelijk wordt het geassembleerde APN op serienummer verkocht. Via rechtsklikken op deze verkoopfactuur kan de toelichting worden afgedrukt, hierop staat het product, de lijst onderdelen en het testrapport. Dat kan meegegeven worden aan de klant. De toelichting wordt voorzien van de merknaam en het logo, dit laatste moet dan als .bmp in webrootlocal staan.
>> Vooruitbetaling
De klant plaatst een bestelling en wil deze vooruit betalen. Dan moet de bestelling status vooruitbetaald krijgen. Dat kan op 2 manieren:
- bij het bestellen wordt op het bestel-informatiescherm de status naar vooruitbetaald gezet
- de bestelling wordt opgezocht op het tabblad bestellingen. Met rechtsklikken wordt een nabetaling van het vooruitbetaalde bedrag gedaan (dit kan ook 0 contant en alles op bank/giro zijn, als de vooruitbetaling over de bank komt)
>ANB5Genie - Backoffice
>> ANB5Genie – algemeen
ANB5Genie, het rode pakket, zorgt voor overzicht van alle werkprocessen binnen een vestiging
Reparaties: sortering is mogelijk op veel verschillende manieren om zo veel mogelijk overzicht te bieden. Denk dan aan nieuw binnengekomen of wachtend op actie van de klant of op medewerker die verantwoordelijk is voor een reparatie of op datum van binnenkomst.
Erg oude reparaties moeten opgelost. Ofwel de technische dienst moet nodig aan het werk, ofwel de reparatie is wel afgehandeld maar niet correct administratief afgemeld. In dit laatste geval moet de administratieve afhandeling alsnog verricht worden.
Todolist bevat alle vragen van klanten die niet direct een offerte, bestelling of reparatie zijn. Iemand moet deze uitzoeken en beantwoorden. Tot die tijd zorgt de todolist er voor dat ze niet kwijt raken en dat suggesties en deeloplossingen in een logboek bewaard kunnen blijven totdat alle informatie compleet is en de klant geïnformeerd kan worden.
Bestellingen: het is natuurlijk cruciaal om goed om te gaan met bestellingen van klanten. Daarom zijn er maar liefst 4 verschillende weergaven mogelijk van alle bestellingen die er in een vestiging zijn: op naam van de klant, op ouderdom van de bestelling (product is niet leverbaar, dus moet er met de klant overlegd worden over een alternatief of over annulering) of op artikel (voor wie is deze .... ook al weer).
Als extra opties biedt ANB5 de bestellingen compleet lijst: alle bestellingen met daarbij aangegeven welke onderdelen wel en welke niet op voorraad zijn en of de bestelling soms vooruit betaald moet worden. Deze kunnen dan ook nog gesplitst worden naar verzendingen of assemblage voor extra gebruiksgemak.
inkoop omvat niet alleen het daadwerkelijk aanschaffen van producten maar ook het beheer van artikelen. Daaronder vallen merk- en categorie-informatie, vendorpartnummers, EANcodes en voorraad- en marge-instellingen.
Uitgaande van de opgegeven minimale voorraden die u wilt anahouden, de daadwerkelijk aanwezige voorraad en bestellingen van uw klanten maakt ANB5 een handige lijst met een inkoopadvies voor u. Het is niet langer nodig om met een kladblokje langs de rekken te gaan.
ANB5 ondersteunt meerdere open orders tegelijk om gemakkelijk uw inkoopadvies te kunnen verdelen over de mogelijke leveranciers. Bovendien heeft u van alle electronisch gekoppelde leveranciers en leveranciers waar u eerder dit product heeft ingekocht hier in één oogopslag de prijs en leverbaarheid in beeld. Daarmee hoeft u niet meer alle leveranciers te bellen en koopt u toch in tegen de scherpste prijzen.
Bij een aantal leveranciers is het zelfs mogelijk om met een druk op de knop de order electronisch te verzenden, anders kunt u de order overnemen naar een webshop of emailen naar uw accountmanager.
Orderoverzicht: hierin staan alle (back)orders die u nog verwacht. ANB5 weet dat deze goederen nog komen en voor welke prijs en houdt daar rekening mee bij het vrijgeven van bestellingen van klanten.
Als uw leverancier zelf ANB5 gebruikt of anderszins electronisch gekoppeld is, dan kunt u hier gemakkelijk serienummers en facturen inboeken. Is dat niet het geval dan kunt u bij het inboeken de serienummers van binnenkomende producten inscannen, zodat die overal in ANB5 beschikbaar zijn voor registratie en voor controle of uw medewerker het juiste product heeft gepakt.
Soms duren backorders erg lang, vraag in zo'n geval bij de leverancier na of de backorder daar nog wel bekend is. Overleg eventueel over een alternatief of over annulering van de order.
RMA: door de uitgebreide serienummer-registratie binnen ANB5 is van een RMA direct alle informatie beschikbaar en is het aanvragen ervan geen werk meer. Bedenk hoeveel het bespaart als RMA-claims direct doorgezet kunnen worden in plaats van lang te blijven liggen of afgeschreven te moeten worden!
Bij verzending en bij contact met de leverancier wordt er door ANB5 een melding geregistreerd, waardoor simpel overzicht te krijgen is van lang lopende RMA-kwesties.
Deze moeten opgelost: ofwel de technische dienst van de leverancier moet nodig aan het werk, ofwel de reparatie is wel afgehandeld maar niet correct administratief afgemeld. In dit laatste geval moet de administratieve afhandeling alsnog verricht worden. In bijzondere gevallen kan het voorkomen dat een RMA niet naar tevredenheid opgelost kan worden, maar ook nooit meer opgelost zal worden. Dan moet de RMA in ieder geval administratief afgesloten worden.
sidebase bevat de electronische prijslijsten van leveranciers. Die worden indien beschikbaar elke nacht opgehaald en gebruikt om snel nieuwe producten te kunnen aanmaken en van alle producten te weten of ze leverbaar zijn, op welke termijn en tegen welke prijs.
Op basis van merk en vendorpartnummer wordt deze informatie gekoppeld aan de producten uit uw eigen assortiment.
>> Direct doorbestellen van een gehele bestelling in een aparte order
>> Fouten – prijzen willen niet opslaan in artikelmanager
Deze checkbox is standaard aan als artikelmanager geopend wordt zonder een open order.
>> Fouten – serienummers invoeren geeft dubbele invoer
Bij de goederenontvangst worden serienummers ingescand van de binnen gekomen producten.
Soms geeft het inscannen van een serienummer ineens twee regels in het serienummer-lijstje. Op de een of andere manier bevat de scancode dan een bijzonder teken.
Een oplossing hiervoor:
knip met ctrl-x het serienummer eruit
geef een enter, nu verdwijnt de extra regel en de eerste regel is leeg
plak met ctrl-v het serienummer weer terug in de lege regel en geef enter
>> Leveranciergegevens
>> Orders aanmaken bij leverancier
>> Orders automatisch inboeken
>> Orders van leverancier inboeken / goederenontvangst
>> Produktbeheer
Dit is UITSLUITEND voor daartoe bevoegde personen!
Nieuwe of end-of-life produkten van bestaande merken, categorieen en subcategorieen
open ANB5Genie (rode pakket)
knop start - selecteer medewerker (jezelf)
ga naar tabblad `inkoop` - `zoeken`
selecteer het juiste merk en de gewenste categorie en subcategorie / het gezochte artikel
met de rechtermuisknop kun je `artikelmanager` kiezen
van een bekend produkt kun je hier de marges en minimale voorraad wijzigen en de tagcode aanpassen (`ul`=uitlopend, `ob`=obsolete=end-of-life, 'fx'=fixed price, vaste verkoopprijs)
knop `nieuw artikel` maakt een nieuw produkt aan. NB (minimale) voorraad wordt gekopieerd! Controleer alle informatie zorgvuldig
Productinformatie
URL bevat een url naar productinformatie. Deze is tevens bereikbaar vanuit ANB5Fact. Wel is hiervoor de Internet Explorer nodig, want elke URL opent zijn eigen IE.
IMG bevat een URL naar een plaatje van het betreffende produkt. De thumbnail wordt verondersteld onder dezelfde naam in de submap thumb te staan
Nieuwe merken, categorieen of subcategorieen
vanuit artikelmanager opent de knop "beheer codes" een scherm voor het beheer van ofwel merken ofwel categorieen. Let op: er mag slechts 1 wijziging tegelijk uitgevoerd worden!
Standaardpakketten
open ANB5Fact (blauwe pakket)
als de eigen vestiging als klant geselecteerd wordt kunnen de standaardoffertes aangepast worden.
>> RMA Aanmaken
>> RMA Afmelden
>> Welke bestellingen zijn compleet
- open ANB5Genie (rode pakket) en selecteer de juiste medewerker (jezelf)
- open tabblad `bestellingen` - `bestellingen: compleet`
- Bepaal de gewenste selectie: te assembleren, te verzenden, te bellen klanten voor afhalen
- Weergeven -
- geeft alle bestellingen weer die het produkt bevatten `systeemassemblage` uit ANB5Config-Algemeen-Algemeen. Dit zijn de systemen die ge-assembleerd moeten worden.
- Weergeven -
- geeft alle bestellingen weer die het produkt bevatten `verzendkosten` of `rembourskosten` uit ANB5Config-Algemeen-Algemeen. Dit zijn de bestellingen die op de post moeten.
- Weergeven -
- geeft alle bestellingen weer die NIET het produkt bevatten `systeemassemblage` uit ANB5Config-Algemeen-Algemeen. Deze klanten kunnen gebeld worden dat hun spullen binnengekomen zijn.
- Er zijn 2 speciale opties voor een extra uitgebreide lijst
- Checkbox `filialen meenemen`: laat ook alle bestellingen zien van gebruikers die automatisch aan deze ANB5 gekoppeld zijn met de mailbot
- Checkbox `rekening houden met rma`s`: houdt ook een exemplaar achter voor oudere bestellingen die in een rma-procedure zitten. Normaal worden bestellingen voor RMA`s niet gereserveerd, maar wachten die gewoon op de omruil, als deze checkbox aan staat krijgen oude RMA-bestellingen voorrang boven recente losse bestellingen
- De knop Refresh herberekent de compleetlijst.
- Links verschijnt de lijst met bestellingen, gesorteerd op bestelnummer, de oudste bestelling bovenaan
- In de kolom `compleet` staat
- : deze bestelling is helemaal binnen. De assemblage kan beginnen, de bestelling kan klaargemaakt worden voor transport of de klant kan gebeld worden om zijn spullen te komen ophalen.
- In de kolom `compleet` staat
- : deze bestelling is nog niet helemaal binnen. Rechtsboven vind je een lijst met de artikelen die nog niet voor deze klant op voorraad zijn en dus een probleem vormen. Let wel, het kan best zo zijn dat een produkt er wel is, maar dan is er een oudere bestelling van een andere klant die voorrang heeft.
- In de kolom `compleet` staat
- : deze bestelling is een reparatie zonder benodigde extra onderdelen. Deze is dus altijd compleet maar wacht op verdere afhandeling.
- In de kolom `compleet` staat
- : deze bestelling hoort bij een reparatie waarvoor extra onderdelen nodig zijn, bijvoorbeeld omdat een onderdeel in RMA bij de leverancier ligt. Hier is iemand mee bezig die met de hand zal moeten controleren of de benodigde onderdelen voor de reparatie al binnen zijn. Dat kan per artikel op het tabblad `bestellingen: op produkt`. Rechtsklikken op elk produkt laat zien hoeveel er op voorraad zijn en de lijst rechtsboven geeft aan hoeveel er al eerder door andere klanten besteld waren. Het is helaas nog niet mogelijk om reparaties automatisch te laten beoordelen op compleetheid, omdat een klant doorgaans moet wachten totdat zijn eigen produkt omgeruild is in een RMAprocedure.
- In de kolom `compleet` staat de toevoeging
- : deze bestelling wordt vooruit betaald. In het logboek kan je zien of de betaling binnen is. Zo ja, dan mag de bestelling uitgeleverd worden met handtekening voor ontvangst en met in het hokje bank/giro van het betaalscherm het bedrag dat vooruit over de bank betaald is. De eventuele rest van het bedrag moet de klant contant of per pin betalen.
- Rechtsboven staan de probleemartikelen, deze zijn nog niet binnen.
- Afhankelijk van welk produkt mist kan al begonnen worden met assemblage of kan de klant alvast een deel afhalen.
- Voor bestellingen die aan een reparatie vasthangen kan dit niet. Deze moet je zelf handmatig nakijken of alle betreffende onderdelen al binnen zijn
- Rechtsmidden staat de lijst zoals die in de bestelling staat
- Rechtsonder staat het telefoonnummer van de klant en de logboeken die bij deze bestelling horen
- Het meest recente logboek staat in beeld, voor de oudere moet je scrollen
>> Werking garantiefonds
>Externe koppelingen
>> ANB5Config – Instellingen voor automatische koppelingen naar leveranciers
Hierin worden instellingen opgeslagen in memovelden, het leveranciernummer dient als naam van de waarde
In het memo-veld worden vervolgens groepen van koppelingsparameters opgeslagen
[commercieel] (hiermee worden bestanden met prijs-voorraadlijsten opgehaald)
filter= speciaal (keuze uit leeg - speciaal)
soortconnectie= ftp (keuze uit ftp - http - pop)
importfilter= Algemene csv (keuze uit ANB5 - ANB5s, staffelprijs - copaco - copacokort - icecat - ingram micro - stebis - tech data)
locatie= ftp.levsite.nl (welke ftp of http server moet benaderd worden)
inlognaam= username (waarmee ingelogd moet worden)
wachtwoord= password (waarmee ingelogd moet worden)
bestanden= /servermap/bestand1.txt
/servermap/bestand2.txt
(een lege regel be-eindigd de lijst met op te halen bestanden)
[logistiek] (hiermee worden realtime prijsvoorraadcontroles gedaan en orders doorgeplaatst)
pnafilter= pnafilter (keuze uit actebis - ANB5 - ingrammicro)
pnalocatie= http://webadres (waar moet de realtime prijsvoorraadcontrole gedaan worden)
pnainlog= username (voor realtime prijsvoorraadcontrole)
pnawachtwoord= password (voor realtime prijsvoorraadcontrole)
orderfilter= orderfilter (keuze uit ANB5 - ingrammicro)
orderlocatie= http://webadres (voor insturen order)
orderinlog= username (voor insturen order)
orderwachtwoord= password (voor insturen order)
serienrfilter= filter voor toevoegen serienummers aan vrachtbrief (listan)
>> ANB5Config – Standaardiseren merken voor automatische koppelingen
Hierin wordt de standaardisatie-informatie voor merken opgeslagen in een memoveld met als naam 'update_tbv_uniformiteit'
In het memo-veld staat vervolgens op elke regel eerst de merknaam zoals die intern in je eigen database wordt gebruikt, dan zonder spaties een | symbool en erachter staat (een deel van) de merknaam zoals die in sidebase ge-importeerd is, bijvoorbeeld:
acer|acer
acer|acrdesk
acer|acr
>> DHL Ondersteuning
Er zijn 2 manieren waarop een dropshipment ingevoerd kan worden (zendingen voor resellers naar hun klanten via het ANB5 logistiek systeem). Handmatig door de reseller in de webshop. De reseller kiest dan voor alternatief afleveradres en vult daar de gegevens van zijn klant in. U kunt ook een EDI-koppeling bieden naar de ANB5 backoffice. De reseller geeft in het XML-bericht de adresinformatie van zijn klant op en ANB5 verzorgt de rest. Door keuze van het juiste verzendproduct kan gekozen worden voor DHL of DHLforYou. Standaard gaat dit via DHL naar zakelijke adressen en via DHLforYou naar particulieren (handmatige keuze van logistiek medewerker).
Dropshipments kunnen worden verstuurd met verzendlabels met de naam van de reseller erop. Als deze een logo aanlevert wordt ook dat op het label mee afgedrukt. In de doos gaat een pakbon, zonder prijzen en met het logo / bedrijfsgegevens van de reseller.
XML koppeling
Documentatie hiervan op aanvraag
Logo bestanden
Deze moeten worden opgeslagen onder uw ANB5 (webroot local) submap klanten, submap met het klantnummer als naam, logo is een BMP genaamd logo.bmp
Automatisch printen van DHL labels kan worden gedefinieerd in ANB5Config hoofdgroep Communicatie: extern, subgroep Transport. Waarden op aanvraag.
>> Fouten zoeken – Importeren groothandelinformatie
Als een automatische koppeling hapert zijn er verschillende mogelijkheden voor de fout:
- de padaanduiding gaat op leveranciernaam zoals die ingevuld is in anb5genie (rode pakket) en moet met allemaal kleine letters en _ in plaats van speciale tekens
- kijk in de map downloads\\leveranciernaam of er een actuele prijslijst staat
- probeer handmatig de prijslijst op te halen met ftp of via de website. De informatie hiervoor staat in anb5config - externe communicatie - nummer van de leverancier [commercieel]
- met anb5import kan een algemene csv ingelezen worden door op het juiste tabblad de leverancier te zoeken
- speciale koppelingen kunnen handmatig worden gedaan met anb5import via het tabblad Per leverancier
Logbestanden
>> Klanten – Automatische emailberichten (ANB5Mailer)
* notificaties
- /RO geeft aan dat de automatische statusmeldingen verstuurd moeten worden. Doordeweeks alleen de offertes, bestellingen en facturen die nieuw zijn, op zaterdag tevens een overzicht van de openstaande backorders en van de openstaande rekeningen. De informatie uit ANB5Config - fact - briefpapier htmlheader / htmlfooter wordt gebruikt voor de opmaak van de notificaties. Als er een klantcontactpersoon "Administratie" bestaat dan krijgt dat emailadres de notificaties. Zo niet dan worden ze naar het basis-emailadres van de klant gestuurd. Indien er een klantcontactpersoon "Technische Dienst" is opgegeven dan krijgt dit emailadres een melding van een reparatie-afhandeling (kopie-factuur en in de mail klachtomschrijving en externe memo bij de reparatie-bestelling).
- Voor de notificatiemail controleert het systeem voor de volgende set klanten of er iets te mailen is: klanten met een offerte, bestelling of factuur van vandaag die nog niet gemaild is. Als de mail succesvol verstuurd is wordt er een timestamp in het logboek aangehangen, deze voorkomt tegelijk dat hetzelfde document nogmaals verstuurd wordt. De nummers van de verstuurde informatie staan in de logfile. Als ANB5Mailer op zaterdag na 20.00 uur draait dan wordt het weekoverzicht verstuurd. Hierin staan alle openstaande bestellingen en openstaande facturen weergegeven.
- /MLmailing.txt verstuurt een nieuwsbrief met als inhoud het bestand mailing.txt. In deze file staat op de 1e regel het onderwerp van de nieuwsbrief-mail, dan een lege regel en daarna de mailbody inclusief html-opmaakcodes
- /PRprquery.txt verstuurt de prijslijst. In het bestand prquery.txt staat het sql-commando voor de artikelen die in de prijslijst opgenomen moeten worden. Bijvoorbeeld "where ((select voorraad_aantal from voorraad where apn=artikelen.apn)>0)" geeft alleen produkten die ook op voorraad zijn. Bedenk dat ANB5Config-Algemeen-Algemeen-staffel1 de prijsdif aangeeft die overeenkomt met zoiets als de 10-stuksprijs
- De prijslijstmailing is voor groothandels. Deze maakt een enduser-prijslijst met de adviesverkoopprijs (inc BTW). Als er geen adviesverkoopprijs is opgegeven wordt prijsdif=200 gebruikt. Als de mailing naar mlist gaat wordt alleen de adviesverkoopprijslijst gemaild.
- statusinfo=notificaties met het bat-bestand: ANB5Mailer /cid:ANB0 /RO
- nieuwsbrief met bat-bestand: ANB5Mailer /cid:ANB0 /MLmailing.txt /toquery /frfrom.txt
- prijslijst met bat-bestand: ANB5Mailer/cid:ANB0 /PRprquery.txt /tomlist /frfrom.txt
- /TOmlist geeft aan dat de (prijslijst)mailing verstuurd moet worden naar iedereen die in het bestand mlist.txt staat. In mlist.txt heeft elke geadresserde een eigen regel, meerdere emailadressen per geadresseerde worden scheiden met ";"
- /TOqueryprslst.txt geeft aan dat de (prijslijst)mailing verstuurd moet worden naar een selectie uit het klantenbestand, bijvoorbeeld bijvoorbeeld " and klantnummer=0". Het selectiecriterium zit in het bestand queryprslst.txt
>> Klanten – EDI-koppelingen
Prijs-voorraad-controle
U kunt een xml-bestand naar de webshop sturen om de actuele prijs en voorraadpositie van een product op te vragen. In antwoord op uw http-request ontvangt u de beschikbare voorraad, de prijs daarvan en een eta (expected time of arrival).
Automatisch orders plaatsen in de webshop
Klanten die een account in de webshop hebben kunnen hun order automatisch doorsturen naar de webshop. Naar wens kan er een afwijkend verzendadres opgegeven worden. Ook is er de mogelijkheid om een dropshipment te doen, namens de webshop-klant naar een ander adres. Als het klant-logo is aangeleverd kan dat zelfs op de pakbon worden afgedrukt.
XML-bestanden ophalen
Klanten die een account in de webshop hebben kunnen hun factuur in XML ophalen van de webserver. De documenten worden daar een week bewaard. Dit zal uitgebreid worden met andere ANB5-documenten zoals offertes en bestellingen.
Technische informatie vindt u hier
>> Klanten – Klantspecifieke prijslijsten (ANB5WebConnect)
>> Leveranciers – EDI-koppelingen
EDI staat voor Electronic Data Interchange. Dat betkent een volledig ge-automatiseerde uitwisseling van gegevens. Dat bespaart enorm veel tijd, maar voorkomt ook fouten. EDI kan op verschillende niveaus ingezet worden, ANB5 is druk bezig om deze zoveel mogelijk beschikbaar te maken. Het meest simpele is de automatische integratie van prijslijsten van leveranciers, direct gevolgd door de mogelijkheid van een realtime check op prijs en leverbaarheid (P & A). Daarna volgt het insturen van orders naar een webshop. Uiteindelijk is de import van pakbon- en factuurinformatie de laatste stap.
Direct gekoppelde Leveranciers
Voor alle leveranciers is het mogelijk om automatisch prijslijsten toe te voegen aan sidebase. Zolang ze regelmatig een prijslijst in een constant csv-formaat aanleveren kan deze met ANB5Import verwerkt worden. Definitiebestanden hiervoor zijn op aanvraag.
| Naam | Realtime P&A | Order | Pakboninfo | Factuur |
| ANB5 | ANB5 | ANB5 | in factuur.xml | ANB5 |
| Actebis | Actebis | aangeboden | aangeboden | aangeboden |
| Ingram Micro | ingrammicro | ingrammicro | aangeboden | aangeboden |
>> Leveranciers – Import prijslijsten gaat fout
Soms gaat de automatische import van prijslijsten niet goed. Dat kan verschillende oorzaken hebben.
Als geen enkele import goed gaat, dan is er waarschijnlijk een fout in een automatisch proces op de eigen computer voor geplande taken.
Gaat van één enkele leverancier de import niet goed, dan is er iets met die leverancier aan de hand
De koppeling voor prijslijsten omvat een aantal stappen: eerst haalt ANB5Mailbot de prijslijsten op van de afgesproken locaties. Deze locaties staan beschreven in ANB5Config - Communicatie extern. De prijslijst wordt weggeschreven in een gedefinieerde map: webrootlocal\downloads\levnaam. Daarna kijkt ANB5Import voor alle leveranciers uit ANB5Config of er in de betreffende leveranciersmap een nieuw prijslijst-bestand aanwezig is. Zo ja dan wordt deze prijslijst geïmporteerd naar de sidebase. Vervolgens zorgt ANB5Util er voor dat de groothandelinformatie van alle eigen ANB5-producten wordt voorzien van de nieuwe informatie uit sidebase. Deze koppeling wordt gemaakt op basis van merk-vendorpartnr. De groothandelinformatie dient als hulpmiddel om de basisprijs te bepalen voor producten waar je zelf geen voorraad van hebt of verwacht. Tot slot kan ANB5Webconnect zowel de eigen producten als de sidebase-lijst uploaden naar de webshop.
De informatie in ANB5Config - Communicatie extern is niet goed
-staat het leveranciernummer als "Naam" genoemd
-is het blokje [commercieel] ingeuvld
-staat er geen extra character tussen de variabele en het "=" teken
-eindigt bestanden= met een enter
Ophalen van de prijslijsten kan fout gaan:
-ANB5Mailbot draait niet: controleer dit in de geplande taken en in webrootlocal\mailbot\maillog.txt
-er wordt geen prijslijst opgehaald: in de map webrootlocal\downloads\levnaam is geen recent bestand van de leverancier. Probeer handmatig of de prijslijst wel via ftp of http opgehaald kan worden of dat er bij de leverancier al iets fout gaat
-de naam van de map is anders dan de leveranciernaam in ANB5Genie, na vervanging van alle speciale tekens door "_"
Het importeren gaat fout
-probeer met ANB5Import om handmatig de prijslijst van deze leverancier te importeren
-kijk in webrootlocal\downloads\grhimportlog.txt voor foutmeldingen
-open de prijslijst met kladblok om te kijken of de inhoud goed lijkt en de velden niet van positie zijn veranderd
>> Leveranciers – Importeren prijslijsten
ANB5Import zorgt voor het importeren van produkt-voorraad-prijs-informatie van leveranciers naar de zogenaamde sidebase. De informatie in sidebase is direct in te zien door alle medewerkers, zonder dat de artikelen direct opgenomen moeten worden in de eigen interne database. Overzetten kan heel gemakkelijk gedaan worden vanuit ANB5Fact (blauwe pakket). Op verzoek (en tegen betaling) kunnen er voor leveranciers eigen, vaste importfilters geschreven worden, standaard is het mogelijk om csv-bestanden te importeren. Hiervoor is het wel noodzakelijk dat de informatie regelmatig en in een standaard-formaat wordt aangeboden.
ANB5Import kan ook automatisch importeren als er een speciaal importfilter voor een leverancier is gemaakt met behulp van een bat-bestand (import.bat: ANB5Import.exe /cid:ANB0 /IMP)
Het filter Icecat importeert de data niet naar sidebase, maar importeert productinformatie naar de speciale infourl-tabel. Hierin zit op merk-vendorpartnumber een URL met productinformatie en URLs naar plaatjes van het product. Meerdere leveranciers kunnen informatie voor een product aanleveren, dan komen er meerdere verwijzingen in deze tabel. Handmatig ingevoerde informatie in de artikelmanager uit ANB5Genie wordt opgeslagen in deze tabel onder leveranciernummer=0.
ANB5Import kan handmatig csv-bestanden importeren
Als de leverancier in staat is om regelmatig een csv-bestand met dezlefde data-structuur aan te bieden kan de importdefinitie bewaard blijven voor toekomstig gebruik. In dat geval heet het definitie-bestand "leveranciernaam.anb", waarbij leveranciernaam een standaard-geformatteerde vorm is van de leveranciernaam zoals die in de database staat. De eerste regel van dit bestand bevat de `csvnaam`, als deze regel leeg gelaten wordt, dan moet de file aangewezen worden. Dat is handig bij leveranciers die het weeknummer in de bestandsnaam vermelden. De velddefinitie blijft dan wel bewaard, net als eventuele aanpassingen na de import.
Prijslijstkolomnr wordt gebruikt voor prijslijsten waarbij de lijst verdeeld is over meerdere kolommen, maximaal 9 kolommen naast elkaar worden ondersteund, maar de definitie wordt dan wel ingewikkeld. Meestal wordt de prijslijst als 1 lange lijst aangeboden en dan is er slechts 1 prijslijstkolom. Hier hoort ook bij `In deze kolom staat het .e kopje op veldnr 0 en is van het soort kopsoort`. Dit laatste kan gebruikt worden als er tussen de artikelen af en toe een regel gebruikt wordt voor kolomaanduidingen in de vorm van kopjes zoals merk of categorie. Er worden maximaal 4 verschillende kopjes ondersteund.
Van elk veld kan aangegeven worden welke soort informatie erin staat, hierbij is het ook mogelijk om meerdere velden via lettercodes toe te wijzen aan eenzelfde soort informatie, bijvoorbeeld als veld 3 en veld 4 samen de omschrijving moeten gaan vormen. Meerdere prijsstaffels kunnen niet in sidebase ingevoerd worden, gebruik dan de eigen staffel als inkoopprijs
Met de knop `Opslaan importdefinitie` wordt de huidige bestandsnaam, bestandssoort, delimiter en velddefinitie opgeslagen voor toekomstig gebruik. Als de bestandnaam steeds wisselt maar de bestandsstructuur niet, dan kan later in kladblok de eerste regel van de importdefinitie leeg gemaakt worden
De knop `importeren bestand` de daadwerkelijke import uitgevoerd worden. Het resultaat is in te zien op het achterliggende tabblad `geimporteerd`. Eventuele foutmeldingen staan op het eerste hoofdtabblad `statusmeldingen`
Aanpassingen van de sidebase-informatie wordt gebruikt voor standaardisatie.
Hiermee kan na de import de inhoud van velden aangepast worden, bijvoorbeeld de spelling van merken of categorie-indelingen. Ook deze aanpassingen kunnen opgeslagen worden, door ze toe te voegen aan de importdefinitie.
>> Leveranciers – XMLinboek orders ANB5-leveranciers
- Als dat er niet is kan je dat toevoegen door een order bij de leverancier te starten en in de artikelmanager het APN in te vullen onder “lev artikelcode”.
>> Leveranciers – XMLinboek zonder order
Let erop dat je dit alleen doet in speciale gevallen (diensten zoals software-licentiecodes), want er is geen controle meer of het geleverde ook overeenkomt met de bestelde spullen en of de afgesproken prijzen kloppen! Met deze tool kunnen xml-facturen uit andere ANB5 systemen ingeboekt worden zonder dat er eerst een order voor aangemaakt hoeft te zijn.
>> Verkoop software licenties
Deze functie maakt het gemakkelijker om softwarelicenties te kunnen verkopen. Het draait nu als half-automatisch systeem, dit wordt in de toekomst uitgebreid zodat er een volledig automatisch systeem naast komt te draaien.
Er zijn een paar extra dingen voor nodig die ingesteld moeten worden in ANB5Config om zulke softwarelicenties automatisch te kunnen koppelen.
"[licenties]
SWfilter= swcode
filiaal000= INLOGNAAM_SWSite"
Hierin staan de 3 cijfers voor het filiaalnummer, zodat centraal de inlogcodes van alle vestigingen beheerd kunnen worden. De verkoop wordt dus gewoon per filiaal geregistreerd, net als bij volledig handmatig invullen op swcode.nl
Met deze instellingen is het mogelijk om van een bestelling in ANB5Fact direct bij de software-licentiesite naar een vooringevuld selectiescherm te gaan.
>> Vestigingen – ANB5Mailbot doet het niet
ANB5Mailbot zorgt voor de gegevens-uitwisseling tussen vestigingen. Dit programma is helaas kwetsbaar voor storingen, mede omdat het afhankelijk is van een internetverbinding. Om te lokaliseren waar het precies mis loopt moet u een aantal zaken controleren.
-Is de status van ANB5Mailbot niet "ready"? Als ANB5 denkt dat er nog ergens een ANB5Mailbot draait kan er niet nog eentje opgestart worden. Is dit ontstaan door een storing dan moet de hangende ANB5Mailbot handmatig afgesloten worden en de status teruggezet worden naar "ready". Dat moet in ANB5Config - ANB5Mailbot - Algemeen - mailbotstatus. Let op dat je geen enter geeft na ready!
-kijk in mailbotdir\maillog.txt of er foutmeldingen zijn.
-zet in het linker rijtje van ANB5Mailbot alle checkboxen uit en zet ze 1 voor 1 aan. Kijk vervolgens of dat onderdeel werkt. Dat kunt u zien op uw lokale harde schijf in de map mailbotdir en op uw ftpserver in de map mailbotdirremote. Hoe deze mappen heten staat in ANB5Config onder ANB5Mailbot.
>> Vestigingen – Automatische data-uitwisseling
ANB5Mailbot zorgt voor alle ge-automatiseerde data-uitwisseling tussen filialen maar ook met leveranciers.
Doorgeven van bedrijfs-informatie tussen filialen
Met ANB5Mailbot worden vestigingen gesynchroniseerd: artikelen, prijzen, klanten, leveranciers, facturen en bankafschriften worden uitgewisseld zodat klanten bij alle filialen terecht kunnen. Elke vestiging heeft wel zijn eigen offertes, bestellingen, reparaties en todolist. Bovendien zorgt ANB5Mailbot ervoor dat orders en RMAs van de vestigingen automatisch doorgezet worden als bestelling respectievelijk reparatie bij de centrale hoofdvestiging om optimaal gebruik te kunnen maken van de gezamelijke inkoopkracht en rma-afhandeling en verzending.
In ANB5Config kan aangegeven worden welke onderdelen uitgewisseld moeten worden. Bij handmatig opstarten is dit tevens te zien aan de checkboxen. De parameter /ro geeft aan dat deze informatie verstuurd moet worden (runonce).
ANB5Mailbot is zeer robuust opgezet: in geval van een internet-storing kunnen de uitgaande berichten uit de map "mailbotdir\out" gekopieerd worden en handmatig (bijvoorbeeld op usb-stick) vervoerd worden naar het doelfiliaal. Daar worden ze dan uitgepakt in de map "mailbotdir\in" en de bestandsnamen worden in milijst.txt geplakt. Nu kan de informatie alsnog verwerkt worden.
Doorgeven van sidebase-informatie naar filialen kan met een bat-bestand dat ANB5Webconnect opstart, tegelijk met het bijwerken van de sidebase op de website. Omdat sidebase om zeer veel informatie gaat wordt het via ftp uitgewisseld. ANB5Webconnect zorgt voor de upload, de melding dat het klaar staat wordt met ANB5Mailbot naar de vestigingen gestuurd. ANB5Mailbot zorgt vervolgens voor het ophalen en verwerken van de sidebase-informatie.
Ophalen van leverancier-prijslijsten
>Financieel
>> Bijtelling autokosten
>> Debiteuren en crediteuren – nakijken betalingen
- Open tabblad `deb/cred`,/li>
- Open sub-tabblad `debiteuren` voor klanten, `Handelscrediteuren` voor leveranciers of `Overige crediteuren` voor openstaande kostenbonnen
- Links onderin kan voor een bepaald factuurnummer opgezocht worden hoeveel, wanneer en op welke manier betaald is. De lijst rechts is nu buiten werking.Als er iets bijzonders mee aan de hand lijkt te zijn, kan vervolgens gezocht worden of zo`n betaling deel uit maakt van een grotere serie met bijvoorbeeld heen-en-weer-boekingen.
- Voor kasbetalingen kijk je dan bij Transactielog-kas bij de betreffende datum
- Voor pinbetalingen kijk je bij Transactielog-pin bij de betreffende datum
- Voor bankoverschrijvingen kan het betreffende afschrift worden nagekeken bij Bankafschriften-rekening selecteren-afschriftnummer uitzoeken
- Hiervoor zoek je in de lokale php-paginas onder Financieel zoeken-bankafschrift zoeken
- Standaard zoekt deze pagina in de originele bankmeldingen, dat wil zeggen in de informatie zoals deze door de bank is afgegeven. In het geval van een verzamelbetaling van meerdere facturen in 1 bedrag, wordt hier dus ook gezocht op het totaalbedrag van de overboeking.
- Wordt omgeschakeld naar de verwerkte meldingen in de eigen administratie, dan wordt er gezocht in de verwerkte informatie. Dan zal bij bedrag gezocht worden op de deelboeking zoals die door de administratie is uitgesplitst.
- In beide gevallen kun je met doorklikken op de afschriftdatum alle boekingen zien die er op dat afschrift geregistreerd zijn.
>> Investeringen
>> Jaarrekening – nummers posten
| 10001 | verkoop | W&V |
| 10002 | verkoop zonder factuur | W&V, moet 0 zijn |
| 10003 | inkoop | W&V |
| 10004 | geschatte inkoop | W&V |
| 10011 | kasverschil | W&V |
| 10012 | bankonbekend | W&V |
| 10013 | missende bankmutatie | W&V, importfouten, moet 0 zijn |
| 10014 | overgeslagen bankmutaties | W&V, moet 0 zijn |
| 10015 | bankref-1 | W&V, foute boekingen, moet 0 zijn |
| 101xx | kosten | W&V |
| 10200 | voorraad zonder btwcode | balans, moet 0 zijn |
| 10201 | voorraad btw=0 | balans |
| 10202 | voorraad lage btw | balans |
| 10203 | voorraad hoge btw | balans |
| 10204 | voorraad margegoederen | balans |
| 10205 | voorraad rma | balans |
| 10206 | voorraad levtype=stichting | balans |
| 10211 | debiteuren | balans |
| 10212 | debiteuren vooruitbetaald | balans |
| 10221 | kassaldo | balans |
| 10222 | kruisposten | balans |
| 1025x | banksaldi | balans |
| 10301 | handelscrediteuren (tm dit jaar) | balans |
| 10302 | handelscrediteuren vooruitbetaald | balans |
| 10303 | handelscrediteuren geschat | balans |
| 10304 | overige crediteuren (tm dit jaar) | balans |
| 10305 | vooruitbetaalde kosten (volgend jaar) | balans |
| 10311 | bankintern | balans, meestal 0 |
| 10351 | btw verkoop | balans |
| 10352 | btw inkoop | balans |
| 10353 | btw geschatte inkoop | balans |
| 10354 | btw kosten, incl investeringen | balans |
| 10355 | btw betaald vorige jaren | balans |
| 10356 | btw betaald dit jaar | balans |
| 10357 | btw overige balansposten | balans, moet 0 zijn |
| 104xx | overige balansposten, inclusief beheer | balans |
| 10999 | nieuwe balanspost, de naam moet nog gewijzigd worden | balans |
>> Jaarrekening – specificatie BTW
- aangifte omzetbelasting - voor jaartal voor heel jaar
- deze geeft je de btw die je moet afdragen over je verkoop, de voorbelasting in je inkoop en de voorbelasting in je uitgaven. Dat verschil is het te betalen bedrag aan btw over jaartal
- Hierop zie je ook al staan de totale afgedragen btw in jaartal (met betrekking op zowel jaartal als op oudere jaren) en de reeds afgedragen btw over het huidige jaar (dus alleen btw met in de kostenomschrijving jaartal genoemd).
- Als de kostenomschrijvingen goed zijn, dan zou je deze laatste post (reeds afgedragen over het huidige jaar) moeten aftrekken van het totaal dat gegeven wordt bij 5g "te betalen". Dit verschil zou gelijk moeten zijn aan de balanspost "nog te betalen btw".
- kosten zoeken - ook hier jaartal en het gehele jaar
- alleen de groep bijzonder-afdracht btw
- Dit is de specificatie van de hierboven genoemde reeds afgedragen btw in jaartal (dus zowel met betrekking op jaartal als op eerdere jaren).
- op deze pagina kan je gemakkelijk controleren of de kostenomschrijvingen goed staan, dus methet jaartal in de omschrijving
Suppletie BTW
De suppletie-aangifte voor de BTW volgt uit de balanspost "nog te betalen BTW" en de BTW-aangifte voor de laatste periode. Deze laatste periode is betaald in het volgende jaar en zit dus niet in de betaalde BTW-bedragen.Trek de BTWafdracht van deze laatste periode af van de balanspost "nog te betalen BTW" en de suppletie-aangifte blijft over.
Bedenk wel dat het pas zinvol is om de suppletie-aangifte op te stellen nadat alle nagekomen inkoop- en kostenfacturen verwerkt zijn.
>> Maken jaarafsluiting
Begin december
Controleer of er nog zaken zijn die opgelost moeten worden voor het einde van het jaar, zoals naleveringen die reeds gefactureerd zijn, vooruitbetalingen ed. Al het handwerk dat voorkomen kan worden is fijn. Hiervoor zijn verschillende lijsten in de map webrootafsluiting, in zowel *.csv als *.htm formaat. Zie ook de informatie over "structuur in uw bedrijf via ANB5"
Maak ook nu alle afschrijvingen en andere jaarboekingen af. Nabetalingen uit kas van facturen uit een vorig jaar passen de crediteurenstand niet aan (betaling is immers in huidige jaar), waardoor dubbel-registraties voor afschrijving en de bijbehorende balanswaarde fout in de crediteurenstand belanden (afschrijving wordt openstaand=crediteur, balansactivatie niet)
Oud en nieuw
- Maak een voorraadinventarisatie. Dit hoeft niet als gedurende het jaar alle artikelen een keer geïnventariseerd zijn
- Open ANB5Admin (gele pakket) op het laatste tabblad `inventarisatie`
- Rekening houden met inkoop sinds datum, zorgt ervoor dat recent ingekochte produkten ook op de tellijst verschijnen zodat meer voorraadverschillen gevonden worden
- Maak eerst de lijst en exporteer deze daarna (naar de lokale map waarin ANB5Admin draait). Het is een puntkomma-gescheiden bestand dat in bv Excel geprint kan worden
- Tel de complete inhoud van alle magazijnruimte en vergeet ook de reeds klaarstaande klanten-bestellingen niet
- Met telling invoeren kan voor alle produkten de voorraad aangepast worden aan de werkelijke waarde
- Zorg dat alle inkoopfacturen, kostenbonnen en bankafschriften verwerkt zijn. Bedenk dat betalingen op een niet-ingevulde inkoopfactuur (bedrag=-1) leiden tot gaten in de jaarrekening!
- Tel de kas
- Draai ANB5Util om de laatste mutaties te verwerken. NB dit moet op 31 december vlak voordat je naar huis gaat!
- Kopieer de zipfiles CID0.zip en CID0html.zip uit de map webrootafsluiting naar een aparte plek om te bewaren voor de jaarafsluiting, bv in de map jaartal1231
- uit de php-pagina`s kan de jaarrekening van dit moment worden opgevraagd. Wellicht is het handig om deze in dezelfde map als html-file op te slaan, voor een handig overzicht later
- eventueel op 1 of 2 januari bankafschrift bijwerken en nogmaals ANB5util draaien en de afsluiting- zipjes bewaren om het correcte 31-12 banksaldo te bewaren, bv in de map jaartal0101
- bewaar verder voor de boekhouder roosters, vrije dagen etc
- dit is ook een goed moment om een database-dump te maken, op cd te branden en deze backup op een andere locatie te bewaren
Informatie voor de boekhouder in de map afsluiting. Veel bestanden zijn er zowel in htm als in csv.
Uit de file afsluiting\jaartal\jaarrekvandaag.htm en jaarrekeind.htm komen kas- en banksaldi, de totaalstand van kruisposten (o.a. pinautomaat), crediteuren, debiteuren, kasverschillen en onbekende bankbetalingen. Bovendien zijn er in de map afsluiting zelf ook jaartotalen van inkoop, verkoop en kosten.
De boekhouder zal vragen naar de volgende getallen (meeste staan in balansen\balans20091231.htm of afsluiting\jaartal\balans.csv):
kassaldo 1 jan, 31 dec => mutatie
banksaldi 1 jan, 31 dec => mutatie
girosaldi 1 jan, 31 dec => mutatie
kruisposten: `bij bank`, `van bank` => `netto`
crediteuren 1 jan, 31 dec => mutatie
debiteuren 1 jan, 31 dec => mutatie
verkoop, inkoop, kosten exclusief BTW
kasverschillen
onbekende bankbetalingen=bankline8
interne doorboekingen tussen rekeningen=bankline11
beginstand leningen en aflossingen daarop
voorraadwaarde 1 jan, 31 dec => mutatie
kosten uit dit jaar die in het volgende jaar geboekt zijn
Daarnaast kan gedacht worden aan: prive-kilometers in bedrijfsvoertuigen, betaalde voorschotten, leveringsverplichtingen (vooruitbetalingen van klanten), alle andere speciale financiele constructies
>> Map met financiele cijfers
In de map afsluiting (te vinden via ANB5Config-ANBUtil-Website-webrootlocal of afsluitpad) zijn alle financiele cijfers bij elkaar te vinden. Ook staan hier een aantal lijstjes met controlepunten.
Sommige dingen zijn dynamisch, deze staan in de hoofdmap afsluiting, andere zaken zijn meer statisch en bevinden zich in de submap balansen of in de submap van het bijbehorende jaartal.
Van vrijwel alle bestanden is een html-versie om gemakkelijk in te kunnen kijken en een csv-versie voor bewerking in een spreadsheet zoals Excel. De informatie is grotendeels hetzelfde.
Afsluiting
Overzicht verkoop, inkoop, kosten: in een bestand bij elkaar per jaar, kwartaal en per week
bankref-1: Deze mutaties zijn geregistreerd op een niet-bestaand verkoop- inkoop- of kostennummer, waardoor de bijbehorende factuur open blijft staan. Dit zou niet mogen voorkomen, gebeurd het toch dat hier mutaties in staan neem dan contact op met ANB5 / ASCI.
Schoon de debiteuren en crediteuren op (zie onder ANB5Admin). In deze bestanden staat per debiteur/crediteur gespecificeerd hoeveel op welke factuur nog open staat. Ook staat er bij of het een vooruitbetaling betreft.
inkoop-1: inkoopfacturen met een bedrag van -1 zijn orders waarvan wel de goederen zijn ingeboekt maar waar geen factuur bij is ontvangen. De waarde van deze inkoopfacturen wordt als schatting toegevoegd aan de jaarcijfers, maar de daadwerkelijke factuur kan natuurlijk afwijken van deze schatting. (zie ook onder ANB5Admin)
kruispost: zie onder ANB5Admin
pb-fact: Dit zijn pakbonnen zonder factuur. Dus de goederen zijn wel geleverd en afgeboekt op de voorraad maar niet gefactureerd. Ga naar ANB5Fact, zoek de klant op. Op het tabblad pakbon kan met de checkbox de lijst ongefactureerde pakbonnen worden opgevraagd waarna deze alsnog gefactureerd kunnen worden. Let erop dat er eventueel een correctiefactuur nodig is voor voorraad of kas als er intussen bijvoorbeeld een kasverschil is doorgeboekt of een voorraadinventarisatie is gedaan.
vooruit: controleer of deze vooruitbetalingen niet intussen geleverd (verkoop) of binnengekregen (inkoop) zijn. In dat geval moet namelijk de vooruitbetaling omgeboekt worden naar de daadwerkelijke factuur.
vrdvandaag: De lijst met de huidge voorraad en de bijbehorende boekwaarde. Artikelen met een voorraadaantal kleiner dan nul zijn verdacht: is er echt iets gefactureerd dat nog niet binnen was? Dan is het eigenlijk een vorm van vooruitbetaling. Zo nee dan moet er een voorraadcontrole / inventarisatie gedaan worden voor dit produkt. Ook verdacht zijn artikelen met een negatieve prijs of een prijs >100.000 euro. Meestal is er dan op de een of andere manier geen geldige inkoopprijs bekend. De laatste inkoopprijs kan worden nagekeken via de php-pagina produktinformatie-apntrace inkoop. Als er inderdaad een foute of geen inkoopprijs is, dan kan die alsnog aan het systeem worden toegevoegd: Zet van het produkt het aantal=0 voor een reele prijs in order bij de juiste leverancier. Boek vervolgens ook het aantal=0 in via goederenontvangst. Daarna moet nog in ANB5Admin-inkoopfacturen het inkoopfactuurbedrag op 0 gezet worden, er gaat namelijk geen inkoopfactuur komen bij deze prijsvaststelling.
in de submap van dit jaar staan nog
bankskip: Overgeslagen bankmutaties moeten verwerkt worden. Deze zijn wel meegenomen in het banksaldo maar de mutatie staat nergens geregistreerd en zal anders later handmatig aan de jaarafsluiting moeten worden toegevoegd. Intussen zijn de jaarcijfers niet betrouwbaar omdat er geen idee is waar de overgeslagen bankmutaties bij meegerekend zouden moeten worden.
bankintern: doorboekingen tussen rekeningen die allemaal van het bedrijf zijn. Dit moet in totaal 0 zijn: wat van de ene rekening verdwijnt wordt op de andere bijgeboekt.
bankonbekend: dit zijn afgeboekte bedragen, vergelijkbaar met een kasverschil. Deze lijst wordt ook gebruikt om een overzicht te maken van alle boekingen die betrekking hebben op een andere (eerdere) administratie. Dit saldo hoort ook klein te zijn, een bankverchil moet als kosten afgeboekt worden, net als een kasverschil.
kasverschil: alle doorgeboekte kasverschillen. Het saldo moet bij de bedrijfskosten opgeteld worden. Deze lijst kan ook helpen om eventuele missende betaalregistraties op te sporen.
Kosten specificaties: het overzicht per kostengroep in de kostenlijst, alle kosten in een bestand bij elkaar, kosten die betrekking hebben op vorig jaar en kosten voor beheer-eenheden
Jaarrekening-informatie: zowel de openingsbalans, de laatste normale balans als de eindbalans worden in aparte html-bestanden weggeschreven. Tevens is er een html-bestand met daarin een logfile van alle wijzigingen die er na 31 december nog gedaan zijn in inkoop- en kostenboekhouding.
>Installatie / versiebeheer
>> Aanmaken nieuwe vestiging
Dit lijkt sterk op Opstarten van een geheel nieuwe administratie. Er zijn een paar wijzigingen:
kies het tabblad filaal in plaats van administratie
vul de te gebruiken nummers in, deze zijn in vestiging 0 reeds aangemaakt voordat het filiaal gestart kan worden
>> Database update
Af en toe komt er een database update met daarbij een versie update van de software. Dit is niet zo heel vaak, maar is af en toe noodzakelijk om wensen van gebruikers te kunnen vervullen.
Daarvoor moet je het volgende doen:
- scheduler uit, zodat er niet meer automatisch mailbots / mailers / utils en andere programma`s afgaan
- in een filialensysteem moet de mailbot alle mail ophalen: opstarten en 1e 2 vinkjes (mail klaarzetten en mail versturen) uitzetten, andere 3 vinkjes aanlaten (mail ophalen / mail verwerken / antwoorden sturen) Dit paar keer herhalen zodat mailboxen leeg zijn
- backup maken van de database, met een herkenbare naam
- van de ANB5 ftp-server de nieuwe versies ophalen
- ANB5Sql.exe draaien (dit is het update-programma, komt met de email)
- controleren dat ANB5Fact en ANB5Genie opstarten, dan is het gelukt
- indien nodig ANB5Util kopieren naar de map van waaruit het programma automatisch opgestart wordt
- overal _get_latest_anb.bat draaien om de nieuwe versies te verspreiden
- scheduler weer aan
>> Fouten – PDOXUSR.NET onder Vista
Bij installatie van ANB5 op een Vista machine zijn er eigenlijk geen wijzigingen nodig in de installatieprocedure.
Je mag 1 foutmelding verwachten: PDOXUSR.NET fout. Dit komt doordat het onder Vista verboden is in de root tempfiles te plaatsen.
Los dit op door:
Ga naar Configuratiescherm / BDE Administrator
ga naar het tabblad configuration
klik op Paradox onder drivers / Native
Rechts verschijnt dan een opties scherm, hierin NET DIR aanpassen
browse naar de "mijn documenten" directory of iets dergelijks en sla het op
Applicaties opnieuw opstarten en klaar!
>> Installatie en registratie met ANB5Setup
Volg eerst de instructies onder Installatie van ANB5 op een nieuwe computer en ga dan pas verder. Gebruik nu het programma ANB5Setup
Kopieer alle benodigde DLLs naar de map c:\windows\system32.DLLs
Vul alle gevraagde informatie in
- Bedrijf: de registratienaam zoals die voor de registratie van ANB5 verkregen is
- Codewoord: de registratiecode zoals die voor de registratie van ANB5 verkregen is
- Keten: de drielettercode van de databaseregistratie
- Filiaalnummer: het filiaalnummer van de huidige vestiging
- SQL-server: de naam van de sql-server waar de database op staat
- Database naam: de naam van de database zoals die op de sql-server aangemaakt is
- Username: de inlognaam waarmee toegang tot de database verkregen wordt
- Wachtwoord: het wachtwoord voor toegang tot de database
- Standaard inlognaam / wachtwoord standaard gebruiker: als er maar 1 gebruiker op deze computer werkt is het handig om hier alvast de inloginformatie als medewerker binnen ANB5 in te vullen. Dan hoeft dat niet steeds ingetypt te worden bij het gebruik van ANB5. Laat dit leeg als meerdere mensen op deze computer werken om te voorkomen dat iedereen onder dezelfde naam inlogt.
Laat registreer aangevinkt staan en druk op de knop Start setup.
Er wordt gevraagd of de registratie moet gebeuren voor Current_User of voor alle gebruikers samen in Local_Machine/Software.
Houdt er rekening mee dat ANB5 altijd eerst kijkt of er een key staat bij current_user en pas als die er niet is gaat zoeken naar keys bij local_machine. Als de registratie die je net in local_machine hebt geprobeerd te maken niet als keuze verschijnt bij het opstarten is er waarschijnlijk ergens een onbedoelde registratie gemaakt of blijven staan in current_user. Die moet dan verwijderd worden om de registraties uit local_machine zichtbaar te maken
Controleer met regedit of de registry voor key=ANB5 alleen keys bevat met drieletters+cijfer. Alle keys met uitsluitend 3 letters zijn verouderd en moeten verwijderd worden. In de subkey=Algemeen staat nrchains, dat is het aantal ANB5-databases (meestal 1) en dan voor elke geregistreerde database een eigen key met het registratienummer en als waarde de aanduiding bestaande uit 3 letters en een cijfer (gelijk aan de subkey met daarin voor deze database de registratie-informatie).
Bij twijfel altijd even bellen.
>> Installatie van ANB5 op een nieuwe computer
Zorg voor toegang tot de gedeelde map op de server waar alle ANB5 informatie staat (bijv N:)
BDE installeren
23 bits: Installeer de BDE engine (bijvoorbeeld door ANB-TM te installeren met alle standaardantwoorden)
64 bits: Deze komt beschikbaar door een trial Delphi te installeren
Aanmaken ODBC
Kies `Start` - `instellingen` - `configuratiescherm (klassieke weergave)`
Ga naar `BDE administrator` - `object - ODBC Administrator (dit zorgt ervoor dat de juiste odbc versie wordt gekozen)`
Kies het tabblad `systeem dsn` en druk op de knop `toevoegen`
Maak een sql server aan: als naam de drieletterige ketenaanduiding, direct (zonder spatie) gevolgd door het filiaalnummer, CID0
Kies de juiste servernaam en ga door met volgende
Selecteer SQL serveridentificatie met aanmeldings-id. Vul de aanmeldings-id in die aangemaakt is bij de server installatie (meestal anb5login)
Selecteer een andere database dan `master`: kies de eigen database, bv CID0 en ga verder met volgende
Selecteer andere taal: english en ga verder met voltooien
Test als laatste of de gegevensbron goed werkt
Aanmaken BDE
Kies `Start` - `instellingen` - `configuratiescherm (klassieke weergave)` - `BDE Administrator`
Selecteer in de linkerkolom de eigen database (open hem niet)
Geef in de rechterkolom bij databasename de eigen database, bv CID0 (zie database bij ODBC). Controleer dat deze ook bij ODBC DSN staat
Geef in de rechterkolom de username op (dezelfde als bij de ODBC, bv anb5login)
Sla de wijzigingen op met het blauwe pijltje. Soms loopt het programma nu vast, dat is geen bezwaar. Afsluiten kan dan via Taskmanager.
Voor Vista/Windows 7 moet een extra aanpassing gemaakt worden:
Selecteer in de BDE administrator tabblad Configuration
Open drivers -> native
Selecteer Paradox
Vul rechts bij NET DIR in "C:\anb5"
Sla op dmv het blauwe pijltje
Maak een map c:\ANB5 aan en plaats hierin ANB5Fact, ANB5Genie, ANB5Admin, ANB5Config (dat gaat heel gemakkelijk vanuit de gedeelde netwerkmap met daarin de laatste versies met behulp van de batchfile __GET_LATEST_ANB.bat)
Ga verder met de uitleg onder Installatie en registratie met ANB5Setup
Zet de meegeleverde DLLs op de juiste plaats
32 bit: kopieer de DLLs naar c:\windows\system32
64 bit: kopieer de DLLs naar c:\windows\syswow64
Ga verder met de uitleg onder Installatie en registratie met ANB5Setup
>> Nieuwe versies van de executables
Als er nieuwe versies van de software zijn komt daarvan een email met daarin de links om deze te kunnen downloaden. Diezelfde links staan ook op de lokale php-pagina`s in het menu onder ANB5 downloads.
Als je zo’n link aanklikt dan kun je kiezen voor opslaan.
Zoek vervolgens de map op de gedeelde netwerkschijf (bijv n-schijf) die heet “anb5-laatste versies” of ANB5BIN en geef die aan als plek om op te slaan.
Op de vraag “overschrijven” antwoord je met “ja”. Nu gaat het systeem downloaden.
Als het downloaden klaar is open je de windows verkenner.
Je gaat naar de gedeelde netwerkschijf (bijv n-schijf) naar de map “anb5-laatste versies” of ANB5BIN.
Hierin staat _get_latest_anb.bat. Dat bestand moet je dubbelklikken zodat het de laatste versies kopieert van de n-schijf naar c:\anb5.,/p>
>> Opstarten van een geheel nieuwe administratie
Gebruik hiervoor de speciale versie van ANB5Setup waarmee tabellen aangemaakt kunnen worden
Vul alle gevraagde informatie in zoals bij de gewone installatie op een nieuwe computer.
Kies nu het tabblad Administratie
Druk op Administratie aanmaken
Maak de PHP-pagina`s beschikbaar
Vul in ANB5Config de verplichte en de gewenste optionele waarden in. Een aantal waarden zijn default aangemaakt, wijzig deze indien gewenst. Kijk hiervoor op de lokale PHP-pagina met de mogelijkheden en defaultinstellingen
Zorg dat er een printer ge-installeerd is
Maak een geplande taak om automatisch dagelijks ANB5Util te laten draaien
Wijzig in ANB5Fact de naam van de klant "eigen vestiging" en "eerste personeelslid" en in ANB5Genie de informatie van leveranciernr 0 in de gewenste info
>> SQLTransactielog is vol
Af en toe ontstaat er een probleem met een volgelopen Transactielog.
Normaal gesproken wordt de transactielog automtisch gebackupped (zie installatie SQL Server). Bij een backup van de transactielog wordt ook het niet meer gebruikte deel leeggegooid. Mocht de backup niet gelopen hebben, dan kun je met de hand de transactielog backuppen zodat hij weer vrij komt. Vergeet niet om na eeen handmatige backup van de transactielog ook een nieuwe backup van de database zelf te maken, zodat er eventueel een point-in-time recovery mogelijk is naar een bekend backup-tijdstip.
Zoek ook uit of laat uitzoeken waarom de backup niet loopt, anders herhaalt het probleem zich in een aantal dagen.
>Parameters/Referentienummers
>> Algemeen
Parameters
/cid:ANB0 is de algemeen gebruikte parameter om aan te geven voor welke administratie de actie bedoeld is. De letters moeten vervangen worden door de eigen aanduiding, het nummer is het filiaalnummer. Deze parameter kan gebruikt wordne bij alle ANB5-programma's die met een parameter opstartbaar zijn.
Plaats van bestanden
De basislocatie van ANB5-bestanden is ingevuld in ANB5Config.exe (paarsroze pakket) op het tabblad ANB5Util in de groep Website-webrootlocal. Is er geen webrootlocal aangemaakt dan geldt de map c:\anb5\ANB0\website als basismap. Hierbij is ANB0 de ketenaanduiding+filiaalnummer
-submap downloads: prijslijsten van automatisch gekoppelde leveranciers in submappen per leverancier
-submap mailer: logbestanden ANB5Mailer
-submap orders: xml-orders die automatisch naar leveranciers verstuurd zijn
-submap prijslijst: csv en html prijslijsten in submappen per prijsdif, gemaakt door ANB5Mailer of ANB5WebConnect
er zijn aparte mappen aan te geven in ANB5Config voor ANB5Mailbot (ANB5Mailbot - Algemeen - mailbotdir) en jaarcijfers (ANB5Util - Administratief - afsluitpad)
>> ANB5Fact – configuratie
De standaard instellingen van deze speciale functies kunnen geregeld worden in ANB5Config, onder ANB5Fact - algemeen. Die bepalen de instellingen van ANB5Fact bij het opstarten. Daarnaast zijn ze aanpasbaar binnen een reeds opgestarte ANB5Fact, voor de periode totdat je ANB5Fact weer afsluit, via het menu "Ïnstellingen", bovenin ANB5Fact
Snel selecteren
als er bij de produktselectie rechts slechts 1 artikel resp. slechts 1 serienummer gevonden wordt dan wordt dit automatisch naar het werkblad geselecteerd, zonder dat de selecteer-knop daarvoor nodig is
Contante verkoop modus
- in deze stand werk je altijd ook met de snelselecteren-instelling!
- na de personeelsselectie wordt als klant automatisch "contante verkoop" geselecteerd
- bij het factureren blijft het scherm voor factuurinformatie en deelleveringen buiten beeld en gaat het pakket rechtstreeks naar het betaalscherm
Groothandel
alles in ANB5Fact wordt weergegeven voor een groothandel, dus zonder BTW. Facturen worden wel gemaakt met BTW als het een "klant met BTW" betreft.
aantalprints
Dit is het standaard aantal prints dat er gemaakt wordt bij een verkoop. Voor verkoop "afhalen"-"op rekening" komt er automatisch een extra afdruk, waarop de klant kan tekenen voor ontvangst van de goederen en die in de verkoopmap bewaard wordt. In overige gevallen waarin de klant moet tekenen voor ontvangst van goederen en/of contant geld kan er handmatig een extra afdruk geprint worden. Alle overige facturen komen compact samengevat op de dagafsluiting, zodat daarmee aan de wettelijke plicht tot bewaren is voldaan. Deze dagafsluiting zit in ANB5Admin bij de kascontrole en wordt ook in de verkoopmap bewaard. Het is dus niet nodig om van alle facturen apart een print te bewaren.
>> ANB5Import
/imp zorgt voor het importeren van prijsvoorraadbestanden van leveranciers. Deze hebben in ANB5Config - Externe Communicatie - automatische import de instelling filter= speciaal
/CSV0000c:\anb\website\downloads\levnaam\file.csv dit geeft een automatische "algemene csv"-import conform het definitie-bestand, voor de leverancier met 4cijferig leveranciernummer 0000, gevolgd door de filenaam inclusief pad (=webrootlocal\downloads\levnaam; let erop dat de levnaam identiek is aan de gebruikte leveranciernaam in ANB5Genie!)
Bestanden voor automatische import hebben een vaste locatie. Onder de basismap webrootlocal komt een map downloads (bijvoorbeeld c:\anb5\anb0\website\downloads), waaronder voor elke leverancier een aparte submap gemaakt wordt.
Voor de leverancier-submap geldt een speciale opmaak. Hierbij wordt de volledige leveranciernaam uit ANB5Genie (rode pakket) gebruikt, waarin de volgende speciale tekens vervangen worden door een _: enkele quote ' of `, dubbele quote ", spatie , slash /, backslash \, plus +, dubbele punt :, vraagteken ?, groterdan >, kleinerdan <, pipeline |, asterisk *, punt .
ANB5Import kan aangeroepen worden met bat-bestanden, bijvoorbeeld:
- importminexp.bat = ANB5Import.exe /cid:ANB0 /imp
- import.bat = ANB5Import.exe /cid:ANB0 /imp /exp
>> ANB5Mailbot
>> ANB5Mailer – batchbestanden
Voorbeelden van bat-bestanden:
>> ANB5Mailer – configuratiebestanden
Voorbeelden van configuratiebestanden:
- eigen naam
mailafzenderadres
- Nieuwsbrief
lege regel
Dit is de Nieuwsbrief, uw maandelijkse update met nieuwtjes,
- maildres waar mail heen moet
tweede maildres
- where apn in (select apn from offerteitems where offertenummer=3) and ((select voorraad_aantal from voorraad where apn=artikelen.apn)>-1)
- and klantnummer=0
Voor de configuratiebestanden mag je zelf de naam opgeven, met een paar beperkingen:
-het bestand met de query waar naartoe gemaild moet worden (/TOquery.txt) MOET beginnen met query, daarna is de rest van de bestandsnaam vrij keuze.
-als de mailing naar een lijst moet dan MOET de lijst in mlist.txt zitten (/TOmlist). Mailen naar een lijst kan niet voor notificaties, alleen voor mailingen
>> ANB5Mailer – parameters
/RO staat voor de notificaties: informatie voor klanten over hun offerte, bestelling, factuur en reparatie. Normaal alleen de activiteit sinds de laatste keer dat anb5mailer gedraaid heeft, maar op zaterdag na 21.00 uur tevens een overzicht van alle backorders en openstaande rekeningen. Deze mail gaat naar alle klanten waar activiteit op is geweest, die een emailadres hebben opgegeven en toestemmng hebben gegeven om gemaild te worden voor notificaties
/TOquery.txt zorgt voor het mailen aan alle klanten uit de database die voldoen aan het selectiecriterium zoals dat opgegeven wordt in het bestand query.txt. In combinatie met /ro gaat het dan om de zaterdagse notificaties, ook als het geen zaterdag is! Voor mailingen en prijslijsten gaat de mail alleen naar klanten met mailcode "alle mail", notificaties gaan naar alle klanten met ene geldig emailadres.
/MLmailing.txt verstuurt een nieuwsbrief met als inhoud het bestand mailing.txt. In deze file mailing.txt staat op de 1e regel het onderwerp van de nieuwsbrief-mail, dan een lege regel en daarna de mailbody inclusief html-opmaakcodes. De informatie uit ANB5Config - ANBfact - briefpapier - htmlheader / htmlfooter maakt deze mail af.
/TOmlist verstuurt de mailing niet naar (een selectie van) de klanten uit de database maar naar een lijst met emailadressen in het bestand "mlist.txt". Elke geadresseerde staat op een eigen regel. Meerdere emailadressen per geadresseerde worden gescheiden met een puntkomma, ";". De parameter is TOmlist, het bestand met de lijst heet mlist.txt
/FRfrom.txt verstuurt de mailing namens de afzender uit het bestand "from.txt". Op de eerste regel staat de naam, op de 2e het emailadres dat als afzender gebruikt wordt. Dit is alleen geldig in combinatie met een mailing. Notificaties worden verstuurd namens het emailadres dat in ANB5Config onder ANB5mailbot - Verbindingen - verzendadres is opgegeven, of als dat er niet is onder het emailadres dat in het klantenbestand bij de eigen vestiging staat opgegeven.
/TXT zorgt voor het mailen in txt-formaat in plaats van html-code. Dit werkt alleen voor mailingen en niet voor notificaties
/PRprquery.txt mailt prijslijsten in plaats van nieuwsbrieven. Het bestand prquery.txt bevat het selectiecriterium voor de prijslijst, welke produkten doen mee. bijvoorbeeld "where ((select voorraad_aantal from voorraad where apn=artikelen.apn)>0)" geeft alleen produkten die ook op voorraad zijn.
Bij een prijslijstmailing worden eerst de volgende files aangemaakt in mappen onder webrootlocal\prijslijst\:
Obsolete producten moet je zelf uitsluiten in bestand voor productselectie (" where tagcode<>'ob'")!
>> ANB5Util
ANB5Util zorgt voor het nachtelijke bijwerken van de database en het genereren van de administratieve bestanden voor bijvoorbeeld de jaarrekening. Zonder parameters draait de volledige ANB5Util, met de parameters kunnen bepaalde onderdelen apart gedraaid worden.
/PRS staat voor de prijsupdate. Hiermee wordt de sidebase-informatie verwerkt in de groothandelinformatie en worden de nieuwe dagprijzen vastgesteld, uitgaande van de laatste inkoopprijs (als er voorraad is) of de groothandelinformatie (als er geen voorraad is).
/CYF herberekent de debiteuren en crediteurenlijst en maakt vervolgens de nieuwe bestanden voor statistiek en jaarafsluitingsinformatie aan.
ANB5Util kan gebruik maken van een eigen basismap, anders dan webrootlocal\afsluiting door het invullen van ANB5Config - ANB5Util -Administratief - afsluitpad
Voorbeelden van bat-bestanden:
-util.bat= ANB5Util.exe /cid:ANB0
-utilprs.bat= ANB5Util.exe /cid:ANB0 /PRS
-utildebi.bat= ANB5Util.exe /cid:ANB0 /AAN
-utilcijfers.bat= ANB5Util.exe /cid:ANB0 /CYF
>> ANB5Webconnect – configuratie en batchbestanden
In ANB5Config zijn de volgende velden nodig bij ANBMailbot, allemaal van het type string
Algemeen
csvAPNfile - hoe heet het bestand met de productselectie voor de prijslijst, bijv prqueryANB.txt
csvdirremote - in welke map op de ftp-server staan de prijslijsten(prijslijstmappen), bijv prijslijst
>Verbindingen
MySQLDB - remote mysql databasenaam
MySQLHost - remote mysql hostnaam
MySQLUser - remote mysql inlognaam
MySQLPass - remote mysql wachtwoord
Voorbeelden van bat-bestanden:
-webeigen.bat = ANB5WebConnect.exe /cid:ANB0 /UPLOAD
-webuitgebreid.bat = ANB5WebConnect.exe /cid:ANB0 /UPLOAD /UPLOADSB
-weburl.bat = ANB5WebConnect.exe /cid:ANB0 /URL
-webklinfo.bat = ANB5WebConnect.exe /cid:ANB0 /KLINFO
-weballes.bat= ANB5WebConnect.exe /cid:ANB0 /UPLOAD /UPLOADPR /UPLOADSB /URL /SBFIL /KLINFO
>> ANB5Webconnect – parameters
ANB5WebConnect zorgt voor de uitwisseling tussen de lokale database en de MySQLdatabase op het internet. Als ANB5WebConnect met de hand wordt opgestart kunnen de web-klanten en web-orders overgezet worden naar lokaal. Ook kunnen RMAverzendnummers worden toegekend en binnen gekomen RMAs worden overgezet naar lokale reparaties
Voor het draaien van ANB5WebConnect is het wel nodig dat de mysql-database op het internet met odbc benaderbaar is. Dezelfde poort wordt gebruikt voor de dbexpress-toegang in ANB5WebConnect.
/UPLOAD staat voor het uploaden eigen artikelen en standaard offertes
/UPLOADPR staat voor het uploaden van prijslijsten
/UPLOADSB zorgt voor het uploaden van de sidebase-informatie
/SBFIL zorgt voor het doorsturen van de sidebase naar de vestigingen met ANB5Mailbot
/KLINFO zorgt voor het uploaden van xml-bestanden voor klanten van oa facturen
/URL regelt het synchroniseren van de url-informatie tussen de website / webshop en de lokale database: is er lokaal geen url-informatie van een product dan wordt de internetinformatie overgenomen, anders wordt de informatie op het internet ge-update met de lokale informatie.
>> Financieel – betaaltermijnen
In de klantinformatie is er slechts 1 veld voor de betalingsafspraken, genaamd voorwaarden. Dit wordt gedecodeerd voor een gesplitste betaalwijze en betaaltermijn bij de bestelling in ANB5 of webshop.
| voorwaarde | betaalwijze | betaaltermijn |
| 1=contant | 1=contant | 1 |
| 2=7dgn netto | 3=op rekening | 2 |
| 3=30dgn netto | 3 | 3 |
| 4=vooruit | 3 | 4 |
| 5=incasso8dgn | 8=incasso | 5 |
| 6=incasso30dgn | 8 | 6 |
| 7=rembours | 4=vooruit | 7 |
>> Financieel – typenummers bankafschrift
2=pin
3=inkoop
4=kasopname
5=kasstorting
6=kosten
7=chipknip
8=probleemtype, hier is geen verkoop/inkoop/kosten bij
10=verkoop
11=intern doorboeken tussen rekeningen van dezelfde fiscale onderneming
12=kasverschil
Het referentienummer is het notanummer bij het betreffende type, dus bijvoorbeeld het factuurnummer, kastransactienummer, inkoopnummer, kostennotanr.
>> Inkoop – speciale coderingen
Leverancierfactuurreferentie Vooruitbetaling... hangt aan inkoopfacturen, zit tevens in leverancierorderreferentie van de vrachtbrief. Geeft aan dat er een vooruitbetaling bij hoort.
In de Opmerking bij een order staat rma 1234 als het een order bij een RMA betreft. Orders met een opmerking beginnend met rma (of RMA) worden daarom ook niet weergegeven in het orderoverzicht, deze zijn in te zien via RMA.
>> Kosten – speciale kostenplaatsen
Er zijn een paar kostenplaatsen met een speciale status. De naam van zo'n kostensubgroep mag niet zomaar gewijzigd worden en de namen zijn hoofdlettergevoelig!
Aflossing lening. Deze komt apart op de balans te staan.
Afdracht BTW. Deze wordt gebruikt om de afdrachten omzetbelasting te berekenen. Let op dat het jaartal waarop de btw-afdracht betrekking heeft in de osmchrijving staat, anders wordt de BTW alsnog verkeerd verwerkt.
de tekst ...beheer... ergens in de omschrijving van de kostensubgroep (met of zonder hoofdletter mag allebei). Dit is een kostenplaats waarop alle mutaties worden geregistreerd die betrekking hebben op een eventuele beheer-bv. Behalve de tekst beheer moet iets in de naam staan om aan te geven welke beheer-bv het betreft. Beheer-BVs zijn altijd balansposten binnen ANB5. Deze uitgaven worden bovendien weggeschreven in het bestand afsluiting-jaartal-beheer.csv(htm), waarin een overzicht staat van alle uitgaven die betrekking hebben op de beheer-bv, cq dga.
beginnend met de tekst Prive... Deze wordt weergegeven bij de PHPpagina met de berekening omzetbelasting onder prive. Je moet zelf met de boekhouder overleggen of je ook daadwerkelijk op dat moment aangifte wilt doen van deze uitgaven of dat de boekhouder dit aan het eind van het jaar allemaal in een keer doet.
opmerking inventarisatie. Deze worden uitgesloten van jaarcijfers (consolideren voor inventarisaties, hetzelfde gebeurt met de bijbehorende verkoopfacturen met klantfactuurreferentie -inventarisatie-)
>> Logboeken – speciale coderingen
"Werkzaamheden gestart" - hangt aan bestellingen, wanneer is iemand begonnen met werken
"Werkzaamheden gestopt" - hangt aan bestellingen, wanneer is iemand gestopt met werken
"Bijlage" - hangt aan offertes, wordt dan als brief achteraan toegevoegd bij printen
"Afspraken".. - hangt aan bestellingen, geeft de speciale afspraken aan die gemaakt zijn met de klant en die ook meegeprint worden op de proforma
"Betalingsherinnering" - hangt aan facturen, houdt bij welke soort betalingsherinnering wanneer is verzonden
- Betalingsherinnering1 =herinnering
- Betalingsherinnering2 =aanmaning
- Betalingsherinnering3 =incassoverzoek
"Reparatie wordt klaar gemeld: " - hangt aan bestelling bij reparatie, timestamp wanneer de reparatie klaargemeld wordt.
"Prijsbeleid;APN " - hangt aan een orderregel, bewaart de nieuwe adviesverkoopprijs, inkoopprijs en marges als deze pas moeten ingaan bij het binnenkomen van de nieuwe voorraadbatch.
"ANB5Mailer heeft "...: timestamp dat anb5mailer dit document verstuurd heeft naar de administratie van de klant
- contact =Administratie of als dat er niet is het basismailadres bij klantinformatie
>> Verkoop – speciale coderingen
Klantfactuurreferentie Vooruitbetaling... hangt aan facturen, zit tevens in orderreferentie van de pakbon. Geeft aan dat er een vooruitbetaling bij hoort
klantfactuurreferentie inventarisatie Deze worden uitgesloten van jaarcijfers (consolideren voor inventarisaties, hetzelfde gebeurd met de bijbehorende kostenbonnen met opmerking "inventarisatie")
>Tools
>> Stickers printen
- "enter" of "zoek" laat alle facturen die voldoen aan dit criterium zien
- sn1234.txt is het bestand met serienummerinformatie van vrachtbrief 1234
- vrbr1234.txt is het bestand met prijskaartinformatie van vrachtbrief 1234
>Website/webshop
>> ANB5Web – algemeen
>> Fouten – mijn IceCAT plaatjes zijn weg
Alle plaatjes zijn weg
Ergens is iets fout gegaan met de import of export van de informatie.
Alleen van 1 merk zijn de plaatjes verdwenen
Controleer of de intern gebruikte merknaam in ANB5 hetzelfde is als de merknaam in sidebase. Zo niet dan kan in ANB5Config met de updatetbvuniformiteit de sidebase-merknaam aangepast worden naar de interne merknaam of de interne merknaam kan gewijzigd worden zodat ze wel weer gelijk zijn.>> Klanten synchroniseren tussen website en lokale database
- Het is een reeds bestaande klant: klik in de linkerhelft "Neem lokale info over" om de klant zijn oude, al bestaande klantnummer ook op het web toe te kennen.
- Deze melding krijg je als de achternaam links en rechts verschillend zijn. Dat gebeurd namelijk altijd als je per ongeluk een verkeerde klant hebt uitgekozen. Maar soms is het wel de goede klant, alleen de naam is dan anders, bijvoorbeeld met een medewerker van een bedrijf of een mevrouw met wel of niet haar meisjesnaam erbij. Naar keuze kan je stoppen (=annuleren) of doorgaan. In dat laatste geval wordt de webachternaam overschreven met de lokale achternaam.
- Het is een nieuwe klant die je wilt accepteren: klik in de rechterhelft "Neem internetinfo over" om de klant aan de lokale klantenlijst toe te voegen
- Het is iemand die je helemaal niet wilt toelaten: rechtsklikken in de linkerhelft "Gooi webklant weg"
- Om de een of andere reden is de lokale info beter dan het web maar wil je die toch niet op het web aanpassen. Klik dan rechts in de linkerhelft "Uit edit-lijst web", zodat deze klant niet meer steeds in beeld verschijnt
- Je wilt de webinformatie aanpassen, druk dan in de linkerhelft op "Neem lokale info over"
- je wilt de webinformatie toch niet aanpassen, klik dan met rechts in de rechtshelft en kies "Uit lokale editlijst"
>> Mappenstructuur website
| map | inhoud |
| img | |
| img/site | standaard meegeleverde plaatjes voor de website |
| img/cat | plaatjes hoofdcategorieen |
| img/logos | plaatjes merken, naam is logo_merknaam.jpg |
| img/pakketten | plaatjes met offertenummer.jpg als naam voor de offertesuitgebreid |
| img/producten | plaatjes per apn die je zelf upload |
| img/producten/thumb | bijbehorende thumbnails |
| img/eigen | overige eigen plaatjes |
| includes | eigen php-pagina`s |
| includes/conf.php | eigen instellingen en connectie-informatie database |
| includes/prijsberekening.php | prijsafronding |
| templates/ | Hierin staat de hele layout van alle pagina's en zijn dus naar wens aan te passen |
>> Speciale informatiepagina’s
>> Teksten op de website bewerken
Om teksten op de website te plaatsen moet je toegang hebben tot sitebeheer.
In sitebeheer kies je in het menu links voor de informatiepagina`s. Dan verschijnt rechts de lijst met hoofdgroepen informatie, waarin je de gewenste categorie en subcategorie kunt uitzoeken. Als je daarop klikt krijg je de lijst met alle pagina`s die er zijn binnen deze subcategorie. Bij de pagina die bewerkt moet worden kies je voor -bewerken-.
Nu kun je indien gewenst de tekst-informatie aanpassen en de eignelijke tekst invoeren. Eventuele html-opmaakcodes moet je zelf meetypen. Met -opslaan- kun je de gewijzigde tekst bewaren.
Als je kiest voor openbaar dan komt de tekst op de algemene website, kies je ervoor om openbaar uit te laten staan dan is de tekst alleen zichtbaar voor de eigen medewerkers.
>> Teksten op de website plaatsen
Om teksten op de website te plaatsen moet je toegang hebben tot sitebeheer.
In sitebeheer kies je in het menu links voor de informatiepagina`s. Dan verschijnt rechts de lijst met hoofdgroepen informatie, waarin je de gewenste categorie en subcategorie kunt uitzoeken.
Als je daarop klikt krijg je de lijst met alle pagina`s die er zijn binnen deze subcategorie. Helemaal bovenaan is de optie -nieuwe pagina maken-.
In het nieuwe scherm dat verschijnt kun je alvast een deel van de informatie opgeven. Kies daarna voor opslaan,/p>
Vervolg met de instructies van webteksten bewerken.
>> Webshop – actieproducten weergeven op de hoofdpagina
PHPcode is op aanvraag verkrijgbaar. De code kan gewoon opgenomen worden in een informatiepagina, bv Intern - Hoofdpagina
Op eerste regel van de code staat: $productArray = randomproduct(300 12345)
Hierin is het tweede getal het nummer van de standaardofferte waaruit producten moeten worden getoond. Deze standaardofferte wordt opgegeven in ANB5Config - ANB5Fact - Algemeen - offertescompact. Met ANB5Fact kunnen de artikelen worden beheerd in deze lijst.
>> Webshop – systemtray applicatie
Met behulp van de ANB5 Systemtray applicatie kunt u eenvoudig vanaf elk werkstation monitoren wat er op uw site gebeurt. Het geeft aan of er nieuwe weborders staan en of er klanten hun klantinfo hebben gewijzigd of zich hebben aangemeld.
Vereisten:
Het programma bevind zich in de algemene ANB5 download als zip file: anb5tray.zip
Zorg ervoor dat er op het web een API key is geconfigureerd, die langer is dan 20 tekens. Noteer deze ergens zodat u deze later kunt terugvinden. Vervolgens pakt u de bestanden uit die in de ZIP file zitten die u heeft gedownload. Wij raden aan om deze op een centrale plaats te zetten, bijvoorbeeld de N-schijf. Dan hoeft u niet op elke computer de bestanden te updaten als er een nieuwe versie is.
Vervolgens past u de bijbehorende INI file aan. Het [main] blok wordt standaard ingeladen, alle andere zijn mee te geven bij het starten (anb5tray.exe anb0 bijvoorbeeld). Bij naam vult u een korte code in waaraan u uw website kan herkennen. Bij website vult u de link in waar anb5web is geinstalleerd, zonder een slash op het einde. Bij API key vult u dezelfde api code als dat er in config.php staat. Start nu het programma op.
Tip: Maak een snelkoppeling van dit programma in uw 'opstarten' map zodat deze automatisch met uw computer opstart.