[Помощь] Не работает модуль "Налоги" НДС.

Тема в разделе "Shop-script", создана пользователем vovazilvova, 21 июн 2010.

Статус темы:
Закрыта.
  1. vovazilvova

    vovazilvova Создатель

    Регистр.:
    6 июн 2009
    Сообщения:
    30
    Симпатии:
    5
    Всем привет!
    Пользуюсь shop-script premium 1.24 и возникла следующая проблема: При оформлении пользователем заказа к стоимости товар не добавляется НДС.
    В админ панеле все настроил:
    admin.php?dpt=conf&sub=taxes создал Класс налогов
    Адресов, на основании которого рассчитывается ставка налога - "Адрес доставки заказа"
    Пожалуйста, вводите ставки класса налогов для стран из списка - "Все страны - Общая ставка 20%"

    А также если создать другой вид (вариант) расчета НДС - не срабатывает при оформлении заказа.

    Как узнать по какой причине данный модуль не работает и как сделать так чтобы он заработал?.
    Помогите решить данный вопрос.
     
  2. VenomHOLD

    VenomHOLD

    Регистр.:
    14 мар 2009
    Сообщения:
    272
    Симпатии:
    52
    потому что нада каждому товару руками присвоить налог... по другому не как. мона есчо массово через майадмин сделать.
     
  3. vovazilvova

    vovazilvova Создатель

    Регистр.:
    6 июн 2009
    Сообщения:
    30
    Симпатии:
    5
    Да действительно, для каждого товара нужно задавать НДС.
    Столкнулся со следующей проблемой - выбираю товар (редактирую его), там где у товара селект "Класс налогов" - выбираю созданый свой класс НДС - "ндс-20%".
    Жму сохранить товар. Товар сохраняется.
    Открываю еще раз тот же товар который только что редактировал - смотрю в селект "Класс налогов" а там пишет "не определено". Т.е. товару не присваивается класс НДС при редактировании или добавлении нового товара.
    Нид хелп :bc:
    И еще на будущее, подскажет запрос к БД для при присвоения всем товарам НДС
     
  4. Welho®

    Welho® Предвестник пьянки

    Регистр.:
    4 дек 2007
    Сообщения:
    855
    Симпатии:
    330
    вот то что товару не присваивается налог - это я видел, для того чтобы получить ответ на вопрос "почему так происходит" - ответьте пожалуйста: Вы какой-нибудь ресайзер картинок и/или визуальный редактор ставили с этого форума? ;)

    и второе: чтобы сразу всем товарам по умолчанию присвоить ваш пресловутый НДС, то топайте в БД и с помощью phpMyAdmin в таблице ss_products, в поле что-то там tax - задайте значение по умолчанию ID созданного вами налога, чтобы узнать ID налога, также топайте в таблицу не-помню-какую, там увидите название своего налога и заветную цЫфИрЮ.
     
    vovazilvova нравится это.
  5. vovazilvova

    vovazilvova Создатель

    Регистр.:
    6 июн 2009
    Сообщения:
    30
    Симпатии:
    5
    Относительно " запроса к БД для при присвоения всем товарам НДС " - понял.

    Да, с форума установлен ресайзер и фк едитор.
    А как они влияют на данную ошибку? Или именно эти два моды и создали эту ошибку?
     
  6. Welho®

    Welho® Предвестник пьянки

    Регистр.:
    4 дек 2007
    Сообщения:
    855
    Симпатии:
    330
    короче дело в том, что какой-то слабоумный, кто первым "сделал" то ли редактор, то ли ресайзер, так вот этот нехороший человек выложил, а все на форуме как бараны только копипастят, а там в файле products.php (это тот что в корне шопа лежит) есть такая шляпа:
    PHP:
                    $_POST["min_order_amount"], $_POST["shipping_freight"], NULLNULLNULL
                    
    $_POST["tax_class"] );
    а должно быть:
    PHP:
                    $_POST["min_order_amount"], $_POST["shipping_freight"],
                    
    $_POST["tax_class"] );
    видишь?
    PHP:
    NULLNULLNULL,
    это гамно у тебя вписывается во все поля после поля "shipping_freight", а после него как раз идет поле налога, которое перезаписывается NULL, и пытается еще перезаписать какие-то поля которые отсутствуют в таблице ss_products, вне зависимости что ты прописал при редактировании/добавлении товара :D
    И такая фигня там повторяется в 5 (пяти) местах, просто поищи
    PHP:
     NULLNULLNULL,
    и удали их к едрени фене :ay:
    копипастеры must die! - пользуйтесь winmerge! :yahoo:
     
    baltazor-vova, vovazilvova и VenomHOLD нравится это.
Статус темы:
Закрыта.