Forum Replies Created

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter Momchil

    (@mvasilev1)

    In case any one stumble upon this in the future – this is the code that solved my problem. Cheers!

    function my_is_post_to_change($is_post_to_change, $post_id, $import_id) {
    if ($import_id == 17) {
    $author = get_post_field( 'post_author', $post_id );
    if ( $author == 14 ) {
    return true;
    } else {
    return false;
    }
    }
    // Do nothing if it's not our target import.
    return $continue_import;
    }
    add_filter( 'wp_all_import_is_post_to_change_missing', 'my_is_post_to_change', 10, 3 );
    
    • This reply was modified 1 year ago by Momchil.
    Thread Starter Momchil

    (@mvasilev1)

    Благодаря Ви за обратната връзка. Включвам се към ФБ групата ??

    Thread Starter Momchil

    (@mvasilev1)

    Привет,

    Да, точно така – ние вече сме със следния сетъп, за да накараме работи коректно. Включени такси и точно 1 ред с 20%. След това трябваше да го променим на “цените на продуктите са въведени без ДДС” и съответно да си променим самите стойности в продуктите. Така в репорта за НАП сметките излязоха и проблема, който описах предния път се оправи.

    Страничния ефект беше, че промокодовете за “фиксирана отстъпка” почнаха да работят “грешно” или поне не както до сега при “цените на продуктите са с вкл. ДДС”…

    Ще се опитам да обясня – ако напр. продукта е 150 лв. с ДДС и дадем на клиента 50 лв отстъпка в промокод, първо тези 50 лв. се махаха от цената на продукта без ДДС (125) и продукта ставаше 75 лв без ДДС. После се прилага калкулацията за ддс и от 75 става 90 лв с ДДС… (ддс от на 75 е 15 лв) и реално даваме отстъпка за 60 лв, вместо 50… Решихме проблема като започнахме да даваме промокод “без ддс”, т.е. на продукт, който е 150 лв с ДДС му слагаме промокод от 41.67, така че след горната калкулация на клиента идва намален продукт от точно 100 лв с ДДС. (83,33 лв. без ДДС).

Viewing 3 replies - 1 through 3 (of 3 total)