31,029
edits
mNo edit summary Tag: 2017 source edit |
|||
| (25 intermediate revisions by 3 users not shown) | |||
| Line 42: | Line 42: | ||
Add a new survey into Joomla backoffice and post a news onto communication networks (social networks, mailing-list) to invite to vote. | Add a new survey into Joomla backoffice and post a news onto communication networks (social networks, mailing-list) to invite to vote. | ||
== Moderate Dolibarr Forum == | |||
'''When:''' a mail is receive by an forum administrator | |||
'''How:''' Banned or approve a message | |||
== Process request to make advertising on Dolibarr web site == | == Process request to make advertising on Dolibarr web site == | ||
| Line 75: | Line 78: | ||
1) Run script rebuild_merge_pdf to create a PDF with all customer invoices (subscriptions) with payments during the quarter, on each bank account: | 1) Run script rebuild_merge_pdf to create a PDF with all customer invoices (subscriptions) with payments during the quarter, on each bank account: | ||
< | <syntaxHighlight lang="bash"> | ||
cd /home/dolibarr/asso.dolibarr.org/dolibarr | cd /home/dolibarr/asso.dolibarr.org/dolibarr | ||
scripts/invoices/rebuild_merge_pdf.php filter=payments 20130101 20130331 filter=bank CEP filter=excludethirdparties 962 lang=fr_FR regenerate=crabe | scripts/invoices/rebuild_merge_pdf.php filter=payments 20130101 20130331 filter=bank CEP filter=excludethirdparties 962 lang=fr_FR regenerate=crabe | ||
scripts/invoices/rebuild_merge_pdf.php filter=payments 20130101 20130331 filter=bank Caisse filter=excludethirdparties 962 lang=fr_FR regenerate=crabe | scripts/invoices/rebuild_merge_pdf.php filter=payments 20130101 20130331 filter=bank Caisse filter=excludethirdparties 962 lang=fr_FR regenerate=crabe | ||
</ | </syntaxHighlight> | ||
Rename all generated files (found onto server into '''/home/dolibarr/asso.dolibarr.org/dolibarr_documents/facture/temp''') to replace "'''merged_payments_'''" with "'''Cotisations_'''" | Rename all generated files (found onto server into '''/home/dolibarr/asso.dolibarr.org/dolibarr_documents/facture/temp''') to replace "'''merged_payments_'''" with "'''Cotisations_'''" | ||
| Line 89: | Line 92: | ||
If there is no generated files, put instead an empty text files, into this directory, with name "Aucune adhésion par paiement sur CEP au Xeme trim.txt" | If there is no generated files, put instead an empty text files, into this directory, with name "Aucune adhésion par paiement sur CEP au Xeme trim.txt" | ||
2) Run script rebuild_merge_pdf to create PDF with customer invoices for generic Dolistore client, with payment during the quarter, on each bank account | 2) And to get invoices for subscriptions done onto paypal: | ||
< | <syntaxHighlight lang="bash"> | ||
cd /home/dolibarr/asso.dolibarr.org/dolibarr | |||
scripts/invoices/rebuild_merge_pdf.php filter=payments 20130101 20130331 filter=bank Paypal filter=excludethirdparties 50 lang=fr_FR regenerate=crabe | |||
</syntaxHighlight> | |||
Rename all generated files (found onto server into '''/home/dolibarr/asso.dolibarr.org/dolibarr_documents/facture/temp''') to replace "'''merged_payments_'''" with "'''Cotisations_'''" | |||
Save all generated PDF (found onto server into '''/home/dolibarr/asso.dolibarr.org/dolibarr_documents/facture/temp''') into directory | |||
'''/compta/Cotisations encaissées via Paypal''' | |||
3) Run script rebuild_merge_pdf to create PDF with customer invoices for generic Dolistore client, with payment during the quarter, on each bank account | |||
<syntaxHighlight lang="bash"> | |||
cd /home/dolibarr/asso.dolibarr.org/dolibarr | cd /home/dolibarr/asso.dolibarr.org/dolibarr | ||
scripts/invoices/rebuild_merge_pdf.php filter=payments 20130101 20130331 filter=bank CEP filter=onlythirdparties 962 lang=fr_FR regenerate=crabe | scripts/invoices/rebuild_merge_pdf.php filter=payments 20130101 20130331 filter=bank CEP filter=onlythirdparties 962 lang=fr_FR regenerate=crabe | ||
scripts/invoices/rebuild_merge_pdf.php filter=payments 20130101 20130331 filter=bank Caisse filter=onlythirdparties 962 lang=fr_FR regenerate=crabe | scripts/invoices/rebuild_merge_pdf.php filter=payments 20130101 20130331 filter=bank Caisse filter=onlythirdparties 962 lang=fr_FR regenerate=crabe | ||
</ | </syntaxHighlight> | ||
Rename all generated files (found onto server into '''/home/dolibarr/asso.dolibarr.org/dolibarr_documents/facture/temp''') to replace "'''merged_payments_'''" with "''' | Rename all generated files (found onto server into '''/home/dolibarr/asso.dolibarr.org/dolibarr_documents/facture/temp''') to replace "'''merged_payments_'''" with "'''Ventes_Dolistore_via_CEP_ou_Caisse_'''" | ||
Save all generated PDF into directory | Save all generated PDF into directory | ||
| Line 103: | Line 118: | ||
If there is no payment files, put instead an empty text files, into this directory, with name "Aucun achat via DoliStore via CEP.txt" | If there is no payment files, put instead an empty text files, into this directory, with name "Aucun achat via DoliStore via CEP.txt" | ||
4) Run export of bank receipt for month of quarter on each bank account | 4) Run export of bank receipt for month of quarter on each bank account | ||
< | <syntaxHighlight lang="bash"> | ||
cd /home/dolibarr/asso.dolibarr.org/dolibarr | cd /home/dolibarr/asso.dolibarr.org/dolibarr | ||
scripts/bank/export-bank-receipts.php CEP 201301 excel2007 lang=fr_FR | scripts/bank/export-bank-receipts.php CEP 201301 excel2007 lang=fr_FR | ||
| Line 128: | Line 131: | ||
scripts/bank/export-bank-receipts.php Caisse 201302 excel2007 lang=fr_FR | scripts/bank/export-bank-receipts.php Caisse 201302 excel2007 lang=fr_FR | ||
scripts/bank/export-bank-receipts.php Caisse 201303 excel2007 lang=fr_FR | scripts/bank/export-bank-receipts.php Caisse 201303 excel2007 lang=fr_FR | ||
</ | </syntaxHighlight> | ||
Save all generated Excel files (found onto server into '''/home/dolibarr/asso.dolibarr.org/dolibarr_documents/bank/temp''') into directory | Save all generated Excel files (found onto server into '''/home/dolibarr/asso.dolibarr.org/dolibarr_documents/bank/temp''') into directory | ||
| Line 144: | Line 147: | ||
> Transfert vers CEP (Cotisations X + Ventes Clients Dolistore Paypal Y) | > Transfert vers CEP (Cotisations X + Ventes Clients Dolistore Paypal Y) | ||
X is sum of all subscriptions found for month, onto PDF generated at step | X is sum of all subscriptions found for month, onto PDF generated at step 2, Y is (amount of line - X). | ||
6) Go into GED module of the foundation Dolibarr, section '''Supplier invoices'''. Sort on date. | 6) Go into GED module of the foundation Dolibarr, section '''Supplier invoices'''. Sort on date. | ||
| Line 281: | Line 284: | ||
'''When:''' Once requested by supplier | '''When:''' Once requested by supplier | ||
'''Estimated monthly duration:''' | '''Estimated monthly duration:''' 4h | ||
'''How:''' | '''How:''' | ||
| Line 307: | Line 310: | ||
'''How:''' | '''How:''' | ||
There is some page to list companies that use Dolibarr or provide support on it (For example all subpages of page [ | There is some page to list companies that use Dolibarr or provide support on it (For example all subpages of page [https://partners.dolibarr.org List of Dolibarr partners and providers]. Visitor can add their record themself, except for their URLs because of antispam system (only white-list URLs are allowed). | ||
If a visitor send a mail to ask to add its URL, this is what to do: | If a visitor send a mail to ask to add its URL, this is what to do: | ||
* Go into the whitelist page: http://wiki.dolibarr.org/index.php/MediaWiki:Spam-whitelist | * Go into the whitelist page: http://wiki.dolibarr.org/index.php/MediaWiki:Spam-whitelist | ||
| Line 313: | Line 316: | ||
* Answer EMail to tell user he can now add its URL into its card. | * Answer EMail to tell user he can now add its URL into its card. | ||
= Specific development or | = Specific development or tasks on Dolibarr project = | ||
'''When:''' When there is time to work on this. | '''When:''' When there is time to work on this. | ||
| Line 327: | Line 330: | ||
= Admin Proxmox = | = Admin Proxmox = | ||
[[File::Warning]] There is no more Proxmox server. | |||
'''When:''' When there is a need for a new VM. | '''When:''' When there is a need for a new VM. | ||
| Line 337: | Line 343: | ||
'''/var/lib/vz/template/cache''' | '''/var/lib/vz/template/cache''' | ||
* To restore a VM after a corruption of server: | * To restore a VM after a corruption of server: | ||
<syntaxHighlight lang="bash"> | |||
cd /var/lib/vz/dump | |||
vzrestore vzdump-openvz-200.tar 202 | |||
</syntaxHighlight> | |||
''' | Once restoration is done, if this is a copy of an old VM, from Proxmox web interface, do: | ||
* Add ip address on new VM with a new IP address | |||
* Remove old ip address to avoid duplicate use by 2 different VMs. | |||
* Change hostname on tab DNS of the VM. | |||
* Set memory of the new VM | |||
* Log into ssh: Change apache virtual host to set new host name | |||
* For prestashop, if VM has a new url, go into database to set correct url into table '''ps_configuration''' (var PS_SHOP_DOMAIN, PS_SHOP_DOMAIN_SSL, CANONICAL_URL) and '''ps_shop_url''' | |||
* For wiki, if VM has a new url, go into database to set correct url into file LocalSettings.php | |||
* If VM is a backup VM, disabled also root cron tasks | |||
= Admin Public Cloud = | |||
... | |||
= Report its time spent on the Dolibarr of foundation = | |||
'''When:''' At beginning of a new month for previous month | |||
'''Estimated monthly duration:''' 0.2h | |||
'''How:''' | |||
Filling the reporting sheet of time spent. | |||
= Annex = | = Annex = | ||