Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Печать чека возврата на 54 фз

Печать чека возврата на 54 фз
Я
   Дожа
 
11.10.17 - 12:19
Здравствуйте.
У нас в компании имеется фискальники атол и штрих-м.
По скольку конфигурация древняя, поддержку 54фз реализовывал сам.

С пробитием чеков продажи разобрался и всё давно работает.
Недавно внедрил печать чеков возврата 14 дней и возврата аванса с типом БезОП.

Тестовый фискальник у меня имеется только АТОЛ и на нём возврат происходит корректно. На штрихах при возврате в виде оплаты указывается "кредит" или "сертификат", хотя ни один ни другой вариант оплаты у нас не используется.

В настройках оборудования вижу что если у атола все виды оплат стоят "электронными", то есть безнал, то у штриха виды оплаты следующие:
1) нал
2) безнал 
3) кредит 
4) сертификат. 

На ФР посылаю такой xml:

<?xml version="1.0" encoding="UTF-8"?> 
<CheckPackage> 
<Parameters PaymentType="2" TaxVariant="0" CashierName="" CustomerEmail="" CustomerPhone=""/> 
<Positions> 
<FiscalString Name="[ПрОп100] ТЕСТОВЫЙ ТОВАР" Quantity="1" Price="1309" Amount="1309" Department="0" Tax="0"/> 
</Positions> 
<Payments Cash="0" CashLessType1="1309" CashLessType2="0" CashLessType3="0"/> 
</CheckPackage> 

Собственно сам вопрос. Как сделать так, что бы при пробитии чека возврата 14 дней или возврата аванса с типом БЕЗОП, ставился вид оплаты "безналичные" ?
 
 
   Дожа
 
1 - 11.10.17 - 12:19
Вот нормально отрабатывающий пакет для пробития чека по карте
<?xml version="1.0" encoding="UTF-8"?> 
<CheckPackage> 
<Parameters PaymentType="1" TaxVariant="0" CashierName="" CustomerEmail="" CustomerPhone=""/> 
<Positions> 
<FiscalString Name="[ПрОп100] ТОВАР" Quantity="1" Price="335" Amount="335" Department="2" Tax="18"/> 
</Positions> 
<Payments Cash="0" CashLessType1="335" CashLessType2="0" CashLessType3="0"/> 
</CheckPackage> 

Вот пакет который выбивает не верный вид оплаты по возврату аванса 

<?xml version="1.0" encoding="UTF-8"?> 
<CheckPackage> 
<Parameters PaymentType="2" TaxVariant="0" CashierName="" CustomerEmail="" CustomerPhone=""/> 
<Positions> 
<FiscalString Name="[ПрОп100] ТОВАР" Quantity="1" Price="1309" Amount="1309" Department="0" Tax="0"/> 
</Positions> 
<Payments Cash="0" CashLessType1="1309" CashLessType2="0" CashLessType3="0"/> 
</CheckPackage>
   Дожа
 
2 - 11.10.17 - 12:32
Собственно как я понял, если в чеке PaymentType="1", он всегда ставит либо нал либо безнал, а вот если PaymentType="2" тогда он смотрит в таблицу видов оплат.

Непонятно только как пробить всё таки чек корректно.
   piter3
 
3 - 11.10.17 - 12:44
Смущает аванс и ффд 1.0
   piter3
 
4 - 11.10.17 - 12:49
(3) Фу ты пишешь в наименование
   piter3
 
5 - 11.10.17 - 12:52
А если в cash то нормально возврат проходит?
   piter3
 
6 - 11.10.17 - 13:05
Summ1 - наличными. 
Summ2 - кредитом 
Summ3 - тарой 
Summ4 - платёжной картой.
   Дожа
 
7 - 11.10.17 - 13:07
(5) Так же
   Дожа
 
8 - 11.10.17 - 13:08
(6) Не понял, что это?
В таблицах фр так, но в xml пакете такого нету.
   piter3
 
9 - 11.10.17 - 13:10
(8) Взял описание typeclose штриховского.
А виды оплат в штрихе глняуть можно
   Дожа
 
10 - 11.10.17 - 13:11
(9) Так это понятно)
Таблицу оплат я видел) Как попасть в 1 или 2 секцию xml моим?))
 
 Рекламное место пустует
   piter3
 
11 - 11.10.17 - 13:16
(10) Какого рожна при смене типа он в (6) не смотрит не пойму.это штрихи такие забавные
   Дожа
 
12 - 11.10.17 - 13:21
(11) Правильно ли я понимаю, что PaymentType это приход/расход?
Получается что если PaymentType = 2(возврат) тогда штрих игнорирует вид оплаты и ставит то что хочет?
Возможно штриху надо передавать еще какую то команду с уточнением типа оплаты?
   piter3
 
13 - 11.10.17 - 13:25
(12) Да,правильно.Да именно так выходит.
не знаю.это надо пытать цто-в.может прошить треба.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует