MayaLabs Discussion Area

Suomeksi (Finnish only) => MLInvoiceen liittyvä keskustelu => Topic started by: kzmx on 11.07.17 - klo:10:43

Title: Arkistointi täppä pois kaikista laskuista
Post by: kzmx on 11.07.17 - klo:10:43
En nyt löytänyt sitä edellistä ketjua jossa ihmettelin arkistoituja laskuja ja niiden automatisoitua täppää..

joten milläs mysql queryllä saisi _KAIKISTA_ laskuista tuon täpän pois?

(ärsyttää kun saa lähes jokaista laskua etsiä kissojen ja koirien kanssa monen klikkauksen kanssa..)

kiitos jo etukäteen..
Title: Re: Arkistointi täppä pois kaikista laskuista
Post by: taleman on 11.07.17 - klo:10:59
Minä taas mietin miten saisin kaikki viime vuonna kirjoitetut laskut arkistoitua. Nähdäkseni MLInvoicessa ei ole tuommoista toimintoa, eli pitäisi SQL-kysely tehdä. Onko tämmöisen joku jo miettinyt valmiiksi, eli minkä taulun mikä sarake pitää muuttaa?
Title: Re: Arkistointi täppä pois kaikista laskuista
Post by: kzmx on 11.07.17 - klo:11:11
Ite ymmärrän mysql tietokantoja mutten osaa tehdä hakuja/muutoksia.. :D

EDIT: siis löydän varmasti tuon arkistoitu täppä merkinnän tietokannasta mutten osaa sitä kyselyllä muuttaa...
Title: Re: Arkistointi täppä pois kaikista laskuista
Post by: kzmx on 11.07.17 - klo:11:18
ja vielä se, että jos saisi mahdollisuuden muuttaa kaikkien laskujen "ominaisuuksia", kuten laskun sisällä saa muutettua päivämääriä "päivitä pvm:t" toiminnolla

, sekä myös... onko mahdollista saada laskuun ehkä nuolet(ylös/alas) rivinumeron  muutosta varten, ettei tarvitisisi "muokkaa" -> muuta rivinumeroia -> tallenna.

voisi vain klikata mihin suuntaan tuote rivin haluaa laskulla siirrettävän..

EDIT: vähän lisää offtopiccia topicin alle.. :D

muokkaa nappi pois ja jokaisen textboxin viereen mini muokkauskuvake ja siitä saisi jo tallennetun ruudun muokattua?
(Tämän saisi luonnollisesti päättää asetuksista, käyttääkö vanhaa (muokkaa) nappia, tai yllämainittua...) (meneekö vaikeaksi)
Title: Re: Arkistointi täppä pois kaikista laskuista
Post by: Ere Maijala on 18.07.17 - klo:09:55
Tällä saa kaikista laskuista arkistointitäpän pois päältä kaikista laskuista:

update mlinvoice_invoice set archived=0

Tällä saa merkittyä arkistoon kaikki viime vuoden laskut, jotka on maksettu:

update mlinvoice_invoice set archived=1 where state_id in (select id from mlinvoice_invoice_state where invoice_unpaid=0) and invoice_date between 20160101 and 20161231

Käyttö omalla vastuulla, kuten aina!

Kiitoksia ideoista muokkauksen suhteen. Jotain näihin liittyvää on suunnitteilla kyllä..
Title: Re: Arkistointi täppä pois kaikista laskuista
Post by: timopeh on 07.10.19 - klo:18:40
Vähän off topic, mutta kun etsii laskua tuolta laaja haku-kentästä asiakkaan nimellä niin oletuksena jättää pois arkistoidut laskut.

Onko tässä ohjelmassa jokin prosessi miten arkistointi-namiskaa pitäisi käyttää ?
Nyt tuntuu että en ole sitä ymmärtänyt kun se noin hankaloittaa
Title: Re: Arkistointi täppä pois kaikista laskuista
Post by: Ere Maijala on 07.01.20 - klo:22:12
Arkiston idea on, että sen sisältö ei ole aktiivisesti näkyvissä (eli eivät näy kaikkien laskujen listassa tai hakutuloksissa), vaikka se tulee esim. tilastoihin mukaan. Sitä ei toki ole pakko käyttää ollenkaan. Ei siinä sen ihmeempää prosessia olekaan.