noalyss Version-9
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CAcc_AccountManage the account from the table tmp_pcmn
 CAcc_Account_LedgerManage the account from the table jrn, jrnx or tmp_pcmn
 CAcc_BalanceClass for manipulating data to print the balance of account
 CAcc_BilanThis class handle the different bilan, from the table bilan, parse the form and replace in the template
 CAcc_ComputeThis class aims to compute different amount
 CAcc_CurrencyDisplay currency , convert to euro , and save them if used
 CAcc_Ledger_HistoryDisplay history of operation
 CAcc_Ledger_InfoManage the additionnal info for operation (from jrn), when an invoice is generated, the order or other info are going to be stored and used in the detail. this class maps the table jrn_info
 CAcc_Ledger_SearchSearch in ledger
 CAcc_OperationThis file match the tables jrn & jrnx the purpose is to remove or save accountant writing to these table
 CAcc_Operation_Note
 CAcc_Parm_CodeManage the table parm_code which contains the custom parameter for the module accountancy
 CAcc_PaymentHandle the table payment_method
 CAcc_ReconciliationNew class for managing the reconciliation it must be used instead of the function InsertRapt, ..
 CAcc_ReportClass rapport Create, view, modify and parse report
 CAcc_Tax_Purchase_Sale
 CAcc_TvaAcc_Tva is used for to map the table tva_rate parameter are
 CAdditional_Tax
 CAnc_AccountAnalytic account ; get the balance
 CAnc_Group_OperationGroup of object operations, used for misc operation
 CAnc_KeyClass to manage distribution keys for Analytic accountancy
 CAnc_OperationThis class is used to show the form for entering an operation only FOR analytic operation to save it, to display or to get a list from a certain period
 CAnc_PlanConcerns the Analytic plan (table plan_analytique)
 CAnc_PrintThis class is the mother class for the CA printing
 CAnticipation
 CBalance_AgeCompute the ageing balance, currently this code is not used
 Cbr
 CCalendarDisplay the calendar
 CCard_MultipleIn follow-up , add multiple cards to an event, an action
 CCard_PropertyAttributes of a card , manage them, save them , ..
 CCelluleA Cellule is a cell to print
 CData_Currency_OperationBuild the SQL and fetch data of data currency operation from database ,
 CData_SQLThis an abstract class , all the SQL class, like noalyss_sql (table), Acc_Plan_SQL (based on a SQL not a table) or a view
 CDatabaseCoreThis class allow you to connect to the postgresql database, execute sql, retrieve data
 CDbgUtilities for showing debug message
 CDefault_MenuDescription of class_default_menu
 CDocumentClass Document corresponds to the table document
 CDocument_ExportExport DOCUMENT from Analytic accountancy, can transform into PDF and add a stamp on each pages
 CDocument_modeleClass for the document template
 CDocument_OptionIn follow-up , you have action which can be set with different options depending of the type of documents like invoicing, meeting, ..
 CDocument_TypeClass for the table document_type , a document_type is a kind of action in the follow up
 CDossierManage the current dossier, everywhere we need to know to which folder we are connected, because we can't use $_SESSION, we need to pass the dossier_id via a _GET or a POST variable private static $variable=array("id"=>"dos_id", "name"=>"dos_name", "desc"=>"dos_description");
 CExerciceAbout the accountancy period (usually 1 year starting in January until december) = exercice
 CExport_Data
 CFicheDefine Class fiche and fiche def, those class are using class attribut. When adding or modifing new card in a IPOPUP the ipopup for the accounting item is ipop_account
 CFiche_DefDefine Class fiche and fiche def, those class are using class attribut
 CFiche_Def_RefFiche_def_ref, a fiche is owned by fiche_def which is owned by fiche_def_ref
 CFileToSendFile to add to a message
 CFollow_Up
 CFollow_Up_DetailFollow_Up Details are the details for an actions, it means the details of an order, delivery order, submit a quote... this class is linked to the table action_detail
 CFollow_Up_Filter
 CFollow_Up_Other_ConcernedOthers concerned card in an action
 CForecastManage the table forecast
 CHtml_TabTab Element
 CHtml_TableHTML features
 CHtmlInputClass widget This class is used to create all the HTML INPUT TYPE and some specials which works with javascript like js_search
 CHttpInputManage the http input (get , post, request) and extract from an array
 CIcon_ActionUtility , library of icon with javascript
 CImpressFunction for the parsing and computing formulae
 CInplace_EditInplace_edit class for ajax update of HtmlInput object
 CInplace_SwitchA switch let you switch between 2 values : 0 and 1, it is used to replace the check
 Cjrn_def_sql
 CLetteringMother class for the lettering by account and by card use the tables jnt_letter, letter_deb and letter_cred
 CManage_Table_SQLPurpose is to propose a librairy to display a table content and allow to update and delete row , handle also the ajax call thanks the script managetable.js
 CMenu_Ref_sql
 CnewPHPClass_1Description of newPHPClass_1
 CNoalyss\Dbg
 CNoalyss\File_Cache
 CNoalyss\MobileMain class for Mobile device
 CNoalyss_Appearance
 CNoalyss_CsvManage the CSV : manage files and write CSV record
 CNoalyss_Parameter_FolderClass to manage the company parameter (address, name...)
 CNoalyss_UserData & function about connected users
 COperation_Exercice
 COutput_Html_TabDisplay the tabs
 CPackage_NoalyssPackage noalyss is the mother class of the class to install and download package
 CPackage_RepositoryConnect to NOALYSS_PACKAGE and fetch the file web.xml , it displays content of this file , build the appropriate object for installing
 CPeriodeFor the periode tables parm_periode and jrn_periode
 CPeriode_LedgerManage the periode of a specif ledger, wrap the SQL Class Jrn_Periode_SQL
 CPeriode_Ledger_TableDisplay the periode per ledger: close : reopen ... the close , open must be done thanks Periode
 CPre_operationManage the predefined operation, link to the table op_def and op_def_detail
 CPre_operation_detailMother of the pre_op_XXX, it contains only one data : an object Pre_Operation. The child class contains an array of Pre_Operation object
 CPrepared_QueryPrepared query used in different classes of the application
 CPrint_Operation_CurrencyManage the operation in currency : export CSV , output in HTML
 CProgress_BarUse one db for tracking progress bar value, the task id must be unique and let you follow the progress of a task
 CSecurimage
 CSecurimage_Color
 CSelect_BoxDisplay a kind of select
 CSendmail_CoreDescription of Sendmail
 CSingle_RecordObjec to check a double insert into the database, this duplicate occurs after a refresh of the web page in
 CSort_TableDescription of class_syn_sort_table
 CStatus_Operation_Event
 CTagTag operations or actions to linked them together
 CTax_SummaryCompute , display and export the tax summary
 CTFPDF
 CTodo_ListThis class manages the table todo_list
 CTTFontFile
 CTva_rate_SQLAbstract of the table public.tva_rate
 CZipArchive