Déclaration TVA par mois

Répondre
chateauclos
Messages : 4
Enregistré le : jeu. janv. 19, 2012 5:07 pm

jeu. janv. 19, 2012 5:15 pm

Bonjour à tous,

Avant toute chose, félicitation à Guillaume et ILM info pour Open Concerto, c'est un projet qui me semble solide et vraiment intéressant.
Pour la petite histoire, j'étais sur open erp jusqu'il y a peu, et j'ai tout basculé sur open concerto au 1er janvier.

Une des possibilités qui m'a le plus plu dans Open Concerto, c'est la déclaration de TVA remplie automatiquement... Ça, c'est le top!

Par contre, je n'arrive pas à l'utiliser de manière mensuelle.
Quand je séléctionne "Déclaration -> Déclaration de TVA", j'ai la fenêtre avec les deux date picker qui sont là, je mets 01/12/11 et 31/12/11 puis remplir la déclaration. Le résultat qui m'est sorti dans les opérations réalisées ne correspond pas à mon mois de décembre, et surtout, que je balise 1 mois ou 4 mois, je me retrouve avec exactement le même résultat.
J'ai l'impression que la déclaration est pré remplie annuellement, et non selon les dates que j'ai spécifié.

Est-ce que je manipule mal Open Concerto ou est-ce une anomalie?

Merci pour vos réponses
Pierre
chateauclos
Messages : 4
Enregistré le : jeu. janv. 19, 2012 5:07 pm

mer. févr. 01, 2012 2:29 pm

Hello,

Bon, j'ai regardé le code source, et je ne vois pas ce qui peut déconner. (je pense que c'est le fichier OpenConcerto/src/org/openconcerto/erp/core/finance/accounting/report/Map3310.java qui nous intéresse)

La date a l'air bien prise en compte dans le code...
Cela voudrait dire que c'est la version mac qui déconne? (oui je suis sur mac)
Ou sinon, le problème est bien entre la chaise et l'écran...

Merci de votre aide
Avatar du membre
guillaume
Messages : 2460
Enregistré le : ven. févr. 11, 2011 7:15 pm

jeu. févr. 02, 2012 11:55 am

Bonjour,

Je regarde ça de près demain.

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
chateauclos
Messages : 4
Enregistré le : jeu. janv. 19, 2012 5:07 pm

lun. févr. 20, 2012 11:33 am

Bonjour Guillaume,

Avez-vous pu y jeter un oeil ou pas?

Mon java est sacrément rouillé et je n'arrive pas à voir comment vous aider.
Dans le code, il me semble que c'est cette partie qui pose soucis:

Code : Tout sélectionner

 public Map3310(JProgressBar bar, Date dateDeb, Date dateFin) {

        this.bar = bar;

        if (dateDeb == null && dateFin == null) {
            SQLRow rowSociete = ((ComptaPropsConfiguration) Configuration.getInstance()).getRowSociete();
            SQLRow rowExercice = Configuration.getInstance().getBase().getTable("EXERCICE_COMMON").getRow(rowSociete.getInt("ID_EXERCICE_COMMON"));
            dateFin = (Date) rowExercice.getObject("DATE_FIN");
            dateDeb = (Date) rowExercice.getObject("DATE_DEB");
        }

        this.dateDebut = dateDeb;
        this.dateFin = dateFin;
        this.sommeCompte = new SommeCompte();
    }
Comme si dateDeb et dateFin n'étaient pas set à l'appel de la fonction et que donc OpenConcerto prenne les valeurs de la période d'exercice.
Or j'ai bien séléctionné sur les date picker les valeurs qu'il me fallait. Les date pickers fonctionnent au niveau de la facturation, donc je ne vois pas pourquoi ceux-ci ne passeraient pas correctement la valeur à la méthode Map3310.

Je continue à fouiller de mon côté.
Bonne journée
Avatar du membre
guillaume
Messages : 2460
Enregistré le : ven. févr. 11, 2011 7:15 pm

mar. févr. 28, 2012 2:45 pm

Oui, la béta 2 de la version 1.2 corrige le problème.

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
chateauclos
Messages : 4
Enregistré le : jeu. janv. 19, 2012 5:07 pm

lun. mars 05, 2012 9:43 pm

Bonsoir Guillaume,

Effectivement cela semble résolu!

Merci beaucoup et bonne chance pour la suite du projet!

à bientôt
Répondre