In de koppeling met AFAS worden gegevens van Coachview naar Afas gestuurd. Voor deze koppeling zijn diverse instellingen belangrijk. Deze worden uitgelegd in introductie. Wanneer de inrichting in Coachview of in AFAS niet correct staat dan kunnen er diverse meldingen komen. In dit document staan de meest voorkomende meldingen. |
Lees dit document met een stappenplan hoe je zelf de melding op kunt lossen. |
Melding: | Oplossing: |
Factuur niet verzonden: Foutmelding (FiEntries): General message: Boeken op dit project is niet toegestaan in deze administratie. | In AFAS is de administratie waarin je wil boeken niet gekoppeld aan het project of de projectgroep. Open het project en bepaal de administratie in het tabblad "Algemeen". Het is ook mogelijk om in de projectgroep de administratie te vullen in tabblad "Algemeen". Maak je de administratie leeg, dan werkt het ook omdat er dan geen controle is op administratie. |
Factuur niet verzonden: Foutmelding (FiEntries): (AntaObject) The foreigen key does not exist in the database. FieldId=Rekeningnummer, Foreignkeyid=KnAnt | Kijk voor deze melding welke waarde er in het xml-bestand bij <VaAs> staat.
De grootboekrekening, debiteur of crediteur waarop je wil boeken bestaat niet in AFAS. Maak de grootboekrekening, debiteur of crediteur aan in AFAS of koppel een andere grootboekrekening, debiteur of crediteur in Coachview. LET OP! Het kan ook zijn dat bij de relatie in AFAS "Is debiteur" uit staat. |
Exception UpdateConnector "FiEntries": (AntaObject) The foreignkey does not exist in the database. FieldID=Rekeningnummer, Foreignkeyid=KnAnt1 | Deze reden die hierboven beschreven is bij "Factuur is niet verzonden: Foutmelding (FiEntries): (AntaObject). The foreigen key does not exist in the database. FieldId=Rekeningnummer, Foreignkeyid=KnAnt Th |
Exception UpdateConnector 'FiEntries': (AfasFiEntry)Vat is not allowed for account 84000. | De gebruikte BTW-code is niet toegestaan op de grootboekrekening waarop geboekt wordt. Er zijn twee oplossingen mogelijk. 1. Je maakt het mogelijk om op deze BTW-code te boeken voor de betreffende grootboekrekening. Dit dien je aan te passen in AFAS. 2. Boek op een andere BTW-code die wel op de betreffende grootboekrekening mag. |
Exception UpdateConnector 'PtProject': (AntaObject) The foreignkey does not exist in the database. FieldId=Projectgroep, ForeignkeyId=PtPjg | Bij het aanmaken van het project wordt een projectgroep gebruikt. In het Service center wordt bepaald welk veld uit Coachview gebruikt wordt voor de projectcode. |
Exception UpdateConnector 'FiEntries': (AntaObject) The foreignkey does not exist in the database. FieldId=Project, ForeignkeyId=PtPrj | In de boeking naar AFAS wordt een projectcode meegegeven. Deze bestaat nog niet in AFAS. Controleer in de automatische actie waarom deze nog niet aangemaakt is. |
Exception UpdateConnector 'FiEntries': (AntaObject) The foreignkey does not exist in the database. FieldId=Itemcode, ForeignkeyId=FbBit. Melding kan ook zijn "Er is geen waarde ingevuld in verplicht veld 'Itemcode' (Bild)". | De code van de opleidingssoort wordt meegegeven als itemcode naar AFAS. Wanneer je deze melding krijgt, dan bestaat deze code nog niet als artikelcode in AFAS. (Veld ItCd uit XML). Controleer ook welk veld in de integratie staat bij "Kosten/artikelcode". Staat daar geen veld gekoppeld, dan komt ook deze melding. |
Exception UpdateConnector 'PtProject': (AntaObject) Inserted value does not meet the length requirements for field 'Project' (PrId). Max length = 15 | Het veld wat als projectcode gebruikt wordt om aan te maken in AFAS is langer dan 15 karakters. In AFAS is maximale lengte 15, dus je dient dat veld korter te maken (maximaal 15 karakters). |
LoadkoppelingByInterface: LoadKoppelingByInterface: Er moet/mag maar een geïnstalleerde koppeling zijn. | De koppeling in het Service center is nog niet geactiveerd. Deze dien je te activeren. |
SendFactuuurToAfas. Exception factuur '1234': ControleerDebiteurBestaatEnEventueelAanmaken: debiteurnummer afas '56787' fout 'AFAS_SelectCoachviewContacten value '56787' error: 'AfasGetConnectorCoachviewContacten: GetConnector: Connector 'Coachview_Contacten', fout: Inloggegevens niet gevonden. | De reden van deze melding is dat de juiste GetConnector "Coachview_Contacten" niet aanwezig is in AFAS of de GetConnector is wel aanwezig maar niet gekoppeld in de appconnector. Daarnaast kan het ook zijn dat je niet de juiste rechten op de betreffende connector hebt. |
AFAS Financials 20-7-2021 15:03:01: Factuur niet verzonden: Foutmelding (FiEntries): (AntaObject) There is no value entered in mandatory field 'Datum boeking' (EnDa). | De reden is dat de datum niet gevuld is in het XML-bestand. Het betreft de tag <EnDa>. In het service center kun je aangeven welk datumveld voor de BTW-boeking gebruikt dient te worden. Wanneer je daar de optie "Factuur Startdatum Order" gebruikt dan is het belangrijk dat deze ook gevuld is. Controleer of deze gevuld is en indien nodig dan kun je deze vullen. Ga hiervoor naar de factuur die je geëxporteerd hebt en kies voor "Bewerken". Zet de optie "Geëxporteerd" uit, bewaar de factuur en kies opnieuw voor "Bewerken". Je ziet de datumvelden als extra staan in de factuur. Deze dien je in te vullen en daarna kun je de actie nogmaals uitvoeren. |
Exception UpdateConnector 'KnSalesRelationOrg': (AfasFiDebCred) Account outside borders. Lower border = 100000, upper border = 199999 | Deze melding krijg je als het nummer van de debiteur buiten de opgegeven grenzen van de tellers in Profit valt. Zie ook https://help.afas.nl/meldingen/NL/SE/99985.htm |
Exception UpdateConnector 'FiEntries': General message: Code verbijzondering voor as 'Kostendrager' moet gevuld worden voor rekening 8400 | De reden van deze melding is dat de kostendrager verplicht is bij de grootboekrekening in AFAS. In Coachview heb je in het Service Center drie velden die hier belangrijk voor zijn, namelijk: 1. Aanmaken CostCarrier/kostendrager. Deze zorgt ervoor dat de kostendrager aangemaakt wordt indien deze nog niet bestaat. 2. Factuur kostendragercode. Hiermee geef je aan met welk veld de kostendrager gevuld dient te worden. 3. CostCarrier / kostendrager. Hiermee geef ja aan in welke verbijzonderingsas deze kostendrager dient te komen. |
Exception UpdateConnector 'KnDimCode': (AntaObject) Inserted value does not meet the length requirements for field 'Omschrijving' (Ds). Max length = 50 | In het Service Center heb je aangegeven welk veld er voor de kostendrager gebruikt dient te worden. In AFAS mag de omschrijving van de kostendrager maximaal 50 karakters zijn. De reden van deze melding is dat de omschrijving meer dan 50 karakters bevat. Pas deze aan en voer de actie opnieuw uit. |
Exception UpdateConnector 'FiEntries': General message: Voor code verbijzondering '22-abc-code-5' is geen toewijzing bij rekening '8400' of de toewijzing is geblokkeerd. | In AFAS is het mogelijk om een verbijzonderingstoewijzing in te stellen per grootboekrekening. Hierdoor is het alleen mogelijk om voor die verbijzonderingsas te boeken op die grootboekrekening. De meeste klanten koppelen geen aparte verbijzonderstoewijzing per grootboekrekening. Dit kan in AFAS bij [Financieel, Grootboek, Grootboekrekening] tabblad "Verbijzonderingstoewijzing". |
Administratie-nr could not be determined: check Service Center free-field setting and invoice data. | In de koppeling met AFAS kun je op twee manieren het administratienummer bepalen. Je kunt het veld "Administratienummer" gebruiken of je kunt een vrij veld, gekoppeld aan de kostenplaats gebruiken. Deze melding krijg je wanneer je ervoor gekozen hebt om het vrije veld van de kostenplaats te gebruiken, terwijl deze niet gevuld is bij de kostenplaats. Oplossing is dus het vullen van het vrije veld voor de administratie bij de kostenplaats. Het gaat daarbij over de kostenplaats die gekoppeld zit aan de factuurregels. |
FiEntries: Projectboekingen zijn niet toegestaan op de rekening '8000'. | Ga in AFAS naar [Financieel, Grootboekrekeningen]. Open de rekening en ga naar [Extra]. Onderin zie je de optie "Doorboeken projecten". Deze dient op toegestaan (T) of verplicht (V) te staan. |
FiEntries: Voor deze datum is geen periode gevonden in projecten. | Ga in AFAS naar [Projecten, Beheer, Instellingen, Project] tabblad projecten. Controleer welke periodetabel gebruikt wordt. Ga vervolgens naar [Algemeen. Inrichting, Periode-instellingen, Periodetabel] en open de eigenschappen. Kijk of het jaartal erbij staat. Staat deze er niet bij, kies dan voor 'Jaren toevoegen'. |
SendFactuurToAfas: Exception factuur '2000002': ControleerDebiteurBestaatEnEventueelAanmaken: debiteurnummer afas '123456' : fout: AfasUpdateConnectorKnSalesRelationOrg: debiteurnummer Error. | Een mogelijke oorzaak kan zijn dat het adres niet volledig ingevuld is van de debiteur. In het adres is het veld ResZip ingeschakeld. Dat betekent dat de ZpCd gevuld dient te zijn. Ga hiervoor naar de debiteur van de factuur en klik op de persoon of het bedrijf op basis waarvan de debiteur aangemaakt is. Controleer of het adres volledig ingevuld is. Kijk ook of de optie "Gebruik privé-adres als factuuradres" aan staat wanneer het een particulier betreft. |
AFAS_AddProject project fout (AntaObject There is no value entered in mandatory field 'Omschrijving' (Ds). | In het service center kun je instellen dat de naam van de opleiding in de project omschrijving dient te staan. Wanneer je een factuur hebt zonder opleiding dan dien je tijdelijk deze instelling uit te zetten en daarna eventueel weer aan te zetten. Let daarbij op dat je deze aan zet wanneer je |
Factuur kan niet worden geëxporteerd naar de boekhouding. Geëxporteerd True, Bevestigd True. Geblokkeerd False. FactuurStatusId Definitief. | Wanneer je deze melding krijgt dan betekent dit dat geëxporteerd of bevestigd of geblokkeerd aangevinkt is bij de factuur. Vink deze opties uit en probeer het nogmaals. |
De ingevulde waarde voor veld 'Land' bestaat niet. Gebruik het zoekvenster om een waarde te selecteren. | De reden is dat de landcode uit Coachview niet gelijk is aan de landcode in AFAS. Als voorbeeld gebruikt Coachview LU voor Luxemburg en AFAS gebruikt L als landcode. De officiële code is LU en niet L. Komt deze melding voor dan contact opnemen met AFAS. |