Commit Graph
5 Commits
Author SHA1 Message Date
aliya 26b2472f49 [IMP] account: refactor account types
Task: 2856281

- Remove user_type_id, account.account.type model, internal_type
- Add account_type that is a simple selection field
- Move internal_group and include_initial_balance to account.account
- Because of these changes, type_control_ids on account.journal is also removed

closes odoo/odoo#93212

Related: odoo/documentation#2223
Related: odoo/upgrade#3595
Related: odoo/enterprise#28205
Signed-off-by: Cedric Snauwaert <csn@odoo.com>
2022-07-08 19:52:15 +02:00
MerlinGuillaume 16ac049e11 [FIX] l10n_pk: add default POS account
An error is thrown when trying to close a POS session in the Pakistan
localization

Steps to reproduce:
1. Install POS and Pakistan localization
2. Switch to PK Company
3. Go to Point of Sale > Configuration > Payment Methods and create a
new payment method with journal 'Cash'
4. Go to Configuration > Point of Sale and create a new point of sale
with sales journal 'Customer Invoices'
5. Open a POS session in the new POS and sell any item
6. Try to close the session, an error occurs telling you to close the
session in the back-end
7. Try to close the session, an error occurs and the message is
displayed

Solution:
Add a default POS account in the Pakistan module

Problem:
The function `_get_receivable_account` didn't find any account so it was
not possible to create the account move lines related to the POS session

opw-2857669

closes odoo/odoo#93113

X-original-commit: 77e62b56ce57edf621e4c7ed42d6b53a98fc044f
Signed-off-by: Nicolas Lempereur (nle) <nle@odoo.com>
Signed-off-by: Guillaume Merlin (megu) <megu@odoo.com>
2022-06-08 16:51:02 +02:00
Victor Feyens 42bad1a6d2 [IMP] *: remove useless keys from manifests
Remove most values uselessly specified because giving the same value as 
the default one (see _DEFAULT_MANIFEST in odoo/modules/module.py)

* auto_install is Falsy by default
* author is Odoo SA by default
* summary & description are empty strings by default
* application is False by default
* test, demo, depends and data are empty lists by default

This will reduce noise/inconsistencies between manifests specifications, 
simplify analysis of manifests content, ...

closes odoo/odoo#90209

Related: odoo/enterprise#26807
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2022-05-03 13:31:16 +02:00
gawa-odoo a0830a3b74 [IMP] l10n_pk: adding icon
Adding icon module with Pakistani flag

closes odoo/odoo#88810

X-original-commit: e043cf744fbe55434ebc32687a0a6a92dd11e0a5
Related: odoo/enterprise#26236
Signed-off-by: Olivier Colson <oco@odoo.com>
Signed-off-by: Wala Gauthier (gawa) <gawa@odoo.com>
2022-04-14 18:01:45 +02:00
gawa-odoo 296e32fb5b [ADD] l10n_pk : creation of the module for Pakistan localization
Added a CoA that provides accounts needed for legal reports
Added taxes (sales taxes and service sales tax, even provincial)

Reports are in enterprise

closes odoo/odoo#81775

X-original-commit: a89e0f84f534ebafd0f13dbee7a65ed5551dafb1
Related: odoo/enterprise#23054
Signed-off-by: Olivier Colson <oco@odoo.com>
2021-12-22 00:12:52 +00:00