Files
roaimob/docs/tabele.md

1.6 KiB

Tabele/views IMOB_* relevante

Schema Oracle e per companie (gcS, ex. CONTAFIN).

  • IMOB_NOM_MF — nomenclator/master imobilizari (un rand per activ, indiferent de tip: in curs/corporal/necorporal).
  • IMOB_OPERATII_MF — istoric operatii per activ. Coloane cheie: ID_MF, ID_TIP_OPERATIE, VALOARE, VALOARE_RAMASA, NRDOC, DATADOC, EXPLICATIA, ID_OPERATIE_PREC (operatia precedenta), STERS/DATAORA_STERS (soft delete).
  • IMOB_LISTA_MF — lista curenta / gestiune (locatie, responsabil, sectie, sucursala), actualizata prin pack_imob.add_in_lista_mf.
  • IMOB_TRANSFORMARE_MF — leaga operatia noului activ (dupa transformare in MF) de operatia activului in curs original. Vezi flux-transformare-in-mf.md.
  • IMOB_BUNURICAPITAL — bunuri de capital (relevant TVA/ajustare); expus si ca view imob_vbunuricapital.
  • IMOB_CONTURI — mapare conturi contabile.

Coduri operatie (ID_TIP_OPERATIE)

Acelasi enum ca in Programe/oproceduri_operatii.prg: 1 introducere, 2 preluare, 3 transformare in MF, 4 iesire din gestiune, 5 intrare in gestiune, 6 majorare, 7 reevaluare, 8 schimbare DNS, 9 recalculare cota, 10 conservare, 11 scoatere din conservare, 12 modificare cu istoric, 13 inchidere, 14 schimbare DNS + reevaluare.

Coloane numerice mari

NRACT/NRDOC sunt NUMBER(20) — pot contine numere de document lungi. Orice cod VFP care le construieste prin STR() (concatenare text SQL, nu parametru legat) trebuie sa foloseasca explicit lungime 20, altfel trunchiaza silentios (vezi capcana in flux-transformare-in-mf.md).