🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #231099

Re: Problem z właściwym sumowaniem

#231099
From: Dariusz Budyta
Date: Sun, 12 Jul 2015 20:00
68 lines
3407 bytes
W dniu niedziela, 12 lipca 2015 21:44:17 UTC+2 użytkownik Borys Pogoreło napisał:
> Dnia Sun, 12 Jul 2015 12:32:36 -0700 (PDT), Dariusz Budyta napisał(a):
> 
> To teraz się będziemy pastwić nad bazą:
> 
> > CREATE TABLE `import_pozycje` (
> > 	`N_Kier` INT(11) NULL DEFAULT NULL,
> 
> Co to jest?
> 
Nr kierowcy - 
w bazie są przechowywane m innymi faktury, które kierowcy wystawiają dla ZTP

> > 	`ilosc` FLOAT NULL DEFAULT NULL,
Ilość przejazdów
> > 	`svat` VARCHAR(250) NULL DEFAULT NULL,
stawka Vat

> > 	`liczba` FLOAT NULL DEFAULT NULL,
> 
> Decimal
> 
> > 	`usl` VARCHAR(250) NULL DEFAULT NULL,
> 
> Czy to jest nazwa usługi? Towar to nie usługa.

Usługa - np przejazd Taxi
> 
> > 	`sww` FLOAT NULL DEFAULT NULL,

kiedyś stosowany na fakturach Nr klasyfikacji usługi
> 
> Kompletnie nie rozumiem
> 
> > 	`netto` FLOAT NULL DEFAULT NULL,
> > 	`dzial` VARCHAR(250) NULL DEFAULT NULL,
> 
usługa transportowa może być wykonana dla określonego działu w firmie
> To jakieś wewnętrzne oznaczenie?
> 
> > CREATE TABLE `import_faktury` (
> > 	`nf` VARCHAR(90) NOT NULL DEFAULT '',
> > 	PRIMARY KEY (`nf`)
> 
> Tworzysz indeks główny na polu, którego wartość może się zmienić, a to
> bardzo zły nawyk. Tym gorszy, że później jeszcze tworzysz relacje na
> podstawie tego pola. Nazywanie kolumn "ds", "sz", "idz" też nie poprawia
> sytuacji.
> 
> > CREATE TABLE `user` (
> > 	`nip` VARCHAR(90) NULL DEFAULT NULL,
> > 	`kod_pocztowy` VARCHAR(250) NULL DEFAULT NULL,
> 
> Na bogato ;)
> 
> > 	PRIMARY KEY (`login`),
> 
> Uwaga jak wcześniej
> 
> > 	UNIQUE INDEX `nip` (`nip`)
> 
> A co w przypadku faktury dla osoby fizycznej bez NIP, ale z PESEL?
>
Tego nie przewidywano, ponieważ aplikacja ma służyć do eksportowania faktur do PDF-u z firmami które podpiszą umowy lub dla kierowców - więc NIP- jest zawsze
 
> -- 
> Borys Pogoreło
> borys(#)leszno,edu,pl
Technical Details
Message-ID: <79935552-63ee-46d6-81ee-644b8d803633@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin.stu.neva.ru!news.ripco.com!news.glorb.com!qs7no4338945igc.0!news-out.google.com!4ni80126qgh.1!nntp.google.com!e109no473800qge.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <9ecf2928-3e4b-4d12-8383-9217f3a32d17@googlegroups.com> <ro5zd7pcdi70.3ixvest5m2xc.dlg@40tude.net> <2934c9eb-d885-491a-b954-221bb785ec8b@googlegroups.com> <d6589i5wr2u9$.1ake1yt19mlpr.dlg@40tude.net>

Show Full Headers
Complete Article Headers
X-Received: by 10.66.164.225 with SMTP id yt1mr41773992pab.32.1436731206999;        Sun, 12 Jul 2015 13:00:06 -0700 (PDT)
X-Received: by 10.140.91.110 with SMTP id y101mr217792qgd.39.1436731206760; Sun, 12 Jul 2015 13:00:06 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin.stu.neva.ru!news.ripco.com!news.glorb.com!qs7no4338945igc.0!news-out.google.com!4ni80126qgh.1!nntp.google.com!e109no473800qge.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.php
Date: Sun, 12 Jul 2015 13:00:06 -0700 (PDT)
In-Reply-To: <d6589i5wr2u9$.1ake1yt19mlpr.dlg@40tude.net>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=89.70.25.54; posting-account=uubveQoAAAAyhe8ojI_0uIXBprAYrcIW
NNTP-Posting-Host: 89.70.25.54
References: <9ecf2928-3e4b-4d12-8383-9217f3a32d17@googlegroups.com> <ro5zd7pcdi70.3ixvest5m2xc.dlg@40tude.net> <2934c9eb-d885-491a-b954-221bb785ec8b@googlegroups.com> <d6589i5wr2u9$.1ake1yt19mlpr.dlg@40tude.net>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <79935552-63ee-46d6-81ee-644b8d803633@googlegroups.com>
Subject: Re: Problem z właściwym sumowaniem
From: Dariusz Budyta <dariusz.budyta@gmail.com>
Injection-Date: Sun, 12 Jul 2015 20:00:06 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit