Finans filoverførsel installation og opsætning

Danish version Top  Previous  Next

Fil interfacet foregår i en separat process direkte mellem de filer hvori finansdata er udtrukket og den SQL database, hvori ChannelCRM data ligger.

 

Det betyder at opsætningen kan være lidt kompliceret. Til gengæld kører alt automatisk når det først er sat op.

 

 

Trin 1: Installation af Windows Service CCRM File Importer.

 

Dette program skal installeres som en Windows Service på en maskine, der både har adgang til udtræksfilerne (se næste trin) og til ChannelCRM's SQL database. Typisk er det én og samme maskine "serveren".

 

Servicen installeres ved at køre installationsprogrammet, som du finder efter instruktioner fra ChannelCRM.

 

Efter installationen (som tager mindre end 10 sekunder) skal servicen startes. Vælg Start | Control Panel | Administrative Tools | Services. I denne liste over Services finder du CCRM File Importer og dobbeltklikker på den. Servicen sættes til at starte automatisk og eventuelt startes den også.

 

Trin 2: Udtræksfiler.

 

Fra finanssystemet skal der genereres udstræksfiler. For en komplet overførsel skal der udtrækkes 4 filer:

 

Debitor stamdata
Fakturaheadere
Fakturalinier
Prisliste

 

Filerne gemmes komma- eller semikolon-separerede og det tilses at: Der anvendes et tegnsæt der kan læses korrekt med f.eks. notepad. Anvendte formater for datofelter og beløbsfelter formatteres på ensartet i de fire filer.

 

Debitor stamdata

 

Felt

Felttype

Obligatorisk

Indhold

CustomerKey

string

Ja

Unik debitornøgle som binder CRM og finans sammen. Ofte benævnt "Kundenummer" i bogholderisystemet.

Name

string

Nej

Firmanavn

Department

string

Nej

Afdelingsnavn

Address1

string

Nej

Adresselinie 1

Address2

string

Nej

Adresselinie 2

Zip

string

Nej

Postnummer

City

string

Nej

Bynavn

State

string(2)

Nej

Stat

Country

string(3)

Nej

ISO 3 landekode

Phone

string(20)

Nej

Telefonnummer firma

Fax

string(20)

Nej

Faxnummer firma

PhoneCode

string(3)

Nej

Landeforvalgskode (34 for Danmark)

Mail

string

Nej

Mailadresse for firma

Web

string

Nej

Webadresse for firma

Owner

string(20)

Nej

BrugerId for salgsansvarlig - skal findes i CRM

CVR

string

Nej

VAT-nummer

BankAccount

string

Nej


PrimRelationId

integer

Nej

Vælg 1 for kunde ellers 0 for ukendt. Værdien skal findes i CRM.

PotentialId

integer

Nej

Vælg 0 for ukendt. Værdien skal findes i CRM.

Priority

integer

Nej

Vælg 0 for Høj, 1 for Normal eller 2 for Lav.

 

Fakturaheadere

 

Felt

Felttype

Obligatorisk

Indhold

InvoiceId

int

Ja

Unikt fakturanummer

Attention

string

Nej

Attentionperson

Currency

string

Nej

Valutakode

Date

Date

Nej

Dato for faktura

DebtorId

string

Ja

Kundenummer svarende til CustomerKey i CRM

DebtorName

string

Nej

Kundenavn (for information)

DueDate

Date

Nej

Forfladsdato

IsVatIncluded

string

Nej

Ja/nej-felt angiver om moms er inkluderet. Værdier kan være 1, Ja, Yes, True for sand.

NetAmount

Decimal

Nej

Nettobeløb

VatAmount

Decimal

Nej

Momsbeløb

OurReference

string

Nej

Vores reference

YourReference

string

Nej

Kundens reference

C5InvoiceAux1

string

Nej

Valgfrit felt

C5InvoiceAux2

string

Nej

Valgfrit felt

C5InvoiceAux3

string

Nej

Valgfrit felt

 

Fakturalinier

 

Felt

Felttype

Obligatorisk

Indhold

InvoiceId

int

Ja

Svarende til FakturaHeader InvoiceId

InvoiceLineId

int

Ja

Linienummer (InvoiceId og InvoiceLineId skal tilsammen være unikt)

DeliveryDate

Date

Nej

Leveringsdato

ProductId

string

Nej

Produktbetegnelse i kort version

ProductGroup

string

Nej

Produktgruppe

Description

string

Nej

Produktbetegnelse i lang version

Quantity

Decimal

Nej

Mængde

UnitGrossPrice

Decimal

Nej

Stykpris

DiscountAsPercent

Decimal

Nej

Rabat i procent

TotalNetAmount

Decimal

Nej

Nettobeløb

UnitName

string

Nej

Mængdeenhed

UnitCostPrice

Decimal

Nej

Kostpris pr enhed

C5LineAux1

string

Nej

Valgfrit felt

C5LineAux2

string

Nej

Valgfrit felt

C5LineAux3

string

Nej

Valgfrit felt

 

Prisliste

 

Felt

Felttype

Obligatorisk

Indhold

Name

string

Nej

Produktnavn (ikke obligatorisk men giver kun mening hvis udfyldt)

Description

string

Nej

Beskrivelse

UnitPrice

Decimal

Ja

Stykpris

Value1

Decimal

Nej

Frit værdifelt. Kan f.eks. anvendes til provision, kostpris, ...

Value2

Decimal

Nej

Frit værdifelt.

Value3

Decimal

Nej

Frit værdifelt.

Value4

Decimal

Nej

Frit værdifelt.

Account

string

Nej

Salgskonto i CRM. Skal findes i CRM i forvejen.

ReferenceId

string

Ja

Unik nøgle der (eventuelt i sammenhæng med ProductGroup) binder CRM prisbog sammen med finans.

Book

string

Nej

Prisbog i CRM. Logisk opdeling hvis der f.eks. er forskellige produkter for privatkunder og forhandlere.

Discontinued

string

Nej

Markering i CRM at produktet ikke mere kan sælges. (Kan ikke slettes fordi der så vil mangle data til f.eks. forecast-historik.)

ProductGroup

string

Nej

ProduktGruppe

FloatingPrice

string

Nej

Markering i CRM at prisen for dette produkt kan fastlægges frit.

 

 

Separat prisfil

 

Felt

Felttype

Obligatorisk

Indhold

ReferenceId

string

Ja

Unik nøgle der (eventuelt i sammenhæng med ProductGroup) binder CRM prisbog sammen med finans.

UnitPrice

Decimal

Ja

Stykpris.

ProductGroup

string

Nej

ProduktGruppe

 

Den separate prisfil anvendes i de tilfælde hvor der ikke kan dannes en totalfil med alle priskombinationer. For at definere produktgrupperne (prisgrupperne) skal der i samme folder som de øvrige filer ligge en xml-fil, der definerer produktgrupperne. En sådan fil er her vist som eksempel for to produktgrupper "Forhandler" og "Privat"

 

 

 

<?xml version="1.0" standalone="yes"?>

<DocumentElement>

<productgroups>

  <productgroup>Forhandler</productgroup>

</productgroups>

<productgroups>

  <productgroup>Privat</productgroup>

</productgroups>

</DocumentElement>

 

 

 

Trin 3: Opsætning af overførslerne.

 

Denne opsætning foretages lettest ved brug af CRM Manager som startes på selve database serveren.

 

I CRM Manager vælges Module Management | Finance file Import.

 

 

 

Læs introduktionen (der kan komme til at stå mere end det her viste) og gå derefter til fane Setup.

 

 

Her angives formaterne for filerne. Udfyld dem efter bedste overbevisning. Efter næste trin (hvor den første fil er specificeret) kan du anvende test-knapper til at se om filerne læses rimeligt korrekt. Og så justere formatspecifikationen om nødigt.

 

 

 

Her skal der tages stilling til dels hvor ofte overførslerne skal ske, dels nogle indstillinger for selve overførslen.

 

Schedule: De dage, hvor overførslen af netop debitorinformation skal ske markeres. Dernæst vælges hvor ofte og sidst vælges dagens starttidspunkt. Hvis der vælges hver ottende time og med start klokken 17.00 vil der den pågældende dag kun ske én overførsel (klokken 17.00. 8 timer senere er det jo næste dag.)

 

Formats: Her vælges om der skal tillades oprettelser og/eller ajourføringer af data. Target Table sættes til Company (eneste mulighed pt.) og filens placering angives som den kan findes både for CRM Manager (i denne session og fra den Windows Service du installerede under trin 1.

 

Columns: Her specificeres - felt for felt - de data der ligger i udtræksfilen og som skal overføres til CRM. Feltet CustomerKey skal som minimum være udpeget.

 

 

Samme process gentages for indstillingerne omkring fakturaoverførsel ...

(Fakturaoverførsel er det dog ofte attraktivt at foretage med større hyppighed end f.eks. prisbog)

 

 

 

... og for prisbog. (Her er den nederste specifikation kun nødvendig hvis ikke filen fra den øverste specifikation indeholder alle nødvendige felter.)

 

 

Efter dette er overførslerne specificerede og der kan testes. Brug testknapperne til at se at der er korrekt forbindelse til datafilerne. Brug eventuelt Run import knapperne til at foretage selve overførslerne manuelt.

 

Såfremt Servicen under punkt 1 er kørende vil finansoverførslerne herefter ske automatisk og med den hyppighed du har specificeret.

 


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