09. juni 2002 - 15:42Der er
18 kommentarer og 1 løsning
OCR linie til >71< kort
Jeg bruger iøjeblikket >73< kort men bliver grundet overskulighed nød til at skifte til kort >71<. Mit problem er; hvordan opretter jeg linien lige efter >71< inklusiv modulus tallet (kontrolciferet)
Jeg har OCR linien sat op i C5, og har kørt med den i lang til. Men den bruger >73< kort, altså kort der kun angiver mit FIK nummer. Jeg skal over og kører >71< kort, kort der i OCR linien automatisk får skrevet debitor-nummer og faktura-nummer + et kontrol ciffer der er udledt af de to første
Du kan importere fakturalayout med FIK 71 linie i stedet for 73. Gå op under debitorer/tilpasning/hent layout/faktura Så vil du få et antal muligheder ud med FIK 71 linie, både med og uden fortrykte firmaoplysninger. Standard layoutene er tilpasset de fortrykte formularer der kan købes hos blanketleverandører.
Du kan selvfølgelig opgradere til en nyere version, v 2.1 er det vist som er aktuel version. Alternativt skal du ind og rode i koden, hvilket kræver specielle rettigheder. Der skal gøre to ting: Layoutet skal modificeres til 71. Betalingsidentifikation skal beregnes med modulus check. Hvis du selv er i stand til at modificere layoutet til 71 kortart, kan du overveje at i stedet kun have debitor nummeret som betalerident, hvilket giver dig den fordel at checkciffer altid er det samme for samme debitor, Dette kan så beregnes en gang for alle på den enkelte debitor og derefter udskrives på kortet.
Men hvordan laver jeg det modulus tjek, det er det der er mit problem, opsætningen af kortet er "nemt" nok. men det krydstjek af debitor og faktura nummer volder mig kvaler :-)
Tallet efter +71< på et girokort skal i mit tilfælde bestå af et debitornummer og et faktura nummer. Efter disse tal skal der i samme linie tilslut være et kontrolciffer der er udledt af nogle af de første tal (mener jeg) Hvordan indsætter jeg den kode der automatisk udregner dette ciffer og udskiver tallet I eksemplet || tallet et \/ +71< 955578470587841 + 85445628
Du skal oprette en funktion i XAL editoren som beregner din identifikation. Denne funktion skal så kaldes med input=debitornummer+fakturanummer. Funktionen sættes ind på rette plads på fik kortet. Funktionen skal kaldes hver gang du skriver et kort ud, idet betaleridentifikationen jo ændrer sig med fakturanummeret.
XAL editoren er som regel et tilkøbsmodul til C5. Jeg har det ikke og kan derfor ikke vejlede i brugen af det. Det var derfor jeg foreslog at du eventuelt overvejede at kun have kontonummer som betalingsid. Så kan man nemlig ved oprettelsen af debitoren registrere checkcifferet og så blot hente det over på fik kortet ved udskrift.
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.