In dit artikel leggen we je uit welke velden van Coachview gebruikt worden om de debiteur, factuur en factuurregel(s) te exporteren naar Exact-Online en in welke Exact-Online 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:
Dit is het boekingsjaar en de -periode |
GLTransaction:GLTransactionLine:DueDate | Factuur:Vervaldatum | Formaat: YYYY-MM-DD Afhankelijk van de instellingen in Exact-Online zal Exact-Online deze zelf berekenen |
GLTransaction:GLTransactionLine:GLAccount:@code | Factuur:FactuurJournaal[type=”totaal”]: GrootboekRekeningNummer | Moeten in Coachview en Exact-Online 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 Exact-Online 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 Exact-Online 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. Exact-Online 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 Exact-Online 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 Exact-Online overeenkomen. |
GLTransaction:GLTransactionLine:VATType | - | A |