Brugerværktøjer

Webstedsværktøjer


Sidebjælke



Menu

Emner i SALDI DokuWiki, som er til
Hjælp for brugere.

Velkommen


Dokumentation

Know how

PHP-kode

Område for programmører
SALDI-source
PHP-kode
Installation af SALDI


Her finder du genveje til sider på internettet, med interesse for
SALDI-brugere.

www.Saldi.dk - Hjemmeside
ftp://ftp.saldi.dk - Fil-server
http://forum.saldi.dk - Brugerforum


Telefonsupport: Tlf 4690 2208


saldi:tips-tricks

Tips & Tricks

Data-udtræk - Hvordan

Gå ind i MENU: ⇒ INDSTILLINGERDIVERSEIMPORT / EXPORT.
Under dataudtræk angives kriterier for opslag i databasen, eksempelvis, hvis der ønskes adresser:

kopi1.txt
kontonr,firmanavn,addr1,addr2,postnr,bynavn from adresser where lower(art)='d' 

'd' efter = tegnet, angiver at det er debitor-adresser (kunder) der skal undersøges.
Angives 'k' slås op i kreditor-adresser (leverandører).

Klik derpå på [Send] og afvent at udtrækket bliver genereret.
Klik nu på linket „Datafil“.
Den dannede fil er en regnearks-fil, så er din PC opsat til at være tilknyttet filtypen, åbnes filen i dit regneark.
Alternativt højreklikker du på linket og vælger „gem som“ eller „åbn med“.

Vil du trække en liste over alle som har købt en vare med varenummer „SB12“ i 2012 skriver du følgende:

kopi2.txt
ordrer.kontonr,ordrer.firmanavn,ordrer.addr1,ordrer.addr2,ordrer.postnr,ordrer.bynavn from ordrer,ordrelinjer where lower(ordrelinjer.varenr)='SB12' and ordrelinjer.ordre_id=ordrer.id and ordrer.fakturadate>='2012-01-01' and ordrer.fakturadate<='2012-12-31' order by ordrer.kontonr 

Vil du også vide hvor mange de har købt skriver du:

kopi3.txt
ordrer.kontonr,ordrer.firmanavn,ordrer.addr1,ordrer.addr2,ordrer.postnr,ordrer.bynavn,ordrelinjer.antal from ordrer,ordrelinjer where lower(ordrelinjer.varenr)='SB12' and ordrelinjer.ordre_id=ordrer.id and ordrer.fakturadate>='2012-01-01' and ordrer.fakturadate<='2012-12-31' order by ordrer.kontonr 

For at se hvilke søgemuligheder du har i kunder / leverandører skriver du „* from adresser“. Så får du det hele med. 1. linje giver overskrifterne.
Du kan også søge i tabellerne: varer, ordrer, ordrelinjer, ansatte, transaktioner, openpost & kassekladde m.fl.

Felttypen vises i parentes efter feltnavnet. Hvis feltnavnet er „text“ skal søgning angives med „lower“ foran feltnavnet. F.eks. * from adresser where lower(firmanavn) = 'danosoft aps'.


Skal du bruge et udtræk af alle åbne debitor poster dateret før den 01.08.2015 skriver du:

kopi4.txt
cvrnr,kontonr,tlf,firmanavn,addr1,addr2,postnr,bynavn, amount, transdate,faktnr from openpost,adresser where openpost.udlignet='0' and adresser.id = openpost.konto_id and lower(art) = 'd' and transdate < '2015-08-01' order by firmanavn,transdate 


Flere eksempler for regnskabsår 2016:


Samlet køb ex. moms i 2016 fordelt på kreditorgrupper.

kopi5.txt
adresser.gruppe,sum((ordrelinjer.pris*ordrelinjer.antal-(ordrelinjer.pris*ordrelinjer.antal*ordrelinjer.rabat/100))*ordrer.valutakurs/100) from adresser,ordrer,ordrelinjer where lower(adresser.art)='k' and ordrer.konto_id=adresser.id and ordrer.fakturadate >= '2016-01-01' and ordrer.fakturadate <= '2016-12-31' and ordrelinjer.ordre_id=ordrer.id group by adresser.gruppe order by adresser.gruppe


Samlet salg ex. moms i 2016 fordelt på debitorgrupper.

kopi6.txt
adresser.gruppe,sum((ordrelinjer.pris*ordrelinjer.antal-(ordrelinjer.pris*ordrelinjer.antal*ordrelinjer.rabat/100))*ordrer.valutakurs/100) from adresser,ordrer,ordrelinjer where lower(adresser.art)='d' and ordrer.konto_id=adresser.id and ordrer.fakturadate >= '2016-01-01' and ordrer.fakturadate <= '2016-12-31' and ordrelinjer.ordre_id=ordrer.id group by adresser.gruppe order by adresser.gruppe


Samlet salg ex. moms i 2016 til kunder med svensk CVR nr.

kopi7.txt
adresser.gruppe,sum((ordrelinjer.pris*ordrelinjer.antal-(ordrelinjer.pris*ordrelinjer.antal*ordrelinjer.rabat/100))*ordrer.valutakurs/100) from adresser,ordrer,ordrelinjer where lower(adresser.art)='k' and ordrer.konto_id=adresser.id and lower(adresser.art)='d' and lower(adresser.cvrnr) like 'se%' and ordrer.fakturadate >= '2016-01-01' and ordrer.fakturadate <= '2016-12-31' and ordrelinjer.ordre_id=ordrer.id group by adresser.gruppe order by adresser.gruppe

Godbidder fra Saldi forum:

Varer ind på lageret: Du skal

  • enten foretage en varemodtagelse (Kreditor|Ordrer → Ny)
  • eller en lagerregulering (Lager|Rapporter → Lageroptælling)

Slette rykker: En rykker som ikke er bogført kan slettes ved at afmærke den og klikke på slet.
Hvis den er bogført skal den enten krediteres eller tilbageføres gennem en kassekladde.


Automatisk udfyldelse af nye virksomhedskunder.

Funktionen efterspurgt på http://forum.saldi.dk/viewtopic.php?f=15&t=1147

I feltet cvrnr. tastes cvrnr. omsluttet af enten + (plus), * (stjerne) eller / (skråstreg), f.eks. *10150817*.

Hvis søgningen giver resultat, indsættes posterne i de øvrige felter. Tilsvarende er muligt at søge på telefonnummer ved i feltet telefonnr. at indtaste et telefonnummer omsluttet af enten + (plus), * (stjerne) eller / (skråstreg), f.eks. *35291000*.

Som ekstra funktion er det på debitorkort og kreditorkort muligt at gå direkte til feltet kundenr. ved tryk på F2. Efterfølgende tryk på F2 skiftet mellem felterne kundenr. og cvrnr. for hurtig adgang.

Tak til Nielsrune & Saldi

Tommy Gregersen



Nyt emne, du kan rette og tilføje her.

Din tekst…


Nyt emne, du kan rette og tilføje her.

Din tekst…


saldi/tips-tricks.txt · Sidst ændret: 2017/03/04 17:16 af 77.68.246.53