Da ist dann das Problem, das ich für dieses keine MwSt. angezeigt bekomme, wenn der Kunde die UStID eingibt. Gibt hierfür eine Möglichkeit, dass ich für das neue Land genau die gleiche Einstellung wie für das Land “Deutschland” habe?
ich möchte nämlich ein 2. Land und zwar Deutschland (Insel) anlegen. Denn da sollen die Versandkosten anders berechnet werden.
Dann hätte ich da noch ne Frage, …
Hallo,
eine Frage hätte ich da noch! Deutschland hat die OXID ID a7c40f631fc920687.20179984. Ich möchte Sie gerne auf de_00001 ändern, ist dies möglich oder ist es irgendwo in der PHP Datei eine Abfrage mit dieser ID erstellt worden?
ich habe das Modul runtergeladen und installiert. Nur leider funktioniert das Ganze doch nicht so, wie ich es gedacht habe. Habe z.B. einen Kunden aus Deutschland (Insel). Der bestellt bei uns im Shop. Gibt die UStID an. Wird für den Kunden keine MwSt. angezeigt.
public function getUserVat( oxUser $oUser, $blCacheReset = false )
...{
.../**
......* - Vat config via config.inc.php
......*
......$this->aCountryVat = array( "8f241f11096877ac0.98748826" => 1, // Vereinigte Staaten von Amerika
..............."a7c40f632a0804ab5.18804076" => 2, // Vereinigtes Königreich
..............."a7c40f6321c6f6109.43859248" => 3, // Schweiz
..............."a7c40f6320aeb2ec2.72885259" => 4, // Österreich
..............."a7c40f631fc920687.20179984" => 5, // Deutschland);
......* - Vat is selected by delivery country
......*
......* oxUser::getActiveCountry() / oxVatSelector::_getVatCountry( $oUser )
......*
......* - Compatible with version 4.3.x and higher
......* - Logic like in previous shop version
......*/
......// user/country vat
......if ( ( $dVat = parent::getUserVat( $oUser, $blCacheReset ) ) === false ) {
.........if ( $oUser && ( $aCountry2Vat = $this->getConfig()->getConfigParam( "aCountryVat" ) ) ) {
............if ( ( $sUserCountry = $oUser->getActiveCountry() ) === null ) {
...............$sUserCountry = $this->_getVatCountry( $oUser );
............}
............if ( isset( $aCountry2Vat[$sUserCountry] ) ) {
...............$dVat = $aCountry2Vat[$sUserCountry];
............}
.........}
......}
Dann hätte ich noch die Frage, wo ich diesen Eintrag finde … :rolleyes: