Line 39... |
Line 39... |
39 |
import org.openconcerto.erp.core.finance.accounting.action.GestionPlanComptableEAction;
|
39 |
import org.openconcerto.erp.core.finance.accounting.action.GestionPlanComptableEAction;
|
40 |
import org.openconcerto.erp.core.finance.accounting.action.ImportEcritureAction;
|
40 |
import org.openconcerto.erp.core.finance.accounting.action.ImportEcritureAction;
|
41 |
import org.openconcerto.erp.core.finance.accounting.action.ImpressionJournauxAnalytiqueAction;
|
41 |
import org.openconcerto.erp.core.finance.accounting.action.ImpressionJournauxAnalytiqueAction;
|
42 |
import org.openconcerto.erp.core.finance.accounting.action.ImpressionLivrePayeAction;
|
42 |
import org.openconcerto.erp.core.finance.accounting.action.ImpressionLivrePayeAction;
|
43 |
import org.openconcerto.erp.core.finance.accounting.action.ImpressionRepartitionAnalytiqueAction;
|
43 |
import org.openconcerto.erp.core.finance.accounting.action.ImpressionRepartitionAnalytiqueAction;
|
- |
|
44 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesCategorieComptableAction;
|
44 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesComptesAction;
|
45 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesComptesAction;
|
45 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesDevisesAction;
|
46 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesDevisesAction;
|
46 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesEcrituresAction;
|
47 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesEcrituresAction;
|
47 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesEcrituresAnalytiquesAction;
|
48 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesEcrituresAnalytiquesAction;
|
48 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesJournauxAction;
|
49 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesJournauxAction;
|
49 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesPostesAnalytiquesAction;
|
50 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesPostesAnalytiquesAction;
|
50 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesTauxDeChangeAction;
|
51 |
import org.openconcerto.erp.core.finance.accounting.action.ListeDesTauxDeChangeAction;
|
51 |
import org.openconcerto.erp.core.finance.accounting.action.ListeEcritureParClasseAction;
|
52 |
import org.openconcerto.erp.core.finance.accounting.action.ListeEcritureParClasseAction;
|
52 |
import org.openconcerto.erp.core.finance.accounting.action.NouveauClotureAction;
|
53 |
import org.openconcerto.erp.core.finance.accounting.action.NouveauClotureAction;
|
- |
|
54 |
import org.openconcerto.erp.core.finance.accounting.action.NouveauClotureSansAnouveauxAction;
|
53 |
import org.openconcerto.erp.core.finance.accounting.action.NouveauLettrageAction;
|
55 |
import org.openconcerto.erp.core.finance.accounting.action.NouveauLettrageAction;
|
54 |
import org.openconcerto.erp.core.finance.accounting.action.NouveauPointageAction;
|
56 |
import org.openconcerto.erp.core.finance.accounting.action.NouveauPointageAction;
|
55 |
import org.openconcerto.erp.core.finance.accounting.action.NouvelleValidationAction;
|
57 |
import org.openconcerto.erp.core.finance.accounting.action.NouvelleValidationAction;
|
56 |
import org.openconcerto.erp.core.finance.accounting.action.ResultatAnalytiqueAction;
|
58 |
import org.openconcerto.erp.core.finance.accounting.action.ResultatAnalytiqueAction;
|
57 |
import org.openconcerto.erp.core.finance.accounting.ui.SaisieJournalAction;
|
59 |
import org.openconcerto.erp.core.finance.accounting.ui.SaisieJournalAction;
|
58 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesChequesAEncaisserAction;
|
60 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesChequesAEncaisserAction;
|
59 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesChequesAvoirAction;
|
61 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesChequesAvoirAction;
|
60 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesChequesFournisseursAction;
|
62 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesChequesFournisseursAction;
|
- |
|
63 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesDepostChequesAction;
|
61 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesEncaissementsAction;
|
64 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesEncaissementsAction;
|
62 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesReferencesAction;
|
65 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesReferencesAction;
|
63 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesRelancesAction;
|
66 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesRelancesAction;
|
64 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesTraitesFournisseursAction;
|
67 |
import org.openconcerto.erp.core.finance.payment.action.ListeDesTraitesFournisseursAction;
|
65 |
import org.openconcerto.erp.core.finance.payment.action.NouveauDecaissementChequeAvoirAction;
|
68 |
import org.openconcerto.erp.core.finance.payment.action.NouveauDecaissementChequeAvoirAction;
|
Line 105... |
Line 108... |
105 |
import org.openconcerto.erp.core.sales.invoice.action.ListeSDDMessageAction;
|
108 |
import org.openconcerto.erp.core.sales.invoice.action.ListeSDDMessageAction;
|
106 |
import org.openconcerto.erp.core.sales.invoice.action.ListeSaisieVenteFactureAction;
|
109 |
import org.openconcerto.erp.core.sales.invoice.action.ListeSaisieVenteFactureAction;
|
107 |
import org.openconcerto.erp.core.sales.invoice.action.ListesFacturesClientsImpayeesAction;
|
110 |
import org.openconcerto.erp.core.sales.invoice.action.ListesFacturesClientsImpayeesAction;
|
108 |
import org.openconcerto.erp.core.sales.invoice.action.NouveauSaisieVenteComptoirAction;
|
111 |
import org.openconcerto.erp.core.sales.invoice.action.NouveauSaisieVenteComptoirAction;
|
109 |
import org.openconcerto.erp.core.sales.invoice.action.NouveauSaisieVenteFactureAction;
|
112 |
import org.openconcerto.erp.core.sales.invoice.action.NouveauSaisieVenteFactureAction;
|
- |
|
113 |
import org.openconcerto.erp.core.sales.invoice.report.ReportingClientPanel;
|
110 |
import org.openconcerto.erp.core.sales.order.action.ListeDesCommandesClientAction;
|
114 |
import org.openconcerto.erp.core.sales.order.action.ListeDesCommandesClientAction;
|
111 |
import org.openconcerto.erp.core.sales.order.action.ListeDesCommandesClientItemsAction;
|
115 |
import org.openconcerto.erp.core.sales.order.action.ListeDesCommandesClientItemsAction;
|
112 |
import org.openconcerto.erp.core.sales.order.action.ListeDesElementsACommanderClientAction;
|
116 |
import org.openconcerto.erp.core.sales.order.action.ListeDesElementsACommanderClientAction;
|
113 |
import org.openconcerto.erp.core.sales.order.action.ListeDesFacturationCommandesClientAction;
|
117 |
import org.openconcerto.erp.core.sales.order.action.ListeDesFacturationCommandesClientAction;
|
114 |
import org.openconcerto.erp.core.sales.order.action.NouvelleCommandeClientAction;
|
118 |
import org.openconcerto.erp.core.sales.order.action.NouvelleCommandeClientAction;
|
Line 116... |
Line 120... |
116 |
import org.openconcerto.erp.core.sales.product.action.FamilleArticleAction;
|
120 |
import org.openconcerto.erp.core.sales.product.action.FamilleArticleAction;
|
117 |
import org.openconcerto.erp.core.sales.product.action.ListeDesArticlesAction;
|
121 |
import org.openconcerto.erp.core.sales.product.action.ListeDesArticlesAction;
|
118 |
import org.openconcerto.erp.core.sales.product.action.ListeEcoContributionAction;
|
122 |
import org.openconcerto.erp.core.sales.product.action.ListeEcoContributionAction;
|
119 |
import org.openconcerto.erp.core.sales.product.action.ListeHistoCodeClientArticleAction;
|
123 |
import org.openconcerto.erp.core.sales.product.action.ListeHistoCodeClientArticleAction;
|
120 |
import org.openconcerto.erp.core.sales.quote.action.ListeDesDevisAction;
|
124 |
import org.openconcerto.erp.core.sales.quote.action.ListeDesDevisAction;
|
- |
|
125 |
import org.openconcerto.erp.core.sales.quote.action.ListeDesDevisActionTCP;
|
121 |
import org.openconcerto.erp.core.sales.quote.action.ListeDesElementsDevisAction;
|
126 |
import org.openconcerto.erp.core.sales.quote.action.ListeDesElementsDevisAction;
|
122 |
import org.openconcerto.erp.core.sales.quote.action.ListeDesElementsPropositionsAction;
|
- |
|
123 |
import org.openconcerto.erp.core.sales.quote.action.NouveauDevisAction;
|
127 |
import org.openconcerto.erp.core.sales.quote.action.NouveauDevisAction;
|
124 |
import org.openconcerto.erp.core.sales.quote.action.NouvellePropositionAction;
|
- |
|
125 |
import org.openconcerto.erp.core.sales.shipment.action.ListeDesBonsDeLivraisonAction;
|
128 |
import org.openconcerto.erp.core.sales.shipment.action.ListeDesBonsDeLivraisonAction;
|
126 |
import org.openconcerto.erp.core.sales.shipment.action.ListeDesReliquatsBonsLivraisonsAction;
|
129 |
import org.openconcerto.erp.core.sales.shipment.action.ListeDesReliquatsBonsLivraisonsAction;
|
127 |
import org.openconcerto.erp.core.sales.shipment.action.NouveauBonLivraisonAction;
|
130 |
import org.openconcerto.erp.core.sales.shipment.action.NouveauBonLivraisonAction;
|
128 |
import org.openconcerto.erp.core.supplychain.credit.action.ListeDesAvoirsFournisseurAction;
|
131 |
import org.openconcerto.erp.core.supplychain.credit.action.ListeDesAvoirsFournisseurAction;
|
129 |
import org.openconcerto.erp.core.supplychain.credit.action.NouvelAvoirFournisseurAction;
|
132 |
import org.openconcerto.erp.core.supplychain.credit.action.NouvelAvoirFournisseurAction;
|
Line 133... |
Line 136... |
133 |
import org.openconcerto.erp.core.supplychain.order.action.ListeDesElementsACommanderAction;
|
136 |
import org.openconcerto.erp.core.supplychain.order.action.ListeDesElementsACommanderAction;
|
134 |
import org.openconcerto.erp.core.supplychain.order.action.ListeDesFacturesFournisseurAction;
|
137 |
import org.openconcerto.erp.core.supplychain.order.action.ListeDesFacturesFournisseurAction;
|
135 |
import org.openconcerto.erp.core.supplychain.order.action.ListeSaisieAchatAction;
|
138 |
import org.openconcerto.erp.core.supplychain.order.action.ListeSaisieAchatAction;
|
136 |
import org.openconcerto.erp.core.supplychain.order.action.NouveauSaisieAchatAction;
|
139 |
import org.openconcerto.erp.core.supplychain.order.action.NouveauSaisieAchatAction;
|
137 |
import org.openconcerto.erp.core.supplychain.order.action.NouvelleCommandeAction;
|
140 |
import org.openconcerto.erp.core.supplychain.order.action.NouvelleCommandeAction;
|
- |
|
141 |
import org.openconcerto.erp.core.supplychain.order.action.NouvelleDemandePrixAction;
|
138 |
import org.openconcerto.erp.core.supplychain.order.action.NouvelleFactureFournisseurAction;
|
142 |
import org.openconcerto.erp.core.supplychain.order.action.NouvelleFactureFournisseurAction;
|
139 |
import org.openconcerto.erp.core.supplychain.product.action.ListeDesArticlesFournisseurAction;
|
143 |
import org.openconcerto.erp.core.supplychain.product.action.ListeDesArticlesFournisseurAction;
|
140 |
import org.openconcerto.erp.core.supplychain.receipt.action.ListeDesBonsReceptionsAction;
|
144 |
import org.openconcerto.erp.core.supplychain.receipt.action.ListeDesBonsReceptionsAction;
|
141 |
import org.openconcerto.erp.core.supplychain.receipt.action.ListeDesReliquatsBonsReceptionsAction;
|
145 |
import org.openconcerto.erp.core.supplychain.receipt.action.ListeDesReliquatsBonsReceptionsAction;
|
142 |
import org.openconcerto.erp.core.supplychain.receipt.action.NouveauBonReceptionAction;
|
146 |
import org.openconcerto.erp.core.supplychain.receipt.action.NouveauBonReceptionAction;
|
- |
|
147 |
import org.openconcerto.erp.core.supplychain.stock.action.ListeDesDepotsStocksAction;
|
- |
|
148 |
import org.openconcerto.erp.core.supplychain.stock.action.ListeDesEtatsStocksAction;
|
143 |
import org.openconcerto.erp.core.supplychain.stock.action.ListeDesMouvementsStockAction;
|
149 |
import org.openconcerto.erp.core.supplychain.stock.action.ListeDesMouvementsStockAction;
|
- |
|
150 |
import org.openconcerto.erp.core.supplychain.stock.action.ListeDesStocksAction;
|
144 |
import org.openconcerto.erp.core.supplychain.stock.action.NouvelleSaisieMouvementStockAction;
|
151 |
import org.openconcerto.erp.core.supplychain.stock.action.NouvelleSaisieMouvementStockAction;
|
145 |
import org.openconcerto.erp.core.supplychain.supplier.action.ListeDesContactsFournisseursAction;
|
152 |
import org.openconcerto.erp.core.supplychain.supplier.action.ListeDesContactsFournisseursAction;
|
146 |
import org.openconcerto.erp.core.supplychain.supplier.action.ListeDesFournisseursAction;
|
153 |
import org.openconcerto.erp.core.supplychain.supplier.action.ListeDesFournisseursAction;
|
147 |
import org.openconcerto.erp.core.supplychain.supplier.action.ListesFacturesFournImpayeesAction;
|
154 |
import org.openconcerto.erp.core.supplychain.supplier.action.ListesFacturesFournImpayeesAction;
|
148 |
import org.openconcerto.erp.core.supplychain.supplier.action.NouvelHistoriqueListeFournAction;
|
155 |
import org.openconcerto.erp.core.supplychain.supplier.action.NouvelHistoriqueListeFournAction;
|
149 |
import org.openconcerto.erp.modules.ModuleFrame;
|
156 |
import org.openconcerto.erp.modules.ModuleFrame;
|
150 |
import org.openconcerto.erp.preferences.DefaultNXProps;
|
157 |
import org.openconcerto.erp.preferences.DefaultNXProps;
|
- |
|
158 |
import org.openconcerto.erp.preferences.GestionArticleGlobalPreferencePanel;
|
151 |
import org.openconcerto.erp.preferences.GestionClientPreferencePanel;
|
159 |
import org.openconcerto.erp.preferences.GestionClientPreferencePanel;
|
152 |
import org.openconcerto.erp.rights.ComptaUserRight;
|
160 |
import org.openconcerto.erp.rights.ComptaUserRight;
|
153 |
import org.openconcerto.erp.rights.NXRights;
|
161 |
import org.openconcerto.erp.rights.NXRights;
|
154 |
import org.openconcerto.erp.utils.correct.CorrectMouvement;
|
162 |
import org.openconcerto.erp.utils.correct.CorrectMouvement;
|
155 |
import org.openconcerto.sql.model.DBRoot;
|
163 |
import org.openconcerto.sql.model.DBRoot;
|
Line 304... |
Line 312... |
304 |
if (rights.haveRight(ComptaUserRight.MENU)) {
|
312 |
if (rights.haveRight(ComptaUserRight.MENU)) {
|
305 |
final Group gAccounting = new Group("menu.organization.accounting", LayoutHints.DEFAULT_NOLABEL_SEPARATED_GROUP_HINTS);
|
313 |
final Group gAccounting = new Group("menu.organization.accounting", LayoutHints.DEFAULT_NOLABEL_SEPARATED_GROUP_HINTS);
|
306 |
gAccounting.addItem("accounting.chart");
|
314 |
gAccounting.addItem("accounting.chart");
|
307 |
gAccounting.addItem("accounting.list");
|
315 |
gAccounting.addItem("accounting.list");
|
308 |
gAccounting.addItem("accounting.journal");
|
316 |
gAccounting.addItem("accounting.journal");
|
- |
|
317 |
gAccounting.addItem("accounting.category.list");
|
309 |
gAccounting.addItem("accounting.checkDB");
|
318 |
gAccounting.addItem("accounting.checkDB");
|
310 |
gAccounting.addItem("accounting.currency");
|
319 |
gAccounting.addItem("accounting.currency");
|
311 |
gAccounting.addItem("accounting.currency.rates");
|
320 |
gAccounting.addItem("accounting.currency.rates");
|
312 |
group.add(gAccounting);
|
321 |
group.add(gAccounting);
|
313 |
}
|
322 |
}
|
Line 366... |
Line 375... |
366 |
}
|
375 |
}
|
367 |
|
376 |
|
368 |
if (rights.haveRight(NXRights.GESTION_ENCAISSEMENT.getCode())) {
|
377 |
if (rights.haveRight(NXRights.GESTION_ENCAISSEMENT.getCode())) {
|
369 |
Group gCustomer = new Group("menu.payment.customer");
|
378 |
Group gCustomer = new Group("menu.payment.customer");
|
370 |
gCustomer.addItem("customer.invoice.unpaid.list");
|
379 |
gCustomer.addItem("customer.invoice.unpaid.list");
|
- |
|
380 |
gCustomer.addItem("customer.payment.report");
|
371 |
gCustomer.addItem("customer.dept.list");
|
381 |
gCustomer.addItem("customer.dept.list");
|
372 |
gCustomer.addItem("customer.payment.list");
|
382 |
gCustomer.addItem("customer.payment.list");
|
373 |
gCustomer.addItem("customer.payment.followup.list");
|
383 |
gCustomer.addItem("customer.payment.followup.list");
|
374 |
gCustomer.addItem("customer.payment.check.pending.list");
|
384 |
gCustomer.addItem("customer.payment.check.pending.list");
|
- |
|
385 |
gCustomer.addItem("customer.payment.check.deposit.list");
|
375 |
gCustomer.addItem("customer.payment.check.pending.create");
|
386 |
gCustomer.addItem("customer.payment.check.pending.create");
|
- |
|
387 |
gCustomer.addItem("customer.payment.check.deposit.list");
|
376 |
gCustomer.addItem("customer.payment.sddMessage.list");
|
388 |
gCustomer.addItem("customer.payment.sddMessage.list");
|
377 |
gCustomer.addItem("customer.credit.check.list");
|
389 |
gCustomer.addItem("customer.credit.check.list");
|
378 |
gCustomer.addItem("customer.credit.check.create");
|
390 |
gCustomer.addItem("customer.credit.check.create");
|
379 |
group.add(gCustomer);
|
391 |
group.add(gCustomer);
|
380 |
}
|
392 |
}
|
Line 514... |
Line 526... |
514 |
|
526 |
|
515 |
final Group gProduct = new Group("menu.list.product", LayoutHints.DEFAULT_NOLABEL_SEPARATED_GROUP_HINTS);
|
527 |
final Group gProduct = new Group("menu.list.product", LayoutHints.DEFAULT_NOLABEL_SEPARATED_GROUP_HINTS);
|
516 |
gProduct.addItem("product.list");
|
528 |
gProduct.addItem("product.list");
|
517 |
// gProduct.addItem("product.customer.list");
|
529 |
// gProduct.addItem("product.customer.list");
|
518 |
// gProduct.addItem("product.supplychain.list");
|
530 |
// gProduct.addItem("product.supplychain.list");
|
- |
|
531 |
if (prefs.getBoolean(GestionArticleGlobalPreferencePanel.STOCK_MULTI_DEPOT, false)) {
|
- |
|
532 |
gProduct.addItem("stock.depot.list");
|
- |
|
533 |
gProduct.addItem("stock.item.list");
|
- |
|
534 |
}
|
519 |
gProduct.addItem("stock.io.list");
|
535 |
gProduct.addItem("stock.io.list");
|
- |
|
536 |
gProduct.addItem("stock.io.state");
|
520 |
gProduct.addItem("customer.order.waiting");
|
537 |
gProduct.addItem("customer.order.waiting");
|
521 |
gProduct.addItem("supplier.order.waiting");
|
538 |
gProduct.addItem("supplier.order.waiting");
|
522 |
group.add(gProduct);
|
539 |
group.add(gProduct);
|
523 |
|
540 |
|
524 |
return group;
|
541 |
return group;
|
Line 538... |
Line 555... |
538 |
* Actions
|
555 |
* Actions
|
539 |
*/
|
556 |
*/
|
540 |
public void registerFilesMenuActions(final MenuAndActions mManager) {
|
557 |
public void registerFilesMenuActions(final MenuAndActions mManager) {
|
541 |
mManager.putAction(new SauvegardeBaseAction(), "backup");
|
558 |
mManager.putAction(new SauvegardeBaseAction(), "backup");
|
542 |
mManager.putAction(new AbstractAction() {
|
559 |
mManager.putAction(new AbstractAction() {
|
- |
|
560 |
|
- |
|
561 |
private ModuleFrame frame = null;
|
- |
|
562 |
|
543 |
@Override
|
563 |
@Override
|
544 |
public void actionPerformed(ActionEvent e) {
|
564 |
public void actionPerformed(ActionEvent e) {
|
- |
|
565 |
if (this.frame == null) {
|
- |
|
566 |
this.frame = new ModuleFrame(getConfiguration().getModuleManager());
|
- |
|
567 |
}
|
- |
|
568 |
this.frame.setLocationRelativeTo(null);
|
545 |
FrameUtil.show(ModuleFrame.getInstance());
|
569 |
FrameUtil.show(this.frame);
|
546 |
}
|
570 |
}
|
547 |
}, "modules");
|
571 |
}, "modules");
|
548 |
if (!Gestion.MAC_OS_X) {
|
- |
|
549 |
mManager.putAction(new PreferencesAction(), "preferences");
|
572 |
mManager.putAction(new PreferencesAction(getConfiguration().getModuleManager()), "preferences");
|
550 |
mManager.putAction(new AbstractAction() {
|
573 |
mManager.putAction(new AbstractAction() {
|
551 |
@Override
|
574 |
@Override
|
552 |
public void actionPerformed(ActionEvent e) {
|
575 |
public void actionPerformed(ActionEvent e) {
|
553 |
MainFrame.getInstance().quit();
|
576 |
MainFrame.getInstance().quit();
|
554 |
}
|
577 |
}
|
555 |
}, "quit");
|
578 |
}, "quit");
|
556 |
}
|
579 |
}
|
557 |
}
|
- |
|
558 |
|
580 |
|
559 |
public void registerCreationMenuActions(final MenuAndActions mManager) {
|
581 |
public void registerCreationMenuActions(final MenuAndActions mManager) {
|
560 |
final Boolean bModeVenteComptoir = DefaultNXProps.getInstance().getBooleanValue("ArticleVenteComptoir", true);
|
582 |
final Boolean bModeVenteComptoir = DefaultNXProps.getInstance().getBooleanValue("ArticleVenteComptoir", true);
|
561 |
final UserRights rights = UserRightsManager.getCurrentUserRights();
|
583 |
final UserRights rights = UserRightsManager.getCurrentUserRights();
|
- |
|
584 |
final ComptaPropsConfiguration conf = this.getConfiguration();
|
562 |
|
585 |
|
563 |
if (rights.haveRight(ComptaUserRight.MENU)) {
|
586 |
if (rights.haveRight(ComptaUserRight.MENU)) {
|
564 |
mManager.putAction(new NouvelleSaisieKmAction(), "accounting.entry.create");
|
587 |
mManager.putAction(new NouvelleSaisieKmAction(conf), "accounting.entry.create");
|
565 |
mManager.putAction(new SaisieJournalAction(), "accounting.entry.ledger.create");
|
588 |
mManager.putAction(new SaisieJournalAction(), "accounting.entry.ledger.create");
|
566 |
}
|
589 |
}
|
567 |
|
590 |
|
568 |
|
591 |
|
569 |
mManager.putAction(new NouveauDevisAction(), "customer.quote.create");
|
592 |
mManager.putAction(new NouveauDevisAction(conf), "customer.quote.create");
|
570 |
|
593 |
|
571 |
mManager.putAction(new NouveauBonLivraisonAction(), "customer.delivery.create");
|
594 |
mManager.putAction(new NouveauBonLivraisonAction(conf), "customer.delivery.create");
|
572 |
mManager.putAction(new NouvelleCommandeClientAction(), "customer.order.create");
|
595 |
mManager.putAction(new NouvelleCommandeClientAction(conf), "customer.order.create");
|
573 |
if (bModeVenteComptoir && rights.haveRight("VENTE_COMPTOIR")) {
|
596 |
if (bModeVenteComptoir && rights.haveRight("VENTE_COMPTOIR")) {
|
574 |
mManager.putAction(new NouveauSaisieVenteComptoirAction(), "pos.sale.create");
|
597 |
mManager.putAction(new NouveauSaisieVenteComptoirAction(conf), "pos.sale.create");
|
575 |
}
|
598 |
}
|
576 |
mManager.putAction(new NouveauSaisieVenteFactureAction(), "customer.invoice.create");
|
599 |
mManager.putAction(new NouveauSaisieVenteFactureAction(conf), "customer.invoice.create");
|
577 |
|
600 |
|
578 |
mManager.putAction(new NouveauAvoirClientAction(), "customer.credit.create");
|
601 |
mManager.putAction(new NouveauAvoirClientAction(conf), "customer.credit.create");
|
579 |
|
602 |
|
580 |
if (rights.haveRight(NXRights.LOCK_MENU_ACHAT.getCode())) {
|
603 |
if (rights.haveRight(NXRights.LOCK_MENU_ACHAT.getCode())) {
|
- |
|
604 |
mManager.putAction(new NouvelleDemandePrixAction(conf), "supplier.order.ask.create");
|
581 |
mManager.putAction(new NouvelleCommandeAction(), "supplier.order.create");
|
605 |
mManager.putAction(new NouvelleCommandeAction(conf), "supplier.order.create");
|
582 |
mManager.putAction(new NouveauBonReceptionAction(), "supplier.receipt.create");
|
606 |
mManager.putAction(new NouveauBonReceptionAction(conf), "supplier.receipt.create");
|
583 |
mManager.putAction(new NouveauSaisieAchatAction(), "supplier.purchase.create");
|
607 |
mManager.putAction(new NouveauSaisieAchatAction(conf), "supplier.purchase.create");
|
584 |
mManager.putAction(new NouvelleFactureFournisseurAction(), "supplier.invoice.purchase.create");
|
608 |
mManager.putAction(new NouvelleFactureFournisseurAction(conf), "supplier.invoice.purchase.create");
|
585 |
mManager.putAction(new NouvelAvoirFournisseurAction(), "supplier.credit.create");
|
609 |
mManager.putAction(new NouvelAvoirFournisseurAction(conf), "supplier.credit.create");
|
586 |
mManager.putAction(new NouvelleSaisieMouvementStockAction(), "stock.io.create");
|
610 |
mManager.putAction(new NouvelleSaisieMouvementStockAction(conf), "stock.io.create");
|
587 |
}
|
611 |
}
|
588 |
|
612 |
|
589 |
}
|
613 |
}
|
590 |
|
614 |
|
591 |
public void registerListMenuActions(final MenuAndActions mManager) {
|
615 |
public void registerListMenuActions(final MenuAndActions mManager) {
|
- |
|
616 |
final ComptaPropsConfiguration conf = this.configuration;
|
592 |
final Boolean bModeVenteComptoir = DefaultNXProps.getInstance().getBooleanValue("ArticleVenteComptoir", true);
|
617 |
final Boolean bModeVenteComptoir = DefaultNXProps.getInstance().getBooleanValue("ArticleVenteComptoir", true);
|
593 |
|
618 |
|
- |
|
619 |
// FIXME conf.getCurrentUserRights();
|
594 |
final UserRights rights = UserRightsManager.getCurrentUserRights();
|
620 |
final UserRights rights = UserRightsManager.getCurrentUserRights();
|
595 |
|
621 |
|
596 |
mManager.putAction(new ListeDesClientsAction(), "customer.list");
|
622 |
mManager.putAction(new ListeDesClientsAction(conf), "customer.list");
|
597 |
SQLPreferences prefs = SQLPreferences.getMemCached(configuration.getRootSociete());
|
623 |
SQLPreferences prefs = SQLPreferences.getMemCached(conf.getRootSociete());
|
598 |
if (prefs.getBoolean(GestionClientPreferencePanel.DISPLAY_CLIENT_DPT, false)) {
|
624 |
if (prefs.getBoolean(GestionClientPreferencePanel.DISPLAY_CLIENT_DPT, false)) {
|
599 |
mManager.putAction(new ListeDesDepartementsClientsAction(), "customer.department.list");
|
625 |
mManager.putAction(new ListeDesDepartementsClientsAction(conf), "customer.department.list");
|
600 |
}
|
626 |
}
|
601 |
mManager.putAction(new ListeDesContactsAction(), "contact.list");
|
627 |
mManager.putAction(new ListeDesContactsAction(conf), "contact.list");
|
602 |
|
628 |
|
603 |
if (rights.haveRight(NXRights.ACCES_HISTORIQUE.getCode())) {
|
629 |
if (rights.haveRight(NXRights.ACCES_HISTORIQUE.getCode())) {
|
604 |
mManager.putAction(new NouvelHistoriqueListeClientAction(), "customer.history");
|
630 |
mManager.putAction(new NouvelHistoriqueListeClientAction(), "customer.history");
|
605 |
}
|
631 |
}
|
606 |
|
632 |
|
607 |
|
633 |
|
- |
|
634 |
|
608 |
mManager.putAction(new ListeDesDevisAction(), "customer.quote.list");
|
635 |
mManager.putAction(new ListeDesDevisAction(conf), "customer.quote.list");
|
- |
|
636 |
|
609 |
|
637 |
|
610 |
|
638 |
|
611 |
mManager.putAction(new ListeDesCommandesClientAction(), "customer.order.list");
|
639 |
mManager.putAction(new ListeDesCommandesClientAction(), "customer.order.list");
|
612 |
mManager.putAction(new ListeDesFacturationCommandesClientAction(), "customer.order.invoice.list");
|
640 |
mManager.putAction(new ListeDesFacturationCommandesClientAction(conf), "customer.order.invoice.list");
|
613 |
mManager.putAction(new ListeDesCommandesClientItemsAction(), "customer.order.list.details");
|
641 |
mManager.putAction(new ListeDesCommandesClientItemsAction(conf), "customer.order.list.details");
|
614 |
mManager.putAction(new ListeDesBonsDeLivraisonAction(), "customer.delivery.list");
|
642 |
mManager.putAction(new ListeDesBonsDeLivraisonAction(conf), "customer.delivery.list");
|
615 |
if (configuration.getRootSociete().contains("RELIQUAT_BL")) {
|
643 |
if (conf.getRootSociete().contains("RELIQUAT_BL")) {
|
616 |
mManager.registerAction("customer.delivery.reliquat.list", new ListeDesReliquatsBonsLivraisonsAction());
|
644 |
mManager.putAction(new ListeDesReliquatsBonsLivraisonsAction(), "customer.delivery.reliquat.list");
|
617 |
}
|
645 |
}
|
618 |
|
646 |
|
619 |
boolean useListDesVentesAction = bModeVenteComptoir;
|
647 |
boolean useListDesVentesAction = bModeVenteComptoir;
|
620 |
if (useListDesVentesAction) {
|
648 |
if (useListDesVentesAction) {
|
621 |
mManager.putAction(new ListeDesVentesAction(), "sales.list");
|
649 |
mManager.putAction(new ListeDesVentesAction(), "sales.list");
|
Line 623... |
Line 651... |
623 |
} else {
|
651 |
} else {
|
624 |
|
652 |
|
625 |
mManager.putAction(new ListeSaisieVenteFactureAction(), "customer.invoice.list");
|
653 |
mManager.putAction(new ListeSaisieVenteFactureAction(), "customer.invoice.list");
|
626 |
}
|
654 |
}
|
627 |
|
655 |
|
628 |
mManager.putAction(new ListeDesAvoirsClientsAction(), "customer.credit.list");
|
656 |
mManager.putAction(new ListeDesAvoirsClientsAction(conf), "customer.credit.list");
|
629 |
mManager.putAction(new ListeDesFactureItemsAction(), "customer.invoice.details.list");
|
657 |
mManager.putAction(new ListeDesFactureItemsAction(conf), "customer.invoice.details.list");
|
630 |
|
658 |
|
631 |
mManager.putAction(new ListeDesFournisseursAction(), "supplier.list");
|
659 |
mManager.putAction(new ListeDesFournisseursAction(), "supplier.list");
|
632 |
mManager.putAction(new ListeDesContactsFournisseursAction(), "supplier.contact.list");
|
660 |
mManager.putAction(new ListeDesContactsFournisseursAction(), "supplier.contact.list");
|
633 |
mManager.putAction(new NouvelHistoriqueListeFournAction(), "supplier.history");
|
661 |
mManager.putAction(new NouvelHistoriqueListeFournAction(), "supplier.history");
|
634 |
if (rights.haveRight(NXRights.LOCK_MENU_ACHAT.getCode())) {
|
662 |
if (rights.haveRight(NXRights.LOCK_MENU_ACHAT.getCode())) {
|
635 |
mManager.putAction(new ListeDesCommandesAction(), "supplier.order.list");
|
663 |
mManager.putAction(new ListeDesCommandesAction(), "supplier.order.list");
|
636 |
mManager.putAction(new ListeDesDemandesPrixAction(), "supplier.order.ask");
|
664 |
mManager.putAction(new ListeDesDemandesPrixAction(conf), "supplier.order.ask");
|
637 |
mManager.putAction(new ListeDesDemandesAchatsAction(), "supplier.order.preview");
|
665 |
mManager.putAction(new ListeDesDemandesAchatsAction(conf), "supplier.order.preview");
|
638 |
mManager.putAction(new ListeDesReliquatsBonsReceptionsAction(), "supplier.receipt.reliquat.list");
|
666 |
mManager.putAction(new ListeDesReliquatsBonsReceptionsAction(), "supplier.receipt.reliquat.list");
|
639 |
mManager.registerAction("supplier.receipt.list", new ListeDesBonsReceptionsAction());
|
667 |
mManager.putAction(new ListeDesBonsReceptionsAction(), "supplier.receipt.list");
|
640 |
mManager.registerAction("supplier.purchase.list", new ListeSaisieAchatAction());
|
668 |
mManager.putAction(new ListeSaisieAchatAction(), "supplier.purchase.list");
|
641 |
mManager.registerAction("supplier.invoice.purchase.list", new ListeDesFacturesFournisseurAction());
|
669 |
mManager.putAction(new ListeDesFacturesFournisseurAction(), "supplier.invoice.purchase.list");
|
642 |
mManager.registerAction("supplier.credit.list", new ListeDesAvoirsFournisseurAction());
|
670 |
mManager.putAction(new ListeDesAvoirsFournisseurAction(), "supplier.credit.list");
|
643 |
}
|
671 |
}
|
644 |
|
672 |
|
645 |
mManager.registerAction("product.list", new ListeDesArticlesAction());
|
673 |
mManager.putAction(new ListeDesArticlesAction(), "product.list");
|
646 |
mManager.registerAction("product.customer.list", new ListeHistoCodeClientArticleAction());
|
674 |
mManager.putAction(new ListeHistoCodeClientArticleAction(), "product.customer.list");
|
647 |
mManager.registerAction("product.supplychain.list", new ListeDesArticlesFournisseurAction());
|
675 |
mManager.putAction(new ListeDesArticlesFournisseurAction(), "product.supplychain.list");
|
- |
|
676 |
mManager.putAction(new ListeDesDepotsStocksAction(), "stock.depot.list");
|
- |
|
677 |
mManager.putAction(new ListeDesStocksAction(), "stock.item.list");
|
648 |
mManager.registerAction("stock.io.list", new ListeDesMouvementsStockAction());
|
678 |
mManager.putAction(new ListeDesMouvementsStockAction(conf), "stock.io.list");
|
- |
|
679 |
mManager.putAction(new ListeDesEtatsStocksAction(conf), "stock.io.state");
|
649 |
mManager.registerAction("customer.order.waiting", new ListeDesElementsACommanderClientAction());
|
680 |
mManager.putAction(new ListeDesElementsACommanderClientAction(conf), "customer.order.waiting");
|
650 |
mManager.registerAction("supplier.order.waiting", new ListeDesElementsACommanderAction());
|
681 |
mManager.putAction(new ListeDesElementsACommanderAction(conf), "supplier.order.waiting");
|
651 |
|
682 |
|
652 |
|
683 |
|
653 |
|
684 |
|
654 |
}
|
685 |
}
|
655 |
|
686 |
|
656 |
public void registerAccountingMenuActions(final MenuAndActions mManager) {
|
687 |
public void registerAccountingMenuActions(final MenuAndActions mManager) {
|
657 |
mManager.registerAction("accounting.balance", new EtatBalanceAction());
|
688 |
mManager.putAction(new EtatBalanceAction(), "accounting.balance");
|
658 |
mManager.registerAction("accounting.client.balance", new BalanceAgeeAction());
|
689 |
mManager.putAction(new BalanceAgeeAction(), "accounting.client.balance");
|
659 |
mManager.registerAction("accounting.analytical.ledger", new ImpressionJournauxAnalytiqueAction());
|
690 |
mManager.putAction(new ImpressionJournauxAnalytiqueAction(), "accounting.analytical.ledger");
|
660 |
mManager.registerAction("accounting.ledger", new EtatJournauxAction());
|
691 |
mManager.putAction(new EtatJournauxAction(), "accounting.ledger");
|
661 |
mManager.registerAction("accounting.general.ledger", new EtatGrandLivreAction());
|
692 |
mManager.putAction(new EtatGrandLivreAction(), "accounting.general.ledger");
|
662 |
mManager.registerAction("accounting.entries.ledger", new ListeDesEcrituresAction());
|
693 |
mManager.putAction(new ListeDesEcrituresAction(), "accounting.entries.ledger");
|
663 |
mManager.registerAction("accounting.analytical.entries.ledger", new ListeDesEcrituresAnalytiquesAction());
|
694 |
mManager.putAction(new ListeDesEcrituresAnalytiquesAction(), "accounting.analytical.entries.ledger");
|
664 |
mManager.registerAction("accounting.analytical.dpt", new ListeDesPostesAnalytiquesAction());
|
695 |
mManager.putAction(new ListeDesPostesAnalytiquesAction(), "accounting.analytical.dpt");
|
665 |
mManager.registerAction("accounting.analytical.ledger.global", new ImpressionRepartitionAnalytiqueAction());
|
696 |
mManager.putAction(new ImpressionRepartitionAnalytiqueAction(), "accounting.analytical.ledger.global");
|
666 |
mManager.registerAction("accounting.entries.list", new ListeEcritureParClasseAction());
|
697 |
mManager.putAction(new ListeEcritureParClasseAction(), "accounting.entries.list");
|
667 |
mManager.registerAction("accounting.validating", new NouvelleValidationAction());
|
698 |
mManager.putAction(new NouvelleValidationAction(), "accounting.validating");
|
668 |
mManager.registerAction("accounting.closing", new NouveauClotureAction());
|
699 |
mManager.putAction(new NouveauClotureAction(), "accounting.closing");
|
669 |
mManager.registerAction("accounting.import", new ImportEcritureAction());
|
700 |
mManager.putAction(new ImportEcritureAction(), "accounting.import");
|
670 |
mManager.registerAction("accounting.export", new ExportRelationExpertAction());
|
701 |
mManager.putAction(new ExportRelationExpertAction(), "accounting.export");
|
671 |
}
|
702 |
}
|
672 |
|
703 |
|
673 |
public void registerStatsDocumentsActions(final MenuAndActions mManager) {
|
704 |
public void registerStatsDocumentsActions(final MenuAndActions mManager) {
|
674 |
// mManager.registerAction("accounting.vat.report", new DeclarationTVAAction());
|
705 |
// mManager.putAction("accounting.vat.report", new DeclarationTVAAction());
|
675 |
mManager.registerAction("accounting.costs.report", new EtatChargeAction());
|
706 |
mManager.putAction(new EtatChargeAction(), "accounting.costs.report");
|
676 |
mManager.registerAction("accounting.balance.report", new CompteResultatBilanAction());
|
707 |
mManager.putAction(new CompteResultatBilanAction(), "accounting.balance.report");
|
677 |
mManager.registerAction("employe.social.report", new N4DSAction());
|
708 |
mManager.putAction(new N4DSAction(), "employe.social.report");
|
678 |
// mManager.registerAction("accounting.2050Report", new CompteResultatBilan2050Action());
|
709 |
// mManager.putAction("accounting.2050Report", new CompteResultatBilan2050Action());
|
679 |
}
|
710 |
}
|
680 |
|
711 |
|
681 |
public void registerStatsMenuActions(final MenuAndActions mManager) {
|
712 |
public void registerStatsMenuActions(final MenuAndActions mManager) {
|
682 |
|
713 |
|
683 |
|
714 |
|
684 |
mManager.registerAction("sales.graph", new EvolutionCAAction());
|
715 |
mManager.putAction(new EvolutionCAAction(), "sales.graph");
|
685 |
mManager.registerAction("sales.graph.cumulate", new EvolutionCACumulAction());
|
716 |
mManager.putAction(new EvolutionCACumulAction(), "sales.graph.cumulate");
|
686 |
|
717 |
|
687 |
mManager.registerAction("sales.graph.cmd", new EvolutionCmdAction());
|
718 |
mManager.putAction(new EvolutionCmdAction(), "sales.graph.cmd");
|
688 |
mManager.registerAction("sales.graph.cmd.cumulate", new EvolutionCmdCumulAction());
|
719 |
mManager.putAction(new EvolutionCmdCumulAction(), "sales.graph.cmd.cumulate");
|
689 |
|
720 |
|
690 |
mManager.registerAction("sales.margin.graph", new EvolutionMargeAction());
|
721 |
mManager.putAction(new EvolutionMargeAction(), "sales.margin.graph");
|
691 |
mManager.registerAction("sales.list.reporting", new GenReportingVenteAction(false));
|
722 |
mManager.putAction(new GenReportingVenteAction(false), "sales.list.reporting");
|
- |
|
723 |
mManager.putAction(new GenReportingVenteAction(true), "order.list.reporting");
|
692 |
mManager.registerAction("order.list.reporting", new GenReportingVenteAction(true));
|
724 |
// mManager.putAction("sales.list.reporting", new GenReportingVenteAction());
|
693 |
mManager.registerAction("sales.list.report", new GenListeVenteAction());
|
725 |
mManager.putAction(new GenListeVenteAction(), "sales.list.report");
|
694 |
mManager.registerAction("sales.list.stock.report", new GenEtatStockAction());
|
726 |
mManager.putAction(new GenEtatStockAction(), "sales.list.stock.report");
|
695 |
|
727 |
|
696 |
mManager.registerAction("sales.product.graph", new VenteArticleGraphAction());
|
728 |
mManager.putAction(new VenteArticleGraphAction(), "sales.product.graph");
|
697 |
mManager.registerAction("sales.product.margin.graph", new VenteArticleMargeGraphAction());
|
729 |
mManager.putAction(new VenteArticleMargeGraphAction(), "sales.product.margin.graph");
|
698 |
mManager.registerAction("sales.product.family.graph", new VenteArticleFamilleGraphAction());
|
730 |
mManager.putAction(new VenteArticleFamilleGraphAction(), "sales.product.family.graph");
|
699 |
mManager.registerAction("sales.list.graph", new EtatVenteAction());
|
731 |
mManager.putAction(new EtatVenteAction(), "sales.list.graph");
|
700 |
|
732 |
|
701 |
mManager.registerAction("sales.report.ecocontribution", new AbstractAction("Reporting Eco Contribution") {
|
733 |
mManager.putAction(new AbstractAction("Reporting Eco Contribution") {
|
702 |
|
734 |
|
703 |
@Override
|
735 |
@Override
|
704 |
public void actionPerformed(ActionEvent e) {
|
736 |
public void actionPerformed(ActionEvent e) {
|
705 |
|
737 |
|
706 |
PanelFrame frame = new PanelFrame(new ReportingEcoContributionPanel(), "Reporting Eco Contribution");
|
738 |
PanelFrame frame = new PanelFrame(new ReportingEcoContributionPanel(), "Reporting Eco Contribution");
|
707 |
frame.setVisible(true);
|
739 |
frame.setVisible(true);
|
708 |
}
|
740 |
}
|
709 |
});
|
741 |
}, "sales.report.ecocontribution");
|
710 |
|
742 |
|
711 |
mManager.registerAction("sales.report.taxesupp", new AbstractAction("Reporting Taxes complémentaires") {
|
743 |
mManager.putAction(new AbstractAction("Reporting Taxes complémentaires") {
|
712 |
|
744 |
|
713 |
@Override
|
745 |
@Override
|
714 |
public void actionPerformed(ActionEvent e) {
|
746 |
public void actionPerformed(ActionEvent e) {
|
715 |
|
747 |
|
716 |
PanelFrame frame = new PanelFrame(new ReportingTaxeComplementairePanel(), "Reporting Taxes complémentaires");
|
748 |
PanelFrame frame = new PanelFrame(new ReportingTaxeComplementairePanel(), "Reporting Taxes complémentaires");
|
717 |
frame.setVisible(true);
|
749 |
frame.setVisible(true);
|
718 |
}
|
750 |
}
|
719 |
});
|
751 |
}, "sales.report.taxesupp");
|
720 |
|
752 |
|
721 |
}
|
753 |
}
|
722 |
|
754 |
|
723 |
public void registerPaymentMenuActions(final MenuAndActions mManager) {
|
755 |
public void registerPaymentMenuActions(final MenuAndActions mManager) {
|
724 |
final UserRights rights = UserRightsManager.getCurrentUserRights();
|
756 |
final UserRights rights = UserRightsManager.getCurrentUserRights();
|
- |
|
757 |
final ComptaPropsConfiguration conf = getConfiguration();
|
725 |
|
758 |
|
726 |
if (rights.haveRight(ComptaUserRight.MENU) || rights.haveRight(ComptaUserRight.POINTAGE_LETTRAGE)) {
|
759 |
if (rights.haveRight(ComptaUserRight.MENU) || rights.haveRight(ComptaUserRight.POINTAGE_LETTRAGE)) {
|
727 |
mManager.putAction(new NouveauPointageAction(), "payment.checking.create");
|
760 |
mManager.putAction(new NouveauPointageAction(), "payment.checking.create");
|
728 |
mManager.putAction(new NouveauLettrageAction(), "payment.reconciliation.create");
|
761 |
mManager.putAction(new NouveauLettrageAction(), "payment.reconciliation.create");
|
729 |
}
|
762 |
}
|
730 |
|
763 |
|
731 |
if (rights.haveRight(NXRights.GESTION_ENCAISSEMENT.getCode())) {
|
764 |
if (rights.haveRight(NXRights.GESTION_ENCAISSEMENT.getCode())) {
|
732 |
mManager.putAction(new ListesFacturesClientsImpayeesAction(), "customer.invoice.unpaid.list");
|
765 |
mManager.putAction(new ListesFacturesClientsImpayeesAction(), "customer.invoice.unpaid.list");
|
733 |
mManager.putAction(new ListeDebiteursAction(), "customer.dept.list");
|
766 |
mManager.putAction(new ListeDebiteursAction(), "customer.dept.list");
|
- |
|
767 |
mManager.putAction(new AbstractAction("Relevé client") {
|
- |
|
768 |
@Override
|
- |
|
769 |
public void actionPerformed(ActionEvent arg0) {
|
- |
|
770 |
|
- |
|
771 |
PanelFrame frame = new PanelFrame(new ReportingClientPanel(), "Reporting client");
|
- |
|
772 |
frame.setVisible(true);
|
- |
|
773 |
|
- |
|
774 |
}
|
- |
|
775 |
}, "customer.payment.report");
|
734 |
mManager.putAction(new ListeDesEncaissementsAction(), "customer.payment.list");
|
776 |
mManager.putAction(new ListeDesEncaissementsAction(), "customer.payment.list");
|
735 |
mManager.putAction(new ListeDesRelancesAction(), "customer.payment.followup.list");
|
777 |
mManager.putAction(new ListeDesRelancesAction(), "customer.payment.followup.list");
|
736 |
mManager.putAction(new ListeDesChequesAEncaisserAction(), "customer.payment.check.pending.list");
|
778 |
mManager.putAction(new ListeDesChequesAEncaisserAction(), "customer.payment.check.pending.list");
|
- |
|
779 |
mManager.putAction(new ListeDesDepostChequesAction(), "customer.payment.check.deposit.list");
|
737 |
mManager.putAction(new NouveauListeDesChequesAEncaisserAction(), "customer.payment.check.pending.create");
|
780 |
mManager.putAction(new NouveauListeDesChequesAEncaisserAction(conf), "customer.payment.check.pending.create");
|
738 |
mManager.putAction(new ListeSDDMessageAction(configuration.getDirectory()), "customer.payment.sddMessage.list");
|
781 |
mManager.putAction(new ListeSDDMessageAction(conf.getDirectory()), "customer.payment.sddMessage.list");
|
739 |
mManager.putAction(new ListeDesChequesAvoirAction(), "customer.credit.check.list");
|
782 |
mManager.putAction(new ListeDesChequesAvoirAction(), "customer.credit.check.list");
|
740 |
mManager.putAction(new NouveauDecaissementChequeAvoirAction(), "customer.credit.check.create");
|
783 |
mManager.putAction(new NouveauDecaissementChequeAvoirAction(conf), "customer.credit.check.create");
|
741 |
}
|
784 |
}
|
742 |
if (rights.haveRight(NXRights.LOCK_MENU_ACHAT.getCode())) {
|
785 |
if (rights.haveRight(NXRights.LOCK_MENU_ACHAT.getCode())) {
|
743 |
mManager.putAction(new ListesFacturesFournImpayeesAction(), "supplier.invoice.unpaid.list");
|
786 |
mManager.putAction(new ListesFacturesFournImpayeesAction(), "supplier.invoice.unpaid.list");
|
744 |
mManager.putAction(new ListeDesTraitesFournisseursAction(), "supplier.bill.list");
|
787 |
mManager.putAction(new ListeDesTraitesFournisseursAction(), "supplier.bill.list");
|
745 |
mManager.putAction(new ListeDesChequesFournisseursAction(), "supplier.payment.check.list");
|
788 |
mManager.putAction(new ListeDesChequesFournisseursAction(), "supplier.payment.check.list");
|
746 |
mManager.putAction(new NouveauListeDesChequesADecaisserAction(), "supplier.payment.check.pending.list");
|
789 |
mManager.putAction(new NouveauListeDesChequesADecaisserAction(conf), "supplier.payment.check.pending.list");
|
747 |
}
|
790 |
}
|
748 |
|
791 |
|
749 |
}
|
792 |
}
|
750 |
|
793 |
|
751 |
public void registerPayrollMenuActions(final MenuAndActions mManager) {
|
794 |
public void registerPayrollMenuActions(final MenuAndActions mManager) {
|
- |
|
795 |
final ComptaPropsConfiguration conf = getConfiguration();
|
752 |
mManager.putAction(new ImpressionLivrePayeAction(), "payroll.list.report.print");
|
796 |
mManager.putAction(new ImpressionLivrePayeAction(), "payroll.list.report.print");
|
753 |
mManager.putAction(new ListeDesProfilsPayeAction(), "payroll.profile.list");
|
797 |
mManager.putAction(new ListeDesProfilsPayeAction(), "payroll.profile.list");
|
754 |
mManager.putAction(new NouvelHistoriqueFichePayeAction(), "payroll.history");
|
798 |
mManager.putAction(new NouvelHistoriqueFichePayeAction(), "payroll.history");
|
755 |
mManager.putAction(new EditionFichePayeAction(), "payroll.create");
|
799 |
mManager.putAction(new EditionFichePayeAction(), "payroll.create");
|
756 |
mManager.putAction(new NouvelAcompteAction(), "payroll.deposit.create");
|
800 |
mManager.putAction(new NouvelAcompteAction(conf), "payroll.deposit.create");
|
757 |
mManager.putAction(new ListeDesSalariesAction(), "employee.list");
|
801 |
mManager.putAction(new ListeDesSalariesAction(), "employee.list");
|
758 |
mManager.putAction(new ListeDesContratsPrevoyanceAction(), "employee.contrat.prev.list");
|
802 |
mManager.putAction(new ListeDesContratsPrevoyanceAction(), "employee.contrat.prev.list");
|
759 |
mManager.putAction(new ListeDesCaissesCotisationsAction(), "payroll.caisse");
|
803 |
mManager.putAction(new ListeDesCaissesCotisationsAction(), "payroll.caisse");
|
760 |
mManager.putAction(new ListeDesAyantsDroitsAction(), "employee.contrat.prev.ayantdroit.list");
|
804 |
mManager.putAction(new ListeDesAyantsDroitsAction(), "employee.contrat.prev.ayantdroit.list");
|
761 |
|
805 |
|
Line 773... |
Line 817... |
773 |
mManager.putAction(new GestionPlanComptableEAction(), "accounting.chart");
|
817 |
mManager.putAction(new GestionPlanComptableEAction(), "accounting.chart");
|
774 |
mManager.putAction(new ListeDesComptesAction(), "accounting.list");
|
818 |
mManager.putAction(new ListeDesComptesAction(), "accounting.list");
|
775 |
|
819 |
|
776 |
mManager.putAction(new ListeDesJournauxAction(), "accounting.journal");
|
820 |
mManager.putAction(new ListeDesJournauxAction(), "accounting.journal");
|
777 |
mManager.putAction(new ListeDesDevisesAction(), "accounting.currency");
|
821 |
mManager.putAction(new ListeDesDevisesAction(), "accounting.currency");
|
- |
|
822 |
mManager.putAction(new ListeDesCategorieComptableAction(), "accounting.category.list");
|
778 |
mManager.putAction(new ListeDesTauxDeChangeAction(), "accounting.currency.rates");
|
823 |
mManager.putAction(new ListeDesTauxDeChangeAction(), "accounting.currency.rates");
|
779 |
mManager.putAction(new AbstractAction("Check DB") {
|
824 |
mManager.putAction(new AbstractAction("Check DB") {
|
780 |
@Override
|
825 |
@Override
|
781 |
public void actionPerformed(ActionEvent e) {
|
826 |
public void actionPerformed(ActionEvent e) {
|
782 |
final DBRoot rootSociete = configuration.getRootSociete();
|
827 |
final DBRoot rootSociete = configuration.getRootSociete();
|
Line 801... |
Line 846... |
801 |
|
846 |
|
802 |
|
847 |
|
803 |
mManager.putAction(new ListeDesSocietesCommonsAction(), "enterprise.list");
|
848 |
mManager.putAction(new ListeDesSocietesCommonsAction(), "enterprise.list");
|
804 |
|
849 |
|
805 |
mManager.putAction(new ListeBanqueAction(), "divison.bank.list");
|
850 |
mManager.putAction(new ListeBanqueAction(), "divison.bank.list");
|
806 |
mManager.putAction(new NouvelleSocieteAction(), "enterprise.create");
|
851 |
mManager.putAction(new NouvelleSocieteAction(this.getConfiguration()), "enterprise.create");
|
807 |
}
|
852 |
}
|
808 |
|
853 |
|
809 |
public void registerHelpMenuActions(final MenuAndActions mManager) {
|
854 |
public void registerHelpMenuActions(final MenuAndActions mManager) {
|
810 |
mManager.putAction(AboutAction.getInstance(), "information");
|
855 |
mManager.putAction(AboutAction.getInstance(), "information");
|
811 |
mManager.putAction(new AstuceAction(), "tips");
|
856 |
mManager.putAction(new AstuceAction(), "tips");
|
812 |
}
|
857 |
}
|
813 |
|
858 |
|
814 |
public void registerHelpTestActions(final MenuAndActions mManager) {
|
859 |
public void registerHelpTestActions(final MenuAndActions mManager) {
|
815 |
|
860 |
|
- |
|
861 |
mManager.putAction(new NouveauClotureSansAnouveauxAction(), "accounting.closing.sansanouveaux");
|
816 |
// mManager.registerAction("test.export.ecrp", new ExportPointageAction());
|
862 |
// mManager.putAction("test.export.ecrp", new ExportPointageAction());
|
817 |
|
863 |
|
818 |
}
|
864 |
}
|
819 |
}
|
865 |
}
|