Skip to content

ERP Modules

mindmap
  root((AncoraERP))
    Tranzactii date slash
      Facturi Furnizori FFI
      Facturi Clienti CFI
      Bon Consum BC
      Bon Predare BPS
      Banca BA
      Casa BT
      Cecuri
      Stoc Cecuri Clienti
      Stoc Cecuri Furnizori
      Proforme
      Comenzi Clienti
      Comenzi Furnizori
      Stoc Produse
      Stoc Rafturi
      Trezorerie
      Avize CF si FF
      Transfer SN Global
      Coletarie
      Casa Marcat
      Devize Intern
      Devize Situatii Lucrari
      Productie
      Linie Asamblare
      Jurnal Note Contabile
      Inventar
      Lansare Comenzi
      Scadentar
      Preluare facturi abonamente
    Balanta Contabilitate balanta slash
      Balanta
      Balanta Sintetica
      Bilant
      Calcul Balanta
      Carte Mare SAH
      Centralizator Conturi
      Centralizator Articole Conturi Terti
      Audit
    Salarii HR salarii slash
      Personal
      Salarizare
      Tichete de Masa
      Anexe D112
      Rapoarte Salarii
      Parametrii
      Teste Coerenta
    Codificari Master Data codificari slash
      Produse Articole
      Categorii Produse
      Terti Clienti Furnizori
      Agenti
      Liste Preturi
      Gestiuni Depozite
      Banci
      Modele Documente
      Utilizatori
      Administrare aplicatie
    Rapoarte rapoarte slash
      Vanzari
      Clienti
      Furnizori
      Magazie Stoc
      Trezorerie
      Garantii
      Contracte
      Centru Profit
      Tablou de Bord
      Declaratii Fiscale D394
      Productie
      Log Activitate
    Aprovizionare
      Necesare
      Aprobare Necesare email
      Comenzi Furnizori
      Receptie Comanda
      Import Oferte 25 furnizori
    Garantii Service garantii slash
    Contracte contracte slash
    Mifix Active Fixe mifix slash
    Indicatori KPIs indicatori slash
    Portal extern portal slash
    Admin admin slash
      Unitati Firme
      Utilizatori
      Actualizare DB 1493 scripts
      DarkCloud Sync
    d406
      SAF-T D406 2025
DirectoryRomanian NameWhat it does
ffiFacturi Furnizori IntrareSupplier purchase invoices
cfiFacturi Clienti IesireCustomer sales invoices
bcBon de ConsumInternal material consumption vouchers
bpsBon Predare-Primire SubansambleAssembly/transfer notes
baBancaBank account transactions
btCasa/TrezorerieCash desk transactions
cecuriCecuriChecks management
stoc_cecuri_clientiStoc Cecuri ClientiCustomer check stock
stoc_cecuri_furnizoriStoc Cecuri FurnizoriSupplier check stock
comenzi_clientiComenzi ClientiCustomer orders
comenzifurnizoriComenzi FurnizoriPurchase orders
proforme / proforme_btProformateProforma invoices
stoc_produseStoc ProduseStock management / movements
stoc_rafturiStoc RafturiShelf/bin location stock
trezorerie / trezorerienTrezorerieTreasury / cash flow
cf_ac / ff_acAvize CF/FFDelivery notes
transfer_sn_globalTransfer SNSerial number transfers
coletarieColetarieParcel/courier management
casa_marcatCasa de MarcatFiscal cash register integration
devize_internDevize InterneInternal work orders
devize_situatii_lucrariDevize Situatii LucrariWork situation reports
productionProductieProduction orders
linie_asamblareLinie de AsamblareAssembly line management
jncdJurnal Note ContabileManual accounting journal entries
invInventarPhysical stock count
lansarecomenziLansare ComenziOrder dispatch
scadentar_diverseScadentarDue dates / payment schedule
DirectoryPurpose
balantaTrial balance (view/export)
balanta_sinteticaCondensed/synthetic balance
bilantStatutory balance sheet
calcul_balantaRecalculate balance from raw transactions
cartemaresahGeneral ledger (Registrul Cartea Mare)
cartemaresah_xlsExport general ledger to XLS
centralizator_conturiAccount totals by period
centralizator_articole_conturi_tertiTotals per account + party
centralizator_noteNotes summary
auditAudit trail
DirectoryPurpose
personalEmployee master data (HR)
salarizareMonthly salary calculation engine
tichete_de_masaMeal voucher management
anexeStatutory annexes (D112, CAS/CASS declarations)
rapoartePayroll reports
codificariPayroll code tables (job types, bonus categories)
configPayroll configuration
parametriiPayroll parameters (min wage, tax rates) — changes yearly
teste_coerentaData consistency checks
DirectoryReports available
vanzariSales by rep, by product, by client; pivot tables
clientiCustomer balance, aging, history
furnizoriSupplier balance, aging
magazieStock value by warehouse, movements
trezorerieCash flow, bank reconciliation
garantiiWarranty tracking reports
contracteContract status
centreprofitProfit center P&L
tabloubordManagement dashboard
declaratiiRomanian fiscal declarations (D394 VAT)
productieProduction reports
logUser activity logs
testecoerentaData integrity checks

The entire UI is generated by DarkQS (Dark Quick Search) — an internal XML-driven rendering framework. Every screen = an XML config file + SQL template.

graph TD
    subgraph DarkQS["DarkQS Framework — com.dark.shared.darkQS"]
        SAF["saf.do\nStandAloneForm\nRender one form from XML"]
        DFF["dff.do\nDarkFilterForm\nSearch / filter form"]
        DSI["dsi.do\nDarkIndexStart\nGrid / list view"]
        SAVE["saveForm.do\nDarkScriptSaveForm\nExecute save SQL"]
        PAR["processActionRecords.do\nDarkProcessActionRecords\nBulk row actions"]
        PIV["pivot.do — DarkPivot"]
        MPIV["multipivot.do — DarkMultiPivot"]
        MREP["multireport.do — DarkMultiReports"]
        IPIV["ipivot.do — DarkIPivot\nInteractive pivot"]
        CPIV["customPivot.do / customHtmlPivot.do"]
        PDF["printModelPdf.do\nDarkPrintModelPdf\nPDF generation"]
        MPDFS["printMultipleModelPdf.do\nMulti-page PDF"]
        MAIL["sendMailFormular.do\nEmail a document"]
        UPL["fileUpload.do\nDarkFileUpload\nFile attach"]
        QS["QSIndex.do\nDarkQuickSearch\nGlobal search"]
        GEU["generalExecuteUpdate.do\nRaw SQL execute"]
        GEF["generalExecuteSqlFunction.do\nCall stored function"]
    end

    XML["XML config files\n(SQL queries, column defs,\nfield definitions, button specs)"] --> DarkQS
    DarkQS --> PG["PostgreSQL\n(tenant DB)"]
    DarkQS --> HTML["HTML 4.0 response\n(tables, forms, iframes)"]

    style DarkQS fill:#1a3a4a,color:#fff

Every screen’s XML defines:

  • SELECT SQL (with __session__ variable placeholders)
  • Grid columns (label, width, data type, format)
  • Form fields (text, select, date, checkbox, textarea)
  • Save SQL (INSERT/UPDATE on submit)
  • Action buttons (with their own SQL)
  • Access rights check

The framework reads the XML at runtime, substitutes session variables into SQL, executes the query, and renders HTML. Nothing is compiled — pure runtime interpretation every request.