In beiden Modulen wird ja über die "vat_validation" eine vorhandene VAT-ID geprüft. Wenn die Prüfung erfolgreich ist, wird mit PHP: if ($country_id == STORE_COUNTRY) { if (ACCOUNT_COMPANY_VAT_GROUP == 'true') { $status = DEFAULT_CUSTOMERS_VAT_STATUS_ID_LOCAL; } else { $status = DEFAULT_CUSTOMERS_STATUS_ID; } } else { if (ACCOUNT_COMPANY_VAT_GROUP == 'true') { $status = DEFAULT_CUSTOMERS_VAT_STATUS_ID; } else { $status = DEFAULT_CUSTOMERS_STATUS_ID; } } der resultierende Kundenstatus gesetzt. Wenn dabei der Status "DEFAULT_CUSTOMERS_VAT_STATUS_ID_LOCAL" oder "DEFAULT_CUSTOMERS_VAT_STATUS_ID_LOCAL" gesetzt wird, weichen diese ja u.U von den Standard-STATUS_IDs ab. Es wird aber dann nicht PHP: $_SESSION['customers_status']['customers_status_id'] entsprechend angepasst, so dass der Kundenstatus in der SESSION nicht dem gesetzten Status entspricht.
Hallo Avenger, ich habe hierzu mal ein Bug-Ticket eröffnet: https://tracker.gambio-server.net/issues/41244.