Integration til C5 (pre 6.14.20.0)

Danish version Top  Previous  Next

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

 

--------------------OLD_TEXT---------------------

What is it?

 

The C5 integration is a module for customers with a license to run both ChannelCRM and the ERP system C5 from Microsoft Corp. The integration module connects the data oif the two systems so that they can exchange information about companies (debtors) and their economic transactions.

 

What Is It Used For?

 

The C5 integration is used for several things:

 

To import customer information from C5 to ChannelCRM
To update customer information from C5 C5 to ChannelCRM
To maintain consistency between the company records in the two systems - syncronizing C5-debtors with CRM-customers
To give the CRM users access to the buying history of the customers using a folder on the company window with C5 invoice data
To create better insight and to facilitate up sell and cross sell based on analytic reports in the CRM system based on C5 data

 

How Do I Do It?

 

Setup

The integrationen is activated by a special license key that you can obtain from ChannelCRM. The license key is activated by you CRM Administrator in the Administartion Menu.

 

Once activated, the C5 integration may be setup by a user with Sales Management Level under the menu Sales Management | C5 administration.

 

 

In the Setup folder, please fill in the following data:

 

Folder location: the path to the folder in which the C5 data is placed
Invoice header file: the name of the csv file containing invoice headers
Invoice line file: the name of the csv file containing invoice line data

 

For a detailed file description please look here.

 

I the same dialogue, folder Actions you now have 2 options: Synchronize and Reload all Invoices.

 

 

The transfer of data is usually very fast, but if you have large amounts of  data it might be a good idea to adjust the files to only contain data from say the last month. The system will make sure not to create duplicates.

 

 

Customer LookUp - Buying History

On the company window under the folder C5 you will find the invoices and invoice lines, that has been synchronized from C5. The folder is not a realtime shot of the data in C5 and as such it doesn't starin your C5 installation or C5 license for that matter. The information is entered into the CRM system when Sales Management runs the synchronization.

 

Reporting and Generating Campaigns

 

It is easy to use the report engine to create the dynamic lists of the ChannelCRM system, also on the C5 data. For instance you may quickly creat Der kan dannes de sædvanlige dynamiske lister også på C5 data.
In the report designer there are 3 templates for C5 data reports. You can use these reports as templates for more advanced reporting or use them as is:

 

 

Here is a list of all invoices from C5. The list has been filtered to show all companies that has made transactions of more than 5000 - after february 1 2005.

 

After selecting the companies in the list and right click, the companies can be added to a campaign.

 

Here we have chosen to place the companies in a campaign called ”Mersalg” which is Danish for UpSale.  In other words you can easily create marketing campaigns based on buying history.

 

Tech Notes

 

The transfer of data from C5 to ChannelCRM takes place using data files. Therefore you have to setup C5 to generate the necessary files, either as manual export from C5 or as a scheduled job.

 

There are three files involved:

 

InvoiceHeaders

Data from this file has to end up in a table like the one shown below. The datafile must therefore contain enough information to make the selection meaningfull, eventhough not all information is mandatory

The field InvoiceID must be filled out and must be unique.

 

InvoiceLines

Data fra this file must end up in the table below. InvoiceId must match InvoiceId in the corresponding i den InvoiceHeader and InvoiceId in combination with InvoiceLineId must be unique.

 

 

You don't have to use the same column headings (or any column headings for that matter) in the datafiles from C5. Instead we use a standard Microsoft schema-specification which must be called Schema.ini. An example is shown below. This file must be i the same folder as the data files.

 

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

 

 

 


Page url: http://www.channelcrmhelp.com/index.html?net_integration_c5.htm