În hMARFT există 2 utilitare cu care se pot rula automat operaţiile de verificare parteneri:
Utilitarele execută succesiv operaţii din Verificare parteneri:
În mod standard, aceste utilitare sunt închise, se pot deschide cu ajutorul programului hMET2C.
Cu ajutorul acestor utilitare, se pot rula operaţiile pentru mai multe baze de date în mod batch chiar şi în timpul nopţii folosind un scheduled task.
Comanda de lansare pentru o bază de date este:
HMARFT DBF U_PARC sau HMARFT DBF U_PARF.
Utilitarele creează un fişier log (VER_PART.TXT), în catalogul TMP, unde se notează momentul lansării utilitarului şi momentul terminării operaţiilor pentru fiecare bază de date pentru care a fost rulat utilitarul. Salvează, tot în catalogul TMP, fişierul log creat de operaţia 05 b.Verificare pe MFP-selectiv.
Acolo unde există mai multe baze de date (ex.la firmele de contabilitate), în cazul cărora verificarea partenerilor durează o perioadă îndelungată, cu ajutorul unui batch aceste operaţii se pot rula automatizat.
Exemplu de batch:
@echo off rem batch de verificare a partenerilor rem ruleaza pe mai multe baze de date rem stergere fisier log if exist TMP\VER_PART.TXT del TMP\VER_PART.TXT rem pornire hmarft pe bazele de date rem comada de pornire HMARFT <dbf> U_PARC rem pt fiecare baza de date se vor crea in TMP fisiere log cu numele rem <dbf>_CIF_MF<STATION>.TXT rem extragere parteneri din perioada curenta si verificare HMARFT DBF_1 U_PARC HMARFT DBF_2 U_PARC HMARFT DBF_3 U_PARC HMARFT DBF_n U_PARC rem verificare fisier log if exist TMP\VER_PART.TXT goto STARTLOG :ERRLOG echo Nu exista fisierul TMP\VER_PART.TXT pause goto SFARSIT :STARTLOG rem vizualizare fisier log start TMP\VER_PART.TXT :SFARSIT
Soluţii asemănătoare se pot adapta şi pe sisteme de LINUX_WP.