On Tue, Nov 09, 2004 at 01:37:21PM +0100, Marcin Król wrote:
> >Myślę że najlepiej było by jak KP wystawiane było automatycznie, a
> >drukowanie było identycznie jak w przypadku faktury, ikonka drukarki
> >koło opisu wpłaty. Jak KP to tylko pełen automat każda wpłata to KP
>
> A jak ktoś płaci przelewem to też mu KP wystawiasz?
Na konto sieci nie, ale jeśli Ty masz mbank, on ma mbank a sieć ma
inteligo to on przyoszczędza 0,50 pln i na Twój mbank płaci :)
A poważnie:
KP jest drukiem ścisłego zarachowania
KP nie jest paragonem (gdzie można każdego 30 drukować raport zbiorczy
sprzedaży i mieć wszystko w pupie)
KP wystawia się w momencie wpłaty.
Jedno KP - wiele wpłat (?)
Jedna wpłata/pozycja na KP to jeden wpis w cashid typu wpłata
I tak jak mamy:
TABLE cash ( ..., invoiceid int(11) NOT NULL default '0', ... );
TABLE invoices (id int(11) NOT NULL auto_increment, ...)
TABLE invoicescontents (id int(11) NOT NULL auto_increment, ...)
To powinno być jeszcze:
TABLE kp(???) (id, number, date, ... , finished, info );
TABLE kpcontents(???) (id, kp_id, user_id, cash_id);
komentarze? chcętni do pisania?
kd.
--
Krzysztof Drewicz
Podsłuchane na pogrzebie: "Wiem, że to niezręcznie pytać o takie rzeczy w tej
chwili, ale przypominasz sobie, żeby on kiedykolwiek wspomniał coś o kodzie
źródłowym?" --- Charles Addams