v7: ФР Штрих-М-01Ф - проблема с печатью нескольких НДС и различных типов оплат #798323


#0 by jq
Добрый день. Есть ФР Штрих-М-01Ф, подключен к 1С обработкой fr_elves.ert, версия драйвера последняя 4.13.0.577, конфигурация доработана на примере типовой торговли 988. Продажи проходят, чеки печатаются. Но есть две проблемы: Вопрос 1. Надо продать два товара, один с ндс 18, второй без ндс. Таблица в драйвере Налоговые ставки имеет строки: 1) 1800 - ндс 18%, 2) 1000 - ндс 10%, 3) 0 - без НДС, и еще несколько Продаю товар1 - прописываю ставку 18*100, т.е. с ндс 18, товар2 - ставка 0, т.к. без ндс В драйвер передаю: глФР.Налог1 = 1, т.е. 1 строка таблицы налогов 18% глФР.Налог2 = 3, т.е. 3 строка таблицы налогов 0% В итоге на чеке печатаются оба товара и рядом с суммой по каждой строке код ставки - "А", ниже в чеке указано, что "А" - НДС 18%. Т.е. два товара с ндс 18, хотя второй должен быть без ндс... Почему нет разделения на две налоговые ставки? Где делаю ошибку? Подскажите пожалуйста! Вопрос 2. Делаю аналогичную продажу, но интересуею вид оплаты Банк. картой, либо Аванс. Таблица оплат в драйвере 1) наличные 2)3)4) - банк карты, остальные поля до 16) - другие виды оплат, поле 14) аванс В тексте прописываю: В итоге при любом варианте в чеке выдает Наличные... Где исправить? Как правильно? //******************************************************************************
#1 by jq
ап
#2 by Ray Zexter
По первому вопросу глФР.Налог2 = 3 замени на  глФР.Налог1 = 3
#3 by Ray Zexter
И определись Без НДС или НДС 0% - для ФР это 2 разные вещи
#4 by mexanik_96
что то мне подсказывает что не там правит автор код. покажи метод закрытия чека в обармотке там где close
#5 by jq
Это не правильно, т.к. в данном случае на весь чек будет налог3, т.е. без ндс, а нужно чтобы две позиции в чеке были с разными налоговыми ставками. В драйвере специально для этого 4 поля, Налог1,...,Налог4, чтобы присваивать 4 типа ставок, так вот с двумя не получается никак реализовать... спасибо, но сейчас не принципиально
#6 by Ray Zexter
замени код, чтобы везде было глФР.Налог1, просто передавай на него каждый раз новые ставки и посмотри что выдаст ФР.
#7 by jq
Точно не там... Только сейчас нашел процедуры в обработке обслуживания fr_elves.ert. В ней нужно, да? А я и думаю, что-то не то... Спасибо! буду смотреть)
#8 by jq
С данными вопросами разобрался, но момент с предоплатой не получается, как быть? В таблице драйвера Типы оплат строка 14) Аванс, это может быть как оплата наличными, так и картой. Как это реализовать? Если написать, например, Summ1=100, то это будет нал. оплата, если Summ1=0,...,Summ14=100, то ФР не видит денег и говорит что сумма всех оплат меньше суммы док-та, чек не печатает. Если же значение записать в обе указанные суммы, то подхватывает первую и получается опять же нал. оплата... Как заставить выдать текст Аванс в форме оплаты? Или надо править таблицу драйвера и завести два аванса наличными и картой? Или я чего-то не понимаю? Может аванс просто строкой печатать вместо товара, а форма оплаты так и останется нал/безнал???     Объект.Password = Пароль;
#9 by jq
Никто про авансы не подскажет?
#10 by jq
а?
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С