Download Odoo OpenERP Version 7 Modules
- Using a barcode reader
- Browsing through categories of products or via a text search.
- Fast encoding of the sale
- Choose one payment method (the quick way) or split the payment between several payment methods
- Computation of the amount of money to return
- Create and confirm the picking list automatically
- Allows the user to create an invoice automatically
- Refund previous sales
- Manage the subscriptions
- Manage the courses
- Manage the offers (for a planning)
- Manage the sessions
- Manage the support of course
- Planned Revenue by Stage and User (graph)
- Opportunities by Stage (graph)
- This module extends the account_payment module with a lot of features:
- Definition of payment types (cash, bank transfer, automatical bank transfer, ...). The payment type has a translatable name and note that can be shown in the invoices.
- Two default payment types for partners (client and supplier).
- Automatic selection of payment type in invoices. Now an invoice can have a payment term (30 days, 30/60 days, ...) and a payment type (cash, bank transfer, ...).
- A default check field in partner bank accounts. The default partner bank accounts are selected in invoices and payments.
- New menu/tree/forms to see payments to receive and payments to pay.
- The payments show tree editable fields: Due date, bank account and a check field (for example to write down if a bank check in paper support has been received).
- Two types of payment orders: Payable payment orders (from supplier invoices) and receivable payment orders (from client invoices). So we can make payment orders to receive the payments of our client invoices. Each payment order type has its own sequence.
- The payment orders allow negative payment amounts. So we can have payment orders for supplier invoices (pay money) and refund supplier invoices (return or receive money). Or for client invoices (receive money) and refund client invoices (return or pay money).
- Payment orders: Selected invoices are filtered by payment type, the second message communication can be set at the same time for several invoices.
- Moves history and planning,
- Stock valuation (standard or average price, ...)
- Robustness faced with Inventory differences
- Automatic reordering rules
- Support for barcodes
- Rapid detection of mistakes through double entry system
- Traceability (Upstream / Downstream, Serial numbers, ...)
- Incoming Products (Graph)
- Outgoing Products (Graph)
- Procurement in Exception
- Inventory Analysis
- Last Product Inventories
- Moves Analysis
- My Tasks
- Open Tasks
- Tasks Analysis
- Cumulative Flow
- General Accounting
- Cost/Analytic accounting
- Third party accounting
- Taxes management
- Budgets
- Customer and Supplier Invoices
- Bank statements
- Reconciliation process by partner
- List of Customer Invoice to Approve
- Company Analysis
- Graph of Treasury
- The system first attempts to authenticate users against the local OpenERP database;
- if this authentication fails (for example because the user has no local password), the system then attempts to authenticate against LDAP;
- Warning: if you set a password for the user template, this password will be
- assigned as local password for each new LDAP user, effectively setting a master password for these users (until manually changed). You usually do not want this. One easy way to setup a template user is to login once with a valid LDAP user, let OpenERP create a blank local user with the same login (and a blank password), then rename this new user to a username that does not exist in LDAP, and setup its groups the way you want.
- Employee Details
- Employee Contracts
- Passport based Contract
- Allowances/Deductions
- Allow to configure Basic/Gross/Net Salary
- Employee Payslip
- Monthly Payroll Register
- Integrated with Holiday Management
- HTML report definition
- Multi header support
- Multi logo
- Multi company support
- HTML and CSS-3 support (In the limit of the actual WebKIT version)
- JavaScript support
- Raw HTML debugger
- Book printing capabilities
- Margins definition
- Paper size definition
- For a sample report see also the webkit_report_sample module, and this video:
- http://files.me.com/nbessi/06n92k.mov
- JavaScript support activation deactivation
- Collated and book format support
- Zip return for separated PDF
- Web client WYSIWYG
- Go to Administration / Configuration / Scheduler / Scheduled Actions
- Schedule new action(create a new record)
- Set 'Object' to 'db.backup' and 'Function' to 'schedule_backup' under page 'Technical Data'
- Set other values as per your preference
Puts focus on the real life messaging with banks: + Bank statement lines upgraded to independent bank transactions. + Banking statements have no special accountancy meaning, they're just
message envelopes for a number of bank transactions.
- Bank statements can be either encoded by hand to reflect the document version of Bank Statements, or created as an optional side effect of importing Bank Transactions.
Preparations for SEPA: + IBAN accounts are the standard in the SEPA countries + local accounts are derived from SEPA (excluding Turkey) but are
considered to be identical to the corresponding SEPA account.
- Banks are identified with either Country + Bank code + Branch code or BIC
- Each bank can have its own pace in introducing SEPA into their communication with their customers.
- National online databases can be used to convert BBAN's to IBAN's.
- The SWIFT database is consulted for bank information.
Adds dropin extensible import facility for bank communication in: - Drop-in input parser development. - MultiBank (NL) format transaction files available as
account_banking_nl_multibank,
Extends payments for digital banking: + Adapted workflow in payments to reflect banking operations + Relies on account_payment mechanics to extend with export generators. - ClieOp3 (NL) payment and direct debit orders files available as
account_banking_nl_clieop
Additional features for the import/export mechanism: + Automatic matching and creation of bank accounts, banks and partners,
during import of statements.
- Automatic matching with invoices and payments.
- Sound import mechanism, allowing multiple imports of the same transactions repeated over multiple files.
- Journal configuration per bank account.
- Business logic and format parsing strictly separated to ease the development of new parsers.
- No special configuration needed for the parsers, new parsers are recognized and made available at server (re)start.
- If it finds the name, it is add as CallerID name of the call, so as to be presented on the IP phone of the user.
- Stock Period - the time boundaries (between Start Date and End Date) for your Sales and Stock forecasts and planning
- Sales Forecast - the quantity of products you plan to sell during the related Stock Period.
- Stock Planning - the quantity of products you plan to purchase or produce for the related Stock Period.
- Create Stock Periods via the Warehouse > Configuration > Stock Periods menu (Mandatory step)
- Create Sale Forecasts fill them with forecast quantities, via the Sales > Sales Forecast menu. (Optional step but useful for further planning)
- Create the actual MPS plan, check the balance and trigger the procurements as required. The actual procurement is the final step for the Stock Period.
- "Create Stock Periods" - can automatically creating daily, weekly or monthly periods.
- 'Stock Periods' - allows to create any type of periods, change the dates and change the state of period.
- These periods (Stock Periods) are completely distinct from Financial or other periods in the system.
- Periods are not assigned to companies (when you use multicompany). Module suppose that you use the same periods across companies. If you wish to use different periods for different companies define them as you wish (they can overlap). Later on in this text will be indications how to use such periods.
- When periods are created automatically their start and finish dates are with start hour 00:00:00 and end hour 23:59:00. When you create daily periods they will have start date 31.01.2010 00:00:00 and end date 31.01.2010 23:59:00. It works only in automatic creation of periods. When you create periods manually you have to take care about hours because you can have incorrect values form sales or stock.
- If you use overlapping periods for the same product, warehouse and company results can be unpredictable.
- If current date doesn't belong to any period or you have holes between periods results can be unpredictable.
- Remember to make the proceed with the planning of each period in chronological order, otherwise the numbers will not reflect the reality
- If you planned for future periods and find that real Confirmed Out is larger than Planned Out in some periods before, you can repeat Planning and make another procurement. You should do it in the same planning line. If you create another planning line the suggestions can be wrong.
- When you wish to work with different periods for some products, define two kinds of periods (e.g. Weekly and Monthly) and use them for different products. Example: If you use always Weekly periods for Product A, and Monthly periods for Product B all calculations will work correctly. You can also use different kind of periods for the same product from different warehouse or companies. But you cannot use overlapping periods for the same product, warehouse and company because results can be unpredictable. The same applies to Forecasts lines.
- Design marketing campaigns like workflows, including email templates to send, reports to print and send by email, custom actions
- Define input segments that will select the items that should enter the campaign (e.g leads from certain countries.)
- Run you campaign in simulation mode to test it real-time or accelerated, and fine-tune it
- You may also start the real campaign in manual mode, where each action requires manual validation
- Finally launch your campaign live, and watch the statistics as the campaign does everything fully automatically.
- Note: If you need demo data, you can install the marketing_campaign_crm_demo
- module, but this will also install the CRM application as it depends on CRM Leads.
- Voucher Entry
- Voucher Receipt [Sales & Purchase]
- Voucher Payment [Customer & Supplier]
- end of life
- best before date
- removal date
- alert date
- CODA v1 support.
- CODA v2.2 support.
- Foreign Currency support.
- Support for all data record types (0, 1, 2, 3, 4, 8, 9).
- Parsing & logging of all Transaction Codes and Structured Format Communications.
- Automatic Financial Journal assignment via CODA configuration parameters.
- Support for multiple Journals per Bank Account Number.
- Support for multiple statements from different bank accounts in a single CODA file.
- Support for 'parsing only' CODA Bank Accounts (defined as type='info' in the CODA Bank Account configuration records).
- Multi-language CODA parsing, parsing configuration data provided for EN, NL, FR.
- The Company's Bank Account Number of the CODA statement is compared against the Bank Account Number field of the Company's CODA Bank Account configuration records (whereby bank accounts defined in type='info' configuration records are ignored). If this is the case an 'internal transfer' transaction is generated using the 'Internal Transfer Account' field of the CODA File Import wizard.
- As a second step the 'Structured Communication' field of the CODA transaction line is matched against the reference field of in- and outgoing invoices (supported : Belgian Structured Communication Type).
- When the previous step doesn't find a match, the transaction counterparty is located via the Bank Account Number configured on the OpenERP Customer and Supplier records.
- In case the previous steps are not successful, the transaction is generated by using the 'Default Account for Unrecognized Movement' field of the CODA File Import wizard in order to allow further manual processing.
The next template formats and output formats are supported: * Text (any text format supported by OpenOffice like odt, doc, rtf, txt):
pdf, html, odt, doc (MS Word 97), rtf, txt
- Web (hmtl):
pdf, odt
- Spreadsheet (ods, xls):
pdf, html, ods, xls (MS Excel 97), csv
- Presentation (odp, ppt):
pdf, html, odp, ppt
- Drawing (odg):
pdf, swf
Subreports (inserting another file anywhere on the document) are supported for text formats, they are recursive (will be processed by the template system and may have their own subreports) and they can be loaded from a binary field.
Dynamic insertion of images is supported too, and they can be loaded from a file or a binary field.
Conditional statements (if) and repetitive structures (for) are supported. And they can be used in tables.
- Support for subreports (text documents only).
- From OpenObject binary fields:
${ subreport(object.file_field, object.filename_field) }
- From files on disk:
${ subreport(filepath='/tmp/something.odt') }
- From buffers (open files, strings):
${ subreport(source=buffer, source_format='odt') }
- Translations using the OpenERP translation engine:
${ _("Object Name") }
- Access to attachments of an OpenObject:
- Get the attachment names:
${ ', '.join([a.name for a in get_attachments(object)]) }
- Use the first attachment as a subreport (only text documents):
${ subreport(get_attachments(object)[0].datas, get_attachments(object)[0].datas_fname) }
- Using images from fields:
- On a frame name (see Relatorio documentation about including images),
instead of "image: (file, mimetype)'", use "image: ${ field_to_image(object.field) }"
- Relatorio (0.5.0 or better) for basic templating (odt->odt and ods->ods only),
- OpenOffice (2.4 or better) and PyUno for file conversions and subreports.
- Python Imaging Library (PIL) if you want to use images from binary fields.
- PyCha (3.0 or better) if you want to use charts.
- Genshi (0.5.1 or better) for using ${} instead of relatorio://
- Turns production lot tracking numbers into unique per product instance code (serial number).
Moreover, it 1) adds a new checkbox on the product form to enable or disable this behavior (you should also enable in/out tracking) 2) then forbids to perform a move if a move involves more than one product instance 3) automagically splits up picking list movements into one movement per product instance 4) turns incoming pickings into an editable grid where you can directly type the code of a new production number/code to create and associate to the move (it also checks it doesn't exist yet)
Important Note 1: serial numbers are more easily encode using an editable tree grid, including a special field with new serial to be created. However, there is currently a limitation in the OpenObject framework preventing from easily changing non editable trees to editable trees by simple extension. Rather than overwriting all views, we prefer give only one example: the active customied view for easy serial encoding is available using Stock Management > Incoming Products. Looking that that view definition, the same thing is easily achieved in other picking list, like out going products for instance. However it's not "on" by default, you would need to work it out for your case. Meanwhile, we hope Tiny add a third "merge_attributes" view extension point to the 3 existing ones: "before", "after" and "replace". It would basically simply merge the attributes given (redefined) in the original view XML and let inner content unchanged. Blueprint is registred here: https://blueprints.launchpad.net/openobject-server/+spec/merge-attributes-view-extension-point
Important Note 2: this module doesn't split product bill of materials in MRP since they don't use pickings A good workaround when generating production orders manually one by one is too define several lines of individual products in nomemclatures and produce 1 by 1 (if possible) to make it easier to encode unique prodlot in production orders too. We would also like to extend this module to split automatic production orders (from MRP engine) into several individual production orders in order to make it easy to encode the serial numbers in the production. Let us know if you would like that simple extension to be made.
- enable = True ; Serve webdav over the http(s) servers
- vdir = webdav ; the directory that webdav will be served at
- this default val means that webdav will be
- on "http://localhost:8069/webdav/
- verbose = True ; Turn on the verbose messages of webdav
- debug = True ; Turn on the debugging messages of webdav
- since the messages are routed to the python logging, with
- levels "debug" and "debug_rpc" respectively, you can leave
- these options on
- Multilang swiss STERCHI account chart and taxes
Author: Camptocamp SA
Donors: Hasa Sàrl, Open Net Sàrl and Prisme Solutions Informatique SA
Translators: brain-tec AG, Agile Business Group
- l10n_ch: Multilang swiss STERCHI account chart and taxes (official addon)
- l10n_ch_base_bank: Technical module that introduces a new and simplified version of bank type management
- l10n_ch_bank: List of swiss banks
- l10n_ch_zip: List of swiss postal zip
- l10n_ch_dta: Support of dta payment protocol (will be deprecated end 2014)
- l10n_ch_payment_slip: Support of ESR/BVR payment slip report and reconciliation. Report refactored with easy element positioning.
- l10n_ch_sepa: Alpha implementation of PostFinance SEPA/PAIN support will be completed during 2013/2014
- Request for Quotations
- Purchase Orders Waiting Approval
- Monthly Purchases by Category
- Receptions Analysis
- Purchase Analysis
- Sales Commissions Report
Show the commissions based on the payments made by a particular salesman throughout the span of a specific period TODO: - Allow preparing the commisions to be paid (or been paid) to a particular salesman during certain period:
- Ordered by Payments Number,
- Show a Tree View
- Allow to print a report
- Grouped by Salesman,
- Show a Tree View
- Allow to print a report
- Allow pay those commissions and make the regarding entries to the intended journal
Generic Brazilian chart of accounts
Brazilian taxes such as:
- IPI
- ICMS
- PIS
- COFINS
- ISS
- IR
- IRPJ
- CSLL
- Make to Stock/Make to Order
- Multi-level bill of materials, no limit
- Multi-level routing, no limit
- Routing and work center integrated with analytic accounting
- Periodical scheduler computation
- Allows to browse bills of materials in a complete structure that includes child and phantom bills of materials
- Procurements in Exception (Graph)
- Stock Value Variation (Graph)
- Work Order Analysis
- Leaves Summary
- Leaves by Department
- Leaves Analysis
Multiple-level of discount (by product, category, quantities)
- Compute price based on different criteria:
- Other pricelist
- Cost price
- List price
- Supplier price
Manage product manufacturing chains
Manage default locations per product
- Define routes within your warehouse according to business needs, such as:
- Quality Control
- After Sales Services
- Supplier Returns
Help rental management, by generating automated return moves for rented products
- CPU1: Sell some CPU1 from Chicago Shop and run the scheduler
- Warehouse: delivery order, Chicago Shop: reception
- CPU3:
- When receiving the product, it goes to Quality Control location then stored to shelf 2.
- When delivering the customer: Pick List -> Packing -> Delivery Order from Gate A
- This module adds links between products :
- cross-selling
- up-selling
- related
- The sale order, invoice and shipping emails addresses are proposed
- An email subject and text with the user signature are proposed
- Later, the emails addresses, subject and text can be modified
- A partner event is created with information of the email (partner, description, channel, document, user)
- Historical and statistical data is recorded in the smtpclient module
- This module offer a growing collection of objects to create simple and advanced reports in a new way of doing.
- You can create powerful reports with a few lines of python code and nothing else. (no sxw, rml or xml)
- This module follow multiple goals:
- To accelerate report creation by creating reusable pieces of code (one line of code to create standard header and footer)
- To accelerate report generation (processing) by getting ride of uncecessary parsing and transformations (direct python to pdf generation)
- To improve reporting capabilities by getting ride of uncomplete parsers and limited middle technologies
- To make reports designs more uniform
For exemples of use, have a look at c2c_planning_management. Our first module based on this tool.
- It gives you the possibility to
- order all the lines of a sales order
- add titles, comment lines, sub total lines
- draw horizontal lines and put page breaks
- Admin.ch Updated daily, source in CHF.
- European Central Bank (ported by Grzegorz Grzelak) The reference rates are based on the regular daily concertation procedure between central banks within and outside the European System of Central Banks, which normally takes place at 2.15 p.m. (14:15) ECB time. Source in EUR. http://www.ecb.europa.eu/stats/exchange/eurofxref/html/index.en.html
- Yahoo Finance Updated daily
- Polish National Bank (Narodowy Bank Polski) (contribution by Grzegorz Grzelak) Takes official rates from www.nbp.pl. Adds rate table symbol in log. You should check when rates should apply to bookkeeping. If next day you should change the update hour in schedule settings because in OpenERP they apply from date of update (date - no hours).
- In the roadmap :Google Finance.
- Updated daily from Citibank N.A., source in EUR. Information may be delayed. This is parsed from an HTML page, so it may be broken at anytime.
- History of emails
- Easy integration with any module
- Quotation -> Sales order -> Invoice
- Shipping: Choice of delivery at once or partial delivery
- Invoicing: choose how invoices will be paid
- Incoterms: International Commercial terms
- On Demand: Invoices are created manually from Sales Orders when needed
- On Delivery Order: Invoices are generated from picking (delivery)
- Before Delivery: A Draft invoice is created and must be paid before delivery
- My Quotations
- Monthly Turnover (Graph)
- Se pueden agrupar o no los pagos de una misma empresa y cuenta bancaria
- El fichero creado se guarda como adjunto de la orden de pagos. Se puede volver a crear el fichero de remesas siempre que sea necesario (puede tener que renombrar el anterior fichero adjunto si tienen el mismo nombre).
- Import accounts from CSV files. This may be useful to import the initial accounts into OpenERP.
- Import account moves from CSV files. This may be useful to import the initial balance into OpenERP.
- Check the Chart of Accounts for problems in its structure. This will allow you to detect incoherences like the ones caused by bugs like https://bugs.launchpad.net/openobject-server/+bug/581137 (the preordered tree [parent_left/parent_right] not matching the parent-child structure [parent_id]).
- Revalidate confirmed account moves so their analytic lines are regenerated. This may be used to fix the data after bugs like https://bugs.launchpad.net/openobject-addons/+bug/582988 The wizard also lets you find account moves missing their analytic lines.
- Set the receivable/payable account of the partners, in moves and invoices where a generic receivable/payable account was used instead.
- Set the parent reference in account move lines where the receivable/payable account associated with the partner was used, but a partner reference wasn't set. This may fix cases where the receivable/payable amounts displayed in the partner form does not match the balance of the receivable/payable accounts.
- Set the reference in account moves, associated with invoices, that do not have the right reference (the reference from the invoice if it was a supplier invoice, or the number from the invoice if it was a customer invoice). This is useful to fix the account moves after changing the invoice references.
- Add some common financial/accounting reports and some wizards to quickly compute them:
- Account chart list
- Invoice list
- Account move (journal ledger)
- Account move line
- Account balance compared period-fiscal year
- Cumulative general ledger
- Product
- Partner
- User
- Company
- Date
- The invoice and contact emails addresses are proposed
- An email subject and text with the user signature are proposed
- Later, the emails addresses, subject and text can be modified
- A partner event is created with information of the email (partner, description, channel, document, user)
- Historical and statistical data is recorded in the smtpclient module
- versions, access rights, waranties
- This module adds the the following functionalities:
- Gross Profit (Income Statement) report with IFRS breakdown and compared periods
- Balance Sheet (Statement Of Financial Position) report with IFRS breakdown and compared periods
- The following fields have been added to account_account_type table:
- level1: used for the 1st level accounting classification (IFRS/US-GAAP compliant account types).
- Asset
- Liability
- Equity
- Income
- Expense
- level2: 2nd level accounting classification (necessary mostly for Gross Profit report in Income Statement report) .
- Receivable
- Cash
- Inventory
- Other Current Assets
- Lands and Properties
- Accumulated Depreciations
- Intangible Assets
- Other Assets
- Payable
- Tax Payable
- Other Current Liabilities
- Equities
- current: this boolean is used to indicate current/non-current account status.
- current: has impact only in current year.
- non-current: has impact even beyond current year.
- operating: this boolean is used to indicate operating/non-operating account status.
- operating: related to core operations of the company.
- non-operating: not related to core operations of the company.
sequence: sorting field
- ACCOUNT TYPE
- Set up 'current' (default: True) flags for account only within the current period.
- Set up 'operating' (default: True) flags for account concerning usual company operations.
- Set up level 1 for correct IFRS account type split (Income/Expenses/Liabilities/assets/Equities).
- Set up level2 attributes if more split details are required.
- ACCOUNTS
- Set up the correct user_type (account_account_type).
- PLEASE NOTE:
- For Income Statement : the level2 attribute is used to calculate cumulative totals based on sequence numbers
- Signs on the reports are calculated based on the report_type field ("P&L / BS Category")
- An example of hierarchy is given for level 1 and level 2. Those levels can be amended in the menu Account Report Attribute.
- Choose the company and the periods for the report (Company must be a child of user's company)
- Allow to compare 2 periods.
- Allow to choose 5 custom levels for breakdown (level 1, level 2, user_type, operating and current)
- Allow to create reports with/without cumulative totals (needed anyway for Gross Profit report)
- Create a report allowing to print a Income Statement of a closed period based on the closing journal of a period.
- Create multi-company Accounting Budget and incorporate to reporting.
- the parent company is assigned by default instead of the user's company
- the existing user_type level 1 and level 2 are left without default value
- Example:
- For the product PC1 and the partner "Asustek": if listprice=450, and the price calculated using Asustek's pricelist is 225. If the check box is checked, we will have on the sale order line: Unit price=450, Discount=50,00, Net price=225. If the check box is unchecked, we will have on Sale Order and Invoice lines: Unit price=225, Discount=0,00, Net price=225.
Adds a new menu to manage civil engineering works: Location, agents and other consultancies, work data, structure data and assignments to projects.
- New entities for civil engineering works (all these entities have an hierarchical structure and a tree view, civil engineering works can be filtered from the tree view):
- Work Class
- Work Use
- Structure Type
- Foundation Type
- Structural Model Abstraction
- Structural Modeling Software.
Adds a new tab in the project form, sale form and purchase form to relate these objects to civil engineering works
- order all the lines of an invoice
- add titles, comment lines, sub total lines
- draw horizontal lines and put page breaks
- This module enables you to manage your quality management system, including :
- Quality Manual
- Reviews
- Audits
- Procedures
- Nonconformities
- Actions
- Employee Training
- General ledger
- Trial Balance (simple or comparative view)
- Partner ledger
- Partner balance
- Open invoices report
- The General ledger: details of all entries posted in your books sorted by account.
- Filter by account in the wizard (no need to go to the Chart of account to do this anymore) or by view account (the report will display all regular children account) ie: you can select all P&L accounts.
- The report will now print only account with movements OR with a balance not null. No more endless report with accounts with no data. (field: display account is hidden)
- initial balance calculation on the fly if no open entry posted
- Thanks to a new checkbox in account form, you will have possibility to centralize any accounts you like. ie: you do not want to see all entries posted under the account ‘VAT on sales’ ; you will only see aggregated amounts by periods.
- Counterpart account displayed for each transaction (3 accounts max.) to ease searching.
- Better ergonomy on the wizard: important information at the top, filters in the middle, options at the bottom or separate tab, more specific filtering on a other tabs. No more unique wizard layout for all financial reports (ie: we have removed the journal tab for the GL report)
- improved report style
- The partner ledger: details of entries relative to payable & receivable accounts posted in your books sorted by account and partner.
- Filter by partner now possible
- Now you can see accounts then Partner with subtotals for each account allowing you to check you data with trial balance and partner balance for instance & accounts are ordered the same way than in the Chart of account
- period have been added (date only is uncompleted since date can be outside period)
- Reconciliation code added
- subtotal by account
- alpha sorting (same in partner balance)
- Open invoice report : other version of the partner ledger showing unreconciled / partially reconcies entries
- (added on the 20/01/2012)
- Possibility to print unreconciled transactions only at any date in the past (thanks to the brand-new field: last_rec_date which calculated the last move line reconciled date). No more pain to get open invoices at the last closing date.
- no initial balance calculated because the report shows open invoices from previous years.
- The Trial balance: list of account with balances
- you can either see the column : Initial balance , debit, credit , end balance or compare balances over 4 periods of your choice
- You can select the filter opening to get the opening trial balance only
- If you create a extra virtual charts (using consolidated account) of account for your P&L and your balance sheet , you can print your statutory accounts (with comparision over years for ex.)
- If you compare 2 periods, you will get differences in value and % also
- The Partner balance: list of account with balances
- subtotal by account & partner
- alpha sorting (same in partner balance)
- Add a repository functionnality to the product's images :
- Images repository: configure a path where all your files are stored on the OpenERP Server thereby you just have to type the name (instead of the full path) of the image file in the image's link field and OpenERP will automatically get the image in the right folder.
- Wizard to simply add or modify images (upload the image in the repository and create it with the right link on the product)
- Allow to add other types of files than images (*.jpg, *.gif, *.png) like flash, pdf... They are simply not displayed on the thumbnail. (Preparation for a future module which allow to send these files with ftp/sftp on Magento as images stay exported with MagentoERPconnect)
- Improved SMS and Email spam to partner:
Spam to partners and to partner.address (contacts)
Choice to spam all partner addresses or partner default addresses
The email field can contain several email addresses separated by ,
A maximum of 3 files can be attached to emails
Clickatell gateway to send SMS can be configured by http or by email
- The spam text can include special [[field]] tags to create personalized messages (they will be replaced to the the corresponding values of each partner contact):
[[partner_id]] -> Partner name [[name]] -> Contact name [[function]] -> Function [[title]] -> Title [[street]] -> Street [[street2]] -> Street 2 [[zip]] -> Zip code [[city]] -> City [[state_id]] -> State [[country_id]] -> Country [[email]] -> Email [[phone]] -> Phone [[fax]] -> Fax [[mobile]] -> Mobile [[birthdate]] -> Birthday
- Product Type = Service
- Procurement Method (Order fulfillment) = MTO (Make to Order)
- Supply/Procurement Method = Manufacture
- Add/remove products in the reparation
- Impact for stocks
- Invoicing (products and/or services)
- Warranty concept
- Repair quotation report
- Notes for the technician and for the final customer
- Accounting Base Properties is providing the,
- Basic properties for the Customer / Suppliers for the Accounting i.e. PAN No, TIN No, Sales Tax No, and Exise related Information
- Email Client module that provides:
- Sending Email Use Multiple Server Multi Threading Multi Attachment
- The Module allows to configure analytic account for product packages.
- Views for total and monthly product packages weight, Amount analysis.
- You have to create the print buttons by calling the wizard. For more details see:
- http://files.me.com/nbessi/06n92k.mov
- SMS Client module that provides:
- Sending SMS Use Multiple Gateways
- This module contains examples for:
- business objects with all kinds of fields (osv.osv)
- views of all kinds (form, list, tree, calendar, gantt, chart, ...)
- one SXW/RML report with a custom parser environment
- groups and access restriction
- roles and workflows
- wizards, actions, and configuration wizards
- internationalization of labels and terms
- unit tests
- Comuni italiani
- res.partner.title italiani
- Province e regioni
- Automatistmi su res.partner.address
- Ability to create employees evaluations.
- An evaluation can be created by an employee for subordinates, juniors as well as his manager.
- The evaluation is done according to a plan in which various surveys can be created. Each survey can be answered by a particular level in the employees hierarchy. The final review and evaluation is done by the manager.
- Every evaluation filled by employees can be viewed in a PDF form.
- Interview Requests are generated automatically by OpenERP according to employees evaluation plans. Each user receives automatic emails and requests to perform a periodical evaluation of their colleagues.
- Adds contact carrier in picking lists and a field to store additional information (like vehicle's plate) in partner addresses and picking lists
- It will recreate the sequence number of each account move using their journal sequence so:
- Sequences per journal are supported.
- Sequences with prefixes and sufixes based on the move date are also supported.
- The first is available from a list of Budgets. It gives the spreading, for these Budgets, of the Analytic Accounts.
- The second is a summary of the previous one, it only gives the spreading, for the selected Budgets, of the Analytic Accounts.
- The last one is available from the Analytic Chart of Accounts. It gives the spreading, for the selected Analytic Accounts of Budgets.
- Give to functional users the possibility to create trigger rules for server actions
- Make easier to technical users the application maintenance and scalability
- object creation
- object update
- object deletion
- object date (creation date, last update date or another date)
- object function field recalculation (thus you can trigger the calculation of function fields on cascade)
- object methods (with an argument named id or ids in its signature)
- user login
- Conditions
- operators: you can create your own operators (which apply to current or old field value)
- value age: current or old values if the rule trigger is the object update
- Server Actions
- all action types: email (native or with poweremail), sms, object creation/update, etc
- run each action once per instance or once for all instances
- -Invoice taxes:
- legend:
- TA(l) TaxAmount for line l TBA(l) TaxBaseAmount for line l TA(t) TaxAmount for tax t TBA(t) TaxBaseAmount for tax t
- default behaviour:
- openerp by default calculates taxes line by line as a function of line tax base amount and then groups these amounts by tax. TA(l) = f(TBA(l) TA(t) = sum( round( TA(l) ) ) /sum on lines l to which tax t is applied
- this module behaviour:
- In Italy the correct way to compute taxes is to first compute the tax base amount TBA(t) and the compute TA as a function of TBA(t) TBA(t) = sum( TBA(t) ) /sum on lines l to which tax t is applied TA(t) = f( TBA(t) )
the result difference is small but important
- What do this module:
- Load the list of banks en Venezuela. Enable admin Checks and talonaries of checks, by bank account and partner. Enable print Checks with several templates pre - loaded, and related to bank accounts. Relate all payments with check to an specific account an an specific check number,
- Define a document type based on Invoice object
- Define a subscription whose source document is the document defined as above. Specify the interval information and partner to be invoice.
- Add wizard to manage analytic account and invoicing :
- Associate Analytic Lines to invoice (from an invoice or from analytic line directly)
- Dissociate Analytic Lines from an invoice
- Create blank invoice from Analytic Account (with all informations completed)
- Create invoice from Analytic Lines
- Get all invoice from Analytic Account (with recurssion in child account)
- Get Analytic Lines from Analytic Account (with recurssion in child account)
- Get Analytic Lines from an invoice for controlling
- It lets you define:
- contacts unrelated to a partner,
- contacts working at several addresses (possibly for different partners),
- contacts with possibly different functions for each of its job's addresses
- It also adds new menu items located in
- Purchases / Address Book / Contacts Sales / Address Book / Contacts
- Flexible partner labels:
- Definition of page sizes, label manufacturers and label formats
- Flexible label formats (page size, portrait or landscape, manufacturer, rows, columns, width, height, top margin, left margin, ...)
- Initial data for page sizes and label formats (from Avery and Apli manufacturers)
- Wizard to print labels. The label format, the printer margins, the font type and size, the first label (row and column) to print on the first page can be set.
- Features:
- Menu entries to see daily and weekly broadcasts
- The date/time end of each broadcast is computed automatically
- The broadcasts can be copied from a range of days to other
- A TinyERP cron is provided to copy broadcasts every day
- Several broadcasting reports are included
- Several wizards to synchronize the channels, programs and broadcasts to a mysql-php web site are included. They can be also synchronized automatically.
- Give visibility to users filling a form
- List of fields to fill or boolean expressions to respect
- Server Action executed if the task is completed
Views on which the checklist is visible
- Server Action executed if the checklist is completed
- all action types: email (native or with poweremail), sms, object creation/update, etc
- Organize your software and configurations.
- Additional network information: IP, domain, DNS, gateway
- Protocols
- Services
- Ports
- Public and private URLs
- Password encryption
point_of_sale - Point of Sale
This module allows you to manage your shop sales very easily with a fully web based touchscreen interface. It is compatible with all PC tablets and the iPad, offering multiple payment methods.
Product selection can be done in several ways:
Main Features
training - Training Management
From the conception of a project to the elaboration of your catalog, our training management allows you to create easily courses and to organize the sessions. With the analytic account support, you can know the costs of your trainings.
crm - CRM
This application enables a group of people to intelligently and efficiently manage leads, opportunities, meetings and phone calls.
It manages key tasks such as communication, identification, prioritization, assignment, resolution and notification.
OpenERP ensures that all cases are successfully tracked by users, customers and suppliers. It can automatically send reminders, escalate the request, trigger specific methods and many other actions based on your own enterprise rules.
The greatest thing about this system is that users don't need to do anything special. The CRM module has an email gateway for the synchronization interface between mails and OpenERP. That way, users can just send emails to the request tracker.
OpenERP will take care of thanking them for their message, automatically routing it to the appropriate staff and make sure all future correspondence gets to the right place.
Dashboard for CRM will include:
account_payment_extension - Account Payment Extension
Account payment extension.
Based on previous work of Pablo Rocandio & Zikzakmedia (version for 4.2).
product_variant_multi - Products with multi-level variants
OpenERP is already supporting a product variants at the core level. But without this module, variants are only mono-axial. OpenERP indeed uses the product.template as the model object and the product.variant as the instance variant. Using this module, you can now easily deal with multi-axial variants.
A product.template, now has a set of dimensions (like Color, Size, anything you want). For each dimension, a product.template has a set of dimension values (like Red, Green for the Color dimension). For each dimension, you can accept or not custom dimension values. Dimensions can be shared between products.
Once the product.template is set up, you can use a 'generator' button that will populate the space of the variants. You could also choose to populate only some combinations by hand instead.
Each variant can have an extra price that will be taken into account when computing the base listed price. Yet to be implemented: a price extra per variant dimension value. Finally, this module is better used along with the product_variant_configurator which will help the salesman selecting the appropriate variant in the sale order line using dimension criteria instead of having to crawl the full space of variants. The selection can also be done by name if a proper naming convention is adopted.
Gotchas: Because many OpenERP reports refer only to the product name without taking care of the variant, we decided it's better that each variant has a different name expliciting the variant specifics. So we override the product.template#name field and make it optional while product.product now has a new mandatory name field. This is usualy transparent as OpenERP modules try to get their properties like name from product.product and only from product.template if not found on product.product. But at least you will have been warned.
The dependence to the stock module is weak, it's only there to be able to put the variant menu in the warehouse management sub-menu (sigh!).
account_asset - Assets Management
This Module manages the assets owned by a company or an individual. It will keep track of depreciation's occurred on those assets. And it allows to create Move's of the depreciation lines.
stock - Warehouse Management
The warehouse and inventory management is based on a hierarchical location structure, from warehouses to storage bins. The double entry inventory system allows you to manage customers, suppliers as well as manufacturing inventories.
OpenERP has the capacity to manage lots and serial numbers ensuring compliance with the traceability requirements imposed by the majority of industries.
Key Features
Dashboard / Reports for Warehouse Management will include:
project - Project Management
This application allows an operational project management system to organize your activities into tasks and plan the work you need to get the tasks completed.
Gantt diagrams will give you a graphical representation of your project plans, as well as resources availability and workload.
Dashboard / Reports for Project Management will include:
account - eInvoicing
Financial and accounting module that covers:
Creates a dashboard for accountants that includes:
The processes like maintaining of general ledger is done through the defined financial Journals (entry move line orgrouping is maintained through journal) for a particular financial year and for preparation of vouchers there is a module named account_voucher.
users_ldap - Authentication via LDAP
This module allows users to login with their LDAP username and password, and will automatically create OpenERP users for them on the fly.
Note: This module only work on servers who have Python's ldap module installed.
Configuration:
After installing this module, you need to configure the LDAP parameters in the Configuration tab of the Company details. Different companies may have different LDAP servers, as long as they have unique usernames (usernames need to be unique in OpenERP, even across multiple companies).
Anonymous LDAP binding is also supported (for LDAP servers that allow it), by simply keeping the LDAP user and password empty in the LDAP configuration. This does not allow anonymous authentication for users, it is only for the master LDAP account that is used to verify if a user exists before attempting to authenticate it.
Securing the connection with STARTTLS is available for LDAP servers supporting it, by enabling the TLS option in the LDAP configuration.
For further options configuring the LDAP settings, refer to the ldap.conf manpage: manpage:ldap.conf(5).
Security Considerations:
Users' LDAP passwords are never stored in the OpenERP database, the LDAP server is queried whenever a user needs to be authenticated. No duplication of the password occurs, and passwords are managed in one place only.
OpenERP does not manage password changes in the LDAP, so any change of password should be conducted by other means in the LDAP directory directly (for LDAP users).
It is also possible to have local OpenERP users in the database along with LDAP-authenticated users (the Administrator account is one obvious example).
Here is how it works:
As LDAP users have blank passwords by default in the local OpenERP database (which means no access), the first step always fails and the LDAP server is queried to do the authentication.
Enabling STARTTLS ensures that the authentication query to the LDAP server is encrypted.
User Template:
In the LDAP configuration on the Company form, it is possible to select a User Template. If set, this user will be used as template to create the local users whenever someone authenticates for the first time via LDAP authentication. This allows pre-setting the default groups and menus of the first-time users.
Interaction with base_crypt:
The base_crypt module is not compatible with this module, and will disable LDAP authentication if installed at the same time.
hr_payroll - Payroll
report_webkit - Webkit Report Engine
The module structure and some code is inspired by the report_openoffice module.
The module allows:
Multiple headers and logos can be defined per company. CSS style, header and footer body are defined per company.
Requirements and Installation:
This module requires the wkthtmltopdf library to render HTML documents as PDF. Version 0.9.9 or later is necessary, and can be found at http://code.google.com/p/wkhtmltopdf/ for Linux, Mac OS X (i386) and Windows (32bits).
After installing the library on the OpenERP Server machine, you need to set the path to the wkthtmltopdf executable file on each Company.
If you are experiencing missing header/footer problems on Linux, be sure to install a 'static' version of the library. The default wkhtmltopdf on Ubuntu is known to have this issue.
TODO:
auto_backup - Database Auto-Backup
The generic Open ERP Database Auto-Backup system enables the user to make configurations for the automatic backup of the database. User simply requires to specify host & port under IP Configuration & database(on specified host running at specified port) and backup directory(in which all the backups of the specified database will be stored) under Database Configuration.
Automatic backup for all such configured databases under this can then be scheduled as follows:
account_banking - Account Banking
Module to do banking.
Note: This module is depending on BeautifulSoup.
This modules tries to combine all current banking import and export schemes. Rationale for this is that it is quite common to have foreign bank account numbers next to national bank account numbers. The current approach, which hides the national banking interface schemes in the l10n_xxx modules, makes it very difficult to use these simultanious. A more banking oriented approach seems more logical and cleaner.
Changes to default OpenERP:
asterisk_click2dial - Asterisk Click2dial
This module adds a 'dial' button in the partner address view so that users can directly dial a phone number through Asterisk. This feature is usually known as 'click2dial'.
Here is how it works : 1) In OpenERP, the user clicks on the 'dial' button next to a phone number field in the Partner address view. 2) Asterisk makes the user's phone ring. 3) The user answers his own phone (if he doesn't, the process stops here). 4) Asterisk dials the phone number found in OpenERP in place of the user. 5) If the remote party answers, the user can talk to his correspondent.
This module also adds the ability to show the name of the calling party on incoming phone calls if the presented phone number is present in the Partner addresses of OpenERP.
Here is how it works : 1) On incoming phone calls, the Asterisk dialplan executes an AGI "get_cid_name_timeout.sh". 2) The "get_cid_name_timeout.sh" script calls the "get_cid_name.py" script with a short timeout. 3) The "get_cid_name.py" script will make an XML-RPC request on the OpenERP server to try to find the name
of the person corresponding to the phone number presented by the calling party.A detailed documentation for this module is available on the Akretion Web site : http://www.akretion.com/en/products-and-services/openerp-asterisk-voip-connector
stock_planning - Master Procurement Schedule
Quick Glossary:
To avoid confusion with the terms used by the sale_forecast module, ('Sales Forecast' and 'Planning' are amounts) we use terms 'Stock and Sales Forecast' and 'Stock Planning' to emphasize that we use quantity values.
Where to begin:
Using this module is done in three steps:
Stock Period configuration:
You have two menu items for Periods in "Warehouse > Configuration > Stock Periods".
There are:
Creating periods is the first step. You can create custom periods using the 'New' button in 'Stock Periods', but it is recommended to use the automatic assistant 'Create Stock Periods'.
Remarks:
Sales Forecasts configuration:
MPS or Procurement Planning:
An MPS planning consists in Stock Planning lines, used to analyze and possibly drive the procurement of products for each relevant Stock Period and Warehouse.
Computation of Stock Simulation quantities:
The Stock Simulation value is the estimated stock quantity at the end of the period. The calculation always starts with the real stock on hand at the beginning of the current period, then adds or subtracts the computed quantities.
When you are in the same period (current period is the same as calculated) Stock Simulation is calculated as follows:
Stock Simulation = Stock of beginning of current Period - Planned Out + Planned In
When you calculate period next to current:
Stock Simulation = Stock of beginning of current Period - Planned Out of current Period + Confirmed In of current Period (incl. Already In) - Planned Out of calculated Period + Planned In of calculated Period .
As you see the calculated Period is taken the same way as in previous case, but the calculation in the current Period is a little bit different. First you should note that system takes for only Confirmed moves for the current period. This means that you should complete the planning and procurement of the current Period before going to the next one.
When you plan for future Periods:
Stock Simulation = Stock of beginning of current Period - Sum of Planned Out of Periods before calculated + Sum of Confirmed In of Periods before calculated (incl. Already In) - Planned Out of calculated Period + Planned In of calculated Period.
Here 'Periods before calculated' designates all periods starting with the current until the period before the one being calculated.
Remarks:
base_report_designer - OpenOffice Report Designer
This module adds wizards to Import/Export .sxw report that you can modify in OpenOffice. Once you have modified it you can upload the report using the same wizard.
marketing_campaign - Marketing Campaigns
While the campaign runs you can of course continue to fine-tune the parameters, input segments, workflow.
django - Django
OpenERP integration to Django. - Use Base External Mapping to define mapping values. - Select model and copy-paste Django Model (wizard) - OpenERP to Django Mapping Fields. Export OpenERP data to Django Models - Update SQL Django. Update Django models when already been created previously in Django (wizard) This module was built generically but in focus of the ZZSaaS service of Zikzakmedia and OpenERP e-sale Zoook modules
Base Vat module requiered if use dj_check_vat def
l10n_cn - 中国会计科目表 - Accounting
添加中文省份数据 科目类型会计科目表模板增值税辅助核算类别管理会计凭证簿财务会计凭证簿 ============================================================
training_exam - Training Exam
This module adds the exam management for the training management
l10n_ma - Maroc - Accounting
Ce Module charge le modèle du plan de comptes standard Marocain et permet de générer les états comptables aux normes marocaines (Bilan, CPC (comptes de produits et charges), balance générale à 6 colonnes, Grand livre cumulatif...). L'intégration comptable a été validé avec l'aide du Cabinet d'expertise comptable Seddik au cours du troisième trimestre 2010.
portal - Portal
A portal defines a specific user menu and access rights for its members. This menu can ben seen by portal members, anonymous users and any other user that have the access to technical features (e.g. the administrator). Also, each portal member is linked to a specific partner.
The module also associates user groups to the portal users (adding a group in the portal automatically adds it to the portal users, etc). That feature is very handy when used in combination with the module 'share'.
product_variant_multi_advanced - Product Variant Multi Advanced
This module extend the capacity of product_variant_multi giving the posibility of building automatically the name, the description... of the product from the product template. Due to some limit of the orm you will need to apply some patch on the server
hotel - Hotel Management
Module for Hotel/Resort/Property management. You can manage: * Configure Property * Hotel Configuration * Check In, Check out * Manage Folio * Payment
Different reports are also provided, mainly for hotel statistics.
product_images_olbs - Product Image Gallery
This Module implements an Image Gallery for products. You can add images against every product.
This module is generic but built for Magento ERP connector and the upcoming e-commerce system for Open ERP by Open Labs
account_voucher - eInvoicing & Payments
The specific and easy-to-use Invoicing system in OpenERP allows you to keep track of your accounting, even when you are not an accountant. It provides an easy way to follow up on your suppliers and customers.
You could use this simplified accounting in case you work with an (external) account to keep your books, and you still want to keep track of payments.
The Invoicing system includes receipts and vouchers (an easy way to keep track of sales and purchases). It also offers you an easy method of registering payments, without having to encode complete abstracts of account.
This module manages:
training_room - Training Room
The module training_room helps the user to manage the training's location
account_anglo_saxon - Anglo-Saxon Accounting
The difference between the Anglo-Saxon accounting countries and the Rhine (or also called Continental accounting) countries is the moment of taking the Cost of Goods Sold versus Cost of Sales. Anglo-Saxons accounting does take the cost when sales invoice is created, Continental accounting will take the cost at the moment the goods are shipped.
This module will add this functionality by using a interim account, to store the value of shipped goods and will contra book this interim account when the invoice is created to transfer this amount to the debtor or creditor account. Secondly, price differences between actual purchase price and fixed product standard price are booked on a separate account.
email_template - Email Templates
Lets you design complete email templates related to any OpenERP document (Sale Orders, Invoices and so on), including sender, recipient, subject, body (HTML and Text). You may also automatically attach files to your templates, or print and attach a report.
For advanced use, the templates may include dynamic attributes of the document they are related to. For example, you may use the name of a Partner's country when writing to them, also providing a safe default in case the attribute is not defined. Each template contains a built-in assistant to help with the inclusion of these dynamic values.
If you enable the option, a composition assistant will also appear in the sidebar of the OpenERP documents to which the template applies (e.g. Invoices). This serves as a quick way to send a new email based on the template, after reviewing and adapting the contents, if needed. This composition assistant will also turn into a mass mailing system when called for multiple documents at once.
These email templates are also at the heart of the marketing campaign system (see the marketing_campaign application), if you need to automate larger campaigns on any OpenERP document.
Technical note: only the templating system of the original Power Email by Openlabs was kept.product_expiry - Products Expiry Date
Used, for example, in food industries.
debit_credit_note - Debit and Credit Notes on Invoice
This module ads credit a debit notes on each invoices
account_coda - Belgium - Import Bank CODA Statements
Supported are CODA flat files in V2 format from Belgian bank accounts.
The machine readable CODA Files are parsed and stored in human readable format in CODA Bank Statements. Also Bank Statements are generated containing a subset of the CODA information (only those transaction lines that are required for the creation of the Financial Accounting records). The CODA Bank Statement is a 'read-only' object, hence remaining a reliable representation of the original CODA file whereas the Bank Statement will get modified as required by accounting business processes.
CODA Bank Accounts configured as type 'Info' will only generate CODA Bank Statements.
A removal of one object in the CODA processing results in the removal of the associated objects. The removal of a CODA File containing multiple Bank Statements will also remove those associated statements.
The following reconciliation logic has been implemented in the CODA processing:
In stead of a manual adjustment of the generated Bank Statements, you can also re-import the CODA after updating the OpenERP database with the information that was missing to allow automatic reconciliation.
Remark on CODA V1 support:
In some cases a transaction code, transaction category or structured communication code has been given a new or clearer description in CODA V2.The description provided by the CODA configuration tables is based upon the CODA V2.2 specifications. If required, you can manually adjust the descriptions via the CODA configuration menu.
nan_product_pack - Product Pack
Allows configuring products as a collection of other products. If such a product is added in a sale order, all the products of the pack will be added automatically (when storing the order) as children of the pack product.
The module has been made compatible with nan_external_prices and containts code to specifically handle when the module is available but they're still independent and there are no dependencies between them.
Developed for Trod y Avia, S.L.
pxgo_openoffice_reports - Pexego OpenOffice Reports
Pexego OpenOffice Reports - Reporting Engine based on Relatorio and OpenOffice.
Reporting engine that uses OpenOffice and Relatorio to create reports from several kind of templates (like an OpenDocument Text, a Microsoft Excel spreadsheet, or even a PowerPoint!) and export them on several formats (i.e.: it may create a Microsoft Excel spreadsheet from a OpenDocument spreadshet template).
Based on Relatorio (see http://relatorio.openhex.org/), PyODConverter (http://www.artofsolving.com/opensource/pyodconverter) and the Jasper Reports addon from Koo (https://code.launchpad.net/openobject-client-kde).
* FEATURES *
* TEMPLATE LANGUAGE *
Templates are based on Relatorio and Genshi, you might find useful this introduction to Relatorio: http://relatorio.openhex.org/wiki/IndepthIntroduction
Some additional features, mainly related to OpenERP, where added:
* REQUIREMENTS *
mrp_prodlot_autosplit - Unique serial number management
internetdomain - Internet Domain
Organize your domains and services Tools -> Domain * Domains * Renewals * Products/Services * Network * Send email expiration domain with Schuddle Action and Power Email * Invoice renewal domain
magentoerpconnect - Magento e-commerce
Magento E-commerce management
commission_payment - Cálculo de Pago de Comisiones por producto pagado
Cálculo de Pago de Comisiones por producto pagado
ecommerce - E-Commerce
ecommerce users can order on the website, orders are automatically imported in OpenERP.
You can export products, product's categories, product images and create links between categories of products, currency and languages to website.
Delivery of products manage by carriers.
Different payment methods are available for users to make payment.
You can display products in table on website using rows and columns specified in webshop.
document_webdav - Shared Repositories (WebDAV)
You can then use any compatible browser to remotely see the attachments of OpenObject.
After installation, the WebDAV server can be controlled by a [webdav] section in the server's config.
Server Configuration Parameter:
[webdav]:
Also implements IETF RFC 5785 for services discovery on a http server, which needs explicit configuration in openerp-server.conf too.
l10n_ch - Switzerland - Accounting
This release will introduce major changes to l10n_ch.
Due to important refactoring needs and the Switzerland adoption of new international payment standard during 2013-2014. We have reorganised the swiss localization addons this way:
The modules will be soon available on OpenERP swiss localization on launchpad: https://launchpad.net/openerp-swiss-localization
purchase - Purchase Management
Purchase management enables you to track your suppliers' price quotations and convert them into purchase orders if necessary. OpenERP has several methods of monitoring invoices and tracking the receipt of ordered goods. You can handle partial deliveries in OpenERP, so you can keep track of items that are still to be delivered in your orders, and you can issue reminders automatically.
OpenERP’s replenishment management rules enable the system to generate draft purchase orders automatically, or you can configure it to run a lean process driven entirely by current production needs.
Dashboard / Reports for Purchase Management will include:
hr_salesman_commission - Sales Commissions Report
nan_stock_scanner - Stock Barcode Scanner
This module allows the usage of a barcode scanner to process incoming products.
Developed for Trod y Avia, S.L.
l10n_br - Brazilian - Accounting
This module consists in:
The field tax_discount has also been added in the account.tax.template and account.tax objects to allow the proper computation of some Brazilian VATs such as ICMS. The chart of account creation wizard has been extended to propagate those new data properly.
It's important to note however that this module lack many implementations to use OpenERP properly in Brazil. Those implementations (such as the electronic fiscal Invoicing which is already operational) are brought by more than 15 additional modules of the Brazilian Launchpad localization project https://launchpad.net/openerp.pt-br-localiz and their dependencies in the extra addons branch. Those modules aim at not breaking with the remarkable OpenERP modularity, this is why they are numerous but small. One of the reasons for maintaining those modules apart is that Brazilian Localization leaders need commit rights agility to complete the localization as companies fund the remaining legal requirements (such as soon fiscal ledgers, accounting SPED, fiscal SPED and PAF ECF that are still missing as September 2011). Those modules are also strictly licensed under AGPL V3 and today don't come with any additional paid permission for online use of 'private modules'.
mrp - MRP
The manufacturing module allows you to cover planning, ordering, stocks and the manufacturing or assembly of products from raw materials and components. It handles the consumption and production of products according to a bill of materials and the necessary operations on machinery, tools or human resources according to routings.
It supports complete integration and planification of stockable goods, consumables or services. Services are completely integrated with the rest of the software. For instance, you can set up a sub-contracting service in a bill of materials to automatically purchase on order the assembly of your production.
Key Features
Dashboard / Reports for MRP will include:
crm_helpdesk - Helpdesk
Like records and processing of claims, Helpdesk and Support are good tools to trace your interventions. This menu is more adapted to oral communication, which is not necessarily related to a claim. Select a customer, add notes and categorize your interventions with a channel and a priority level.
sale_margin - Margins in Sales Orders
This gives the profitability by calculating the difference between the Unit Price and Cost Price.
hr_holidays - Leave Management
This application controls the holiday schedule of your company. It allows employees to request holidays. Then, managers can review requests for holidays and approve or reject them. This way you can control the overall holiday planning for the company or department.
You can configure several kinds of leaves (sickness, holidays, paid days, ...) and allocate leaves to an employee or department quickly using allocation requests. An employee can also make a request for more days off by making a new Allocation. It will increase the total of available days for that leave type (if the request is accepted).
You can keep track of leaves in different ways by following reports:
A synchronization with an internal agenda (Meetings of the CRM module) is also possible in order to automatically create a meeting when a holiday request is accepted by setting up a type of meeting in Leave Type.
sale_payment - Sale payment type
Adds payment type and bank account to sale process.
The sale order inherits payment type and bank account (if the payment type is related to bank accounts) from partner as default. Next, the invoice based on this sale order inherits the payment information from it.
Also computes payment type and bank account of invoices created from picking lists (extracted from partner info).
Based on previous work of Readylan (version for 4.2).
product - Products & Pricelists
Products support variants, different pricing methods, suppliers information, make to stock/order, different unit of measures, packaging and properties.
Pricelists support:
Pricelists preferences by product and/or partners.
Print product labels with barcode.
warning - Warning Messages and Alerts
Warning messages can be displayed for objects like sale order, purchase order, picking and invoice. The message is triggered by the form's onchange event.
fleet_maintenance - Help managing maintenance contracts related to product fleet
Manage the maintenance contracts of a product fleet (streaming servers originally).
Now partners have fleets and sub-fleets for which they can buy products that can eventually be covered by paid maintenance contracts.
Fleet: a stock.location for which all products have the same maintenance end date anniversary. Indeed, it's useful to have several maintenance contracts for a given partner with a single anniversary date for an eventual renewal. Meaning that if the customer wants a different end date anniversaries for two mainteance contracts, then he should have several Fleets. Products don't go in the Fleets actually, they go in their Sub-Fleets instead.
Sub-Fleet: a stock.location child of a Fleet which might contains some purchased products. In a sub-fleet, ALL the maintenance contracts of the products have exactly the same start date and end date. Meaning that if a customer need several different start date or some years offset for the end date, then he should have several Sub-Fleets.
This module also take care of proposing ideal maintenance dates given a few rules that might be changed in your specific case (Ideally they wouldn't be hardcoded or at least have some parameters externalized to the database).
Finally, this module also takes care of after sale incidents, extending the native CRM and thus preserving all the CRM power. Given a product serial number (prodlot), it's able to retrieve the Fleet and Partner and know if a product is still covered by a maintenance contract or not. It also deals with reparation movements in a simple manner, that might later on made compatible with the mrp_repair module which was too complex for our first use here.
This module is also fully compliant with the native prodlot tracking of OpenERP to knwo where is a serial number, be it a finished product or only a part, and even after a replacement if movements are properly entered in the crm incident. For a better tracking experience, it's advised to use it along with the mrp_prodlot_autosplit module.
stock_location - Advanced Routes
Typically this could be used to:
Once this module is installed, an additional tab appear on the product form, where you can add Push and Pull flow specifications. The demo data of CPU1 product for that push/pull :
Push flows:
Push flows are useful when the arrival of certain products in a given location should always be followed by a corresponding move to another location, optionally after a certain delay. The original Warehouse application already supports such Push flow specifications on the Locations themselves, but these cannot be refined per-product.
A push flow specification indicates which location is chained with which location, and with what parameters. As soon as a given quantity of products is moved in the source location, a chained move is automatically foreseen according to the parameters set on the flow specification (destination location, delay, type of move, journal). The new move can be automatically processed, or require a manual confirmation, depending on the parameters.
Pull flows:
Pull flows are a bit different from Push flows, in the sense that they are not related to the processing of product moves, but rather to the processing of procurement orders. What is being pulled is a need, not directly products. A classical example of Pull flow is when you have an Outlet company, with a parent Company that is responsible for the supplies of the Outlet.
[ Customer ] <- A - [ Outlet ] <- B - [ Holding ] <~ C ~ [ Supplier ]When a new procurement order (A, coming from the confirmation of a Sale Order for example) arrives in the Outlet, it is converted into another procurement (B, via a Pull flow of type 'move') requested from the Holding. When procurement order B is processed by the Holding company, and if the product is out of stock, it can be converted into a Purchase Order (C) from the Supplier (Pull flow of type Purchase). The result is that the procurement order, the need, is pushed all the way between the Customer and Supplier.
Technically, Pull flows allow to process procurement orders differently, not only depending on the product being considered, but also depending on which location holds the 'need' for that product (i.e. the destination location of that procurement order).
Use-Case:
You can use the demo data as follow:
base_sale_multichannels - Base Sale MultiChannels
This module provide an abstract common minimal base to multi-channels sales. Say you want to expose your product catalog to * several instances of flashy-sluggish Magento web sites * a cutting edge Spree web shop * a Neteven online Marketplace * EBay * Amazon * Google Base * an external Point Of Sale system * ... Then this module allows you to: * use several external references ids on every OpenERP object matching those all those external referentials * per referential instance, use several sale sub platform entities (ex: several Magento websites per instance) * per sub platform, use several shops (ex: several Magento web shops per website)
For each sale shop (matching OpenERP sale.shop object), this module abstract the interfaces to: * export the catalog, shop warehouse stock level wise, shop pricelist wise * import the catalog * import orders * export orders/picking status
product_historical_price - Product Historical Price
magento_openerp_synchro - Magento Synchro Smile
Magento OpenERP Interface - This module allows product catalog and sale orders synchronization between OpenERP and Magento. This module is contributed by the Smile French IT company (www.smile.fr) and Zikzakmedia (www.zikzakmedia.com)
product_links - Product links
These types of links are common in e-commerce shops.
It can be used as a base to implement synchronisations with e-commerce (used in magentoerpconnect).
email_account - Email Invoice - Use to Send Customers or Suppliers the selected invoices attachment by Email.
Use Email client module to send to customers or suppliers the selected invoices attached by Email.
c2c_reporting_tools - c2c Reporting Tools. A library that provide a new way to create clean reports efficiently
sale_layout - Sales Orders Print Layout
survey - Survey
It depends on the answers or reviews of some questions by different users. A survey may have multiple pages. Each page may contain multiple questions and each question may have multiple answers. Different users may give different answers of question and according to that survey is done. Partners are also sent mails with user name and password for the invitation of the survey.
currency_rate_update - Currency Rate Update
Import exchange rates from three different sources on the internet :
The update can be set under de company form. You can set for each services which currency you want to update. The log of the update are visible under the service note. You can active or deactivate the update. The module uses internal ir_cron feature from OpenERP, so the job is launched once the server starts if the 'first execute date' is before the current day. The module supports multi-company currency in two way :
the currencies are shared, you can set currency update only on one company the currency are separated, you can set currency on every company separatelyA function field let you know your currency configuration.
If in multi-company mode, the base currency will be the first company's currency found in database.
Thanks to main contributors : Grzegorz Grzelak, Alexis de Lattre
account_balance_reporting - Account balance reporting engine
The module allows the user to create account balance reports and templates, comparing the values of 'accounting concepts' between two fiscal years or a set of fiscal periods.
Accounting concepts values can be calculated as the sum of some account balances, the sum of its children, other account concepts or constant values.
Generated reports are stored as objects on the server, so you can check them anytime later or edit them (to add notes for example) before printing.
The module lets the user add new templates of the reports concepts, and associate them a specific "XML reports" (OpenERP RML files for example) with the design used when printing. So it is very easy to add predefined country-specific official reports.
The user interface has been designed to be as much user-friendly as it can be.
Note: It has been designed to meet Spanish/Spain localization needs, but it might be used as a generic accounting report engine.
account_analytic_analysis - Contracts Management
Adds menu to show relevant information to each manager.You can also view the report of account analytic summary user-wise as well as month-wise.
base_synchro - Multi-DB Synchronization
Configure servers and trigger synchronization with its database objects.
mail_gateway - Email Gateway System
portal_training - Training Portal
Training Portals
profile_training - Training Profile
Profile for the training management. With this profile the training management will be installed and you can have the choice to install the examn management and the room management
sale - Sales Management
This application allows you to manage your sales goals in an effective and efficient manner by keeping track of all sales orders and history.
It handles the full sales workflow:
Preferences (only with Warehouse Management installed)
If you also installed the Warehouse Management, you can deal with the following preferences:
You can choose flexible invoicing methods:
The Dashboard for the Sales Manager will include
decimal_precision - Decimal Precision Configuration
The decimal precision is configured per company.
l10n_es_payment_order - Exportación de ficheros bancarios CSB 19, CSB 32, CSB 34 y CSB 58
Módulo para la exportación de ficheros bancarios según las normas CSB 19 (recibos domiciliados), CBS 32 (descuento comercial), CSB 58 (anticipos de créditos) y CSB 34 (emisión de transferencias, nóminas, cheques, pagarés y pagos certificados) para poder ser enviados a la entidad bancaria.
Crea un tipo de pago "Recibo domiciliado" con el código RECIBO_CSB. Este código es importante pues permite ejecutar el asistente de creación del fichero de remesas cuando se presiona el botón "Realizar pagos" en la orden de pagos o remesa.
También crea los tipos de pago "Transferencia" (TRANSFERENCIA_CSB), "Pagaré" (PAGARE_CSB), "Cheque" (CHEQUE_CSB), "Pago certificado" (PAGO_CERTIFICADO_CSB).
Antes de generar un fichero bancario CSB habrá que definir un modo de pago que use el tipo de pago anterior y donde se defina la forma de pago (CSB 19, CSB 32, CSB 34 o CSB 58), la compañía que emite el fichero y el sufijo y nombre de compañia a incluir en el fichero.
Al crear el fichero bancario CSB:
También se proporciona un informe para imprimir un listado de los pagos/cobros de la orden de pago/cobro (remesa).
pxgo_account_admin_tools - Pexego - Account Admin Tools
Account Tools for Administrators
Import tools:
Check and Repair tools:
account_invoice_currency - Company currency in invoices
mrp_operations - Manufacturing Operations
Status: draft, confirm, done, cancel When finishing/confirming, cancelling manufacturing orders set all state lines to the according state.
account_fiscal_position_rule - Account Fiscal Position Rule
Include a rule to decide the correct fiscal position
base_external_referentials - Base External Referentials
This module provide an abstract common minimal base to add any additional external id columns to some OpenObject table, pointing to some external referential. A referential is abstract and minimal at this stage, it only has: * a name * a location (possibly webservice URL, database connection URL...); the connection method will tell it... * referential credentials (user name + password) * placeholders for custom in and out mapping for OpenERP object fields.
OpenERP already has limited supported to external ids using the ir_model_data and the id fields in the loaded data such as XML or CSV. We think that's OK to store all referential ids into the same ir_model_data table: yes it makes it large, but synchronisation operations involve a network bottleneck anyway, so it's largely OK and negligible to have a large table here. The existing ir_model_data feature of OpenERP is mostly thought as an mono-external referential (even if the module key of ir_model_data plays some referential scoping role). Here we just push the concept further to assume multiple external ids for OpenERP entities and add the possibility to customize their field mapping directly in OpenERP to accomodate the external systems.
baremo - Baremo Para calculo de Comisiones
product_icecat - Product Information Import from icecat
esale_joomla - eSale Interface - Joomla
Joomla (Virtuemart) eCommerce interface synchronisation. Users can order on the website. Orders can be imported in OpenERP.
You can export products, product's categories, account taxes, stock level and create links between categories of products, taxes and languages.
account_financial_report - Common financial reports
They can be found in the "Financial Management/Legal Statements/Generic Reports" menu or in the tree/form views of accounts, journals, invoices, account entries and account move lines.
Some reports are based on previous work by Pexego and others on the c2c_finance_report module for TinyERP 4.2 by Camptocamp SA. 201101 ported to v6 by Camptocamp Austria
account_analytic_default - Account Analytic Defaults
jasper_server - JasperReport Server Interface
This module interface JasperReport Server with OpenERP Features: - Document source must be in CSV, XML - Save document as attachment on object - Retrieve attachment if present - Launch multiple reports and merge in one printing action - Add additionnals parameters (ex from fields function) - Affect group on report - Use context to display or not the print button (eg: in stock.picking separate per type) - Execute SQL query before and after treatement - Launch report based on SQL View
This module required library to work properly
# pip install httplib2 (>= 0.6.0) # pip install pyPdf (>= 1.13) # pip install python-dime (>= 0.2.1)
In collaboration with Eric Vernichon (from Everlibre)
email_purchase - E-mail Purchase
Use Email client module to send to suppliers the selected purchase orders attached by Email.
The modules has been implemented based on email_sale. Indeed the code is almost the same.
network - Network Management
A simple module to encode your networks and materials: - networks and connections between networks - hardwares and softwares with:
You can print interventions form for technical people.
account_financial_statements - Multi-Company Financial Statements Module
RECENT CHANGES
20110728: now the Income Statement can print and compare 2 periods, even if they are closed. 20110215: Migration to V6.
DATA MODIFICATIONS
ADDITIONAL SET-UP
Additional Financial Accounts setup to be done after module is implemented for correct reports.
MULTI-COMPANY REPORTING WIZARD PROCESS SUMMARY
TO BE DONE
KNOWN BUGS
First Data loading is incorrect and must corrected through OpoenERP client or PGAdmin:
UNINSTALL
Uninstall process can fail if some imported user_type are still assigned to accounts when the uninstall process is launch: so first change the user_type to a new value and launch uninstall process.
product_visible_discount - Prices Visible Discounts
To this end, a new check box named 'Visible Discount' is added to the pricelist form.
l10n_es_pyme_account - Instalación PYME estándar sólo contabilidad
Instalación de los módulos contables de OpenERP para una PYME estándar incluyendo los módulos de localización española y algunos datos de configuración iniciales.
Instala los módulos habituales para la gestión contable de una PYME del Estado Español: contabilidad y facturación, pagos, remesas de recibos, plan contable 2008, topónimos, datos de bancos españoles y su validación, importación de extractos bancarios, cierre de ejercicio, informes contables, ...
Cuando se ejecute el asistente de configuración de contabilidad (account) deberá omitir el paso, pués la selección del plan contable y la creación de ejercicios y períodos fiscales lo realiza este módulo de forma automática.
Después de instalar este módulo y todas sus dependencias, deberá crear los topónimos del Estado Español (crear las provincias mediante el asistente que se ejecuta automáticamente) y las cuentas contables a partir de la plantilla de plan contable (con el asistente que se ejecuta automáticamente o mediante el menú "Contabilidad/Configuración/Contabilidad financiera/Configuración financiera para nueva compañía").
Posteriormente podrá crear los bancos españoles mediante el menú "Ventas/Configuración/Libreta de direcciones/Bancos/Asistente de importación de todos los bancos del Estado Español" y los conceptos de extractos bancarios mediante el menú "Contabilidad/Configuración/Varios/Extractos bancarios C43/Asistente de importación de conceptos de extractos".
nan_account_extension - NaN Account Extension
This module adds some new features to account module, including: - Automatic partner account creation, update and removal (Configurable per company). - Avoids duplicate supplier invoices by checking no other invoice has the same partner, date and reference when the user tries to create the invoice. - Allows searching draft account moves by adding the corresponding '*' before the ID. - Ensures both Journal and Period are always consistent among account move and all its move lines. If the user changes Journal or Period in a move the change will be propagated to all lines and vice-versa. - Makes 'date_due' field in invoices readonly when payment_term is set. - Allows grouping invoice lines that have different products into the same account move line. (Configurable per journal). - Allows ensuring new invoices do not have a date previous to the latest invoice in the journal, as required by the law of some countries such as Spain. (Configurable per journal). - Ensures account moves created from bank statements use the sequence of the journal instead of keeping statement's numbering. - Allows ensuring all moves of a given account have a partner associated with them.
hr_recruitment - Recruitment Process
This application allows you to easily keep track of jobs, vacancies, applications, interviews...
It is integrated with the mail gateway to automatically fetch email sent to <This email address is being protected from spambots. You need JavaScript enabled to view it.> in the list of applications. It's also integrated with the document management system to store and search in the CV base and find the candidate that you are looking for. Similarly, it is integrated with the survey module to allow you to define interviews for different jobs. You can define the different phases of interviews and easily rate the applicant from the kanban view.
civil_engineering - Civil Engineering
Civil Engineering Works:
c2c_budget - Advanced Budget
Budget Module: * Create budget, budget items and budget versions. * Base your budget on analytics accounts * Budget versions are multi currencies and multi companies.
This module is for real advanced budget use, otherwise prefer to use the Tiny one.
jasper_reports - Jasper Reports
This module integrates Jasper Reports with OpenERP.
account_invoice_layout - Invoice Layouts
Moreover, there is one option which allows you to print all the selected invoices with a given special message at the bottom of it. This feature can be very useful for printing your invoices with end-of-year wishes, special punctual conditions.
product_m2mcategories - Product - Many Categories
This module Extends the existing functionality of Open ERP Products (One product - One Catgory) to One product -> Many Categories
*Note: This module was built generically but in focus of the Magento Open ERP connector
mgmtsystem_quality - Quality Management System
web_livechat - Live Chat Support
Add "Support" button in header from where you can access OpenERP Support.
account_financial_report_webkit - Webkit based extended report financial report
Backported from version 6.0 This module replace the following standard openerp financial reports :
Main improvements per report:
Limitations: In order to run properly this module make sure you have installed the librairie ‘wkhtmltopdf’ for the pdf rendering (this library path must be added to you company settings).
Initial balances in these reports are based either on opening entry posted in the opening period or calculated on the fly. So make sure, your past accounting opening entries are in a opening period. Initials balances are not calculated when using date filter (since a date can be outside its logical period and IB could be different by date Vs IB by period) The opening period is assumed to be the 01.01 of the year with an opening flag and the first period of the year must starts also the 01.01
Totals for amount in currencies are affective if the partner belong to an account with a secondary currency.
html headers and footers are deactivated for these reports because of an issue of wkhtmltopdf : http://code.google.com/p/wkhtmltopdf/issues/detail?id=656 Instead, the header and footer are created as text with arguments passed to wkhtmltopdf. The texts are defined inside the report classes.
account_cancel - Cancel Journal Entries
This module adds 'Allow Canceling Entries' field on form view of account journal. If set to true it allows user to cancel entries & invoices.
project_gtd - Todo Lists
This module implements a simple personal to-do list based on tasks. It adds an editable list of tasks simplified to the minimum required fields in the project application.
The to-do list is based on the GTD methodology. This world-wide used methodology is used for personal time management improvement.
Getting Things Done (commonly abbreviated as GTD) is an action management method created by David Allen, and described in a book of the same name.
GTD rests on the principle that a person needs to move tasks out of the mind by recording them externally. That way, the mind is freed from the job of remembering everything that needs to be done, and can concentrate on actually performing those tasks.
product_images_repository - product_images_repository
Configure the "Images Repository Path" on the company, that is the folder where all your images will be stored. The images stored in the repository must be of type "link" and the filename must only contains the name of the file. OpenERP will search for them in the configured path. You can use the wizard "Load an image" on the products to copy the image directly in the repository.
purchase_order_view_currency - Purchase Order View Currency
partner_spam - SMS and Email spam to partner
account_banking_nl_abnamro - abnamro (NL) Bank Statements Import
Import filter for abnamro (NL) bank transaction files (txt/tab format).
No formal specifications of the file layout are released by abnamro. You can help improve the performance of this import filter on https://launchpad.net/account-banking.
Imported bank transfers are organized in statements covering periods of one week, even if the imported files cover a different period.
base_report_creator - Statistical Report Creator
It's an SQL query builder and browser for end-users.
After installing the module, it adds a menu to define a custom report in the Administration / Customization / Reporting menu.
project_mrp - Create Tasks on SO
This module will automatically create a new task for each procurement order line (e.g. for sale order lines), if the corresponding product meets the following characteristics:
If on top of that a projet is specified on the product form (in the Procurement tab), then the new task will be created in that specific project. Otherwise, the new task will not belong to any project, and may be added to a project manually later.
When the project task is completed or cancelled, the workflow of the corresponding procurement line is updated accordingly. For example, if this procurement corresponds to a sale order line, the sale order line will be considered delivered when the task is completed.
wiki - Wiki
Keep track of Wiki groups, pages, and history.
ingram - Ingram Micro Connector
outlook - Outlook Interface
Outlook plug-in allows you to select an object that you’d like to add to your email and its attachments from MS Outlook. You can select a partner, a task, a project, an analytical account, or any other object and archive selected mail in mailgate.messages with attachments.
mrp_repair - Repairs Management
account_base - Accounting Base Properties
thunderbird - Thunderbird Interface
The plugin allows you archive email and its attachments to the selected OpenERP objects. You can select a partner, a task, a project, an analytical account, or any other object and attach the selected mail as a .eml file in the attachment of a selected record. You can create documents for CRM Lead, HR Applicant and Project Issue from selected mails.
better_zip - Better zip management
This introduce a better zip/npa management system
smtpclient - Email Client
purchase_order_tree_partner - Show Partner Reference in Purchase Order list views
Show Partner Reference in Purchase Order list views
stock_merge_picking - Merge Picking (DEPRECATED)
This module allows you to manually merge stock pickings (Incoming Shipments, Delivery Orders, Internal Moves).
Deprecated due to side effects. We now use stock_picking_group.
delivery - Delivery Costs
You can define your own carrier and delivery grids for prices. When creating invoices from picking, OpenERP is able to add and compute the shipping line.
account_analytic_package - Account Analytic Package - To configure Analytic Account for product packages
purchase_internal_validation - Internal Validation for Purchase
account_banking_nl_clieop - Account Banking NL ClieOp
Module to export payment orders in ClieOp format.
ClieOp format is used by Dutch banks to batch national bank transfers. This module uses the account_banking logic.
report_webkit_sample - Webkit Report Samples
A sample invoice report is included in this module, as well as a wizard to add Webkit Report entries on any Document in the system.
l10n_it - Italy - Accounting
Italian accounting chart and localization.
sale_mrp_treeview - Add Sale Reference to MRP Production tree view
Add Sale Reference to MRP Production tree view
base_vat_ve - Manejo del RIF para Venezuela
account_product_fiscal_classification - Account Product Fiscal Classification
Account Product Fiscal Classification
l10n_vn - Vietnam Accounting Standard (VAS) - Chart of Accounts
This is the module to manage the accounting chart for Vietnam (Vietnam Accounting Standard - VAS) in Open ERP.
Credits: Phong Nguyen-Thanh (This email address is being protected from spambots. You need JavaScript enabled to view it.)
smsclient - SMS Client
l10n_ve_tax_islr - Automatized Calc for ISLR
What do this module: Calculate in an automatic way the ISLR for Venezuela. Laws:
"Codigo Organico tributario - GO No. 37305 fecha: 17-10-2001" "Ley de Impuestos Sbre la Renta - GO No. 38628 fecha: 16-02-2007" "Reglamento de retenciones e Impuestos sobre la renta - Decreto No. 1808 de GO No. 36203 fecha 12-05-1997" "Reglamento LISLR Decreto No. 2507 de la GO No. 5662 Extraordinaria de fecha 24-09-2003" "regulación del Cumplimiento del Deber de Información y enteramiento de retenciones ISLR - Providencia 0095 - GO No. 39269 del 22-09-2009"base_contact_team - Base Contact Team
With this module will help you to manages teams of contacts for different purposes.
purchase_requisition - Purchase Requisitions
When a purchase order is created, you now have the opportunity to save the related requisition. This new object will regroup and will allow you to easily keep track and order all your purchase orders.
memento_idea - Technical Memento example: Idea management module
Technical Memento example: Idea management module
This module is a part of the OpenERP technical Memento. This module does not actually implement a complete idea management module, but rather serves as a technical reference when reading the OpenERP technical memento. The module source contains most of the examples used in the memento, gathered as a single working module. Do not hesitate to read the (short and simple) source code to understand how all the different parts of a module fit together.
l10n_it_base - Italian Localisation - Base
Italian Localization module - Base version
Funcionalities:
health - Tiny TERP Health Management
This module has been developed for V4, please don't use
nan_account_forecast - NaN Account Forecast
This provides a jasper report in account move lines for viewing payments and receivables grouped by date. The module does not provide any wizard with default filters as it expects users to create their own filters and select the ones to be printed.
stock_move_notes - Add notes to stock move
Add notes to stock move, as internal and printed notes
report_designer - Report Designer
Makes the Reporting Hidden Configuration available from where you can install modules like base_report_designer and base_report_creator.
hr_evaluation - Employee Appraisals
By using this application you can maintain the motivational process by doing periodical evaluations of your employees' performance. The regular assessment of human resources can benefit your people as well your organization.
An evaluation plan can be assigned to each employee. These plans define the frequency and the way you manage your periodic personal evaluations. You will be able to define steps and attach interview forms to each step.
Manages several types of evaluations: bottom-up, top-down, self-evaluations and the final evaluation by the manager.
Key Features
carrier_picking - Carrier picking adds carrier contact information
Carrier picking module:
c2c_scan_bvr - Wizard to Scan BVR for Invoice
esale_osc - OScommerce Interface / ZenCart
OSCommerce (Zencart) eCommerce interface synchronisation. Users can order on the website, orders are automatically imported in OpenERP.
You can export products, stock level and create links between categories of products, taxes and languages.
If you product has an image attached, it sends the image to the OScommerce website.
Developed by Tiny, Axelor and Zikzakmedia
board - Dashboards
Allows users to create custom dashboard.
paydays - Payment days
This module allows setting more than one payment days in payment terms.
product_variant_configurator - Products with multi-level variants configurator
Product Variant Configurator. Assists the product variant selection in the sale order form. For each product template dimension a dimension value is asked. Then the matching product variants are proposed for selection. Should be used along with the product_variant_multi module. Might not work well in the web-client due to web-client current limitations.
nan_account_invoice_sequence - NaN Account Invoice Sequence
This module separates invoice and account move numbers. The difference with account_sequence module is that instead of creating a new internal number in moves which would require changing lots of reports, it simply converts invoice's number related field into a normal char one.
server_environment - server configuration environment files
This module provides a classical configuration by environnement file pattern into OpenERP. Based on code written by WinGo and Camptocamp.
This module allows you to use the classical environment file pattern by reading a directive call running_env in config file or openerpc.
[options] running_env=dev / prod / etc.
We intended to add a server command line but there is no correct way to do it.
This method allows you to have your settings into a module instead of using config file that might be mixed with openerprc or altered. It is an alternative way to config the base config file. All your configurations will be read_only and accessible under the admin menu. If you are not in the 'dev' environment you will not be able to see the values containing 'passw' in key.
At the current time, the module does not allow to set low level attributes such as database server, etc. .
The first goal of the module is to ensure that OpenERP will never mess up the external system. Once installed, profile is mandatory. We do not want to launch an instance in the dev environment on a production server.
The configuration files are to put in the module server_environment_files ; they are using the config parser module syntax. Look at the module to get some sexamples. The default configuration are to put in the default folder. All config defined in other environment will be overwritten or added to default one. Then, you can add a folder by used environment with the name of the environment If your attibutes contain passw it will only be shown in dev environment.
Usage samples:
from server_environment import serv_config for key, value in serv_config.items('external_service.ftp'):
print (key, value)serv_config.get('external_service.ftp', 'tls')
crm_base_contact - CRM Base Contact
This module extends CRM partner creation with partner contacts
account_renumber - Account renumber wizard
This module adds a wizard to renumber account moves by date.
The wizard, that will be added to the "End of Year Treatments", let's you select one or more journals and fiscal periods, set a starting number; and then renumber all the posted moves from those journals and periods sorted by date.
hotel_restaurant - Hotel Restaurant Management
Module for Hotel/Resort/Restaurant management. You can manage: * Configure Property * Restaurant Configuration * table reservation * Generate and process Kitchen Order ticket, * Payment
Different reports are also provided, mainly for Restaurant.
purchase_payment - Purchase Payment Type and Terms
Adds payment info to the purchase process.
Adds payment type, terms, and bank account to the purchase orders.
Allows to set different default payment terms for purchases (the partners will have payment terms and supplier payment terms).
The payment terms, payment type and bank account default values for the purchase will be taken from the partner.
Invoices created from purchase orders, or from pickings related to purchase orders, will inherit this payment info from the payment order.
purchase_double_validation - Double Validation on Purchases
This module modifies the purchase workflow in order to validate purchases that exceeds minimum amount set by configuration wizard.
account_budget - Budgets Management
Once the Budgets are defined (in Invoicing/Budgets/Budgets), the Project Managers can set the planned amount on each Analytic Account.
The accountant has the possibility to see the total of amount planned for each Budget in order to ensure the total planned is not greater/lower than what he planned for this Budget. Each list of record can also be switched to a graphical view of it.
Three reports are available:
product_pricelist_fixed_price - Price List Fixed Price
This module allows to specify a fixed price for price list rules. So, if the rule is based on 'fixed price', this price will be used without any computation
mrp_subproduct - MRP Subproducts
You can configure sub-products in the bill of material.
Without this module:
A + B + C -> DWith this module:
A + B + C -> D + Esmile_action_trigger - Server Actions R* Trigger Rules Engine (aka Sartre)
Concept
Principle
A rule applies to a single object and is composed of: 1. Triggers on
Suggestions & Feedback to: This email address is being protected from spambots. You need JavaScript enabled to view it.
document_scan - Document Scanning
This module add document scan post-processing to documents
account_invoice_tax_by_column - Account Invoice Tax - Computation By Column
For OpenERP 6.1, please use the patch contained in the following branch:
https://code.launchpad.net/~openerp-community/openobject-addons/fix-account-6-1-tax-computation-method instead of this module
For OpenERP > 6.1, the fix has been merged yet:https://code.launchpad.net/~akretion-team/openobject-addons/trunk-add-tax-rounding-option/+merge/113833 so this module is not needed anymore
account_analytic_progress - Account Analytic Progress - Define Progress bar for analytic accounts
Progress bar for analytic accounts. This is the module used for displaying the shared funded development projects on the Tiny ERP website.
l10n_ve_bank - Managing Banks in Venezuela
product_margin - Margins by Products
The wizard to launch the report has several options to help you get the data you need.
subscription - Recurring Documents
This module allows to create new documents and add subscriptions on that document.
e.g. To have an invoice generated automatically periodically:
l10n_at - Austria - Accounting
Please keep in mind that you should review and adapt it with your Accountant, before using it in a live Environment.
c2c_analytic_wizard - Analytic wizard and tools for services companies
Add report for on analytic account showing the indicators et open invoice.
Ce module comprend un set de wizard pour faciliter la gestion des entreprises de service travaillant avec les comptes analytiques, par exemple pour la gestion de projet. Il apporte une réelle plus-value en terme d'ergonomie. Ces wizards améliorent la facturation du travail effectué depuis un projet (compte analytique), permettent d'associer / dissocier des lignes analytiques d'une facture ou encore d'obtenir la liste des factures relatives à un projet. Ajoute egalement un rapport affichant le détails d'un compte analytique et ses factures ouvertes
base_contact - Contacts Management
Pay attention that this module converts the existing addresses into "addresses + contacts". It means that some fields of the addresses will be missing (like the contact name), since these are supposed to be defined in an other object.
label - Partner labels
account_reports_india - Accounting Reports - Indian Accounting
Accounting Reports - Indian Accounting Modules gives the 3 most Important Reports for the Indian Accounting * Trial Balance * Profit and Loss Account * Balance Sheet
radiotv - Tiny ERP TV & Radio Program Grid Module
This module allows to control TV & Radio channels, programs, grid of date/time of broadcasting and podcasts
channel <--n---m--> program <--1---n--> broadcast <--1---n--> podcast
claim_from_delivery - Claim on Deliveries
Adds a Claim link to the delivery order.
smile_checklist - Checklist
Concept
Principle
A checklist applies to a single object and is composed of: 1. Tasks
Suggestions & Feedback to: This email address is being protected from spambots. You need JavaScript enabled to view it.
account_check_writing - Check Writing
account_followup - Payment Follow-up Management
sale_product_multistep_configurator - MultiStep Product Configurator
Generic Multistep configurator
sale_subscriptions - Subscrption Sale
This module allows to sale subscription products and generate new quotations when subscription ends
network_extension - Network Management Extension
System dependency: package python-crypto required.
account_fiscal_position_rule_sale - Account Fiscal Position Rule Sale
Include a rule to decide the correct fiscal position for Sale
stock_picking_clientorderref - Add Customer Reference from Sales Order to Stock Picking overview
Add Customer Reference from Sales Order to Stock Picking overview