18. marts 2010 - 13:08Der er
17 kommentarer og 1 løsning
C5 kredit nota import
Hej problem knusere. Jeg har fået til opgave at importere en del kreditnota ind i et C5 system. Jeg har arbejdet på andre systemer og kender ikke så meget til C5's import programmer. [b]C5 v4 sp1[b]
Jeg faldt over lidt fra manualen, men dens mangler er ret så store. Det ser ellers meget ligetil ud mht. valg af db felter osv.
pt. har jeg lavet en test excel file & en comma sep. file hvis der var problemer med filtypen.
jeg har prøvet at lave følgende i C5: Kartotek:FinKladde Handling:Import, Insert Filtype:Comma Window:true:1 Tegntabel:ASCII
Typ Navn Fi Udtryk DB Navn True DB Linienr True DB Dato True DB Bilag True DB KontoType True DB Konto True DB Tekst True DB BeløbVal blank DB ValutaKurs blank DB Moms True DB Modkonto True DB PostType True DB Forfald True DB Faktura True DB Godkendt True
Felter i comma filen lb.nr.,Dato,Bilagsnr.,Kontotype,Konto,Tekst,Beløb i DKK,Momskode,Modkonto,Posttype,Forfaldsdato,Fakturanr.,Godkendt
min comma fil: "500",01/01/2010,"500",0,"1099","test",666,"","24102",2,"02/02/2010","test1",1
Den skriver så at der er 21 fejl p.g.a entydig index.
Er der nogen der kender til C5 import delen som kan hjælpe?
Du kan under 'Generelt / tilpasning / Kladde Imp...' definere (mappe felter) til en finanskladde.
Når du har din definition er på plads, kan du under åben en finanskladde (Finans / dagligt) i kladden under "Funktioner / Import" kan importere din fil .. via din definition...
Jeg har en undermappe som hedder "Parameter import/export" den du referere til kan jeg ikke se.
her er en liste med check bokse og "parameter skal" samt et fil navn. er det dette du mener?
Kan det være jeg mangler et modul til at import/export? det virker underligt da man tit overføre gammel finansielt data til et "nyt" system og derved har brug for et import program...
hvis det er det ovenstående hvor søger jeg mere information mht. brugen af parameter oprettelse?
Dine felter i definitionen skal selvfølgelig passe sammen med felterne i kommafilen.
Første succes kriterium må være at få linjerne ind, så det koncentrerer vi os om i første omgang.
Din feltdefinition starter med Navn, linjenr og dato. Så hjælper det jo ikke din kommafil starter med løbenummer, dato, bilagsnummer?
Ret dine kommadata i Excel eller lignende og tilføj navn som første felt. Navn er navnet på den kassekladde du vil læse ind i, eks "Daglig". Lbnr være lig C5's linienummer, hvis samme lbnr ikke går igen. C5 har et index, der ikke tillader ens navn og linienummer på en post. Derfor fik du indlæsnings fejl. Resten af felterne skulle være til at matche.
Mange tak nu er jeg så kommet lidt videre. skulle lige have en anden opgave af vejen først.
Status er således: Der skal være en kladde jeg har benyttet kassekladden under Dagligt som du forslog.
Import setup Programmet: Typ Navn Fi Udtryk DB Navn True "Dagligt" "også indsat i tekstfilen" REAL Linienr True &LinieNr+1 STR &Dato True DB Bilag True DB KontoType True DB Konto True DB Tekst True DB BeløbVal blank DB ValutaKurs blank DB Moms True DB Modkonto True DB PostType True DB Forfald True DB Faktura True DB Godkendt True
Igen går den galt med linjenummer... De linjer du har sat STR eller REAL ud for, bliver IKKE behandlet i importkørslen. Det er variabler som du kan behandle, men du skal have fat i en DB linje, før variablen bliver brugt. Hvis du skal bruge dit eksempel skal du gøre følgende, jeg har ikke testet, men vil tro det er den vej du skal gå...
Import setup Programmet: Typ Navn Fi Udtryk DB Navn True "Dagligt" "også indsat i tekstfilen" REAL &Linienr True &LinieNr+1 DB Linienr True &LinieNr DB Dato True &Systemdato DB Bilag True
Jeg tror ikke det virker korrekt med linjenummer så. Prøv at lave et felt i din fil med et fortløbende nummer, og læs det felt ind i linienummer.
For resten fik jeg ikke skrevet noget om din fejlbesked med at x antal poster er fejlet. En post i C5 er en record, linje, eller hvad man eller kalder det. En post = en entry i en tabel.
tak. ok dvs. den prøver at indsætte 21 steder eller 21 linier...
jeg gik ind og kiggede på linienr og fik 40,5 tilbage fra databasen. derimod er løbenummer 116332 så det er vel det jeg skal benytte (116332+1)?
Jeg har reduceret antallet af felter jeg vil have med i min postering for at lette debugging. Nu ser den således ud: Type Navn fi udtryk DB Navn true DB løbenummer true DB konto true DB beløbval true DB kontotype true DB posttype true
Værdien 40,5, har du den nogen steder i din import fil? Prøv at sætte navn til false ved import definitionen. Din dato kan C5 ikke tyde, men det er ikke største problem lige nu.
Måske du skulle overveje en opgradering til 2008 - 2010, hvor du har kladdeimport funktionaliteten.
Ellers smid mig din fil på mwSNABELAdatasign.dk, så skal jeg kigge på din fejl...
Har sendt en mail. Der kommer ingen fejl nu uanset hvordan jeg indsætter tallene og der kommer intet ind i C5. Ved ikke hvad der er sket men det ser ud som om den ikke kører importen mere.
det var super nu kan jeg komme videre og lave en reel kredit nota import. Mange tak
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.