CHYBA: "Ospravedlňujeme sa - vyskytla sa systémová chyba. Referenčné číslo chyby ************ ... Spôsobil: ariba.util.core.FatalAssertionException: Daňové metadáta nemôžu mať hodnotu null
Tento článok databázy poznatkov bol pre vaše pohodlie strojovo preložený. Spoločnosť SAP neposkytuje žiadne záruky týkajúce sa správnosti alebo úplnosti strojového prekladu. Pôvodný obsah nájdete prepnutím výberu jazyka na angličtinu.
Pri odosielaní Registračného dotazníka sa mi vyskytla nasledujúca systémová chyba:
Chyba: Ľutujeme - vyskytla sa systémová chyba. Referenčné číslo chyby ************
Najprv musíte nájsť zvyšok chybového hlásenia. Uložte referenčné číslo chyby a postupujte nasledovne:
- Prejdite na Správa > Správa > Správca lokality > Protokol auditu
- Zadajte referenčné číslo chyby do polí Od a Do
- Otvorte trasovanie zásobníka a skontrolujte časť Spôsobené
- Ak je chyba:
Spôsobil: ariba.util.core.FatalAssertionException: Metadáta dane nemôžu mať hodnotu null
, postupujte podľa nižšie uvedených krokov.
Táto chyba má tri príčiny, ktoré môžete vidieť nižšie:
Na vyriešenie príčiny č. 1:
Kupujúci musí nastaviť otázku s adresou (vendor.address) alebo rozšírenú adresu otázky (vendor.adressExt.postalAddress) alebo textovú otázku s mapovaním kódu štátu (vendor.adress.country yCode) v novej verzii šablóny požiadavky dodávateľa a publikovať.
Tým sa vyrieši problém pre všetkých novovytvorených dodávateľov. Aby bolo možné existujúceho dodávateľa vyriešiť, dodávateľ musí postupovať podľa dočasného riešenia tak, že vyberie štát do iného štátu, vyberie pôvodný štát späť, zadá daňové údaje a odošle dotazník.
Na vyriešenie príčiny č. 2:
- Kupujúci musí exportovať súbor daňových metadát (Daňové polia špecifické pre štát) v časti Správa > Správa > Manažér lokality > Import/export dát > vyhľadať Daňové polia špecifické pre štát > Exportovať.
- Nakonfigurujte správne znaky dane v súbore pre príslušný štát a importujte súbor csv (Napríklad: vendor.taxInfo.vatRegistrationNumber > kód dane 0 , vendor.taxInfo.taxNumber1 > patrí k znaku dane 1 atď.)
- Dodávateľ bude môcť úspešne odoslať dotazník.
Na vyriešenie príčiny č. 3:
- Ak kupujúci získava daňové číslo pomocou jednej otázky mimo otázky Druh dane, zadaná kombinácia DIČ/štátu musí stále existovať v súbore metadát dane
- Napríklad, ak máte v požiadavke na dodávateľa priradenú k vendor.taxInfo.taxNumber1, potom daňové číslo 1 musí byť v súbore metadát pre zadaný štát
- Vzorová chyba - chyba: Metadáta dane nemôžu mať hodnotu null pre USA:1, chyba hovorí konkrétne o kombinácii štátu USA a daňové číslo 1 nie je možné nájsť v súbore daňových metadát
Táto chyba sa vyskytuje z nasledujúcich dvoch dôvodov
- Keď je v šablóne požiadavky dodávateľa nakonfigurovaná daňová otázka bez mapovania kódu štátu alebo bez otázky adresy.
Takže hodnota zadaná do daňovej otázky v požiadavke dodávateľa bude vždy predvolená do Spojených štátov v registračnom dotazníku pod otázkou časti dane. Vyzerá to ako pod snímkou obrazovky. Keď sa dodávateľ pokúsi odoslať dotazník, dostane systémovú chybu.

2. V šablóne požiadavky na dodávateľa je nakonfigurovaná otázka štátu a daňová otázka, napríklad s priradením (vendor.taxInfo.vatRegistrationNumber). Ale v súbore metadát dane (Daňové polia špecifické pre štát), ak nie je nakonfigurovaný kód dane 0 a namiesto toho je nakonfigurovaný kód dane 1, potom bude hodnota dane zadaná v požiadavke dodávateľa predvolená na prázdne pole pre príslušný štát, ako je uvedené nižšie.

Ako osvedčený postup musí kupujúci použiť správne otázky s mapovaniami a správnu konfiguráciu v súbore metadát dane
Supplier Lifecycle & Performance