Documentation for class faktura (inherits from dokument_ksiegowy):


Properties:

name type default params representant foreign foreign_prop position
id CO_INTEGER SEQUENCE READONLY=1;HIDDEN=1 0 0
version CO_INTEGER 0 READONLY=1;HIDDEN=1 0 0
deleted CO_INTEGER 0 READONLY=1;HIDDEN=1 0 0
inherits_acl CO_INTEGER 1 HIDDEN=1;READONLY=1 0 50
id_kontrahent CO_INTEGER 0 READONLY=1 0 kontrahent id 180
nazwisko_kupujacego CO_STRING '' 1260
nazwa_kupujacego CO_STRING '' READONLY=1 1 170
data_sprzedazy CO_DATE date(CURRENT_TIMESTAMP) SAMELINE=1;SIZE=12 1620
numer CO_INTEGER 0 SIZE=6; if (d.numer>0) { READONLY=1; }; 1 150
symbol CO_STRING '' SIZE=12; if (d.numer>0) { READONLY=1; }; 1 160
typ_platnosci CO_STRING '' VALUES=new Array("przelew", "gotówka", "za oplata pobrana", "zapłacono przelewem", "karta kredytowa", "barter", "kompensata") 1500
id_zamowienie CO_INTEGER 0 READONLY=1 0 zamowienie id 4000
imie_kupujacego CO_STRING '' SAMELINE=1 1270
data_wystawienia CO_DATE date(CURRENT_TIMESTAMP) SIZE=12; if (blockRecordByDate(d.data_wystawienia)>0) { READONLY_ALL=1; }; CLIENT_CONSTRAIN='constrainRecordByDate(newValue)'; 1 1620
brutto_7 CO_MONEY 0 READONLY=1;SAMELINE=1;SIZE=12 1700
brutto_zw CO_MONEY 0 READONLY=1;SAMELINE=1;SIZE=12;HIDDEN=1 1700
netto_7 CO_MONEY 0 READONLY=1;SAMELINE=1;SIZE=12 1700
netto_zw CO_MONEY 0 READONLY=1;SAMELINE=1;SIZE=12;HIDDEN=1 1700
numer_kp CO_STRING '' SAMELINE=1;SIZE=6 161
data_platnosci CO_DATE date_pli(date(CURRENT_TIMESTAMP),7) SIZE=12; 1620
nip CO_STRING '' READONLY=1;SAMELINE=1 1000
kod CO_STRING '' READONLY=1;SAMELINE=1 1200
miasto CO_STRING '' READONLY=1;SAMELINE=1 1250
ulica CO_STRING '' READONLY=1 1100
wartosc_netto CO_MONEY 0 READONLY=1;SIZE=12 1700
vat_razem CO_MONEY 0 READONLY=1;SAMELINE=1;SIZE=12 1700
vat_7 CO_MONEY 0 READONLY=1;SAMELINE=1;SIZE=12 1700
vat_22 CO_MONEY 0 READONLY=1;SAMELINE=1;SIZE=12 1700
wartosc_brutto CO_MONEY 0 READONLY=1;SAMELINE=1;SIZE=12 1700
osoba_wystawiajaca CO_STRING '' VALUES=new Array("klasa faktura nie jest skonfigurowana") 1650
vat_0 CO_MONEY 0 READONLY=1;HIDE=1;SIZE=12 1700
vat_zw CO_MONEY 0 READONLY=1;SAMELINE=1;SIZE=12;HIDDEN=1 1700
anulowana CO_STRING 'NIE' VALUES=new Array("NIE","TAK") 100
brutto_0 CO_MONEY 0 READONLY=1;HIDE=1;SIZE=12 1700
brutto_np CO_MONEY 0 READONLY=1;HIDE=1;SIZE=12 1700
brutto_22 CO_MONEY 0 READONLY=1;SAMELINE=1;SIZE=12 1700
netto_0 CO_MONEY 0 READONLY=1;HIDE=1;SIZE=12 1700
netto_np CO_MONEY 0 READONLY=1;HIDE=1;SIZE=12 1700
netto_22 CO_MONEY 0 READONLY=1;SAMELINE=1;SIZE=12 1700
typ CO_STRING '' VALUES=new Array("zwykła", "pro forma");SAMELINE=1 110
uwagi CO_STRING '' SPAN=3 5000
zaksiegowana CO_INTEGER 0 READONLY=1 10000
zablokowana CO_INTEGER 0 READONLY=1 11000
test CO_MONEY 0 HIDDEN=1;READONLY=1 12000
id_adres CO_INTEGER 0 READONLY=1 0 adres id 4000
data_wystawienia_duplikatu CO_DATE '1900-1-1' SAMELINE=1;SIZE=12;READALWAYS=1; 0 1620
bank_konto CO_STRING 'Nazwa banku1|Numer Konta1' HIDDEN=1 1650
suma_wplat CO_MONEY 0 READONLY=1;HIDE=0 0 15000
suma_wyplat CO_MONEY 0 READONLY=1;HIDE=0 0 15100
korekty CO_MONEY 0 READONLY=1;HIDE=0 0 17950
saldo CO_MONEY 0 READONLY=1;HIDE=0 0 18000

Methods:


method fakturyKop
permission=7
description: update props that are dynamicaly calculated
parameters:

par_area
type CO_STRING

par_class
type CO_STRING

par_id
type CO_INTEGER

faktura_data_od
type CO_STRING

faktura_data_do
type CO_STRING

wplata_data_od
type CO_STRING

wplata_data_do
type CO_STRING


method fakturyRozliczenieOkresu
permission=7
parameters:

par_area
type CO_STRING

par_class
type CO_STRING

par_id
type CO_INTEGER

data_od
type CO_STRING

data_do
type CO_STRING


method status
permission=7
parameters:

par_area
type CO_STRING

par_class
type CO_STRING

par_id
type CO_INTEGER


method update_props_defs
permission=10
parameters:

par_area
type CO_STRING

par_class
type CO_STRING

par_id
type CO_INTEGER