Ricarico nullo

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
Micio
membro Junior
membro Junior
Messaggi: 11
Iscritto il: 20/04/2006, 17:38
Località: Saronno (VA) - Italy

Ricarico nullo

Messaggio da Micio »

Ciao a tutti!

Per caso, qualcuno ha mai avuto come me la necessità di avere un gruppo di clienti b2b ai quali NON applicare nessun ricarico sui prezzi degli articoli?
Io ho provato ad inserire il valore 0, ma nel prezzi visualizzato sul catalogo compare sempre una maggiorazione (dell' 1%, chissà perchè poi...).
Ho controllato conversione valuta euro-dollaro, valuta di default e tasse e dovrebero essere a posto.
Dove stà il problema (immagino che da qualce parte ci sia una divisione per 0) e come lo si risolve/aggira?
Grazie
LiUk >0.0<
Micio
membro Junior
membro Junior
Messaggi: 11
Iscritto il: 20/04/2006, 17:38
Località: Saronno (VA) - Italy

Messaggio da Micio »

Niente?!?

Qualcuno. almeno, mi sà dire dov'è la funzione che prende il prezzo del prodotto gli somma il ricarico, eventualmente aggiunge l' iva e restituisce il prezzo finale? Cercherò di vedere se si può modificare quella in qualche modo...
LiUk >0.0<
grenda
membro Regular
membro Regular
Messaggi: 134
Iscritto il: 30/07/2004, 0:00

Messaggio da grenda »

dal pannello di amministrazione

Vai su --> Clienti ---> Gruppi

c'è ne già almeno uno di default chiamato "wholesale"

li tu decidi quale politica di prezzo fare con questi clienti

Poi selezioni questi clienti uno ad uno e in basso dove c'è scritto "Gruppo" cambi da Default a wholesale

CIAO :D
Micio
membro Junior
membro Junior
Messaggi: 11
Iscritto il: 20/04/2006, 17:38
Località: Saronno (VA) - Italy

Messaggio da Micio »

Il problema non era quello :oops: ...ma ti ringrazio lo stesso per averci provato... :P

Comunque il mitico Walter BlueDog mi ha proposto una soluzione che sembra funzionare...la copio qui sotto casomai servisse a qualcuno...

Il ricarico in verità avvien in parecchie parti, in categories.php in
priceupdate.php e customers_groups.php, i ognuna di questa c'è il il
calcolo.
Anche se riguardando i codici non mi torna circa il fatto dell'1%, ad
ogni modo il punto dove effettua l'operazione di ricarico è:

Codice: Seleziona tutto

  if ($pricek > 0){ 
  if (B2B == 'true') { 
  if ($ricarico > 0) $newprice = $pricek+($pricek/100)*$ricarico;
  if ($ricarico == 0) $newprice = $pricek;
   }
    if (B2B == 'false') {
     if ($ricarico > 0) $newprice = $pricek-($pricek/100)*$ricarico;
  if ($ricarico == 0) $newprice = $pricek;
   }
  } else {
  $newprice = 0;
  } 
come vedi se la variabile $ricarico è pari a zero riassegna la
variabile $newprice a quella originale $pricek. Penso che avvenga li
la rogna.
Prova a sostituire queste ultime con
if ($ricarico == "0") unset($newprice);

spero ti sia d'aiuto.
W.
LiUk >0.0<
Rispondi