Integration til C5 (pre 6.14.20.0)

International version Top  Forrige  Næste

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:

 

At importere kundeoplysninger fra C5 til ChannelCRM
At opdatere kundeoplysninger fra C5 til ChannelCRM
At sikre konsistens mellem oplysningerne i de to systemer - synkronisering af C5-debitorer med CRM-kunder
At give CRM brugeren adgang til kundernes økonomidata i kraft af et faneblad på firmabilledet i CRM systemet med C5 købshistorik
At skabe overblik og mersalg ved diverse kampagne og analyserapporter baseret på C5-data

 

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:

 

Folder location: Her angives stien til den folder, hvori de eksporterede C5-data ligger
Invoice header file: Navnet på den csv-fil, der indeholder data fra fakturaheadere
Invoice line file: Navnet på den fil, der indeholder data fra fakturalinier

 

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:
 
(Der er i liste-designeren forlæg til tre typer rapportering ud fra C5 data. Du kan benytte disse forlæg som de er eller du kan designe videre på dem så de viser netop de sammenhænge du ønsker.)

 

 

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.

 

Tekniknoter

 

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