#1 (permalink)  
Alt 26.02.2006, 18:54
 
Registriert seit: 11.09.2004
Beiträge: 1
Standard

Hallo ich habe eine Problem:
Unser Shopbetreuer ist wegen carneval nicht erreichnbar und ein Kunde aus Frankreich kann keinen Account anlegen. Ich habe seine UST ID manuell ?berpr?ft aber im Shop kommt immer folgende Felermeldung

Warning: Wrong parameter count for substr() in /homepages/37/d72356349/htdocs/eurogerd/includes/classes/vat_validation.php on line 431

xtc 3.04 SP1

Danke vorab
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 20.04.2006, 08:58
Benutzerbild von dean k.
Benutzer
 
Registriert seit: 18.07.2005
Beiträge: 78
Daumen hoch

Hallo xtc Team,

wir benutzen die Shop v3.04 und bekommen die gleiche Fehlermeldung wie oben beschrieben. Bei der Eingabe der franz?sischen UST-ID kommt die Fehlermeldung in Zeile 431.

Gibt es eine M?glichkeit die Fehlermeldung zu beseitigen???

Gru?
Dean
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 11.01.2007, 18:49
Neuer Benutzer
 
Registriert seit: 28.12.2006
Beiträge: 29
Standard

gibt es für die französischen VAT-ID´s eine Lösung?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 22.05.2007, 10:29
xt:Commerce Support Kunde
 
Registriert seit: 05.05.2006
Beiträge: 68
Standard

Wir haben das selbe Problem in unserem Shop! ebenfalls v3.04!
Gibt es bereits eine Lösung für das Problem?

MfG
Daniel
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 27.11.2007, 11:24
Neuer Benutzer
 
Registriert seit: 21.05.2007
Ort: Waldbronn
Beiträge: 1
Standard VAT Validation fehlgeschlagen

Ich habe ein ähnliches Problem (und noch keine Lösung dafür).

Wenn der Kunde als Land "France" auswählt gibt es folgende Fehlermeldungen:

Warning: Wrong parameter count for substr() in /var/www/vhosts/aircraftspruce.eu/httpdocs/includes/classes/vat_validation.php on line 445

Warning: Wrong parameter count for is_numeric() in /var/www/vhosts/aircraftspruce.eu/httpdocs/includes/classes/vat_validation.php on line 445

* Die Eingegebene UST ID Nummer ist Falsch oder kann derzeit nicht geprüft werden!

Wählt er hingegen als Land "France, Metropolitan", kann die VAT ID eingetragen werden, allerdings mit dem vermerk:

--vat id--
(Geprüft/Falsch!)

Deutsche VAT-IDs werden korrekt validiert.

xt:Commerce v3.0.4 SP2.1

Mattias Sandelving
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 17.12.2007, 14:38
Neuer Benutzer
 
Registriert seit: 20.11.2005
Beiträge: 11
Standard

Nach fast zwei Jahren dann mal ne Auflösung. Scheint noch keinem Supportkunden aufgefallen zu sein...

In der vat_validation.php in Zeile 445 einfach die Klammern korrigieren:

Vorher:
PHP-Code:
if (!is_numeric(substr($vat_id), 4)) 
Nachher:
PHP-Code:
if (!is_numeric(substr($vat_id4))) 
Dann sollte das auch gehen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 01.07.2008, 09:40
Neuer Benutzer
 
Registriert seit: 23.05.2007
Beiträge: 15
Unglücklich

Ich glaube, daß auch die CZ-VAT-IDs nicht richtig geprüft werden.

Ich habe Zeile 817 so geändert:
PHP-Code:
if ((strlen($vat_id) != 10) && (strlen($vat_id) != 11) && (strlen($vat_id) != 12)) 
...aber zur Zeit klappt da so oder so nix...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 04.10.2008, 19:23
xt:Commerce Support Kunde
 
Registriert seit: 13.08.2004
Beiträge: 100
Standard Noch immer keine Lösung für UID Check

Hallo, habe vergeblich nach einer Lösung für die UID Prüfung in diesem Forum gesucht. Einige schon ältere Threads ohne Lösung gefunden. Nochmals das Problem:
Kunde aus Frankreich erhält folgende Meldung.
shop/includes/classes/vat_validation.php on line 431
shop/includes/classes/vat_validation.php on line 431

* Die Eingegebene UST ID Nummer ist Falsch oder kann derzeit nicht geprüft werden!

Möglicherweise ist das Problem auch bei anderen Länder.


Was prüft dieser Code ?if (!is_numeric(substr($vat_id), 4))

Danke.

Geändert von weichsel (04.10.2008 um 19:26 Uhr) Grund: Nachtrag
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 04.10.2008, 20:08
Neuer Benutzer
 
Registriert seit: 23.05.2007
Beiträge: 15
Standard

Ohne daß ich jetzt php-crack bin, würde ich mal drauf tippen, daß die VAT ab der 4. Stelle nur numerische Zeichen (Zahlen) haben darf. So sieht dann die Prüfung dafür aus.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 04.10.2008, 22:56
xt:Commerce Support Kunde
 
Registriert seit: 13.08.2004
Beiträge: 100
Standard UID Prüfung Frankreich

Klingt logisch, habe ich jetzt auf 2 gesetzt, nur die ersten zwei Stellen sind keine Zahlen. Leider keine Änderung, die PHP Fehlermeldung erscheint nicht mehr wenn ich Zeile 431 in der vat_validation.php den Wert
if (strlen($vat_id) != 13) auf
if (strlen($vat_id) != 11) setze. Gültige Nummer kann aber trotzdem nicht eingefügt werden: * Die Eingegebene UST ID Nummer ist Falsch oder kann derzeit nicht geprüft werden!
Wer weiß ob die Prüfung bei anderen Länder funktioniert?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
hilfe, validation, vat

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 01:32 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand