Maritech Regnskap versjon 9.90.00 (Endringer etter versjon 9.80.00) NB! Versjon 9.70.00 eller senere må være installert Innholdsfortegnelse 1 Rapport kredittgrense/forsikring... 1 2 Endring åpne kolonner... 2 3 Ny eksport til Aqua Finance... 3 4 Ny eksport til Mercatus... 3 5 Compello logg... 3 6 Forsikringsgrense på list åpne poster... 4 7 Generell import av bilag og kunde... 4 8 Eksport av nye felt til Excel... 7 9 Integrasjon Compello og prosjekt... 8 10 Kredittrapport og forsikringsselskap.... 8 Følgende endringer er gjort i denne versjonen: 1 Rapport kredittgrense/forsikring Maritech Regnskap versjon 9.90.00 Side 1
Rapport Eksport forsikring. Denne rapporten er beregnet for å vurdere kunder sett mot dagens saldo, kreditgrense og forsikringsgrense og høyeste saldo på konto i et gitt bilagsdato datointervall. Du må velge kunder numerisk alle og bilagsdato for å ta ut denne rapporten. Rappporten legger ut feil headertekster. Disse er ikke endret, men oversettes slik: Valutabel header er tildato Saldo, Kredit header er Kredittgrense, Debet header er Forsikringsgrense, Akksaldo header er høyeste saldo på konto på bilagsdato. Periodedato kan velges, men vil kanskje gi et for optimistisk bilde av kundens høyeste saldo. Dersom bilagsdato ikke legges ut kommer dette av at posten er ført tidligere enn fradato på rapporten (gammel post). Vi fastslår da ikke bilagsdatodato for høyeste saldo. Saldo på konto per fradato vises da som høyeste saldo og dagens saldo. 2 Endring åpne kolonner I bilagsregistreringen vil det nå være mulig å føre på annen valuta enn det som er oppført på konto i kartoteket, dersom åpne alle kolonner er valgt. Må brukes med varsomhet, da åpne alle kolonner åpner for kreativ regnskapsføring som kan gi følgefeil det må ryddes opp i. Maritech Regnskap versjon 9.90.00 Side 2
3 Ny eksport til Aqua Finance Det er laget et nytt menypunkt som legger ut en fil for eksport/videre analyse i Aqua Finance per konto, avdeling og bærer. 4 Ny eksport til Mercatus Det er laget et nytt menypunkt som legger ut en fil for eksport til Mercatus. 5 Compello logg Logg for import av Compello skjules, brukeren vil fortsatt få de nødvendige feilmeldinger. Maritech Regnskap versjon 9.90.00 Side 3
6 Forsikringsgrense på list åpne poster Mulighet for å sjekke av for utlisting av forsikringsgrense på åpne poster. 7 Generell import av bilag og kunde Det er nå mulig å importere kunder fra fil direkte inn i Maritech Regnskap. Det må være en semikolon separert fil med oppsettet: Maritech Regnskap versjon 9.90.00 Side 4
kundenr kundenavn adresse1 adresse2 adresse3 postnrprefix(landkode eks NO) landnavn postnr poststed telefon fax email orgnr valutakode eksempel: 100;10001;Evolve IT;Postboks 6154;Maritech gt 14-16;;NO;6530;0;;demopost@demo.no; 985698228;NOK; Importen må foreløpig foregå på samme serveren som databasen, Pathen forstås dessverre ikke når den leses inn via klientpc. Menypunkt for generell import, importoppsett for å sette opp importen fra en fil, og menypunktet der den konfigurerte importen kan settes i gang. Det er nå mulig å kjøpe lisens for modul for generell import til Wise Regnskap. Filene som leses inn via denne modulen har fast oppsett. Må legges ut av andre fagsystem i ascii-filer spesifisert av oss. Funksjonalitet i importoppsett: Klikk på kolonner knappen for å definere feltene i fila som skal leses inn. Maritech Regnskap versjon 9.90.00 Side 5
I formatfeltet kan du legge inn et uttrykk som bytter ut verdien i felt per rad som importeres fra importdokumentet. Dette gir deg frihet til å bytte ut verdier som du vil. Du kan redigere og teste funksjonen for å se om det er noen feil i den. Fra før av kan du angi * som funksjonstegn. En ny måte å lese inn verdier er laget. Den nye måten gir litt større frihet ved innlesing av verdier, datatyper, og mulighet for mer avanserte tester. Forklaring følger. Du angi $ eller $$ foran i funksjonen. Da kan du legge inn uttrykk som: $If(KKonto=30022,30099,if(KKonto=30023,30098,KKonto)) Tolkes: bytt ut KKonto 30022 med 30099, dersom ikke 30022, bytt ut 30023 med 30098, ellers legg inn KKonto. Det er også mulig å teste på verdier i andre felt: $If(KKonto=30022 and Tkodenr=3,30099,if(KKonto=30023 and tkodenr=2,30098,kkonto)) Dersom en lang rekke verdier skal byttes ut benyttes gjerne case: Case(KKonto WHEN 30022 THEN 30099 WHEN 30023 THEN 30098 WHEN 30024 THEN 30097 ELSE KKonto) En case test kan også nestes inn i en if test: $If(KKonto=30022, Case(Tkodenr WHEN 1 THEN 30099 WHEN 2 THEN 30098 WHEN 3 THEN 30097 ELSE KKonto),if(KKonto=30023,30098,KKonto)) Dersom datatypen på feltet i importfila er forskjellig fra datatypen i regnskap kan også uttrykk benyttes, men da med $$ foran. Typisk er da Tkodenr 3 angitt som boksaven A i fila, Tkodenr 4 er angitt som B. Kan settes opp slik i format kolonna til Tkodenr: $$Case(Tkodenr WHEN A THEN 3 WHEN B THEN Maritech Regnskap versjon 9.90.00 Side 6
4 ELSE 2) Vær obs på at noen ganger kan fnutter ødelegge, dersom Tkodenr A ligger som A i fila. Se vedlegg for videre regler for $ og $$ kolonner. Import av kunder i.csv fil er også nå mulig i importer generell med formatet: Kundenr Kundenavn Adresse1 Adresse2 Adresse3 Postnrprefix Landnavn Postnr Poststed Telefon Fax Email Orgnr Valutakode Du kan lage en fil i for eksempel Excel, lagre den som.csv og importere. Kunder kan også importeres 8 Eksport av nye felt til Excel I post mot post, list åpne poster legges nå forsikringsgrense, kredittgrense og ansvarlig person ut i Excel. Maritech Regnskap versjon 9.90.00 Side 7
9 Integrasjon Compello og prosjekt Det er nå mulig å sette opp dimensjoner i Compello for overføring av prosjekt, underprosjekt og prosjektart. 10 Kredittrapport og forsikringsselskap. Du kan registrere hvilke forsikringselskap (Atradius, Hermes, Giek) som har forsikret en kunde. Maritech Regnskap versjon 9.90.00 Side 8
Maritech Regnskap versjon 9.90.00 Side 9
Vedlegg funksjoner ved import og bruk av $ eller $$: When you write an expression, you can use the following arithmetic operators: Operator Meaning Example + Addition SubTotal + Tax - Subtraction Price - Discount * Multiplication Quantity * Price / Division Discount / Price ^ Exponentiation Rating ^ 2.5 Multiplication and division Multiplication and division are carried out to full precision (16-18 digits). Values are rounded: Expression Value 20.0/3 6.666666666666667 3*(20.0/3) 20 Truncate(20.0/3,4) 6.6666 When you write an expression, you can use the following relational operators (more information about LIKE, IN, and BETWEEN follows the table): Operator Meaning Example = Is equal to Price = 100 > Is greater than Price > 100 < Is less than Price < 100 <> Is not equal to Price <> 100 >= Greater than or equal to Price >= 100 <= Less than or equal to Price <= 100 NOT = Is not equal to Price NOT= 100 LIKE Matches this specified pattern. Emp_lname LIKE 'C%' OR Emp_lname LIKE 'G%' IN Is in this set of values. Dept_id IN (100, 200, 500) BETWEEN Is within this range of values. The range includes the first and last values. Price BETWEEN 1000 AND 3000 NOT LIKE Does not match this specified pattern. Emp_lname NOT LIKE 'C%' AND Emp_lname NOT LIKE 'G%' NOT IN Is not in this set of values. Dept_id NOT IN (100, 200, 500) NOT BETWEEN Is outside this range of values. The range includes the first and last values. Price NOT BETWEEN 1000 AND 2000 You use logical operators to combine boolean expressions into a larger boolean expression. The result is always true or false: Operator Meaning Example NOT Logical negation.if A is true, NOT A is false. If A is false, NOT A is true. NOT Price = 100 AND Logical and.a AND B is true if both are true. A AND B is false if either is false. Tax > 3 AND Ship < 5 OR Logical or.a OR B is true if either is true or both are true. A OR B is false only if both are false. Tax > 3 OR Ship < 5 To concatenate values, you use the plus sign (+) operator. String expression Value "over" + "stock" overstock Lname + ', ' + Fname If Lname is Hill and Fname is Craig, then "Hill, Craig" Expressions: If ( boolean, truevalue, falsevalue ) Argument Description boolean A boolean expression that evaluates to true or false. truevalue The value you want returned if the boolean expression is true. The value can be a string or numeric value. falsevalue The value you want returned if the boolean expression is false. The value can be a string or numeric value. Example: If(salary > 100000, "Boss", "Employee") Case ( column WHEN value1 THEN result1 { WHEN value2 THEN result2 {... } } { ELSE resultelse } ) Maritech Regnskap versjon 9.90.00 Side 10
Argument Description column The column or expression whose values you want to test. Column can be the column name or the column number preceded by a pound sign (#). Column can also be an expression that includes a reference to the column. Column is compared to each valuen. WHEN (optional) Introduces a value-result pair. At least one WHEN is required. valuen One or more values that you want to compare to values of column. A value can be: A single value A list of values separated by commas (for example, 2, 4, 6, 8) A TO clause (for example, 1 TO 20) IS followed by a relational operator and comparison value (for example, IS>5) Any combination of the above with an implied OR between expressions (for example, 1,3,5,7,9,27 TO 33, IS>42) THEN Introduces the result to be returned when column matches the corresponding valuen. resultn An expression whose value is returned by Case for the corresponding valuen. All resultn values must have the same datatype. ELSE (optional) Specifies that for any values of column that do not match the values of valuen already specified, Case returns resultelse. resultelse An expression whose value is returned by Case when the value of column does not match any WHEN valuen expression. Case(tkodenr WHEN 1 THEN 3 WHEN 2 THEN 5 ELSE 0) Round(x,x) This statement returns 9.62:Round(9.624, 2) Today ( ) Displays the date using the Today function Year(d) Returns the year of a given date Salary/12 Computes the monthly salary Sum (Salary for group 1) Computes the salary for the first group using the Sum aggregate function Price*Quantity Computes the total cost Abs Obtain the absolute value of a number. Ceiling Obtain the smallest whole number that is greater than or equal to a specified number. Exp Obtain e raised to the power of x. Fact Obtain the factorial of x. Int Obtain the largest whole number that is less than or equal to a specified number. Log Obtain the natural logarithm (base e) of a number. LogTen Obtain the decimal logarithm (base 10) of a number. Max Obtain the larger of two numbers. Min Obtain the smaller of two numbers. Mod Obtain the modulus of two numbers (the remainder after dividing the first number into the other number). Rand Obtain a random whole number (between 1 and a specified number). Randomize Initialize the random number generator. Sign Obtain a number (-1, 0, or 1) indicating the sign of a number. TruncateObtain a number truncated to a specified number of decimal places. Maritech Regnskap versjon 9.90.00 Side 11