Новые проводки (постановка)
Материал из GedeminWiki
Версия от 12:30, 14 ноября 2016; SYSDBA (обсуждение | вклад)
CREATE TABLE a2_entry ( id dintkey, /* Для сложных проводок мы имеем обязательно одну главную запись и несколько дополнительных дебетов или кредитов. */ masterentrykey dforeignkey, companykey dintkey, /* Фиксируем не только дату, но и время проводки. Там, где не принципиально или время не известно будем использовать 00:00. */ entrydate dtimestamp_notnull, dt dforeignkey, ct dforeignkey, dtncu dtcurr dtcurrkey dteq ctncu ctcurr ctcurrkey cteq doctypekey dockey bpseq prevkey firstkey creationdate creatorkey editiondate editorkey aview achag afull ); CREATE TABLE a2_some_doc ( id dintkey, docnumber ddocnumber, [attr1] ... [attrn] ); CREATE TABLE a2_some_doc_line ( id dintkey, masterdockey dintkey, docorder dinteger, [attr1] ... [attrn] );