Рарус_Компонента

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
Рарус_Компонента, Соответствие параметров с Штрих-ФР-К ?
 
Добрый день!
Подскажите, пожалуйста соответствуют ли параметры передаваемые при пробитии чека в SafeArrayТаблицаТоваров=Рарус_Компонента.СоздатьПараметры(1,19);: Ставка НДС для случая 18% берется 18.00, а на ФР она должна быть 1800,
Номер налоговой группы, задано 0, а на ФР она должна быть 2 для НДС
Может быть из-за этого не происходит накопление Сумм НДС на ФР и они не отражаются в Z-отчете ФР? Почему налогов только 2, а не 4 ? На ФР стандартно 4 (Таблица 6 "Налоговые ставки").

Код
            //Сумма НДС для строки, характеристика товара
            SafeArrayТаблицаТоваров.SetValue(НомерСтрокиТоваров,10,""); //Комментарий к позиции (ну выведем характеристику номенклатуры) ???
            SafeArrayТаблицаТоваров.SetValue(НомерСтрокиТоваров, 11, СуммаНДС);  // Сумма налога 1
            SafeArrayТаблицаТоваров.SetValue(НомерСтрокиТоваров, 12, 0); X тип позиции (0-товар, 1-модификатор товара)
            SafeArrayТаблицаТоваров.SetValue(НомерСтрокиТоваров, 13, СтавкаНДС);  // Ставка налога 1 в %
            SafeArrayТаблицаТоваров.SetValue(НомерСтрокиТоваров, 14, 0); // Номер налоговой группы 1 в ФР
            SafeArrayТаблицаТоваров.SetValue(НомерСтрокиТоваров, 15, 0);  // Сумма налога 2
            SafeArrayТаблицаТоваров.SetValue(НомерСтрокиТоваров, 16, 0);  // Ставка налога 2 в %
            SafeArrayТаблицаТоваров.SetValue(НомерСтрокиТоваров, 17, -1); // Номер налоговой группы 2 в ФР
            SafeArrayТаблицаТоваров.SetValue(НомерСтрокиТоваров, 18, 0);  // Сумма распределенной скидки
 
Вы не совсем там смотрите.  После "ВыполнитьКомандуОборудования..." управление передается в обработку ТорговоеОборудование - форма ФР_Штрих_ДрайверФР

Вот там и смотрите - какие данные передаются непосредственно драйверу ФР.
Будут вопросы - пишите.
 
Я не смотрю, на тот фрагмент кода вышел в отладчике :evil: .
Уважаемый Игорь! обратите внимание, вопрос про соответствие параметров.
Конкретно интересует Номер налоговой группы
Код
SafeArrayТаблицаТоваров.SetValue(НомерСтрокиТоваров, 14, КАКОЙ_ДОЛЖЕН_ЗДЕСЬ_БЫТЬ_НОМЕР);


На ФР-К все таблицы запрограммированы, как советует производитель ФР-К:
- Таблица1, Ряд1, Поле 17 стоит 1;
- Таблица1, Ряд1, Поле 19 стоит 1;
- Таблица6, Ряд2, Поле 1 стоит 1800;
- Таблица6, Ряд2, Поле 2 стоит "НДС".
Если из Тест драйвера пробить чек с НДС, то все пробивается и отражается в отчете по налогам OK! Z отчет я не снимал, т.к. касса боевая и пришлось после опыта делать возврат продажи.
А вот, когда пробивается чек под управлением Рарус софта, этого почему-то не происходит. :o


OFF Topic:
При работе через драйвер штриха все очень наглядно, вот пример:
Код
v:=CreateOleObject(‘AddIn.DrvFR’);
'Продажа
v.Password:=30; 'Пароль кассира
v.Quantity:=1000; 'Количество
v.Price:=1.56; 'Цена
v.Department:=1; 'Секция
v.Tax1:=1; 'НСП (Пример древний, тогда это было)
v.Tax2:=2; 'НДС
v.Tax3:=0;
v.Tax4:=0;
v.StringForPrinting:= 'Спичечный коробок'; 'Наименование товара
v.Sale; 
'Закрытие чека
v.Password:=30;
v.Summ1:=1500; Это четыре вида оплаты в одном чеке
v.Summ2:=100;
v.Summ3:=200;
v.Summ4:=300;
v.DiscountOnCheck:=5; Скидка 5% на чек
v.Tax1:=1;
v.Tax2:=2;
v.Tax3:=0;
v.Tax4:=0;
v.StringForPrinting:= '====================================';
v.CloseCheck;
 
Уважаемый Сергей! Прежде всего укажите название и версию продукта (конфигурации), иначе я не смогу ответить на ваш вопрос
Изменено: Игорь Стовпец - 28.03.2013 18:41:00
 
Если в 1С коде в драйвер передается ЖЕСТКО 0 в качестве налоговой группы, значит данная версия конфигурации просто НЕ ПОДДЕРЖИВАЕТ работу с налогами на ФР. В старых релизах так и было. В справочнике был только один реквизит - ставка налога (в процентах)
Изменено: Игорь Стовпец - 28.03.2013 18:55:58
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С