In dit artikel leggen we je uit welke velden van Coachview gebruikt worden om de debiteur, factuur en factuurregel(s) te exporteren naar ExactOnline en in welke ExactOnline velden deze geplaatst worden.
Debiteur:
| Exact Online | Coachview | Opmerking |
| Account:@code | Factuur:Debiteur:Debiteurnummer | Maximaal 18 tekens |
| Account:@status | - |
|
| Account:Address:@default | - | "1" |
| Account:Address:@type | - | "INV" |
| Account:Address:AddressLine1 | Factuur:Debiteur:FactuurAdres | Wordt soms opnieuw aangemaakt, bij wijzigen adres |
| Account:Address:AddressLine2 | Factuur:Debiteur:FactuurAdres2 | |
| Account:Address:AddressLine3 | Factuur:Debiteur:FactuurAdres3 | |
| Account:Address:City | Factuur:Debiteur:FactuurPlaats | |
| Account:Address:Country:@code | Factuur:Debiteur:FactuurLandCode2Prefix | |
| Account:Address:PostalCode | Factuur:Debiteur:FactuurPostcode | Wordt soms opnieuw aangemaakt, bij wijzigen adres |
| Account:BankAccount:@code | Factuur:Debiteur:Bankrekeningnummer | Bankaccount element alleen opnemen als de code (=rekeningnummer) is gevuld. Als ingevuld, dan wordt hij gevalideerd. Component [AccountBankAccount] Verplicht: Bankrekening: Nummer <BankAccount code="063-0123456-10" default="1" format="NL10"> |
| Account:BankAccount:@default | - | "1" |
| Account:BankAccount:@format | - | Factuur:Debiteur:FactuurLandCode2Prefix + 10 dus "NL10" of “BE10” |
| Account:BankAccount:BICCode | Factuur:Debiteur:BICcode | |
| Account:BankAccount:Holder:Name | Factuur:Debiteur:RekeningnummerNaam | |
| Account:BankAccount:IBAN | Factuur:Debiteur:IBAN | |
| Account:Contact:@gender | Factuur:Debiteur:PersoonGeslacht | “M”, “V” of “O” |
| Account:Contact:@number | Factuur:Debiteur:PersonId | Contact element alleen opnemen als number (=PersonID) is groter dan 0. Contact number already exists in account: Mag niet voorkomen bij andere debiteur. Leeg laten kan niet, want dan wordt de contactpersoon steeds aangemaakt bij de debiteur. |
| Account:Contact:BirthName | Factuur:Debiteur:PersoonAchternaam | |
| Account:Contact:FirstName | Factuur:Debiteur:PersoonVoornaam | |
| Account:Contact:Initials | Factuur:Debiteur:PersoonVoorletters | |
| Account:Contact:LastName | Factuur:Debiteur:PersoonAchternaam | |
| Account:Contact:MiddleName | Factuur:Debiteur:PersoonTussenvoegsels | |
| Account:Email | Factuur:Debiteur:Email | |
| Account:Name | Factuur:Debiteur:Naam | |
| Account:Note | Factuur:Debiteur:Opmerking | |
| Account:Phone | Factuur:Debiteur:Telefoon | |
| Account:VATNumber | Factuur:Debiteur:BTWnummer |
Factuur en factuurregels.
Een factuur (GLTransaction) bestaat uit meerdere factuurregels (GLTransactionLine).
|
Voorbeeld 1: |
| Als de subregel gaat over een bedrag van 5 euro met een BTW bedrag van 0 euro, dan wordt er één factuurregel aangemaakt met als bedrag “5” en als VATType “S” (No VAT). |
Voorbeeld 2: |
| Als de subregel gaat over een bedrag van 5 euro met een BTW bedrag van 28 cent (6% BTW), dan worden er twee factuurregels aangemaakt. De eerste bevat alleen het bedrag (€-4,72) met als VATType “V” (Sales basis) en de laatste bevat verplicht een opsomming van alle BTW bedragen waarbij het in dit geval om 28 cent gaat (€-0,28) aangeduid met VATType “A” (Sales VAT). Hierbij is het van belang dat de juiste BTW verkoop grootboekrekening opgegeven wordt. |
|
Factuur:
| Exact Online | Coachview | Opmerking |
| GLTransaction:@entry | FactuurPrefix + Factuur:FactuurNummer | Boekstuknummer (=integer, dus prefix + factuurnummer moet naar integer te typecasten zijn. Max +- 2 miljard) indien de waarde foutief is dan wordt er door Exact Online automatisch een geldig nummer gegenereerd |
| GLTransaction:Date | Factuur:Datum | Formaat: YYYY-MM-DD |
| GLTransaction:Description | Factuur:Omschrijving | |
| GLTransaction:Journal:@code | - | Instelbaar in parameters (verkoop) dagboek |
Factuurkop:
| Dit is altijd de eerste GLTransactionLine. | ||
| Exact Online | Coachview | Opmerking |
| GLTransaction:GLTransactionLine:Account:@code | Factuur:Debiteur:@Debiteurnummer | |
| GLTransaction:GLTransactionLine:Amount:Value | Factuur:BedragInclBTW | |
| GLTransaction:GLTransactionLine:Date | Afhankelijk van gekozen optie:
| Instelbaar in web.config:
Formaat: YYYY-MM-DD |
| GLTransaction:GLTransactionLine:DueDate | Factuur:Vervaldatum | Formaat: YYYY-MM-DD Afhankelijk van de instellingen in ExactOnline zal ExactOnline deze zelf berekenen |
| GLTransaction:GLTransactionLine:GLAccount:@code | Factuur:FactuurJournaal[type=”totaal”]: GrootboekRekeningNummer | Moeten in Coachview en ExactOnline overeenkomen. |
| GLTransaction:GLTransactionLine:References:YourRef | Factuur:Referentie | |
| GLTransaction:GLTransactionLine:VATType | - | S |
Factuurregel:
| Voor elke factuurregel wordt een GLTransactionLine aangemaakt. | ||
| Exact Online | Coachview | Opmerking |
| GLTransaction:GLTransactionLine:Amount:Value | Factuur:FactuurRegel:Bedrag | Bedrag is negatief |
| GLTransaction:GLTransactionLine:Amount:VAT:@code | Factuur:FactuurRegel:BTWCode | Moeten in Coachview en ExactOnline overeenkomen. |
| GLTransaction:GLTransactionLine:Costcenter:@code | Factuur:FactuurRegel:KostenplaatsCode | |
| GLTransaction:GLTransactionLine:Costcenter:Description | Factuur:FactuurRegel:KostenplaatsOmschrijving | |
| GLTransaction:GLTransactionLine:Description | Factuur:FactuurRegel:Naam | Optioneel: Naam |
| GLTransaction:GLTransactionLine:GLAccount:@code | Factuur:FactuurRegel:GrootboekRekeningNummer | Moeten in Coachview en ExactOnline overeenkomen. |
| GLTransaction:GLTransactionLine:GLAccount:Description | Factuur:FactuurRegel: GrootboekRekeningOmschrijving | |
| GLTransaction:GLTransactionLine:Quantity | Factuur:FactuurRegel:Aantal | |
| GLTransaction:GLTransactionLine:VATType | - | V |
Factuurvoet (BTW sommatie):
| Dit zijn de laatste GLTransactionLines. Voor elk FactuurBTW element wordt een GLTransactionLine aangemaakt. ExactOnline berekent het BTW bedrag per factuurregel en niet per BTWpercentage zoals Coachview. | ||
| Exact Online | Coachview | Opmerking |
| GLTransaction:GLTransactionLine:Amount:Value | Factuur:FactuurRegel:Bedrag | Bedrag is negatief |
| GLTransaction:GLTransactionLine:Amount:VAT:@code | Factuur:FactuurRegel:Code | Moeten in Coachview en ExactOnline overeenkomen. |
| GLTransaction:GLTransactionLine:FinPeriod | Zie FinYear | Zie FinYear (maand van de bepaalde datum pakken) |
| GLTransaction:GLTransactionLine:FinYear | Afhankelijk van gekozen optie:
| Instelbaar in web.config:
|
| GLTransaction:GLTransactionLine:GLAccount:@code | Factuur:FactuurRegel: GrootboekRekeningNummer | Moeten in Coachview en ExactOnline overeenkomen. |
| GLTransaction:GLTransactionLine:VATType | - | A |
November '25