Błąd w logu gen.optima.log.xml „Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu” podczas generowania dokumentu do rejestru VAT w Optimie

image_pdfimage_print

Opis błędu:

Występuje błąd w logu gen.optima.log.xml (domyślna lokalizacja c:\temp\gen.optima.log.xml): „Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu” podczas generowania dokumentu do rejestru VAT w Optimie.

 

Możliwe rozwiązania:

1. Zmiana identyfikatora kontrolki.

Należy sprawdzić, czy każdy identyfikator kontrolki w pliku konfiguracyjnym generatora OptimaVatRegisterGenerator.exe.config jest identyczny z tym wprowadzonym w polu „Nazwa (identyfikator)” na definicji danej kontrolki

Przykładowo: identyfikator kontrolki „Forma płatności” to Forma_platnosci – zarówno na definicji obiegu, jak i w pliku OptimaVatRegisterGenerator.exe.config

Uzupełnienie identyfikatorów kontrolek w pliku OptimaVatRegisterGenerator.exe.config – widoczny przykładowy identyfikator „Forma_platnosci”

 

Przykładowy identyfikator „Forma_platnosci” na definicji kontrolki

 

2. Usunięcie z definicji kontrolki, której wartość jest mapowana przez generator.

Jeżeli usunięto na definicji jedną z kontrolek, która jest mapowana do Comarch ERP Optima, wówczas należy ją zakomentować w pliku OptimaVatRegisterGenerator.exe.config

Zakomentowanie kontrolki o identyfikatorze „Zastosuj_termin_platnosci”

 

3. Brak uzupełnionej kontrolki

Należy sprawdzić, czy wszystkie wiersze w kolumnach w danych tabelarycznych na dokumencie w DMS zostały uzupełnione.

4. Brak lub nieprawidłowo wpisany adres URL aplikacji DMS w pliku konfiguracyjnym generatora OptimaVatRegisterGenerator.exe.config 

Należy zweryfikować poprawność adresu aplikacji serwerowej (dawna web) w pliku konfiguracyjnym generatora OptimaVatRegisterGenerator.exe.config.

 

Rozpoczynasz pracę z Comarch DMS i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o Comarch DMS i chcesz dowiedzieć się więcej?

Sprawdź Szkolenia Comarch DMS!

Czy ten artykuł był pomocny?