Cancelling an Invoice Invoices
13.3 Accounting Entries
Various methods can be used to create accounting entries. You have already seen how an invoice creates its own entries, for example. This section deals with • managing bank statements, • managing cash, • manual journal entries, Here we will show you how to enter financial transactions. In OpenERP you can handle bank statements and also a cash register. Use different journals for these two kinds of transaction. According to the journal type selected, you will have a different screen.13.3.1 Managing Bank Statements
OpenERP provides a visual tool for managing bank statements that simplifies data entry into accounts. As soon as a statement is validated, the corresponding accounting entries are automatically generated by OpenERP. So non-accounting people can enter financial transactions without having to worry about things such as credit, debit and counterparts. To enter a bank statement, go to the menu Accounting → Bank and Cash → Bank Statements. A data entry form for bank statements then opens as shown in figure Data Entry Form for a Bank Statement . Figure 13.4: Data Entry Form for a Bank Statement The statement reference Name and the Date are automatically suggested by OpenERP. The Name will be filled with the statement number at confirmation of the bank statement. You can configure your own reference by managing sequences in the Administration → Configuration → Sequences menu. Then select the correct Journal. Ideally, when you are configuring your company you would create at least one journal for each bank account and one journal for petty cash in your company. So select the journal corresponding to the bank account whose statement you are handling. The currency that you are using for the statement line is that of the selected journal. If you are entering statement lines for an account in American Dollars USD, the amounts must be entered in USD. The currency is automatically converted into the company’s main currency when you confirm the entry, using the rates in effect at the date of entry. This means that you would need valid currency conversion rates to be created first. Go to Accounting → Configuration → Miscellaneous → Currencies menu. OpenERP automatically completes the initial balance based on the closing balance of the preceding statement. You can modify this value and force another value. This lets you enter statements in the order of your choice. Also if you have lost a page of your statement you can enter the following ones immediately and you are not forced to wait for a duplicate from the bank. So, complete the closing balance which corresponds to the new value in the account displayed on your bank statement. This amount will be used to control the operations before approving the statement. Then you must enter all the lines on the statement. Each line corresponds to a banking transaction. 156 Enter the transaction line. You have two ways of entering financial transactions: manually or through the Import Invoices button.13.3.2 Manual entry
When you type the Partner name, OpenERP automatically proposes the corresponding centralisation account. The total amount due for the customer or supplier is pre-completed Amount. This gives you a simple indication of the effective payment. You must then enter the amount that appears on your statement line: a negative sign for a withdrawal and a positive sign for a cash payment or deposit. In the Payment press F1 to reconcile your payment directly with the corresponding accounting entry or entries to be paid.13.3.3 Import Invoices
Click the Import Invoices button, then click Add to select the invoices for which your payment will have to be reconciled. Click OK to confirm your selection; the statement line will automatically be added with the corresponding reconciliation. Figure 13.5: Reconciliation from Data Entry of the Bank Statement Note: Reconciliation Other methods of reconciliation are possible: from accounting entries, when saving the payment directly on an invoice, or using the automatic reconciliation tool. You can carry out either a full or a partial reconciliation. If you see a difference between the payment and the invoices to reconcile, you can enter the difference in the second part of the form Write-off. You have to set an account for the adjustment. The main reasons explaining the difference are usually: • profit or loss, • exchange differences, • discounts given for fast payment. When the reconciliation is complete - that is the payment is equal to the sum of the due payments and the adjustments - you can close the reconciliation form. The reconciliation operation is optional – you could very well do it later or not do it at all. However, reconciliation has got two significant effects: • marking that the invoices have been paid, • preventing the payment and invoice amounts from appearing on customer reminder letters. Unless you have reconciled them, a customer will see the invoice and payment amounts on his reminder letter which will not alter the balance due since they will just cancel each other out. 157 Finally, once you have entered the complete bank statement, you can validate it. OpenERP then automatically generates the corresponding accounting entries if the calculated balance equals the final balance indicated in the Closing Balance field. The reconciled invoices are marked as paid at that point. You can also enter general accounting entries for e.g. banking costs. In such cases, you can enter the amounts directly in the corresponding general accounts. A user with advanced accounting skills can enter accounting entries directly into the bank journal from Accounting → Journal Entries - Journal Items. The result is the same, but the operation is more complex because you must know the accounts to use and must have mastered the ideas of credit and debit.13.3.4 Cash Management
To manage cash, you can use the menu Accounting → Bank and Cash → Cash Registers. At the start of the day you set the opening amount of cash in the entry Opening Balance. Then Open the Cash journal to start making entries from the Cash Transactions tab. All the transactions throughout the day are then entered in this statement. When you close the cash box, generally at the end of the day, enter the amounts on the Cashbox tab, in the Closing Balance section. Then confirm the statement to close the day’s cash statement and automatically generate the corresponding accounting entries. Note that the Calculated balance and the Cashbox balance need to be equal before you can close the cashbox. Tip: Confirming the statement Accounting entries are only generated when the cash statement is confirmed. So if the total statement has not been approved that is to say during the day, in the case of petty cash partner payments will not have been deducted from their corresponding account.13.3.5 Manual Entry in a Journal
Invoices and statements produce accounting entries in different journals. But you could also create entries directly in a journal line by line without using the dedicated journal views. This functionality is often used for miscellaneous entries. To make manual entries, go to the following menu Accounting → Journal Entries → Journal Items. In the Journal field from the filter, select the journal in which you want to post, then click Find. When you select a journal in this filter, you do not have to fill in the journal when posting new entries. Let’s give the example of a purchase invoice. Note however that these entries are usually generated automatically by OpenERP. Click the New button. Fill these fields manually in the following order: • Journal Entry: leave this field empty so that OpenERP can fill it in automatically from the next sequence number first draft, then validated for the journal, • Ref.: reference from the invoice or entry,Parts
» Think Different Materi ERP openerp book v6
» Why this book? Think Different Materi ERP openerp book v6
» Independent Installation on Windows
» Installation on Linux Ubuntu
» Creating the database Database Creation
» Extending Open ERP New OpenERP functionality
» Database creation Think Different Materi ERP openerp book v6
» Preferences toolbar To connect to OpenERP
» Configuring Users Managing partners
» The Configuration Reconfigure wizard
» Installing an application module from the Modules list
» Installing a module with its dependencies
» Installing additional functionality Installing new functionality
» General Features What’s new in OpenERP
» Business Application-related Features What’s new in OpenERP
» Basic Concepts Getting started with OpenERP
» Boost your Sales Getting started with OpenERP
» Manage your Books Getting started with OpenERP
» Drive your Projects Getting started with OpenERP
» Driving your Sales Getting started with OpenERP
» Driving your Purchases Getting started with OpenERP
» Organise your Warehouse Getting started with OpenERP
» Measure your Business Performance Track your Process Flows
» Business Example Basic Settings
» Get your Database Up and Running with Demo Data
» Fit your Needs Think Different Materi ERP openerp book v6
» Configuring Accounts Database setup
» Configuring Journals Configuring the Main Company
» Creating partner categories, partners and their contacts
» Creating products and their categories
» Stock locations Database setup
» Setting up a chart of accounts
» Make a backup of the database
» Purchase Order Driving a Purchase Sales Flow
» Receiving Goods Driving a Purchase Sales Flow
» Invoice Control Driving a Purchase Sales Flow
» Paying the supplier Driving a Purchase Sales Flow
» From Sales Proposal to Sales Order
» Preparing goods for shipping to customers Invoicing Goods Customer Payment
» Terminology What is in it for you?
» Filtering your Partners Contacts Addresses Partner Categories
» Fetchmail Advanced Customer Relations
» Automated Actions Advanced Customer Relations
» Profiling Advanced Customer Relations
» Report Designer Advanced Customer Relations
» Helpdesk Calendars Think Different Materi ERP openerp book v6
» Analyzing Performance Think Different Materi ERP openerp book v6
» Automating actions using rules
» Installation and Configuration Using the e-mail gateway
» Creating and maintaining cases
» Supplier relationship management Think Different Materi ERP openerp book v6
» Establishing the profiles of prospects
» Using profiles effectively Profiling
» Installing the Outlook plugin
» Configuring the Outlook plugin
» Installing the Thunderbird plugin
» Configuring the Thunderbird plugin
» Using the Thunderbird plugin
» Automate your leads with Marketing Campaigns
» Defining a Marketing Campaign in OpenERP Guidelines for creating a campaign
» Customer Receipts Supplier Vouchers
» Draft Invoices Accounting Workflow and Automatic Invoice Creation
» Reconciliation and Payments Accounting Workflow and Automatic Invoice Creation
» Cancelling an Invoice Invoices
» Credit Notes Refunds Invoices
» Managing Bank Statements Accounting Entries
» Manual entry Accounting Entries
» Import Invoices Accounting Entries
» Cash Management Accounting Entries
» Reconciliation Process Accounting Entries
» How to Manage your Payment Orders?
» Financial Analysis of Partners
» Taxation Statutory Taxes and Chart of accounts
» General Ledger and Trial Balance
» The Accounting Journals Statutory Taxes and Chart of accounts
» Management Indicators Company Financial Analysis
» Good Management Budgeting Company Financial Analysis
» The Accounting Dashboard Company Financial Analysis
» Using a Preconfigured Chart of Accounts Creating a Chart of Accounts
» Payment Terms Opening Entries
» Case 1: Industrial Manufacturing Enterprise
» Case 2: Law Firm To each enterprise its own Analytic Chart of Accounts
» Case 3 : IT Services Company
» Setting up the Chart of Accounts
» Creating Journals Putting Analytic Accounts in Place
» Integrated with General Accounting
» Manual Entries Analytic Entries
» Analysis per account Financial Analysis
» Key indicators Financial Analysis
» Management of staff Managing Human Resources
» Contract Management Managing Human Resources
» Entering timesheet data Timesheets
» Managing by department Timesheets
» An integrated process Employee Expenses
» Recruitments Hire New People
» Assessments Inspire your People
» Holiday Management Inspire your People
» Fixed Price contracts Managing Service Contracts
» Cost-reimbursement contracts Managing Service Contracts
» Fixed-price contracts invoiced as services are worked
» Contracts limited to a quantity
» Creating Projects and Related Tasks
» Managing tasks Project Management
» Invoicing Tasks Project Management
» Priority Management Project Management
» Delegate your Tasks Project Management
» Project Phases Long Term Project Planning
» Scheduling Long Term Project Planning
» Planning by time or by tasks?
» Not everything that is urgent is necessarily important Organizing your life systematically
» Understanding Double-Entry Stock Management
» Product Types From Supplier to Customer
» Procurement Methods – Make to Stock and Make to Order Supply Methods
» Units of Measure From Supplier to Customer
» Receipt of a Supplier Order by Purchase Order
» Receipt of a Supplier Order by Product Customer Delivery
» Customer Delivery by Product
» Stock Locations Basic Logistics Configuration
» Location Types Basic Logistics Configuration
» Location Addresses Basic Logistics Configuration
» Accounting Valuation in Real Time
» Linked locations Basic Logistics Configuration
» Structuring locations Basic Logistics Configuration
» Handling Customer Orders Basic Logistics Configuration
» Linked Production Basic Logistics Configuration
» Push Flows Logistics Configuration in a Multi-Company Environment
» Pull Flows Logistics Configuration in a Multi-Company Environment
» Stock Rental Locations Import Export
» Automatic Procurement Minimum Stock Rules
» Stock Moves Management of Lots and Traceability
» Lots Management of Lots and Traceability
» The different journals Management by Journal
» Using the journals Management by Journal
» Requirements Calculation Scheduling Just in Time
» Planning Managing Partial Deliveries Receiving Supplier Products
» Manual Data Entry of Goods Receipt
» Confirming pre-generated Goods Receipt Documents
» Confirmation by Selecting Products Waiting Product Routing
» Management of production Think Different Materi ERP openerp book v6
» Configurable Bills of Materials
» Manufacturing Think Different Materi ERP openerp book v6
» The customer order Workflow for complete production
» Producing an Intermediate Product
» Manufacture of finished product Delivery of product to the customer
» Invoicing at delivery Workflow for complete production
» Security days Calculation of lead times
» Definition of concepts Operations
» Routing Impact on the production order
» Work operations Management of operations
» Subcontracting manufacture Events and barcodes
» Scheduling Treatment of exceptions
» Entering data for a new repair Repair workflow
» Invoicing the repair Management of repairs
» Manual procurement Management of waste products and secondary products Sales Quotations
» Packaging Think Different Materi ERP openerp book v6
» Alerts Think Different Materi ERP openerp book v6
» Order Configuration Control Deliveries and Invoicing
» Picking Mode Control Deliveries and Invoicing
» Tariff Grids Management of Carriers
» Delivery Modes Management of Carriers
» Delivery based on Ordered Quantities
» Margins by Product Keep Track of your Margins
» Margins by Project Keep Track of your Margins
» Creating Price Lists Example
» Rebates at the End of a Campaign
» Open Orders Layout Templates
» Price Request from the Supplier
» Goods Receipt All the Elements of a Complete Workflow
» Control based on Goods Receipt
» Tenders Price Revisions All the Elements of a Complete Workflow
» Elementary Statistics Purchase Analysis
» Analytic Accounts Think Different Materi ERP openerp book v6
» Examples of Process Process Integration in the Management System
» Using processes effectively Workflows and User Processes
» Defining your own user processes
» The importance of good document management
» Classic document management solutions
» Getting Started The OpenERP Solution
» Internal and External Access using FTP
» Mapping between OpenERP Resources and Directories
» Standardizing Structures Searching for documents Working with users’ changes Version Management
» OpenERP Server Setup Think Different Materi ERP openerp book v6
» DNS Server Setup Think Different Materi ERP openerp book v6
» SSL Setup Think Different Materi ERP openerp book v6
» Calendars on iPhone Think Different Materi ERP openerp book v6
» Prerequisites Calendars on Android
» How to configure? Calendars on Android
» Calendars in Evolution Think Different Materi ERP openerp book v6
» Prerequisites Calendars in SunbirdLightning
» Configuration Calendars in SunbirdLightning
» Creating a Configuration Module
» Changing the menu Configuring the menu
» Personalizing the welcome page for each user Assigning default values to fields
» Changing the terminology Configuring the menu
» User Login Think Different Materi ERP openerp book v6
» Managing access rights Think Different Materi ERP openerp book v6
» Modification history Groups and Users
» Configuring workflows and processes
» Managing statistical reports Configuring reports
» Managing document templates with OpenOffice.org
» Creating common headers for reports
» Exporting Open ERP data to CSV
» Importing CSV data to Open ERP
» The CSV format for complex database structures
Show more