Flux @GP
CRON
# Toutes les 5mn de 6h00 à 6h59
*/5 6 * * * /home/rms/edi/atgp/run_atgp.sh
# Toutes les 5mn de 7h00 à 7h29
0-29/5 7 * * * /home/rms/edi/atgp/run_atgp.sh
# Toutes les 1mn de 7h30 à 7h59
30-59 7 * * * /home/rms/edi/atgp/run_atgp.sh
# Toutes les 1mn de 8h00 à 8h59
* 8 * * * /home/rms/edi/atgp/run_atgp.sh
# Toutes les 5mn de 9h00 à 11h59
*/5 9-11 * * * /home/rms/edi/atgp/run_atgp.sh
# Toutes les 30mn de 12h00 à 20h59
*/30 12-20 * * * /home/rms/edi/atgp/run_atgp.sh
Fichiers de config
atgp.ini
- FTP :
ftp1.atgpedi.net (login/pwd)
- SSH :
edi@192.168.1.13:34322 → /volume1/DATAS/4DDocuments/EDIBL/
- Local :
/home/rms/edi/atgp/commandes_edi
- Logs :
/home/rms/logs/edi/edi.log
Scripts principaux
run_atgp.sh → orchestre le flux (FTP → local → ERP).
imp_atgp.py → télécharge les fichiers .edi depuis l’FTP.
edi2erp.py atgp → transfert des .edi vers l’ERP via SSH.
gest-log.sh → archive les logs quotidiens.
Logs