Имя: Пароль:
1C
1C 7.7
v7: Из ПКО идет печать чека с НДС 18%, в документе стоит без НДС
0 falselight
 
08.05.18
07:34
1с 7.7, Комплексная конфигурация.
Из ПКО идет печать чека с НДС 18%, в документе стоит без НДС.
Как установить что бы печать соответствовала тому что установленно
в документе?
1 falselight
 
08.05.18
07:37
В 1с такого макета чека нет, то есть он печатается
фискальным регистратором. Печать происходит по нажатию
кнопки Чек в документе ПКО. Почему в чеке идет НДС 18%,
когда нужно что бы было без НДС. Как установленно в документе?
2 M-Mad
 
08.05.18
07:41
Смотри значение пользователя по умолчанию в ставке НДС.
3 falselight
 
08.05.18
07:52
По кнопке чек, не вот эта ли строка отвечает за ставку НДС?


Список.НДС        = глНачисляемыйНДС(?(СтавкаНДС.Выбран() = 1, СтавкаНДС, глЗначениеПоУмолчанию("ОсновнаяСтавкаНДС")))*100;
4 falselight
 
08.05.18
07:53
(2) А значение какого пользователя? Текущего? Кто нажимает на кнопку чек?
5 Мимохожий Однако
 
08.05.18
07:54
(3) Отладчик до этого места доходит?
6 falselight
 
08.05.18
07:59
(5) Пробую, выявить документ на котором проверить, пока не доходил.
7 falselight
 
08.05.18
08:04
(5) Сейчас прошел, но там возвратилось 0
8 Мимохожий Однако
 
08.05.18
08:04
(6) Значит не там ищешь. Поставь точку останова на момент пробития чека и помаленьку доберись до кода.
Проверь настройки кассы через родной драйвер кассы (не из 1С) там есть таблица с налогами
9 M-Mad
 
08.05.18
08:10
(4) Который на кнопку жмет
10 falselight
 
08.05.18
08:18
Смотрю процедуру ПечатьЧека()

(9) Сегодня я жму, так как проверяю, отлавливаю. Счас дойду посмотрю. Это в настройках пользователя?
11 M-Mad
 
08.05.18
08:19
(10) Да.
12 falselight
 
08.05.18
08:21
Проходя вот это выбирает 4, то есть без ндс, как я вижу.

            Если НДСЕсть = 1 Тогда//Печатаем НДС
                
                // В настройках ФР надо настроить ставки:
                // Налог 1 = 18% - НДС 18%
                // Налог 2 = 10% - НДС 10%
                // Налог 3 = 20% - НДС 20%
                // Налог 4 =  0% - без НДС
                // и Тип налога = 2 (Налог на каждую продажу)
        
                Если СписокТоваров.НДС = 18 Тогда
                    Объект.Department = 1;
                ИначеЕсли СписокТоваров.НДС = 10 Тогда
                    Объект.Department = 2;
                ИначеЕсли СписокТоваров.НДС = 20 Тогда
                    Объект.Department = 3;
                Иначе
                    Объект.Department = 4;
                КонецЕсли;
            Иначе
                Объект.Department = 4;
            КонецЕсли;
13 falselight
 
08.05.18
08:29
(11) Так берется же из документа?
Я посомтрел по коду берется без ндс, а печатается с НДС 18%. Почему? Что поправить?
14 Масянька
 
08.05.18
08:31
(12) СписокТоваров - где в ПКО?
15 hhhh
 
08.05.18
08:33
(13) посмотри в налоговой как зарегистрировано. Может там общая система с ндс.
16 falselight
 
08.05.18
08:34
(14) К нему привязанно счет фактура, может быть в ней?
Как это в ПКО список товаров?

(15) А где это посмотреть?
17 Tatitutu
 
08.05.18
08:35
18 Масянька
 
08.05.18
08:39
(16) Чек печатается потоварно (так реализовано в стандарте).
Поэтому, для ПКО нужно допиливать...
Помой руки, возьми напильник и вперед.
19 falselight
 
08.05.18
08:50
(18) Знать бы как, посоветуйте?!!!!
20 falselight
 
08.05.18
08:52
(17) Посмотрел в картинках, да я это видел в параметрах
То есть нужно сделать так как на картинках?
21 Масянька
 
08.05.18
08:53
(19)
//******************************************************************************
Процедура СделатьЧек()
    
    // расшифрока номенклатуры - из документа-основания
    мДокРасшифр = ДокОснование.ТекущийДокумент();
    
    // вводим новый чек
    ДокЧек = СоздатьОбъект("Документ.ЧекККМ");
    
    ДокЧек.Новый();
    ДокЧек.Склад    = глПользователь.ОсновнойСклад;
    ДокЧек.Касса     = Константа.КассаККМ;
    ДокЧек.Валюта     = Валюта;
    ДокЧек.Получено = Сумма;
    ДокЧек.ВидОперации     = Перечисление.ВидыОперацийЧекККМ.ЧекПКО;
    ДокЧек.ДокОснование = ТекущийДокумент();
    ДокЧек.СуммаВклНДС     = ДокОснование.СуммаВклНДС;
    ДокЧек.УчитыватьНДС = ДокОснование.УчитыватьНДС;
    ДокЧек.ТипЦен     = ДокОснование.ТипЦен;
    ДокЧек.Фирма     = Фирма;
    ДокЧек.ЮрЛицо     = Фирма.ЮрЛицо;
    ДокЧек.Автор    = глПользователь;

    // таб. часть - если есть контроль, то номенклатуру берем из него
    Если (ДокОснование.Контроль = 1) Тогда
        мДокРасшифр = ДокОснование.ХранилищеРеализация.ТекущийДокумент();
    Иначе
        мДокРасшифр = ДокОснование.ТекущийДокумент();
    КонецЕсли;    
    
    мДокРасшифр.ВыбратьСтроки();
    Пока мДокРасшифр.ПолучитьСтроку() = 1 Цикл
        ДокЧек.НоваяСтрока();
        ДокЧек.Номенклатура    = мДокРасшифр.Номенклатура;
        ДокЧек.Количество     = мДокРасшифр.Количество;
        ДокЧек.Единица         = мДокРасшифр.Единица;
        ДокЧек.Коэффициент     = мДокРасшифр.Коэффициент;
        ДокЧек.Цена         = мДокРасшифр.Цена;
        ДокЧек.Сумма         = мДокРасшифр.Сумма;
        ДокЧек.СтавкаНДС     = мДокРасшифр.СтавкаНДС;
        ДокЧек.СуммаНДС     = мДокРасшифр.СуммаНДС;
    КонецЦикла;

    ДокЧек.Записать();
    ДокЧек.Провести();

    // печатаем новый чек
    Конт = 0;
    ОткрытьФорму(ДокЧек.ТекущийДокумент(), Конт);
    Конт.ПробитьЧекНаККМ();
    Конт.Форма.Закрыть();

КонецПроцедуры // ВвестиЧек

//******************************************************************************
Процедура ПоКнопкеПечатьКассовый()
    
    Ответ = Вопрос("Печатать кассовый чек?", "Да+Нет+Отмена", 60);
    Если (Ответ = "Да") Тогда
        СделатьЧек();
    Иначе        
        СтатусВозврата(0);
        Возврат;
    КонецЕсли;

КонецПроцедуры // ПоКнопкеПечатьКассовый
22 falselight
 
08.05.18
08:59
(21) Тут нужно изучать только сколько что это у вас, печать чека. Но а то что в конфигурации что выкинуть?

Совет из (17) вот нужно применять или как?
23 Lexey_
 
08.05.18
09:01
"изучать только сколько что это у вас, печать чека"
нужен переводчик с ливингстарского
24 Масянька
 
08.05.18
09:06
(22) Ну, извини... Я программистом работаю, а не копирайтером.
25 falselight
 
08.05.18
09:06
(17) В этой базе вообще вот так.

https://cloud.mail.ru/public/35ux/uZ2wh71XQ
26 falselight
 
08.05.18
09:12
(24) Я очень уважительно к вам отношусь.
Но при чем тут ЧекККМ?
То где печатается НДС 18% и нужно БезНДС,
это чек из фискального регистратора, для него нет макетов в 1с.
Я возможно не все сразу схватываю, извиняюсь ещё раз.

Но вот эту настройку (25) Нужно привести как показано на рисунке в (17) ?
27 falselight
 
08.05.18
09:19
Они там везде 6 поставили так как без ндс везде
28 Масянька
 
08.05.18
09:22
(26) "Я очень уважительно к вам отношусь." - извини еще раз, но не могу сказать так же.
При чем тут макет?
Ты так и не внял советам "разбираться с матчастью"...
29 falselight
 
08.05.18
09:28
(11) Этот совет не помогает.
30 falselight
 
08.05.18
09:31
Сработает ли если в (25) везде поставить 4 за место 6 ?








            Если НДСЕсть = 1 Тогда//Печатаем НДС
                
                // В настройках ФР надо настроить ставки:
                // Налог 1 = 18% - НДС 18%
                // Налог 2 = 10% - НДС 10%
                // Налог 3 = 20% - НДС 20%
                // Налог 4 =  0% - без НДС
                // и Тип налога = 2 (Налог на каждую продажу)
        
                Если СписокТоваров.НДС = 18 Тогда
                    Объект.Department = 1;
                ИначеЕсли СписокТоваров.НДС = 10 Тогда
                    Объект.Department = 2;
                ИначеЕсли СписокТоваров.НДС = 20 Тогда
                    Объект.Department = 3;
                Иначе
                    Объект.Department = 4;
31 Builder
 
08.05.18
09:40
(0) Ты хоть модель ККМ озвучил бы, хотя по скриншоту видно что это АТОЛ.
И обработку через которую печатаешь чек. И систему налогов. И как это все связано.
32 falselight
 
08.05.18
09:52
(31) Обработка печати FR_COMM.ert судя по всему.
Модель да АТОЛ наверное.
Система налогов ЕНВД.
На документе выбирается без НДС, что передается по коду как
Объект.Department = 4; в (12). Но на чеке идет НДС 18%
33 falselight
 
08.05.18
09:54
(32+) Модель АТОЛ ЭОФ
связь через порт COM3
34 falselight
 
08.05.18
09:59
Что не менял всегда печатает НДС 18%, так что чт оправить не знаю? Нужно что бы всегда было Без НДС и все.
35 falselight
 
08.05.18
10:04
(24) Мне нужно просто на чеке вывести БезНДС и все больше ничего.
36 falselight
 
08.05.18
10:30
пользуется кто АТОЛ? как сделать без ндс в чеке?
37 hhhh
 
08.05.18
11:06
(35) разберись со списокТоваров, что у тебя там? и реально там стоит СуммаНДС = 0 ??
38 Builder
 
08.05.18
12:42
(32) Обработка точно FR_COMM.ert?

// Применяемая система налогообложения в чеке:ОСН - 1;УСН доход - 2;УСН доход-расход - 4;ЕНВД - 8;ЕСН - 16;ПСН - 32;

Объект.AttrNumber=1055;
Объект.AttrValue=СистемаНалогообложения;
Объект.WriteAttribute();
39 falselight
 
08.05.18
13:26
Можно ли использовать какой либо эмулятор для предварительного просмотра чека????? Что бы не отправлять его а просматривать что там выходит?
40 alxxsssar
 
08.05.18
13:33
а нет ли какой константы типа основная ставка ндс? или в настройках организации что-то стоять. Плохо помню семерку комплексную
41 falselight
 
08.05.18
13:49
(40) не тут все по коду идет без НДС!!!!!
как в (12) идет значение 4 то есть без ндс и ндс 0
но вот на чеке НДС 18 % постоянно, где это поменять не пойму
42 falselight
 
08.05.18
13:50
Знать бы где, раз и сменить.
43 alxxsssar
 
08.05.18
14:26
(41) тогда реально рой что такое списоктоваров и откуда он формируется при печати. ПКО связан с расходным документом. Смотри в нем что стоит или в самой номенклатуре.
44 alxxsssar
 
08.05.18
14:29
если в (19) твой код, смотри отладчиком что стоит в докосновании
45 falselight
 
08.05.18
14:41
(44) В (19) нет кода.

В ПКО стоит Без НДС.

Список формируется вот как, и далее передается в функцию,
где идет уже как список товаров.



    Список = СоздатьОбъект("ТаблицаЗначений");
    Список.НоваяКолонка("ТовНаим"   , "Строка");
    Список.НоваяКолонка("Цена"      , "Число");
    Список.НоваяКолонка("Количество", "Число");
    Список.НоваяКолонка("НДС"       , "Число");
    
    Список.НоваяСтрока();
    Список.ТовНаим    = ?(ПустаяСтрока(ПринятоОт)=0,"Принято от ","")+СокрЛП(СокрЛП(ПринятоОт)+" "+СокрЛП(Основание));
    Список.Цена       = Сумма;
    Список.Количество = 1;
    Список.НДС        = глНачисляемыйНДС(?(СтавкаНДС.Выбран() = 1, СтавкаНДС, глЗначениеПоУмолчанию("ОсновнаяСтавкаНДС")))*100;
    
    СуммаЧека         = Сумма;
    Получено          = Сумма;
    Скидка            = 0;
    ПризнВозврата     = 0;
    НомерСекции       = 1;
    НомерЧека         = 0;
    
    Если глФРПечататьЧек(Список, СуммаЧека, Получено, Скидка, ПризнВозврата, НомерСекции, НомерЧека) = 1 Тогда
46 falselight
 
08.05.18
14:44
Объект        = Парам.Получить("Объект");
            Пароль        = Парам.Получить("ПарольПользователя");
            СписокТоваров = Парам.Получить("СписокТоваров");
            СуммаЧека     = Парам.Получить("СуммаЧека");
            Получено      = Парам.Получить("Получено");
            ЧекНаВозврат  = Парам.Получить("Возврат");
            НомерСекции   = Парам.Получить("НомерСекции");
            Скидка        = Парам.Получить("Скидка");
            ДлинаСтроки   = Парам.Получить("ДлинаСтроки");
            
            ОписаниеРезультата = ПроверкаПароля (Пароль);
            Если ОписаниеРезультата <> "" Тогда                
                Рез = 0;
            Иначе
                Рез = ПечататьЧек(Объект, Пароль, СписокТоваров, СуммаЧека, Получено, Скидка, ЧекНаВозврат, НомерСекции, НомерЧека, ДлинаСтроки);
            КонецЕсли;
47 alxxsssar
 
08.05.18
14:47
глНачисляемыйНДС - ??? Лезь в глобальный модуль, смотри что кажет эта функция
48 falselight
 
08.05.18
14:48
Ещё раз. НДС точно 0. По этому Объект.Department = 4
Что это Объект.Department ? Если НДС 0 оно равно 4
что это дает???? В чеке идет все равно НДС 18 %



        Если ПризнВозврата = 0 Тогда            
            
            Если НДСЕсть = 1 Тогда//Печатаем НДС
                
                // В настройках ФР надо настроить ставки:
                // Налог 1 = 18% - НДС 18%
                // Налог 2 = 10% - НДС 10%
                // Налог 3 = 20% - НДС 20%
                // Налог 4 =  0% - без НДС
                // и Тип налога = 2 (Налог на каждую продажу)
        
                Если СписокТоваров.НДС = 18 Тогда
                    Объект.Department = 1;
                ИначеЕсли СписокТоваров.НДС = 10 Тогда
                    Объект.Department = 2;
                ИначеЕсли СписокТоваров.НДС = 20 Тогда
                    Объект.Department = 3;
                Иначе
                    Объект.Department = 4;
                КонецЕсли;
            Иначе
                Объект.Department = 4;
            КонецЕсли;
                
            Объект.Регистрация();
        Иначе
            Объект.Возврат();
        КонецЕсли;
49 falselight
 
08.05.18
14:50
(47) А что там смотреть? Она возвращает 0, что и нужно.
Суть в том что после всего вот этого в чеке печатается НДС 18 % !



//  глНачисляемыйНДС(Ставка)
//
// Параметры:
//     Ставка - значение типа "Перечисление.СтавкиНДС".
//
// Возвращаемое значение:
//  Числовой коэффициент НДС.
//
// Описание:
//     По ставке НДС (Перечисление) получаем числовой коэффициент НДС, на который
//  необходимо умножить число при начислении НДС сверху для получения суммы НДС.
//  
Функция глНачисляемыйНДС(Ставка) Экспорт
    Если ПустоеЗначение(Ставка)=1 Тогда
        Возврат 0;
    ИначеЕсли(Ставка=Перечисление.СтавкиНДС.БезНДС) Тогда
        Возврат 0;
    ИначеЕсли (Ставка=Перечисление.СтавкиНДС.НДС10) Тогда
        Возврат 0.1;
    ИначеЕсли (Ставка=Перечисление.СтавкиНДС.НДС20) Тогда
        Возврат 0.2;
    ИначеЕсли (Ставка=Перечисление.СтавкиНДС.НДС18) Тогда
        Возврат 0.18;
    ИначеЕсли (Ставка=Перечисление.СтавкиНДС.НДС9_09) Тогда
        Возврат 0.09998900010999890001099989000 // Это 0.0909/0.9091;
    ИначеЕсли (Ставка=Перечисление.СтавкиНДС.НДС16_67) Тогда
        Возврат 0.20004800192007680307212288492 // Это 0.1667/0.8333, только более точно в последнем знаке;
    Иначе
        Сообщить("Функция глНачисляемыйНДС(Ставка): неверная ставка");
        Возврат 0;
    КонецЕсли;
КонецФункции //глНачисляемыйНДС()
50 falselight
 
08.05.18
14:50
Объект = НеизвестныйОбъект

вот это что такое????
51 Builder
 
08.05.18
14:58
Ну сколько можно уже...
1. Идешь в драйвер, смотришь таблицу налогов.
2. В таблице отделов присваиваешь отделам нужные налоги.
3. Есть еще система налогообложения - она присваивается так:
Объект.AttrNumber=1055;
Объект.AttrValue=СистемаНалогообложения;
Объект.WriteAttribute();
// Применяемая система налогообложения в чеке:ОСН - 1;УСН доход - 2;УСН доход-расход - 4;ЕНВД - 8;ЕСН - 16;ПСН - 32;
4. Объект.Department - присваивается в цикле по ТОВАРАМ.
52 falselight
 
08.05.18
14:58
Подскажите пожалуйста как посмотреть глФР
Думаю в нем задается НДС, и как можно увидеть через него только



Функция глФРПечататьЧек(СписокТоваров, СуммаЧека, Получено, Скидка, ПризнВозврата, НомерСекции, НомерЧека)  Экспорт
    
    Рез = 0;
    
    Если глФРВкл = 1 Тогда
        Параметры = СоздатьОбъект("СписокЗначений");
        Параметры.Установить("Процесс"           , "печатать_чек");
        Параметры.Установить("Объект"            , глФР);
        Параметры.Установить("ПарольПользователя", глФРПарольПользователя);
        Параметры.Установить("СписокТоваров"     , СписокТоваров);
        Параметры.Установить("СуммаЧека"         , СуммаЧека);
        Параметры.Установить("Получено"          , Получено);
        Параметры.Установить("Скидка"            , Скидка);
        Параметры.Установить("Возврат"           , ПризнВозврата);
        Параметры.Установить("НомерСекции"       , НомерСекции);
        Параметры.Установить("ПриемНаличныхОтЮрЛиц", глФРДляПриемаНаличныхОтЮрЛиц);
        
        РезТекст = глОборудованиеКоманда("ФР", глФРОбработка, Параметры);
        Если ПустоеЗначение(РезТекст) = 0 Тогда
            Сообщить(РезТекст);
        Иначе
            Если Параметры.Получить("Результат") = 0 Тогда
                Сообщить("Фискальный регистратор: ошибка при печати чека");
                Сообщить(Параметры.Получить("ОписаниеРезультата"));
            Иначе
                НомерЧека = Параметры.Получить("НомерЧека");
                Рез = 1;
            КонецЕсли;
        КонецЕсли;
    КонецЕсли;
    
    Возврат Рез;
    
КонецФункции // глФРПечататьЧек()
53 falselight
 
08.05.18
15:01
(51) Да сколько. Сделать то как нужно илди как то иначе не получилось ни разу.
54 alxxsssar
 
08.05.18
15:01
(49) если только 0 то тогда в драйвер ККМ тебе дорога
55 falselight
 
08.05.18
15:03
(54) То есть нужно смотреть не код, а настройки драйвера ККМ в сервис-параметры ?
56 Builder
 
08.05.18
15:04
(53) Ну сделай уже все из (51) как нужно.
57 falselight
 
08.05.18
15:05
(56) Я же пробовал. Заходил туда менял.
Что бы что то понять что что то печатается иначе.
Но печатается все одно и тоже.
Могу привести эти настройки на снимках.
58 falselight
 
08.05.18
15:06
Сервис-Параметрв-Свойства-Параметры оборудования

Первая таблица Налоги
59 falselight
 
08.05.18
15:07
Наименование налога 6 - без НДС - ставка 0 - тег 1105
Наименование налога 1 - НДС 18% - ставка 18 - тег 1102
60 falselight
 
08.05.18
15:09
таблица секции

Наименование - секции с 1 по 16 - налог - везде стоит значение 6

6 это же без НДС ??????
61 alxxsssar
 
08.05.18
15:10
так у тебя в (48) с нулем возвращается 4 а не 6. Пробовал поменять и не получилось или не пробовал?
62 falselight
 
08.05.18
15:12
(61) То есть тут значение поставить везде не 6 а 4 ????
Так как нужно сделать что бы было только без ндс.


Наименование - секции с 1 по 16 - налог - везде стоит значение 6
63 falselight
 
08.05.18
15:14
(51) Поставил везде 4 применил. Послал на печать.
Достаточно ли изменить и применить?
Может что то ещё нужно делать?
64 falselight
 
08.05.18
15:15
Поставил везде 4 применил, из документа отправил на печать
так же пишет НДС 18%/
65 falselight
 
08.05.18
15:16
Достаточно ли просто применить в настройках? Может что ещё нужно делать?

(56) Видите я делаю все как нужно, даже одну и туже цифру проставляю во все секции, но ничего не меняется ((((((
66 falselight
 
08.05.18
15:17
может не в 1с эти настройки где то заданы?????\
67 falselight
 
08.05.18
15:21
модель регистратора ФРЕГАИС Атол.
Я же меняю настройки через сервис параметры, почему ФР их не усваивает.
Может его нужно перегрузить?

Как задать то без НДС ?
68 falselight
 
08.05.18
15:26
В коде можно отловить этот момент, когда идет на печать чек???? Как объект, как его посмотреть, что бы программно принудительно задать????????


Пишет Объект = НеизвестныйОбъект

Как посмотреть, задать его свойства программно?
Можно ли это, на настройки через параметры не реагирует
69 kda26
 
08.05.18
15:27
(67) Версия ФФД 1.05?
70 falselight
 
08.05.18
15:29
(69) что такое ФФД подскажите пожалуйста
71 falselight
 
08.05.18
15:31
(69)

Тест драйвера ККМ:                        8.12.0.0

Сведения о драйвере:
Вариант:                               Бесплатный
Драйвер:                                  8.12.0.0
Сервисный модуль:                         8.12.0.0
72 kda26
 
08.05.18
15:31
(70) Формат фискальных данных. Ранее был ФФД 1.0 теперь ставят при перепрошивке ФФД1.05, у него более широкий набор тегов и изменены ставки НДС.
73 kda26
 
08.05.18
15:33
(72) 8.12 устарел сейчас пользуют дрова Атол 8.15.1 минимум.
74 kda26
 
08.05.18
15:33
(73) Сорри 8.16.1
75 falselight
 
08.05.18
15:34
(74) ну работать то должен.
Ставку выдавать какую нужно. Управлять им можно думаю.
Но как? Как задать что бы всегда печатал на чеке без ндс ?
76 kda26
 
08.05.18
15:35
77 falselight
 
08.05.18
15:38
(76) А как этим предметно воспользоваться не известно?

Я же менял все....
78 Builder
 
08.05.18
15:39
(77) С такими вопросами позовите все таки специалиста.
79 falselight
 
08.05.18
15:39
(78) Говорите задавай все как нужно и все, ну так я задаю ничего не меняется же.
80 kda26
 
08.05.18
15:42
Неделю назад в ЦТО нам перепрошивали ККМ Атол 55Ф и устанавливали ФН с ФФД 1.05, до этого был ФФд1.0, сказали установить дрова 8.16.1, но у нас ОСН и все взлетело норм, а для УСН порядок ставок НДС в ФФД 1.05 изменен.
81 falselight
 
08.05.18
15:43
(80) Мне важно понять как задать принудительно????????
То что нужно, где?
82 Масянька
 
08.05.18
16:06
(81) В (30) перед строчкой         Если НДСЕсть = 1 Тогда//Печатаем НДС
вставь строку:
сообщить("" + НДСЕсть); - что выведет?
83 Builder
 
08.05.18
16:13
(82) Забей, ТС не хочет разбираться, ему просто задать принудительно :)
84 falselight
 
08.05.18
16:15
(82) Сейчас там драйвера обновляют. Не посмотреть.
Но дело в том что я это излазил все. Там все нормлаьно.

Выведет 0 наверное и     Иначе
                    Объект.Department = 4;

Там нормально все.

Я вот только что где не менял, на чеке печатается НДС 18% все равно. Такое ощущение что не реагирует на настройки вообще.

Я вот и спрашивал, Объект, это этот чек? Можно как то посмотреть что он выведет? Должна же быть информация как это решить.
85 falselight
 
08.05.18
16:16
(83) Как это не хочу разбираться.
Уже озадачили людей обновлять драйвера.
Я теперь только и буду этим разбираться пока не сделаю!!!!
86 kda26
 
08.05.18
16:21
// Если ФФД1.05, то в функции  
//  ПолучитьXMLПакетДляФискализацияЧека, так в УТ10.3

Если НЕ ПустаяСтрока(ТекущаяПозиция.СтавкаНДС) Тогда
                        Если ТекущаяПозиция.СтавкаНДС = 118 Тогда
                            ЗначениеСтавкаНДС = "18/118";
                        ИначеЕсли ТекущаяПозиция.СтавкаНДС = 110 Тогда
                            ЗначениеСтавкаНДС = "10/110";
                        Иначе
                            ЗначениеСтавкаНДС = ТекущаяПозиция.СтавкаНДС;
                        КонецЕсли;
                    Иначе
                        ЗначениеСтавкаНДС = "none";
                    КонецЕсли;
                    
                    ЗаписьXML.ЗаписатьАтрибут("Tax", XMLСтрока(ЗначениеСтавкаНДС));
87 hhhh
 
08.05.18
16:26
(85) ну 16й драйвер поставил?
88 ugorchina
 
08.05.18
16:31
(82) точку останова поставьте посмотрите что там? Дали бы доступ уже давно вам бы сделал все
89 Масянька
 
08.05.18
16:33
(84) "Наверное" и "вывело" - разные сущности. Не находишь?
90 ugorchina
 
08.05.18
16:34
(84) выведет 0 наверно? Или точно?
91 Масянька
 
08.05.18
16:36
(83) Комсомолец думаешь?
92 Builder
 
08.05.18
16:51
(86) Не катит, у тс работа напрямую с драйвером, без XML-прокладки от 1с.
93 ugorchina
 
08.05.18
16:52
Если ТС и дальше будет отвечать подобно (84) то мы вряд ли ему поможем
94 falselight
 
08.05.18
16:53
(86) Не, это сказки. Я искал более углубленный код, как свойства объекта например.

Говорят все решилось после переустановки, установки драйверов, стало печатать как нужно. Ставка НДС 0%.
95 ugorchina
 
08.05.18
16:56
Поздровляю
96 Масянька
 
08.05.18
16:59
Жаль... До сотки не дотянули...
97 piter3
 
08.05.18
17:00
0 не равно без ндс
98 Масянька
 
08.05.18
17:00
(97) Точно!
Продолжаем...
99 falselight
 
08.05.18
17:16
(97) Но мне сказали что все нормально.
Ну а если там нужно печатать именно "Без НДС", то я
налазился там сегодня. Могу и продолжить.
После обновления драйверов пока ещё не смотрел как там да
что реагирует. Я так понимаю что меняться эта надпись
должна, либо при задания разных значений тут

Объект.Department = 4;

Либо при задании разных значений в таблицах настройки
драйвера фискального регистратора. Чем следовало бы
поиграться и увидеть изменения.
100 piter3
 
08.05.18
17:18
(99) А нам все равно))))
Ну вот дотянули до сотни
101 Builder
 
09.05.18
00:04
(99) Вот теперь смотри про налогообложение в (38) :)
102 falselight
 
09.05.18
07:06
(101) Обработка точно FR_COMM.ert.
А что именно смотреть?
По делу можно развернуть? Я не разгадываю загадки!
103 Мимохожий Однако
 
09.05.18
09:10
(102) "Я не разгадываю загадки!" Это точно