chat.freenode.net #tryton log beginning Thu 12 Dec 2019 12:00:01 AM CET | ||
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton | 23:39 | |
-!- yangoon1(~mathiasb@i6DFA897B.versanet.de) has joined #tryton | 03:27 | |
-!- thaneor(~lenovo3@r179-25-37-11.dialup.adsl.anteldata.net.uy) has joined #tryton | 05:42 | |
-!- semarie(~semarie@unaffiliated/semarie) has joined #tryton | 05:59 | |
-!- springwurm(~Springwur@5.104.149.54) has joined #tryton | 05:59 | |
-!- mrichez(~Maxime@mail.saluc.com) has joined #tryton | 07:23 | |
-!- udono(~udono@085-140-067-156.ip-addr.inexio.net) has joined #tryton | 07:35 | |
-!- Timitos(~kpreisler@2001:a61:5c9:6801:762b:62ff:fe84:ed7e) has joined #tryton | 08:02 | |
-!- josesalvador(~josesalva@84.124.29.26.static.user.ono.com) has joined #tryton | 08:06 | |
-!- nicoe(~nicoe@2a02:578:852a:c00:7e2a:31ff:fe5e:b25d) has joined #tryton | 08:30 | |
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton | 08:34 | |
-!- nicoe(~nicoe@2a02:578:852a:c00:7e2a:31ff:fe5e:b25d) has joined #tryton | 08:50 | |
-!- rpit(~rpit@h-213.61.178.154.host.de.colt.net) has joined #tryton | 08:57 | |
-!- nicoe(~nicoe@2a02:2788:54:5a3:7e2a:31ff:fe5e:b25d) has joined #tryton | 09:50 | |
-!- mariomop(~quassel@181.228.29.59) has joined #tryton | 11:00 | |
-!- rpit(~rpit@h-213.61.178.154.host.de.colt.net) has joined #tryton | 12:31 | |
-!- nicoe(~nicoe@2a02:2788:54:5a3:7e2a:31ff:fe5e:b25d) has joined #tryton | 13:06 | |
sisalp | Hello, while configuring a new database, I install account_fr and Tryton 5.4 prompts me to create the Company. I miss the cirrenceies at this step, and I also get a strange message 'accounting plan already exists for this company'. Is there any trick to start in the right order ? | 13:08 |
---|---|---|
sisalp | s/cirrenceies/currencies/ | 13:09 |
pokoli | sisalp: since 5.4 you should execute the import_currencies (and countries) script to have the data loaded on the database | 13:09 |
pokoli | sisalp: about the warning is because you have some accounts already created for the company | 13:09 |
pokoli | this was added to prevent the duplication of the chart of accounts, which is often hard to remove | 13:10 |
sisalp | Thank you, what is this script ? | 13:10 |
pokoli | sisalp: https://hg.tryton.org/modules/currency/file/9b47abc0207f/scripts/import_currencies.py | 13:12 |
pokoli | sisalp: can be executed as trytond_import_currencies if you have the modules installed (via pip or distribution package) | 13:13 |
-!- springwurm(~Springwur@5.104.149.54) has joined #tryton | 13:14 | |
pokoli | sisalp: for countries, just change currencies for countries and you will have the equivalent script | 13:14 |
sisalp | and yes, countries are empty so far. | 13:14 |
sisalp | but I see it requires proteus as well | 13:14 |
sisalp | why this move ? | 13:14 |
sisalp | I think I will postpone Tryton 5.4 support on my services so I can figure out all the consequences. | 13:16 |
sisalp | Tnak you | 13:16 |
sisalp | pokoli: Thank you | 13:16 |
pokoli | sisalp: this speed ups the update process as the static data is not re-checked on each upgrade | 13:17 |
pokoli | sisalp: and it allows to update the data by only updating the required packages (pycountry, etc). Without updating trytond modules | 13:18 |
cedk | but mainly it is to simplify the release process: no need to sync data with pycountries nor to sync translations. | 13:18 |
cedk | and it allows to keep data up to date without the need of waiting new Tryton series | 13:19 |
sisalp | for me it is bad news as it changes database initialization process. | 13:20 |
sisalp | I'm searching the doc to get a full picture. Any specific chapter ? | 13:20 |
cedk | it is not required to use those scripts, user can just create manually the data he needs | 13:20 |
cedk | http://docs.tryton.org/projects/modules-currency/en/latest/#scripts | 13:21 |
sisalp | cedk: no chance to get these scripts activated from the user interface ? | 13:22 |
pokoli | sisalp: scripts can be imported an automatically executed on ptyhon scripts | 13:26 |
pokoli | sisalp: IIRC this is used on the demo scripts | 13:26 |
cedk | sisalp: no because it is an administrative task that should be run only if pycountry is updated | 13:26 |
sisalp | is 5.2 also impacted by this policy ? | 13:28 |
pokoli | sisalp: no, this was introduced on 5.4 | 13:35 |
sisalp | I stepped back to 5.0 on my free hosting for the time I understand the impact, and will skip 5.2 because I have no evolution path ready for the end-of-life date. | 13:36 |
sisalp | Iwill probably understand why the new way is better, but I doubt new comers will understand why Tryton is empty and complex to fill with generally embedded data. | 13:39 |
pokoli | sisalp: as system administrator you can just fill the data by running the scripts and users will not notice the behaviour change | 13:42 |
pokoli | sisalp: normally it's harder to understand by people that are used to have the data already loaded on tryton than to newcomers | 13:42 |
pokoli | sisalp: new users will just create the required currency for it's company and that's it | 13:43 |
cedk | the script can be run on manually created data, it will just update them | 13:47 |
sisalp | pokoli: probably, but so far, proteus is not installed on my automated installation. The user creates databases through a web interface which uses trytond-admin only. I have to improve this part. | 13:49 |
sisalp | pokoli: my point about new comers who evaluate the product is that most of them will just miss the point and live with manual data creation. Not a big deal at this step. | 13:53 |
sisalp | cedk: thank you for the point, it is a good thing. | 13:53 |
sisalp | i have another question about proteus. So far I install trytond, all required modules and proteus in an environment before running my script. | 14:36 |
sisalp | Is there a way to do the same when running trytond out of the sources ? | 14:37 |
sisalp | maybe a trivial python question | 14:37 |
sisalp | Hello, | 15:21 |
sisalp | what is the best way to manage a business with no VAT ? Should I modify sale standard VAT rate to 0% or omit VAT on products and external documents ? | 15:23 |
cedk | sisalp: do not use any taxes | 15:33 |
cedk | sisalp: fill unit price with tax included | 15:33 |
cedk | but situation may be improved with https://bugs.tryton.org/issue6911 | 15:35 |
sisalp | cedk: I do so, thank you. | 15:36 |
sisalp | cedk: If I get the point, the improvement would concern any kind. My question, (no VAT business) was mainly related to sales but as VAT on purchases is paid but not recovered, it can be set in accounting as usual I think. | 15:42 |
sisalp | cedk: nevertheless margin calculation would be impacted, wouldn't it ? | 15:43 |
semarie | sisalp: just record the full price in charge account | 15:45 |
semarie | I am working in a french association like that (no VAT business) | 15:45 |
sisalp | semarie: thak you, how do you do it ? | 15:47 |
semarie | sisalp: price on lines for a purchase invoice are "converted" to vat-included-price (ttc) before recording the invoice | 16:02 |
semarie | we don't use any taxes | 16:03 |
sisalp | semarie: I'll try this way, thank you | 16:28 |
sisalp | semarie: Thinking twice, I would prefer a true accounting of unrecoverable VAT on purchases. | 16:38 |
semarie | sisalp: it is a true accounting. for the association the charge is the whole price (price + vat) | 16:44 |
semarie | in which account would you record the vat else ? | 16:44 |
sisalp | There are two accounts for paid VAT : recoverable and unrecoverable | 17:10 |
sisalp | semarie: looking at french plan, there is no account for unrecoverable VAT. I think you are right. | 17:22 |
sisalp | semarie: it is confirmed, unrecoverable VAT is just a part of price, and is not calculated separatly. In some cases, moves do not fit the invoice lines. In french : http://www.calebgestion.com/cours_comptabilite/c61_enregistrement_factures_achat.htm | 17:39 |
-!- thaneor(~lenovo3@r179-24-13-82.dialup.adsl.anteldata.net.uy) has joined #tryton | 17:45 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!