Le projet Autonomie n'est plus hébergé sur github
croissancecommune / autonomie Goto Github PK
View Code? Open in Web Editor NEWAutonomie est un progiciel de gestion à l'usage des CAE
License: GNU General Public License v3.0
Autonomie est un progiciel de gestion à l'usage des CAE
License: GNU General Public License v3.0
Le projet Autonomie n'est plus hébergé sur github
D'un mois sur l'autre, j'ai souvent les mêmes lignes. J'aimerais donc pouvoir dupliquer une fiche de note de frais.
Avec Weboob ou Greenbureau.
If I try to export invoices for a given day a 500 Internal server error is displayed.
Cela permet à l'entrepreneur d'identifier comment est constitué son chiffre d'affaire.
Les catégories peuvent être les clients, ou on peut rajouter un champ libre qui permet à l'entrepreneur de caractériser ses clients. Par exemple : clients "infogérance" -> 40% du CA, clients "grâce à PP" -> 30% du CA, etc.
Sage export should handle percentages with floatted values.
In the sage export page, when looking for an invoice through dates, if I set an end date that precedes the start date, a 500 Internal Server Error is displayed. a form with errors should be displayed instead.
The error should be handled and carried to the end user.
Installed libraries:
What I do:
pshell app.ini
>>> from autonomie.views.forms import admin
>>> from deform import Form
>>>
>>> f = Form(admin.WorkUnitConfig())
>>> c = admin.TvaConfig()
>>> f = Form(admin.TvaConfig())
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/home/feth/.virtualenvs/autonono/local/lib/python2.7/site-packages/deform/form.py", line 104, in __init__
field.Field.__init__(self, schema, **kw)
File "/home/feth/.virtualenvs/autonono/local/lib/python2.7/site-packages/deform/field.py", line 168, in __init__
**kw
File "/home/feth/.virtualenvs/autonono/local/lib/python2.7/site-packages/deform/field.py", line 168, in __init__
**kw
File "/home/feth/.virtualenvs/autonono/local/lib/python2.7/site-packages/deform/field.py", line 168, in __init__
**kw
File "/home/feth/.virtualenvs/autonono/local/lib/python2.7/site-packages/deform/field.py", line 168, in __init__
**kw
File "/home/feth/.virtualenvs/autonono/local/lib/python2.7/site-packages/deform/field.py", line 168, in __init__
**kw
File "/home/feth/.virtualenvs/autonono/local/lib/python2.7/site-packages/deform/field.py", line 171, in __init__
self.set_appstruct(appstruct)
File "/home/feth/.virtualenvs/autonono/local/lib/python2.7/site-packages/deform/field.py", line 683, in set_appstruct
cstruct = self.schema.serialize(appstruct)
File "/home/feth/.virtualenvs/autonono/local/lib/python2.7/site-packages/colander/__init__.py", line 1862, in serialize
cstruct = self.typ.serialize(self, appstruct)
File "/home/feth/.virtualenvs/autonono/local/lib/python2.7/site-packages/colander/__init__.py", line 1161, in serialize
mapping={'val':appstruct}),
Invalid: {'id': u'"None" is not a number'}
This works with the versions installed at Gastons's:
colander==1.0a5
deform==0.9.7
pyramid-deform==0.2a5
Impact:
Can't configure the TVA on a new installation.
By default, entries are created in the expense sheet for all tel types.
Dans la déclaration d'une note NDF, pouvoir choisir de remplir plusieurs champs parmi TTC, HT, TVA, Taux TVA, et que les autres cases soient remplies dès qu'on a assez d'information. Par exemple, si je remplis TTC et le Taux TVA, Autonomie me proposerai en grisé un calcul de la TVA, que je peux overrider si j'ai le montant exact.
Si je remplis TTC et montant de la TVA, Autonomie me calcule le prix HT.
When an invoice has been validated, it should not be cancelled/removed, a credit note should be generated.
On peut déjà cliquer pour aller sur la page de la facture, on pourrait rajouter un bouton pour télécharger directement la facture.
Les messages saisis dans la zone "communication salarié <-->CAE" ne sont sauvegardés que lors d'un appui sur le bouton "demander la validation".
Il est impossible de saisir un message en mode brouillon.
To allow to print the excel export of expenses, we need to crop the columns where no entry has been set.
Dans certains cas, les codes NAF des entreprises clientes peuvent donner lieu à des abattements fiscaux. Actuellement, cela passe par une communication par mail entre les entrepreneurs et l'équipe support, chaque fin d'année. Cela pourrait être ainsi automatisé.
Tous les boutons sur autonomie n'ont pas la même taille de police,
"générer un avoir" est en 14px alors que communément c'est 11,
est-ce voulu ?
On reçoit actuellement des mails avec un lien pour aller voir la facture, on pourrait soit :
Les mails que nous recevons sont "facture 3 validée par $validateur". L'information la plus utile: le nom du client, ne figurent pas dans le titre.
When creating an invoice with payment in advance, payment detail should always be on.
(Détail des paiements automatique pour les devis avec accompte)
Aujourd'hui, quand on clique sur "Ajouter", n'importe quel bouton, on doit remplir la catégorie.
Je propose que ce choix soit toujours possible, mais que il soit pré-rempli. Par exemple, si je clique sur le bouton "Ajouter" à côté de "Frais liés au fonctionnement de l'entreprise", que le choix "Frais liés au fonctionnement de l'entreprise " soit pré-rempli.
Des documents (déclaration de Tva 7.7, pv de recette ...) doivent pouvoir être ajoutés :
Un document associé à un devis est idéalement aussi accessible depuis une facture liée à celui-ci (les bons de commande par exemple).
Avec des outils comme Weboob, il est possible de lire un site web bancaire et de transformer les données lues en objets Python. On pourrait donc imaginer une interface où on peut lier directement un paiement à une facture, avec par exemple des suggestions automatiques ("Autonomie a détecté tel virement sur le compte en banque et l'associe à cette facture, confirmez-vous ?").
Bonjour
est-il possible de laisser le choix du paramétrage du nombre des dernières activités à afficher ?
Actuellement il y en a 5 c'est très peu.
Merci
Le menu n'est pas assez grand, on ne peut pas accéder au bouton Déconnexion
Quand on génère une facture à partir d'un devis, cette nouvelle facture est marquée comme brouillon. Il est donc possible de la supprimer.
Si je la supprime, il m'est impossible d'en re-générer une autre parce que le devis est resté dans l'état « facture génrée ».
Il faudrait que le devis détecte que la facture générée n'existe plus et ré-active le bouton de génération.
Avec combo box pour pouvoir choisir le client, le projet, ou le mois pour la note de frais, et pouvoir ainsi passer directement de la page d'accueil à la page d'édition de la nouvelle facture ou de la note de frais.
Dans l'édition de note de frais, ce sera utile de pouvoir dupliquer une ligne (par exemple "Restaurant client X", rempli pour le 12/09, sera dupliqué pour le repas du 19/09).
Dans gestion > Bulletin de salaires une colonne indique "dernière modification", il s'agit en fait de "dernière consultation".
La contribution par défaut est "", qui n'est pas un entier, empêchant la génération du formulaire
Bonjour,
la plupart des exports sous autonomie sont en xlsx.
Avant que je m'étouffe, est-il prévu de proposer des exports aux formats standards ?
Surtout que notre coopérative promeut l'usage d'une informatique plus responsable ;-)
Merci
Le fait que ces champs soient pre-remplis empêche de pouvoir faire un simple clic + ctrlV, voire un simple clic milieu si on est sous linux.
mod_wsgi (pid=30606): Exception occurred processing WSGI script '/var/www/autonomie/pyramid.wsgi'.
Traceback (most recent call last):
File "/var/www/autonomie/lib/python2.6/site-packages/fanstatic/publisher.py", line 219, in __call__
return self.app(environ, start_response)
File "/var/www/autonomie/lib/python2.6/site-packages/fanstatic/injector.py", line 54, in __call__
response = request.get_response(self.app)
File "/var/www/autonomie/lib/python2.6/site-packages/webob/request.py", line 1296, in send
application, catch_exc_info=False)
File "/var/www/autonomie/lib/python2.6/site-packages/webob/request.py", line 1260, in call_application
app_iter = application(self.environ, start_response)
File "/var/www/autonomie/lib/python2.6/site-packages/pyramid/router.py", line 251, in __call__
response = self.invoke_subrequest(request, use_tweens=True)
File "/var/www/autonomie/lib/python2.6/site-packages/pyramid/router.py", line 227, in invoke_subrequest
response = handle_request(request)
File "/var/www/autonomie/lib/python2.6/site-packages/pyramid/tweens.py", line 21, in excview_tween
response = handler(request)
File "/var/www/autonomie/lib/python2.6/site-packages/pyramid_tm/__init__.py", line 100, in tm_tween
response = handler(request)
File "/var/www/autonomie/lib/python2.6/site-packages/pyramid/router.py", line 161, in handle_request
response = view_callable(context, request)
File "/var/www/autonomie/lib/python2.6/site-packages/pyramid/config/views.py", line 237, in _secured_view
return view(context, request)
File "/var/www/autonomie/lib/python2.6/site-packages/pyramid/config/views.py", line 345, in rendered_view
result = view(context, request)
File "/var/www/autonomie/lib/python2.6/site-packages/pyramid/config/views.py", line 465, in _class_requestonly_view
response = inst()
File "/var/www/autonomie/lib/python2.6/site-packages/autonomie-1.7-py2.6.egg/autonomie/views/sage.py", line 337, in __call__
return self.write_csv(invoices)
File "/var/www/autonomie/lib/python2.6/site-packages/autonomie-1.7-py2.6.egg/autonomie/views/sage.py", line 291, in write_csv
self.filename,
File "/var/www/autonomie/lib/python2.6/site-packages/autonomie-1.7-py2.6.egg/autonomie/views/sage.py", line 129, in filename
return u"export_facture_{:%d%m%Y}.txt".format(today)
ValueError: zero length field name in format
Dans l'interface "Fiche", je peux lire : "Frais liés au fonctionnement de l'entreprise" et "Frais liés à l'activité". Dans l'interface "Ajout", je peux lire : "Frais direct de fonctionnement" et "Frais concernant directement votre activité auprès de vos clients".
A chaque fois que je refais une fiche de note de frais (tous les mois), je bloque sur la radio box à cocher, parce que les termes sont différents.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.