You can download this content in excel file format.
API METODA | ClassMethod | Message | Value | Messages | Riješenje |
send | DocumentSendingService – SendDocumentAsync | Root element is missing. | Dogodila se generalna greška. | Dogodila se generalna greška.. Trace ID: f6b38687-6c45-40eb-a8d0-78e71cb372b8. | Nedostaje JSON escapean XML u parametru File. Provjerite poziv metode i korigirajte isti. |
send | N/A | N/A | N/A | After parsing a value an unexpected character was encountered: 1 | Ovo je poruka greške koja se javlja direktno kod slanja JSON-a te se radi o generalnom odgovoru. Ovo znači da je XML parsan u parametar file bez da je ispravno JSON escapean. Za pravila JSON esacapeanja potrebno je izmjeniti sljedeće znakove:Backspace is replaced with \b Form feed is replaced with \f Newline is replaced with \n Carriage return is replaced with \r Tab is replaced with \t Double quote is replaced with \” Backslash is replaced with \\ |
send | DocumentSendingService – SendDocumentAsync | An error occurred while parsing EntityName. Line 37, position 24. | Dogodila se generalna greška. | Dogodila se generalna greška.. Trace ID: 61aa8c12-23ef-45e6-bd01-efc384828cf6 | U ovome slučaju se greška događa u slučaju neispravno escapeanog XML-a. Pravila escapenja XML-a: ‘ is replaced with ' ” is replaced with " & is replaced with & < is replaced with < > is replaced with > |
send | DocumentSendingService – SendDocumentAsync | Sender or recipient organization not found. VatIdentificationNumber=HR95391195311,PIN=95391195311,BusinessUnitFinaCode=0101 | Nije moguće naći primatelja dokumenta. | Nije moguće naći primatelja dokumenta.. Trace ID: 84867c47-7903-4c50-bc5e-dd032b154900. | Ovo znači da primatelj dokumenta nije upisan u bazu. Potrebno je prijaviti zahtjev za upisom primatelja putem portala https://portal.moj-eracun.hr/podrska/tehnicka-podrska/ |
send | DocumentSendingService – SendDocumentAsync | User with username fff11663 does not exist. | fff11663 | Korisničko ime i lozinka nisu ispravni.. Trace ID: 9dec079b-2598-4919-ba10-29670fee0279. | U JSON-u se zapisuje neispravno korisničko ime u parametru Username. Potrebno je isto ispraviti. |
send | DocumentSendingService – SendDocumentAsync | Invalid username or password. Username: 11663! | 11663 | Korisničko ime i lozinka nisu ispravni.. Trace ID: feb7a99f-21c8-4972-90ec-153df8d64a3e. | U JSON-u se zapisuje neispravna lozinka u parametru Password. Potrebno je istu provjeriti ispraviti. Ukoliko ste zaboravili lozinku istu možete ponovno postaviti na poveznici https://www2.moj-eracun.hr/b2b/resetpasswordrequest |
send | DocumentSendingService – SendDocumentAsync | Integration software with SoftwareId=Test-001444 does not exist | Test-001444 | Softver nije pronađen po danom nazivu.. Trace ID: 90a0386b-fa29-4095-ad43-6b6f7cad6eb9. | U ovome slučaju u JSON-u se u parametar SoftwareID upisuje kriva vrijednost. Ako ne znate koja vrijednost treba biti upisana javite se na integracije@moj-eracun.hr |
Send | DocumentSendingService – SendDocumentAsync | Value cannot be null. (Parameter ‘s’) | Document | Neispravni podaci.. Trace ID: dbcfa9b6-658a-410f-bc1e-a6aa7a5ad92c. | U ovome slučaju ako je “Document” polje umjesto “File” se javlja ova greška te je potrebno napraviti korekciju JSON-a, maknuti Document i staviti File kako bi i trebalo biti. |
Send | DocumentSendingService – SendDocumentAsync | Organization with PIN 99999999927 and business unit Id 65498432132486323 does not exist. | 65498432132486323 | Korisničko ime i lozinka nisu ispravni.. Trace ID: 52c75931-9a8f-4258-b136-b1f165a8d300. | U ovome slučaju “CompanyBu” ne postoji i ako je unesena kriva vrijednost onda se treba unijeti točan naziv poslovne jedinice a ne oznaka. |
send | – | – | – | “errors”: { “CompanyId”: [ “The CompanyId field is required.” ] |
U slučaju kada HTTP response javlja grešku i 400 bad request s porukom “x field is required”, potrebno se osigurati da svaki poziv ima osnovne parametere. Osnovni parameteri: Username, Password, SoftwareID, CompanyId, CompanyBu |
send | – | – | – | “errors”: { “File”: [ “Unexpected character encountered while parsing value: i. Path ‘File’, line 7, position 12.” ] |
Greška se javlja zbog neispravnog parsiranja JSON-a. Potrebno je svaki parametar koji je znakovnog tipa (string) parsatii između navodnih znakova “”. |
queryInbox | – | – | 1518517370 | “Korisnik s id-em 11663 ne može primiti dokument u ime organizacije s OIB-om 01518517370.” | Korisnik nema prava ili uopće nije dio organizacije za koju pokušava dohvatiti popis dolaznih dokumenata. Potrebno je da administrator organizacije doda korisnika u sustav firme ili da se koriste podaci korisnika koji je već dodan u organizaciju unutar sustava. |
queryInbox | – | – | – | “errors”: { “”: [ “The supplied value is invalid.” ] |
Kada se pojavi greška The supplied value is invalid znači da neki od parametara nije formatiran adekvatno očekivanom tipu podatka. U ovome primjeru konkretno je problem From parametar koji očekuje neki parametar koji je moguće isčitati kao datum (YYYY-MM-DD). Potrebna provjera parametara i njihov ispravak. |
queryInbox | DocumentQueryInboxOutboxService – SearchQueryInboxAsync | Organization with PIN 95320833500 and business unit Id y does not exist. | 11663 | “Korisničko ime i lozinka nisu ispravni.” | Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovome slučaju poslovna jedinica s nazivom ‘Y’ ne postoji. |
queryInbox | DocumentQueryInboxOutboxService – SearchQueryInboxAsync | User with legacy id 116636 does not exist. | 116636 | “Korisničko ime i lozinka nisu ispravni.” | Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovoj situaciji korisničko ime je neispravno, preciznije korisnik s ID-em uopće ne postoji u bazi. |
queryInbox | DocumentQueryInboxOutboxService – SearchQueryInboxAsync | Integration software with SoftwareId=Test-0023 does not exist | 11663 | “Dogodila se generalna greška.” | Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovome primjeru parametar ‘SoftwareID’ ima neispravnu vrijednost. Zapisana je vrijendnost koja ne postoji u bazi. |
queryInbox | DocumentQueryInboxOutboxService – SearchQueryInboxAsync | Invalid username or password. Username: 11663! | 11663 | “Korisničko ime i lozinka nisu ispravni.” | U JSON-u se zapisuje neispravna lozinka u parametru Password. Potrebno je istu provjeriti ispraviti. Ukoliko ste zaboravili lozinku istu možete ponovno postaviti na poveznici https://www2.moj-eracun.hr/b2b/resetpasswordrequest |
queryInbox | – SearchQueryInboxAsync | Document status 4 is not defined. | 4 | “Dani status id 4 ne postoji.” | U paramateru ‘StatusId’ je upisana vrijednost koja ne odgovara vrijednostima koje metoda očekuje. Potrebno je ili maknuti parametar iz poziva ili podesiti vrijednost u jednu od odgovarajućih: 30, 40 |
queryInbox | DocumentQueryInboxOutboxService – SearchQueryInboxAsync | Document status Failed is not valid for receiver. | 50 | “Status id primatelja 50 nije validan. Validni statusi su: 30, 40.” | U parametru ‘StatusId’ se nalazi nedopuštena vrijednost za ulazne račune. U pretrazi ulaznih dokumenata moguće je samo filtrirati dokumente po statusima 30 i 40 jer ostali ne bi smjeli biti vidljivi primatelju dokumenta. |
queryOutbox | DocumentQueryInboxOutboxService – SearchQueryOutboxAsync | Organization with PIN 99999999927 and business unit Id y does not exist. | 116636 | “Korisničko ime i lozinka nisu ispravni.” | Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovome slučaju poslovna jedinica s nazivom ‘Y’ ne postoji. |
queryOutbox | DocumentQueryInboxOutboxService – SearchQueryOutboxAsync | User with legacy id 116636 does not exist. | 116636 | “Korisničko ime i lozinka nisu ispravni.” | Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovoj situaciji korisničko ime je neispravno, preciznije korisnik s ID-em uopće ne postoji u bazi. |
queryOutbox | DocumentQueryInboxOutboxService – SearchQueryOutboxAsync | Invalid username or password. Username: 11663! | 11663 | “Korisničko ime i lozinka nisu ispravni.” | U JSON-u se zapisuje neispravna lozinka u parametru Password. Potrebno je istu provjeriti ispraviti. Ukoliko ste zaboravili lozinku istu možete ponovno postaviti na poveznici https://www2.moj-eracun.hr/b2b/resetpasswordrequest |
queryOutbox | – | – | – | “errors”: { “”: [ “The supplied value is invalid.” ] |
Javlja se status 400 Bad Request zato što se u parametru ElectronicId očekuje numerički forrmat. |
queryOutbox | – SearchQueryOutboxAsync | Document status 11 is not defined. | 11 | “Dani status id 11 ne postoji.” | Ova poruka greške se javlja kada se u parametar ‘StatusId’ stavi vrijednos statusa koji ne postoji. Valjani statusi su: 10 – Prihvaćeno 20 – Obrađen 30 – Poslan 40 – Preuzet 45 – Povučeno preuzimanje 50 – Neuspjelo |
queryOutbox | – | – | – | “errors”: { “”: [ “The supplied value is invalid.” ] |
Kada se pojavi greška The supplied value is invalid znači da neki od parametara nije formatiran adekvatno očekivanom tipu podatka. U ovome primjeru konkretno je problem From parametar koji očekuje neki parametar koji je moguće isčitati kao datum (YYYY-MM-DD). Potrebna provjera parametara i njihov ispravak. |
queryOutbox | DocumentQueryInboxOutboxService – SearchQueryOutboxAsync | User with id 11663 cannot receive document behalf organization. | 11663 | “Dogodila se generalna greška.” | Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovome slučaju korisnik nema prava ili uopće nije dio organizacije za koju pokušava dohvatiti popis dolaznih dokumenata. Potrebno je da administrator organizacije doda korisnika u sustav firme ili da se koriste podaci korisnika koji je već dodan u organizaciju unutar sustava. |
receive | DocumentDownloadService – DownloadDocumentAsync | This document does not exist. Id 0. | 0 | “Nije moguće pronaći zatraženi dokument!. Trace ID: 0ae1a0da-2df0-4f6f-b5f6-2c409bbc85cb.” | Greška se javlja zato što receive metoda očekuje parametar ElectronicId kako bi se znalo koji se dokument pokušava preuzeti jer nije moguće bulk preuzimanje. Potrebno je dodati parametar ElectronicId u JSON. |
receive | DocumentDownloadService – DownloadDocumentAsync | Organization with PIN 99999999927 and business unit Id y does not exist. | 116636 | “Korisničko ime i lozinka nisu ispravni.” | Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovome slučaju poslovna jedinica s nazivom ‘Y’ ne postoji. |
receive | DocumentDownloadService – DownloadDocumentAsync | Organization with company Id=123456 and business unit= not found | 116636 | “Korisničko ime i lozinka nisu ispravni.” | Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovome slučaju poduzeće s OIB-om 123456 ne postoji u sustavu. |
receive | DocumentDownloadService – DownloadDocumentAsync | Organization with id 1639905 cannot access to a document with id 3051531. | 95320833500 | “Korisnikova organizacija nema pristup zatraženom dokumentu!. Trace ID: e617e586-65b0-4604-a89e-7008121e0b5c.” | Ova greška se javlja kada ElectronicId odgovara dokumentu u čijoj razmjeni nije sudjelovao matični subjekt ili poslovnica iz parametara ‘CompanyId’ i ‘CompanyBu’. Potrebno je verificirati ispravnost podataka u parametarima ‘CompanyId’, ‘CompanyBu’ i ‘ElectronicId’. |
receive | DocumentDownloadService – DownloadDocumentAsync | Nije moguće preuzeti dokument jer organizacija nema ugovorenu uslugu eArhive. | 11663 | “Nije moguće preuzeti dokument jer organizacija nema ugovorenu uslugu eArhive.. Trace ID: e70a49f8-71a7-46d0-80ba-d637cffe87ca.” | Ova poruka se javlja kada se pokuša preuzeti dokument za korisnika koji nema ugovorenu uslugu eArhivu. Zadani pregled dana je 60 te se bilo koji stariji dokument, neovisno o tome da li je ranije bio preuzet ili ne neće više moći preuzeti ni vidjeti ako je datum slanja dokumenta stariji od [Današnji_datum] – [60 dana]. Potrebno je uputiti korisnika da ugovori eArhivu. |
receive | DocumentDownloadService – DownloadDocumentAsync | Document with id 3064905 is not found! | 3064905 | “Nije moguće pronaći zatraženi dokument!. Trace ID: 6dcfd1a8-0880-413b-b2f4-388c92bf6c34.” | Ova poruka greške označava kako nije moguće pronaći dokument sa pruženim ElectronicId-em. U slučaju primljenih računa ova poruka inicira da je sam dokument otišao u status Neuspjelo. Potrebno je poslati upit na integracije@moj-eracun.hr radi dodatne provjere. |
UpdateDokumentProcessStatus | UpdateDocumentBusinessStatusService – UpdateDocumentBusinessStatus | User does not have enough rights! Username: tin.jagic@moj-eracun.hr | 11663 | “User does not have enough rights! Username: tin.jagic@moj-eracun.hr” | Greška se javlja zato što se pokušava ažurirati poslovni status za firmu u kojoj korisnik nije dodijeljen ili nema adekvatna prava. Administrator firme mora dodati korisnika u organizaciju ili podići rolu korisnika. |
UpdateDokumentProcessStatus | UpdateDocumentBusinessStatusService – UpdateDocumentBusinessStatus | This document does not exist. Id 0. | Test-002 | “This document does not exist. Id 0.” | Greška se javlja zato što metoda očekuje parametar ‘ElectronicId’ kako bi se točno specifiralo za koji dokument se pokušava napraviti promjena poslovnog statusa. |
UpdateDokumentProcessStatus | UpdateDocumentBusinessStatusService – UpdateDocumentBusinessStatus | Document with EID: 3064905 is not downloaded! | 0 | “Dokument s EID: 3064905 nije preuzet!” | Ova poruka greške se javlja kada pokušavamo ažurirati poslovni status dokumenta koji nije preuzet. Potrebno je prvo preuzeti dokument kako bi mu se mogao dodijeliti poslovni, odnosno procesni status. |
UpdateDokumentProcessStatus | UpdateDocumentBusinessStatusService – UpdateDocumentBusinessStatus | Document with EID: 3064905 is not downloaded! | 50 | “Dokument s EID: 3064905 nije preuzet!” | Ova poruka greške se javlja kada pokušavamo ažurirati poslovni status dokumenta koji nije preuzet. Potrebno je prvo preuzeti dokument kako bi mu se mogao dodijeliti poslovni, odnosno procesni status. U slučaju da je dokument preuzet kao u ovome primjeru, greška je u JSON zahtjevu je što se pokušava postaviti nepostojeći status. Adekvatni statusi su: 0 – Prihvaćen 1 – Odbijen 2 – Plaćen u potpunosti 3 – Djelomično plaćen |
queryDocumentProcessStatusInbox | DocumentQueryInboxOutboxService – SearchQueryInboxForDocumentProcessStatusAsync | Organization with PIN 99999999927 and business unit Id y does not exist. | 11663 | “Korisničko ime i lozinka nisu ispravni.” | Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovome slučaju poslovna jedinica s nazivom ‘Y’ ne postoji. |
queryDocumentProcessStatusInbox | DocumentQueryInboxOutboxService – SearchQueryInboxForDocumentProcessStatusAsync | User with id 11663 cannot receive document behalf organization. | 11111111119 | “Korisnik s id-em 11663 ne može primiti dokument u ime organizacije s OIB-om 11111111119.” | Greška se javlja zato što se pokušava ažurirati poslovni status za firmu u kojoj korisnik nije dodijeljen ili nema adekvatna prava. Administrator firme mora dodati korisnika u organizaciju ili podići rolu korisnika. |
queryDocumentProcessStatusInbox | DocumentQueryInboxOutboxService – SearchQueryInboxForDocumentProcessStatusAsync | Invalid username or password. Username: 11663! | 11663 | “Korisničko ime i lozinka nisu ispravni.” | Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovoj situaciji korisničko ime je neispravno, preciznije korisnik s ID-em uopće ne postoji u bazi. |
queryDocumentProcessStatusInbox | DocumentQueryInboxOutboxService – SearchQueryInboxForDocumentProcessStatusAsync | Invalid username or password. Username: 11663! | 11663 | “Korisničko ime i lozinka nisu ispravni.” | “Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovoj situaciji lozinka je neispravna. |
queryDocumentProcessStatusInbox | – | – | – | “errors”: { “”: [ “The supplied value is invalid.” ] |
Kod ovog poziva se javlja 400 Bad Request zato što parametar ‘ElectronicId’ očekuje numerički format. Potrebno je provjeriti strukturu JSON-a i koji podaci se pokušavaju poslati u zahtjevu. |
queryDocumentProcessStatusInbox | DocumentQueryInboxOutboxService – SearchQueryInboxForDocumentProcessStatusAsync | Business status 9 is not valid. | 9 | “Dani status id 9 ne postoji.” | Greška se javlja zbog vrijednosti unutar parametra ‘StatusId’. Konkretno se ova greška javlja kada se pokušava pozvati metoda i filtrirati po statusu koji ne postoji. Mogući statusi: 0 – Prihvaćen 1 – Odbijen 2 – U potpunosti plaćen 3 – Djelmično plaćen 4 – Potvrda zaprimanja 99 – Zaprimljen |
queryDocumentProcessStatusInbox | – | – | – | “errors”: { “”: [ “The supplied value is invalid.” ] |
Kada se pojavi greška The supplied value is invalid znači da neki od parametara nije formatiran adekvatno očekivanom tipu podatka. U ovome primjeru konkretno je problem From parametar koji očekuje neki parametar koji je moguće isčitati kao datum (YYYY-MM-DD). Potrebna provjera parametara i njihov ispravak. |
queryDocumentProcessStatusOutbox | DocumentQueryInboxOutboxService – SearchQueryOutboxForDocumentProcessStatusAsync | Organization with PIN 99999999927 and business unit Id y does not exist. | 11663 | “Korisničko ime i lozinka nisu ispravni.” | Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovome slučaju poslovna jedinica s nazivom ‘Y’ ne postoji. |
queryDocumentProcessStatusOutbox | DocumentQueryInboxOutboxService – SearchQueryOutboxForDocumentProcessStatusAsync | User with id 11663 cannot receive document behalf organization. | 11111111119 | “Korisnik s id-em 11663 ne može primiti dokument u ime organizacije s OIB-om 11111111119.” | Greška se javlja zato što se pokušava ažurirati poslovni status za firmu u kojoj korisnik nije dodijeljen ili nema adekvatna prava. Administrator firme mora dodati korisnika u organizaciju ili podići rolu korisnika. |
queryDocumentProcessStatusOutbox | DocumentQueryInboxOutboxService – SearchQueryOutboxForDocumentProcessStatusAsync | Invalid username or password. Username: 11663! | 11663 | “Korisničko ime i lozinka nisu ispravni.” | Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovoj situaciji korisničko ime je neispravno, preciznije korisnik s ID-em uopće ne postoji u bazi. |
queryDocumentProcessStatusOutbox | DocumentQueryInboxOutboxService – SearchQueryOutboxForDocumentProcessStatusAsync | Invalid username or password. Username: 11663! | 11663 | “Korisničko ime i lozinka nisu ispravni.” | “Kod ovog generičkog responsa nije moguće utvrditi što je problem. Potrebno je poslati upit na integracije@moj-eracun.hr. Također, potrebno je verificirati ispravnost podataka u JSON-u. U ovoj situaciji lozinka je neispravna. |
queryDocumentProcessStatusOutbox | – | – | – | “errors”: { “”: [ “The supplied value is invalid.” ] |
Kod ovog poziva se javlja 400 Bad Request zato što parametar ‘ElectronicId’ očekuje numerički format. Potrebno je provjeriti strukturu JSON-a i koji podaci se pokušavaju poslati u zahtjevu. |
queryDocumentProcessStatusOutbox | DocumentQueryInboxOutboxService – SearchQueryOutboxForDocumentProcessStatusAsync | Business status 9 is not valid. | 9 | “Dani status id 9 ne postoji.” | Greška se javlja zbog vrijednosti unutar parametra ‘StatusId’. Konkretno se ova greška javlja kada se pokušava pozvati metoda i filtrirati po statusu koji ne postoji. Mogući statusi: 0 – Prihvaćen 1 – Odbijen 2 – U potpunosti plaćen 3 – Djelmično plaćen 4 – Potvrda zaprimanja 99 – Zaprimljen |
queryDocumentProcessStatusOutbox | – | – | – | “errors”: { “”: [ “The supplied value is invalid.” ] |
Kada se pojavi greška The supplied value is invalid znači da neki od parametara nije formatiran adekvatno očekivanom tipu podatka. U ovome primjeru konkretno je problem From parametar koji očekuje neki parametar koji je moguće isčitati kao datum (YYYY-MM-DD). Potrebna provjera parametara i njihov ispravak. |
notifyimport | DocumentImportService – NotifyImportAsync | User tin.jagic@moj-eracun.hr does not have enough rights. | 11663 | “Korisnik nema dovoljna prava za ovu akciju.” | Greška se javlja zato što korisnik nije dio organizacije ili nema adekvatnu rolu za izvršavanje akcije. Administrator firme mora dodati korisnika u organizaciju ili podići rolu korisnika. |
markPaid | InvoiceTimestampService – MarkAsPaidAsync | Paid date is required. Organization id: 1639905. User id: 11663. | “” | “Paid date is required. Organization id: 1639905. User id: 11663.” | Kod poziva metode markPaid obavezni parametar je PaidDate i bez njega poziv ne može uspješan. Potrebno je dodati parametar PaidDate u JSON zahtjev. |
markPaid | InvoiceTimestampService – MarkAsPaidAsync | Invoice with id 0 does not exist. | 0 | “Račun s id-em 0 ne postoji.” | Ova greška se javlja kada ne postoji parametar ElectronicId koji je obavezan za ovu metodu. Potrebno je dodati parametar ElectronicId u JSON zahtjev. |
markPaid | InvoiceTimestampService – MarkAsPaidAsync | Sender organization id 238 and its main organization id 0 are not equal to the organization id 1639905 of the authorized user. User id: 11663. | “05. 02. 2024. 00:00:00” | “Sender organization id 238 and its main organization id 0 are not equal to the organization id 1639905 of the authorized user. User id: 11663.” | Ova poruka greške ukazuje kako korisnik nema prava za označavanje računa kao plaćenog. Konkretno, javlja da korisnik nije pošiljatelj računa te zato ne može uspješno izvršiti zahtjev. |
documentAction | – | – | – | 500 Internal Server Error | Ovakva greška bez loga se javlja kada se u ‘Apply’ parametar postavi bilo koja vrijednost osim ‘resend’ ili ‘cancel’ koje su jedine dvije akcije koje se može izvršiti nad dokumentom. |
documentAction | DocumentActionService – PreformActionAsync | User does not have rights to do this action! Username: tin.jagic@moj-eracun.hr | 11663 | “User does not have rights to do this action! Username: tin.jagic@moj-eracun.hr” | Ova greška se javlja kada se pokušava izvršiti akcija nad dokumentom gdje vrijednost iz parametra ‘CompanyId’ nije jednaka OIB-u pošijatelja dokumenta ili korisnik nema dovoljna prava. Samo pošiljatelj dokumenta može izvršiti ovu akciju. Potrebno je također da je korisnik iz parametra ‘Username’ admin u traženoj organizaciji. |
documentAction | DocumentActionService – PreformActionAsync | Exception of type ‘Services.Validation.Exceptions.ValidationException’ was thrown. | System.Collections.Generic.List`1[System.String] | “ValidationErrors” | Ova greška se pojavljuje u slučaju kada se pokuša izvršiti akcija nad dokumentom koji nije u statusu poslan. Preduvjet da se ova metoda izvrši uspješno da je dokument ili u statusu 30 – Poslan ili statusu 50 – Neuspjelo |
GetSubjectBIDetails | MyBusinessIntelligenceApiService – GetSubjectBiDetailsAsync | Organization Test Klising is not subscribed to BI services, access not allowed. | 99999999927 | “Organizacija s OIB-om: 99999999927 nije pretplaćena na uslugu Moj-BI.” | Za korištenje ove metode potrebno je imati ugovorenu uslugu MojBI. Ova poruka greške indicira kako ista nije ugovorena. Paket mora ugovoriti korisnik odnosno OIB firme koji se koristi u CompanyId parametru. Ponudu za uslugu moguće je zatražiti na stranici: https://portal.moj-eracun.hr/usluge/bonitet-i-financijski-pokazatelji/ |
GetSubjectBIDetails | MyBusinessIntelligenceApiService – GetSubjectBiDetailsAsync | Error occurred while fetching organization’ details by PIN 95320833500 from mojBI. Content: []. | 11663 | “Dogodila se greška u mojBI API metodi.” | Ova greška se pojavljuje kada se u parametru ‘OibToQuery’ nalazi OIB za kojeg nemamo bonitetne i financijske pokazatelje. |
isSubjectBlocked | MyBusinessIntelligenceApiService – IsSubjectBankAccountBlockedAsync | Organization Testna tvrtka – Tin is not subscribed to BI services, access not allowed. | ErrorResponse | “code”: 401, “message”: “Organizacija s OIB-om: 95320833500 nije pretplaćena na uslugu Moj-BI.” |
“Za korištenje ove metode potrebno je imati ugovorenu uslugu MojBI. Ova poruka greške indicira kako ista nije ugovorena. Paket mora ugovoriti korisnik odnosno OIB firme koji se koristi u CompanyId parametru. Ponudu za uslugu moguće je zatražiti na stranici: https://portal.moj-eracun.hr/usluge/bonitet-i-financijski-pokazatelji/” |
isSubjectBlocked | MyBusinessIntelligenceApiService – IsSubjectBankAccountBlockedAsync | Blockade info on subject with OIB 12312312322 can’t be retrieved. Service response: {“type”:”https://tools.ietf.org/html/rfc7231#section-6.5.4″,”title”:”Not Found”,”status”:404,”traceId”:”00-33684d00cec5658b0d736e99ff471cf7-6770ea4e89ba5748-00″} | ErrorResponse | “code”: 500, “message”: “Dogodila se generalna greška.” |
Ova greška se pojavljuje kada se u parametru ‘OibToQuery’ nalazi OIB za kojeg nemamo bonitetne i financijske pokazatelje. |
GetSubjectGeneralInformation | – | – | ErrorResponse | “code”: 404, “message”: “Informacija o organizaciji s OIB-om 2515468490869349 nije pronađena!” |
Ovaj tip odgovora se javlja kada nemamo informaciju o organizaciji čiji se OIB/VAT broj šalje u parametru ‘SubjectVatNumber’. |
GetSubjectReceivingInformation | OrganizationInformationService – GetOrganizationInformationAsync | Organization information with PIN 12345679 was not found! | ErrorResponse | “code”: 404, “message”: “Informacija o organizaciji s OIB-om 12345679 nije pronađena!” |
Ovaj odgovor znači da poduzeće vezano uz OIB/VAT koji se nalazi u parametru ‘SubjectVatNumber’ ne ispunjava uvjete poduzeća koje je aktivan primatelj. |