Udostępnienie metody Globals.ACD:int GetErrorList(ref ACDError[] errors)
W wersji 2024.3.0 udostępniono metodę Globals.ACD:int GetErrorList(ref ACDError[] errors) w ramach skryptów C# na zakładce [Konfiguracja automatycznego trybu pracy]. Metoda zwraca listę ostatnich błędów (do 50 błędów) na bieżącym punkcie ACD, można ją zastosować dla punktów współpracujących z Comarch OCR oraz dla punktów współpracujących ze skrzynką pocztową.
Poniżej przedstawiono przykład z zastosowaniem nowej metody (została oznaczona zieloną czcionką) dla przykładowych punktów ACD typu Współpraca z Comarch OCR („Faktury od Firmy A”, „Faktury od Firmy B”, „Faktury od Firmy C”):
Globals.ACD.Show(); while (1==1) { Globals.ACD.SetPoint("Faktury od Firmy A",1); Globals.ACD.RefreshList(); Globals.ACD.GenerateDMSDocuments(); Globals.ACD.SetPoint("Faktury od Firmy B",1); Globals.ACD.RefreshList(); ACDError[] errors; Globals.ACD.GetErrorList(ref errors); Globals.ACD.GenerateDMSDocuments(); Globals.ACD.SetPoint("Faktury od Firmy C",1); Globals.ACD.RefreshList(); Globals.ACD.GenerateDMSDocuments(); }