Главная 
 Каталог 
 Поддержка 
 Компания 
 Партнеры 
 1C:Франчайзинг 
 Карта сайта 

Задать вопрос
Часто задаваемые вопросы
Справочные материалы
Публикации


Поиск по сайту



Авторизация

Запомнить меня на этом компьютере
  Забыли свой пароль?
  Регистрация


Подписка

Изменение параметров





Hits 88232969
8625
Hosts 3941750
1110
Visitors 18998511
2393

3


Поддержка / Форумы / Публичные форумы / Общие вопросы автоматизации / АМС100Ф и системы налогообложения

  АМС100Ф и системы налогообложения

Версия для печати
RSS
АМС100Ф и системы налогообложения
 
Добрый день.
После перехода на 1.05 в секциях появился выбор системы налогообложения.
У меня настроено
1. Ставка НДС 10% 10 СНО ОСН
2. Ставка НДС 18% 18 СНО ОСН
3. Ставка НДС 0% 0 СНО ЕНВД

В 1с настроено тоже на секции .

Если Число(СписокТоваров.СтавкаНДС) = 10 Тогда
НомерСекции = 1;
Цена = СписокТоваров.Цена;
НДС = 10;
ИначеЕсли Число(СписокТоваров.СтавкаНДС) = 18 Тогда
НомерСекции = 2;
Цена= СписокТоваров.Цена;
НДС = 18;
Иначе
НомерСекции = 3;
Цена = СписокТоваров.Цена;
НДС = 0;

По функции- Сообщить (Номер секции); я вижу правильное распределение по секциям, но в кассовом чеке если ндс = 0 то все равно пишет СНО ОСН, хотя должен писать СНО ЕНВД. И поэтому отправляет в ОФД не правильную систему налогообложения.
Помогите!? Надо работать, а нельзя без кассового аппарата. А кассовый аппарат в данном случае работает не правильно.

Если в ручную на кассе пробить чек на 3 отдел, то ЕНВД пишет.

Еще пытался изменить в настройках кассы на

1. Ставка НДС 0% 0 СНО ЕНВД
2. Ставка НДС 18% 18 СНО ОСН
3. Ставка НДС 10% 10 СНО ОСН

Ну и в 1с соответственно,
Ни чего не меняется, тоже остается СНО ОСН, а должно быть ЕНВД. Хотя в чеке значится - Сумма без НДС
НДС 10 и НДС18 тоже пишет СНО ОСН. Ну здесь все правильно.
Изменено: kopengagen - 02.07.2018 11:31:32
 
Вот нашел проблему. Она оказалась в обработке - vtframc100f.ert
В ней можно установить конкретную СНО.

//Установить нужную систему налогообложения
//0 Общая
//1 Упрощенная (Доход)
//2 Упрощенная (Доход минус Расход)
//3 Единый налог на вмененный доход
//4 Единый сельскохозяйственный налог
//5 Патентная система налогообложения

Драйвер.УстановитьПараметр("TaxVariant", 0);

И в зависимости какая цифирка поставлена, та система пробивается в чеке.
Как это исправить, чтобы это было автоматически, в зависимости от отдела?


Этот же вопрос я задал программисту, на что он ответил:

Проблематично. Задание этого параметра происходит при подключении оборудования. Можно ли его задавать при печати чека? Это вопрос. Если можно, то перенести легко.
Изменено: kopengagen - 02.07.2018 15:05:37
 
Еще нашел, что в тестовой утилите параметр СНО для каждого чека можно изменить. Значит и в 1с это можно сделать. Подскажите как? Если возможно, то дайте описание для драйвера.
 
Здравствуйте.
Конечно можно и нужно вызывать установку СНО перед открытием чека. Обработка старая и писалась, когда еще речи о нескольких СНО речи не было.
Далее про отделы. Настройка отделов в кассе не помогут при работе из 1С. Они работают только при ручном наборе чеков. Поэтому в Ваших условия по установке НДС вставьте установку и нужной СНО.
 
Перед открытием чека это как? Сейчас параметр
Драйвер.УстановитьПараметр("TaxVariant", 0);
отрабатывает в момент подключения кассы к 1с. Попробовал сделать вот так ( это как раз в момент формирования чека выбирает нужный отдел)


Если Число(СписокТоваров.СтавкаНДС) = 10 Тогда
НомерСекции = 1;
Цена = СписокТоваров.Цена;
НДС = 10;
Драйвер.УстановитьПараметр("TaxVariant", 0); // Общая


ИначеЕсли Число(СписокТоваров.СтавкаНДС) = 18 Тогда
НомерСекции = 2;
Цена = СписокТоваров.Цена;
НДС = 18;
Драйвер.УстановитьПараметр("TaxVariant", 0); // Общая


Иначе НомерСекции = 3;
Цена = СписокТоваров.Цена;
НДС = 0;
Драйвер.УстановитьПараметр("TaxVariant", 3); // ЕНВД
КонецЕсли;

Но так параметр не отрабатывает и остается тот что идет при подключении кассы к 1с.
Наведите на правильную мысль. Куда и какой параметр установить чтобы работала смена СНО при печати чека в зависимости от выбраной СНО.
Изменено: kopengagen - 02.07.2018 20:27:26
 
Перед открытием каждого чека это вот так
Код
Драйвер.УстановитьПараметр("TaxVariant", 0);//установить нужную СНО
Драйвер.ОткрытьЧек(ИДУ, 1, ПризнВозврата, 1, НомерЧека, НомерСмены);//чек в кассе начнется с нужной СНО 
//теперь добавлять покупки как и раньше.
 
Спасибо. Понял. Поставил условие для выбора СНО. Все заработало как надо. Спасибо.







© 2000-2024 Версия-Т