|
Integration til C5 (pre 6.14.20.0) |
|
|
Hvad er det?
C5 integrationen er et modul for kunder som har licens til både ChannelCRM og økonomisystemet C5. Integrationen binder data fra de to systemer sammen, således at de kan overføre informationer om firmaer (debitorer) og deres økonomitransaktioner.
Den her beskrevne virkemåde er i ChannelCRM version 6.14.20.0 og nyere erstattet af en serverbaseret udgave som er mere effektiv, kan mere og kører automatiseret. Se evt. denne i SQL udgave eller i filbaseret udgave.
Hvad bruger man det til?
C5 integrationen bruges til flere ting:
Hvordan gør du?
Opsætning Integrationen aktiveres ved speciel licensnøgle som kan bestilles hos ChannelCRM. Licensnøglen aktiveres af CRM administratoren i administrationsmenuen.
Herefter er der for brugere med salgsledelsesadgang mulighed for at åbne en dialog med navnet C5 administration.
I fanen Setup indtaster du følgende data:
For filbeskrivelse se her.
I samme dialog, faneblad Actions er der nu to muligheder: Synkroniser og Genlæs alle fakturaer.
Selve overførslen går normalt hurtigt, men er der tale om meget store datamængder kan det betale sig at lade filerne alene indeholde data fra f.eks. seneste måned. Systemet sørger selv for at der ikke optræder dubletter.
Kundeopslag - købshistorik
På firmabilledet under folderen C5 finder du de fakturaer og fakturalinier, som er hentet fra C5. Disse ligger nu som kopi i CRM databasen. Fanebladet er altså ikke et realtids opslag i C5 og belaster dermed hverken C5 eller din licens hertil. Oplysningerne kopieres ind i CRM systemet, når salgslederen importerer fra C5.
Rapportering og generering af kampagner
Der kan dannes de sædvanlige dynamiske lister også på C5 data. Man kan nemt lave f.eks. en pivottabel med kunder og deres købstransaktioner:
Her en liste over alle fakturaer fra C5. Den er filtreret, så den viser alle firmaer, der har haft en eller flere transaktioner på mere end 5000 kr - efter den 1. februar 2005
Ved markering af de ønskede firmaer i listen efterfulgt af højreklik, kan firmaer tilføjes til en kampagne.
Her har vi valgt at lægge kunderne ind i en kampagne der hedder ”Mersalg”. Du kan med andre ord hurtigt lave marketingkampagner baseret på købshistorik.
Overførslen af data fra C5 til ChannelCRM foregår via datafiler. Du skal derfor opsætte C5 så der genereres de nødvendige filer - enten på anfordring i C5 - eller som et planlagt job.
Der er tre filer involveret:
Fakturaheadere Data fra denne fil skal "ende" i en tabel som vist nedenfor. Datafilen skal derfor indeholde nok med informationer til at de kan bruges selvom ikke alle felter er påtvungne. Feltet InvoiceId skal dog findes og det skal være unikt.
Fakturalinjer Data fra denne fil skal ende i tabellen nedenfor. Her skal InvoiceId matche InvoiceId i den tilhørende fakturaheader og InvoiceId skal i kombination med InvoiceLineId være unik.
Der behøves ikke at være anvendt samme kolonneoverskrifter (eller kolonneoverskrifter overhovedet) i datafilerne fra C5. I stedet anvender vi en standard Microsoft schema-specifikation som skal hedde Schema.ini. Et eksempel er vist nedenfor. Denne fil skal ligge i samme folder, som datafilerne selv ligger i.
Schema.ini
[Faktura.csv] DecimalSymbol=. Format=Delimited(;) DateTimeFormat=yyyy/MM/dd Col1=InvoiceId Integer Col2=Attention Text Width 100 Col3=Currency Text Width 50 Col4=Date DateTime Col5=DebtorId Text Width 50 Col6=DebtorName Text Width 80 Col7=DueDate DateTime Col8=IsVatIncluded Bit Col9=NetAmount Currency Col10=VatAmount Currency Col11=OurReference Text Width 100 Col12=YourReference Text Width 100
[FakLin.csv] DecimalSymbol=. Format=Delimited(;) DateTimeFormat=yyyy/MM/dd Col1=InvoiceId Integer Col2=InvoiceLineId Integer Col3=DeliveryDate DateTime Col4=ProductId Text Width 50 Col5=ProductGroup Text Width 50 Col6=Description Text Width 100 Col7=Quantity Decimal Col8=UnitGrossPrice Currency Col9=DiscountAsPercent Decimal Col10=TotalNetAmount Currency Col11=UnitName Text Width 50 Col12=UnitCostPrice Currency
Side url: http://www.channelcrmhelp.dk/index.html?net_integration_c5.htm |