Pytanie: Klienci wdrażają API między systemami i oczekują, że dane będą automatycznie poprawne. Dlaczego tak się nie dzieje?
Odpowiedź: API to kanał transmisji, nie filtr jakości. Jeśli w systemie źródłowym ktoś wprowadził fakturę z błędnym NIP-em lub bez kodu centrum kosztów, API przeniesie ten błąd do systemu docelowego z pełną sprawnością techniczną.
Pytanie: Jak powinien wyglądać sensowny przepływ danych finansowych?
Odpowiedź: Przed transferem musi istnieć warstwa walidacji. Nie po stronie odbierającej, tylko po stronie wysyłającej. W projektach, które działają dobrze, reguły walidacji są zdefiniowane wspólnie przez finanse i IT jeszcze przed uruchomieniem integracji. Zwykle jest ich od 20 do 40 dla typowego przepływu faktura-płatność.
Pytanie: Jakie błędy widzisz najczęściej?
Odpowiedź: Trzy rzeczy powtarzają się nagminnie: brak mapowania walut przy kursach historycznych, niespójne daty księgowania między systemami oraz duplikaty rekordów kontrahentów. Każdy z tych problemów można wykryć w fazie analizy, ale wymaga to rozmowy z księgowością, nie tylko z działem IT.