phpcompta  Version-6
 All Data Structures Namespaces Files Functions Variables Pages
File List
Here is a list of all files with brief descriptions:
o*ac_common.phpCommon utilities for a lot of procedure, classe
o*acc_ledger.js
o*account_result.php
o*account_search.php
o*accounting_item.js
o*action.common.inc.phpThis file is common to suivi client, suivi fournisseur, suivi administration
o*action.inc.phpPage who manage the different actions (meeting, letter)
o*action_button.phpShow button in the list of actions
o*action_search.phpDisplay the form for searching action
o*action_search_result.phpShow the result of a search into a inner windows
o*adm.inc.phpCalled from the module "Gestion" to manage the customer
o*admin_repo.phpAdministration of the repository : creation of user, folder, security, templates... Accessible only by the administrator
o*ajax.php
o*ajax_add_menu.phpShow the form to add a menu
o*ajax_anc_search.phpShow a screen to search a ca account
o*ajax_auto_anc_card.php
o*ajax_bank_saldo.phpRespond ajax request, the get contains the value :
o*ajax_boxcard_search.phpShow result card search
o*ajax_card.phpThis file respond to an ajax request and return an object with the ctl and the html string at minimum
o*ajax_create_menu.php
o*ajax_fiche.js
o*ajax_fiche_def_detail.phpShow detail of a fiche_def (category of card) + Attribut
o*ajax_get_menu_detail.php
o*ajax_get_profile.phpShow the profile detail, included from ajax_misc.php
o*ajax_get_receipt.phpRespond ajax request, the get contains the value :
o*ajax_history.phpShow the history of a card of an accounting for the card f_id is set and for an accounting : pcm_val
o*ajax_ledger.phpAnswer to the ajax request for the ledger it means :
o*ajax_misc.phpThis file respond to an ajax request The parameters are
o*ajax_mod_document.phpShow the detail of a document and let you modify it
o*ajax_mod_menu.php
o*ajax_mod_periode.phpDisplay or save a periode variable received $op, $cn $g_user
o*ajax_mod_predf_op.phpDisplay a form to change the name of a predefined operation
o*ajax_mod_stock_repo.phpShow a depot
o*ajax_plugin_detail.phpAdd, modify or delete plugin
o*ajax_poste.phpThis file answer to the Ajax request from js/accounting_item.js
o*ajax_save_predf_op.phpSave the new predefined operation included from ajax_misc
o*ajax_search_action.phpSearch module
o*ajax_todo_list.phpHandle the ajax request for the todo_list (delete, update and insert) for add, needed parameters
o*ajax_update_payment.phpRefresh the area with payment method -l for the ledger
o*ajax_update_predef.phpRespond ajax request, the get contains the value :
o*ajax_view_action.phpShow the detail of an action
o*ajax_view_mod_stock.phpShow detail of inv
o*anc_acc_balance.inc.php
o*anc_acc_table.inc.php
o*anc_balance_double.inc.php
o*anc_balance_group.php
o*anc_balance_simple.inc.php
o*anc_great_ledger.inc.php
o*anc_group.inc.phpManage the group
o*anc_group_balance.inc.php
o*anc_history.inc.php
o*anc_od.inc.phpMisc Operation for analytic accountancy
o*anc_pa.inc.phpPlan Analytique
o*anc_script.js
o*audit_log.phpLet you see the list of the connexion
o*backup.phpMake and restore backup
o*balance.inc.phpShow the balance and let you print it or export to PDF file included by user_impress
o*balance_card.inc.phpShow the status of a card
o*bank.inc.phpCalled from the module "Gestion" to manage the supplier
o*calc.js
o*calendar.js
o*calendar.php
o*card.js
o*card_attr.inc.phpManage the attributs
o*card_result.php
o*cat_document.inc.phpThis file is included to perform modification on category of document table document_type
o*category_card.inc.phpThis file will handle all the actions for a specific customer ( contact,operation,invoice and financial) include from client.inc.php and concerned only the customer card and the customer category
o*category_detail.inc.phpThis file will handle all the actions for a specific customer ( contact,operation,invoice and financial) include from supplier.inc.php and concerned only the customer card and the customer category parameter
o*category_followup.inc.phpThis file is used for the follow up of the customer (mail, meeting...)
o*category_of_card.php
o*category_operation.inc.phpShow all the operation for a customer the variable inherited are
o*cfgfiche.inc.phpModule to manage the card (removing, listing, creating, modify attribut)
o*cfgledger.inc.phpCreate, update and delete ledgers
o*class_acc_account.phpManage the account
o*class_acc_account_ledger.phpManage the account
o*class_acc_balance.phpClass for manipulating data to print the balance of account
o*class_acc_bilan.phpThis class handle the different bilan, from the table bilan
o*class_acc_compute.phpTo compute the different amount of an invoice of an expense,
o*class_acc_ledger.phpClass for jrn, class acc_ledger for manipulating the ledger
o*class_acc_ledger_fin.phpClass Acc_Ledger_Fin inherits from Acc_Ledger, this object permit to manage the financial ledger
o*class_acc_ledger_info.phpManage additional info for Accountancy
o*class_acc_ledger_purchase.phpClass for the purchase, herits from acc_ledger
o*class_acc_ledger_sold.phpClass for the sold, herits from acc_ledger
o*class_acc_operation.phpThis file match the tables jrn & jrnx the purpose is to remove or save accountant writing to these table
o*class_acc_parm_code.phpManage the table parm_code which contains the custom parameter for the module accountancy
o*class_acc_payment.phpHandle the table mod_payment
o*class_acc_reconciliation.phpClass acc_reconciliation, this class is new and the code must use it
o*class_acc_report.phpCreate, view, modify and parse report
o*class_acc_report_row.phpThis class maps the table form, which is a child table for formdef
o*class_acc_tva.phpThis class is used for the table tva_rate
o*class_admin.phpDerived from class fiche Administration are a specific kind of card concerned only by official (or not) administration
o*class_anc_acc_link.phpLink between accountancy and analytic, like table but as a listing
o*class_anc_acc_list.php
o*class_anc_account.phpObject for the poste_analytique (table poste_analytique)
o*class_anc_balance_double.phpPrint the crossed balance between 2 plan
o*class_anc_balance_simple.phpManage the simple balance for CA, inherit from balance_ca
o*class_anc_grandlivre.phpShow the Grand Livre for analytic
o*class_anc_group.phpClass for the group of the analytic account
o*class_anc_group_operation.phpGroup of object operations, used for misc operation
o*class_anc_listing.phpDefinition of Anc_Listing
o*class_anc_operation.phpDefinition of Anc_Operation
o*class_anc_plan.phpConcerns the Analytic plan (table plan_analytique)
o*class_anc_print.phpThis class is the mother class for the CA printing
o*class_anc_table.phpObject to show a table: link between accountancy and analytic
o*class_anticipation.phpManage the anticipation, prediction of sales, expense, bank..
o*class_bank.phpDerived from class fiche Administration are a specific kind of card concerned only by official (or not) administration
o*class_calendar.phpDisplay the calendar
o*class_contact.phpClass for the contact, contact are derived from fiche
o*class_customer.phpDerived from class fiche Customer are a specific kind of card
o*class_database.phpClass for connecting to a postgresql database
o*class_document.phpClass Document corresponds to the table document
o*class_document_modele.phpClass for the document template
o*class_document_type.phpClass for the table document_type
o*class_dossier.phpClass for the 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
o*class_exercice.phpAbout the accountant exercice
o*class_extension.phpExtension class manages the plugins for the security, the access the inclusion..
o*class_fiche.phpDefine Class fiche, this class are using class attribut
o*class_fiche_attr.php
o*class_fiche_def.phpDefine Class fiche and fiche def, those class are using class attribut
o*class_fiche_def_ref.phpFiche_def_ref, a fiche is owned by fiche_def which is owned by fiche_def_ref
o*class_follow_up.phpClass_action for manipulating actions action can be :
o*class_follow_up_detail.phpFollow_Up details are the details for a actions
o*class_forecast.phpManage the table forecast
o*class_forecast_cat.phpManage the table forecast_cat, this table contains the categories of forecast as expense, asset, sales..
o*class_forecast_item.phpManage the table forecast_item contains the items, the item are part of category of forecast_cat, which are part of Forecast
o*class_gestion_purchase.phpDefinition of the class gestion_purchase
o*class_gestion_sold.phpDefinition of the class gestion_sold
o*class_gestion_table.phpDefinition of gestion_table
o*class_html_input.phpThis class is used to create all the HTML INPUT TYPE
o*class_html_table.phpHTML features
o*class_iaction.phpHtml Input show just a ref to an action create a button with a link, if you want to use a javascript value must be empty
o*class_ianccard.phpInput HTML for the card show buttons
o*class_ibutton.phpHtml Input
o*class_icard.phpInput HTML for the card show buttons
o*class_icheckbox.phpHtml Input
o*class_iconcerned.phpHtml Input
o*class_idate.phpHtml Input
o*class_ifile.phpHtml Input
o*class_ihidden.phpHtml Input
o*class_impress.phpFunction for the printing
o*class_inum.phpFor the numeric input text field
o*class_iperiod.phpHtml Input
o*class_ipopup.phpCreate a popup in html above the current layer the html inside the popup cannot contain any floating elt as div.
o*class_iposte.phpHtml Input
o*class_iradio.phpHtml Input
o*class_irelated_action.phpHtml Input
o*class_iselect.phpHtml Input
o*class_ispan.phpHtml Input
o*class_itext.phpHtml Input
o*class_itextarea.phpHtml Input
o*class_itva_popup.phpHtml Input
o*class_jrn_def_sql.phpManage the table public.jrn_def
o*class_lettering.phpLetter the accounting entry (row level)
o*class_menu_ref.phpMenu_Ref let you manage the available menu
o*class_menu_ref_sql.phpManage the table public.menu_ref
o*class_own.phpClass to manage the company parameter (address, name...)
o*class_pdf.php
o*class_periode.phpDefinition of the class periode
o*class_phpcompta_sql.phpThis wrapper is used to created easily a wrapper to a table
o*class_pre_op_ach.phpDefinition of the class pre_op_ach
o*class_pre_op_advanced.phpDefinition of the class Pre_Op_Advanced
o*class_pre_op_fin.phpDefinition of the class Pre_op_fin
o*class_pre_op_ods.phpDefinition of the class Pre_op_ods
o*class_pre_op_ven.phpDefinition of the class Pre_op_ven
o*class_pre_operation.phpDefinition of Pre_operation
o*class_print_ledger_detail.phpThis class extends PDF and let you export the detailled printing of any ledgers
o*class_print_ledger_fin.phpPrint a listing of financial
o*class_print_ledger_misc.phpPrint a listing of financial
o*class_print_ledger_simple.phpThis class extends PDF and let you export the detailled printing of any ledgers
o*class_print_ledger_simple_without_vat.phpThis class extends PDF and let you export the detailled printing of any ledgers
o*class_profile_menu.php
o*class_profile_menu_sql.phpManage the table public.profile_menu
o*class_profile_sql.phpManage the table public.profile
o*class_sort_table.php
o*class_stock.php
o*class_stock_goods.phpManage the goods
o*class_stock_goods_sql.php
o*class_stock_sql.php
o*class_supplier.phpDerived from class fiche Supplier are a specific kind of card
o*class_todo_list.phpTodo list is managed by this class
o*class_tool_uos.phpObjec to check a double insert into the database, this duplicate occurs after a refresh of the web page
o*class_user.phpData & function about connected users
o*class_zip_extended.phpExtends the Zip object
o*client.inc.phpCalled from the module "Gestion" to manage the customer
o*cn_utf8.js
o*company.inc.php
o*compta_ach.inc.phpFile included to manage all the sold operation
o*compta_fin.inc.phpThis file is to be included to handle the financial ledger
o*compta_fin_rec.inc.phpReconcile operation
o*compta_fin_saldo.inc.phpShow bank saldo
o*compta_ods.inc.phpTo write directly into the ledgers,the stock and the tables quant_purchase and quant_sold are not changed by this
o*compta_ven.inc.phpFile included to manage all the sold operation
o*compute.js
o*compute.phpRespond ajax request, the get contains the value :
o*compute_direct.js
o*config.incUser setting
o*config_file.phpFunctions concerning the config file config.inc.php. The domain is not set into the form for security issues
o*confirm.js
o*constant.phpContains all the variable + the javascript and some parameter
o*constant.security.php
o*contact.inc.phpCalled from the module "Gestion" to manage the contact
o*dashboard.inc.php
o*dashboard.php
o*detail-action.php
o*direct.php
o*do.phpMain file
o*doc_state.inc.phpManage the status of the document (document_state)
o*document_mod_change.phpThis file respond to an ajax request to modify a type of document
o*document_modele.inc.phpManage the document template
o*dossier.inc.phpManagement of the folder
o*dummy.php
o*example_form.php
o*export.phpManage all the export to CSV or PDF act can be
o*export_anc_acc_list_csv.phpExport analytic list in csv
o*export_anc_balance_double_csv.phpExport the operation in pdf
o*export_anc_balance_double_pdf.phpExport the operation in pdf
o*export_anc_balance_group_csv.phpExport balance by group
o*export_anc_balance_simple_csv.phpExport the operation in pdf
o*export_anc_balance_simple_pdf.phpExport the operation in pdf
o*export_anc_grandlivre_csv.php
o*export_anc_list_csv.phpExport the operation in pdf
o*export_anc_table_csv.phpExport the anc tables in CSV
o*export_balance_csv.phpReturn the balance in CSV format
o*export_balance_pdf.phpPrint the balance in pdf format
o*export_bilan_oth.phpSend a Bilan in RTF format
o*export_fiche_balance_csv.phpCalled by impress->category, export in CVS the history of a category of card
o*export_fiche_balance_pdf.phpCalled by impress->category, export in PDF the history of a category or balance of card
o*export_fiche_csv.phpSend a CSV file with card
o*export_fiche_detail_csv.phpSend the poste list in csv
o*export_fiche_detail_pdf.phpSend the account list in PDF
o*export_fiche_pdf.phpCalled by impress->category, export in PDF the history of a category of card
o*export_follow_up_csv.phpExport Action Gestion to csv, taking in account the search
o*export_form_csv.phpSend a report in CSV format
o*export_form_pdf.phpSend a report in PDF
o*export_gl_csv.phpCreate GL comptes as PDF
o*export_gl_pdf.phpCreate GL comptes as PDF
o*export_histo_csv.phpHistory of the accountancy exported in CSV
o*export_ledger_csv.phpSend a ledger in CSV format
o*export_ledger_pdf.phpSend a ledger in a pdf format
o*export_poste_detail_csv.phpSend the poste list in csv
o*export_poste_detail_pdf.phpSend the account list in PDF
o*export_reportinit_csv.phpExport definition of a report
o*export_security_pdf.phpPrint the user security in pdf
o*export_stock_histo_csv.phpExport in CSV the export of history
o*export_stock_resume_list.phpExport in CSV the summary of stock in list
o*extension.inc.phpThis file is included from parameters and its purpose is to enable, disable and manage security for the extensions
o*extension.raw.phpThis file includes the called plugin. It check first the security. Load several javascript files
o*extension_choice.inc.php
o*extension_get.inc.php
o*fiche.inc.phpPrinting of category of card : balance, historic
o*fiche_def.inc.phpLet customise the fiche_def_ref for the user
o*fiche_def_input.php
o*fiche_def_list.phpShow all the categories of card fiche_def
o*fiche_list.phpShow a list of card
o*fid.phpFid for the ajax request for cards
o*fid_card.phpThis file is used by the autocomplete functionnality
o*forecast-detail.php
o*forecast.inc.phpDisplay, add, delete and modify forecast
o*forecast.js
o*forecast_cat.php
o*forecast_result.php
o*form_ledger_detail.php
o*form_ledger_fin.php
o*function_javascript.php
o*gestion.js
o*header_print.phpSeveral function to replace the header in generated document
o*history_operation.inc.php
o*history_top.php
o*impress_bilan.inc.phpForm who call the printing of the bilan in RTF file included by user_impress
o*impress_cat_card.php
o*impress_gl_comptes.inc.phpPrint account (html or pdf) file included from user_impress
o*impress_jrn.inc.phpAsk for Printing the ledger (pdf,html)
o*impress_poste.inc.phpPrint account (html or pdf) file included from user_impress
o*impress_rapport.inc.phpPrint first the report in html and propose to print it in pdf file included by user_impress
o*impress_rec.inc.phpPrint the all the operation reconciled or not, with or without the same amount
o*impress_reconciliation.php
o*index.phpDefault page where user access
o*infobulle.js
o*jcalendar.js
o*ledger_detail_ach.php
o*ledger_detail_bottom.php
o*ledger_detail_file.php
o*ledger_detail_fin.php
o*ledger_detail_forbidden.php
o*ledger_detail_misc.php
o*ledger_detail_top.php
o*ledger_detail_ven.php
o*ledger_search.php
o*letter_all.php
o*letter_prop.php
o*lettering.account.inc.phpShow the lettering by account
o*lettering.card.inc.phpShow the lettering by account
o*lettering.gestion.inc.php
o*list_category_document.php
o*list_mod_payment.phpList payment method
o*login.phpLogin page
o*logout.phpLogout
o*menu.inc.phpShow the table menu and let you add your own
o*menu.php
o*menu_detail.php
o*modele.inc.phpConcerne only the template
o*modele_document.js
o*modele_document.php
o*module.php
o*new_mod_payment.php
o*nicEdit.js
o*not_implemented.php
o*opening.inc.phpThe opening of the exercices
o*operation_detail_ach.phpShow detail of a operation of purchase
o*operation_detail_fin.phpShow detail of a operation of fin
o*operation_detail_misc.phpHow detail of a misc operation
o*operation_detail_ven.phpShow detail of a operation of sale
o*operation_ods_confirm.inc.phpConfirm ODS operation
o*operation_ods_new.inc.phpTo write into the ledgers ODS a new operation
o*param_jrn.php
o*param_pcmn.inc.phpConcerns the management of the "Plan Comptable"
o*param_sec.inc.phpSet the security for an user
o*payment_middle.inc.phpPayment mode
o*periode.inc.phpAdd, modify, close or delete a period
o*periode_add_exercice.php
o*popup.php
o*poste.inc.phpP_action contains the main action (always poste here) action contains the sub action
o*pref.inc.phpThis file is always included and then executed it permits to change the user preferences
o*preod.inc.phpIncluded file for managing the predefined operation
o*profile.inc.php
o*profile.phpShow a profile
o*profile_menu.phpShow all the menu and submenu of this profile
o*profile_sec_repository.phpShow the available profiles for action-management
o*recherche.phpSearch module
o*report.inc.phpHandle your own report: create or view report
o*restore.inc.phpRestaure a database
o*result_cat_card_summary.php
o*scripts.js
o*search.inc.phpSearch module
o*search_top.php
o*securimage.php
o*securimage_play.php
o*securimage_show.php
o*securimage_show_example.php
o*securimage_show_example2.php
o*security_list_action.php
o*setup.phpThis file permit to upgrade a version of phpcompta, it should be used and immediately delete after an upgrade. This file is included in each release for a new upgrade
o*show_document.phpRetrieve a document
o*show_document_modele.phpSend the document template
o*show_pj.phpShow an attach of an operation
o*sorttable.js
o*stock_cfg.inc.phpManage the repository
o*stock_histo.inc.php
o*stock_histo.phpShow the result of stock history
o*stock_histo_search.phpShow box for search
o*stock_inv.inc.phpInventory : add manuel change
o*stock_inv.phpShow the input
o*stock_inv_histo.inc.phpHistory of manuel change
o*stock_state.inc.phpShow the state of the repository
o*stock_state_search.phpShow the form for State of stock
o*stock_summary_list.phpShow the result to stock state in list format (more detailled)
o*stock_summary_table.phpShow State of the stock
o*supplier.inc.phpCalled from the module "Gestion" to manage the supplier
o*todo_list.js
o*tva.inc.phpIncluded file for customizing with the vat (account,rate...)
o*unittest.js
o*user.inc.phpUser managemnt, included from admin_repo, action=user_mgt
o*user_common.phpCommon functions
o*user_detail.inc.phpUsers Security
o*user_login.phpWelcome page where the folder and module are choosen
o*user_menu.phpNearly all the menu are here, some of them returns a HTML string, others echo directly the result
o*user_pref.phpPage for the personal preference (theme, password,...)
o*user_sec_profile.phpShow the available profiles for action-management
\*verif_bilan.inc.phpVerify the saldo of ledger: independant file