OSS 434562 - Ermittlung und Land der UST-ID-Nummer, erklärt das meiner Meinung nach am Besten.
Dein Problem ist, dass dein RG keine USt ID in CZ haben wird.
Dein WE dagegen schon.
Auch ist für ide Ust-ID In Fal 1 und 2 immer das steurliche Empfangsland (also Land des WE oder manuell übersteuetes Land) relevant.
Wie gesagt die am Besten verständliche Erklärung hat der OSS oben, die SAP Standardhilfe empfinde ich als irreführend.
Auch wird dort auf den OSS 91109 verwiesen der für dich auch interessant sein könnte.
Wenn du generell die Logik anders haben willst ist der OSS 371764 eventuell auch interessant.
Übersicht: Ermittlung der Umsatzsteuer-Identifikationsnummer
Regel | Zusatzbedingung
Priorität | Steuernummer und -klassifikation
------------------------------------------------------------------------
Blank oder C | Falls RG USt.Id-Nr besitzt und RG <> AG
1 | vom RG, Steuernummer gemäß steuerlichem Empfangsland
------------------------------------------------------------------------
Blank oder C | wenn 1 nicht zutrifft: Falls WE USt.Id-Nr besitzt oder
| AG KEINE USt.Id-Nr hat
2 | vom WE, Steuernummer gemäß steuerlichem Empfangsland
------------------------------------------------------------------------
Blank | wenn 2 nicht zutrifft
3 | vom AG, Steuernummer gemäß Land des Auftraggebers
------------------------------------------------------------------------
C | wenn 2 nicht zutrifft
3 | vom AG, Steuernummer gemäß steuerlichem Empfangsland
------------------------------------------------------------------------
A | keine Zusatzbedingung
| generell vom AG, Steuernummer gemäß steuerl. Empfangsland
| Bitte beachten Sie Hinweis 91109, wenn die Steuernummer
| gemäß Land des Auftraggebers ermittelt werden soll.
------------------------------------------------------------------------
B | keine Zusatzbedingung
| generell vom RG, Steuernummer gemäß steuerl. Empfangsland
| Bitte beachten Sie Hinweis 91109, wenn die Steuernummer
| gemäß Land des Regulierers ermittelt werden soll.
Bearbeitet vom Benutzer
vor 8 Jahre
|
Grund: Nicht angegeben
*... who can do field replacements in the debugger can do anything in the system
*so this check can not stop (him) anyway.