Jump to content

Steuer bei Gutscheine unter PS 1.5.2.


Recommended Posts

Leider scheinen die Links von Thread #7 nicht mehr zu stimmen. AUf dieser Seite finde ich nichts mehr zu diesem Thema?

Bei den Artikeln hab ich's ja im Griff, aber wenn ich mit Gutscheinen mit % Arbeiten will natürlich nicht mehr.

 

Besten Dank

Link to comment
Share on other sites

Ich habe nun selber etwas probiert. Habe im tool.php folgende Änderung gemacht:

 

 

public static function ps_round($value, $precision = 0)

{

static $method = null;

 

if ($method == null)

$tmp = (100*round($value, 2)) % 5;

if ($tmp == 0){

$chf = $value;

}else if ($tmp <= 2){

$chf = ($value - $tmp/100);

}else{

$chf = ($value + (5-$tmp)/100);

}

$rated = number_format((round(20*$chf))/20,2);

return round($rated, $precision);

 

Diese Zeile habe ich nicht mehr eingefügt habe aber keine Ahnung für was die steht:

 

$method = (int)Configuration::get('PS_PRICE_ROUND_MODE');

 

Kann mir nun jemand sagen wie ich das ins override bringe?

Link to comment
Share on other sites

@Gossner, um welche PS-Version geht es denn ? Du hast deine Frage auf den Post einer Version 1.4. gehängt.

Um die korrekten Einstellungen für sein Land zu erhalten, musst du dieses auch als Standradland nach ISO angeben.

Round_mode wird für die Rundungsmethode verwendet. PS hat als Einstellungsmöglichkeit klassisch, abrunden oder aufrunden, wobei diese Einstellungen primär durch das Länderkennzeichen gesteuert wird. Klassisch ist für DE, AT und auch für CH automatisch gesetzt.

Link to comment
Share on other sites

Leider scheinen die Links von Thread #7 nicht mehr zu stimmen. AUf dieser Seite finde ich nichts mehr zu diesem Thema?

Bei den Artikeln hab ich's ja im Griff, aber wenn ich mit Gutscheinen mit % Arbeiten will natürlich nicht mehr.

 

Besten Dank

 

Du verwendest PS-Version 1.4.6.2 ?

 

Sorry, bin mit dem Lesen noch nicht soweit gekommen. OK. Ich trenne mal den Post, da die Versionen komplett anders sind.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...