Имя: Пароль:
1C
1C 7.7
v7: Возврат в оборот кода маркировки без чека продажи
,
0 Mafiozaa
 
02.11.20
03:33
Приветствую, ищу наиболее рациональный способ возврата кода в оборот не имея чека продажи, интересно, у кого как реализовано? Сам склоняюсь к варианту записи номера чека при продаже, может кто что другое посоветует
1 victuan1
 
03.11.20
05:18
Ничего не понял.
2 Mafiozaa
 
03.11.20
05:38
(1) Ты продавец продал маркированный товар, как мне объяснили, продавец не имеет право не вернуть/обменять товар без чека, тоесть пришел покупатель с купленными кросовками 5 дней назад, но потерял чек, ему обменивают их, или делают возврат каким образом мне вернуть код маркировки если у клиента нет ни чека, ни даты покупки он не помнит, а сам км стерся с этикетки
3 victuan1
 
05.11.20
04:38
(2) В этом случаем возвращаем товар как немаркированный. А для дальнейшей перепродажи покупаем у ЧЗ новый КМ (за 60 коп) и клеим на товар.
Но если покупатель не сохранил чек продажи, то можно ему отказать. Он не может доказать, что товар купил у вас, т.к. даже КМ на товаре утерян.
4 Mafiozaa
 
05.11.20
05:09
(3) Не знаю почему, но директор магазина объяснила так, что у них есть срок возврата (14 дней) и они обязаны вернуть/обменять товар, без чека ссылаясь на какой то закон
5 Aleksey
 
05.11.20
05:44
(3) А как же Закон о защите прав потребителей?
6 Aleksey
 
05.11.20
05:47
Статья 18. Права потребителя при обнаружении в товаре недостатков
...
5. Отсутствие у потребителя кассового или товарного чека либо иного документа, удостоверяющих факт и условия покупки товара, не является основанием для отказа в удовлетворении его требований.

Т.е. по факту в крайнем случае достаточно позвать двух друзей свидетелей которые подтвердят что ты этот товар тут купил
7 Mafiozaa
 
05.11.20
07:01
(6) Вот вот, я об этом же, и как быть в таком случае, предположим если по банку оплата происходит, то вылазит два чека, один покупателю, другой магазин хранит для отчетности для бухгалтерии, тут впринципе как никак вернуть код получится, а если наличка, так же выгонять 2 чека и хранить их 14 дней (из недостатков: расход чековой ленты,и лишнее хранение ненужных чеков), или же есть какой то другой
рациональный способ
8 Kigo_Kigo
 
05.11.20
08:09
(6) Не надо никого никуда приводить и что то доказывать, обязанность доказать, что именно этот человек НЕ покупал на этой точке товар - обязанность продавца
(7) Для этого есть 1 -ОФД, 2)Бд чеков, где я вам рекомендовал сохранять полный код маркировки и раскидывать его именно при пробитии, а так же рекомендовал в ОтчетеЗакрытияКассовой смены, сменить ЧекККМ.Удалить(1) на Удалить(0), тогда всегда можно найти чек по которому продали и вывести маркировку на проданный товар, как делается возврат в ЧЗ я не знаю
9 Mafiozaa
 
05.11.20
08:11
(8) про закрытие смены, чеки он не удаляет, а делает непроведенными (при закрытии кассовой смены) в бд чеков забивается номер с фискальника, а для возврата в чз нужен именно ФД
10 Kigo_Kigo
 
05.11.20
08:23
(9) Ну так номер чека фискальника = номер фискального документа
11 Mafiozaa
 
05.11.20
08:25
(10) В том то и суть что нет, я имею ввиду DocumentNumber <> ФД
12 Kigo_Kigo
 
05.11.20
08:32
Странно,у меня равнО
13 Kigo_Kigo
 
05.11.20
08:32
Странно, у меня равно
14 Mafiozaa
 
05.11.20
08:34
(12) Либо мы говорим о разных вещах, либо у меня что то не так))
15 Mafiozaa
 
05.11.20
08:36
(13) В тест драйвере в настройке БД чеков, есть поле номер ФД при наведение всплывает параметр DocumentNumber, его я хочу посмотреть ввожу Сообщить(Объект.DocumentNumber) вижу один номер,выкатываю чек, на чеке в поле ФД = другой номер
16 victuan1
 
06.11.20
04:37
(15) Всё правильно, в чеке фигурируют три разных номера чека с разным периодом нумерации:
1) номер чека ККМ за смену
2) сквозной номер чека
3) номер ФД.

Можно настроить, чтобы в 1С сохранялся не номер чека за смену, а номер ФД.
17 victuan1
 
06.11.20
04:38
(5) Нет противоречий с тем что я написал и ЗоПП читайте и трактуйте правильно.
18 Mafiozaa
 
09.11.20
03:38
(16) Хорошо, не вспомнишь какой параметр отвечает за конкретно номер ФД?
DocumentNumber - не то
FiscalSign - я так понял это ФН
Брожу по руководству ккт в поисках правды
19 Mafiozaa
 
09.11.20
03:38
(18) FiscalSign - не фн,а фп
20 victuan1
 
10.11.20
05:30
(18) ФПД - фискальный признак документа.
21 victuan1
 
10.11.20
05:33
(18)         Объект.FNGetStatus();
        НомерФД = Объект.DocumentNumber; //ФН закрытого чека
22 Mafiozaa
 
10.11.20
05:43
(21) Вот именно так у меня и сделано, выдает номер не ФД
23 Mafiozaa
 
10.11.20
05:45
(21) А порядковый номер чека, пример 123, следущий чек будет 124, и тд, а фд совсем другой номер
24 victuan1
 
10.11.20
12:24
(23) FNGetStatus() использовал?