youssefabohaty / openbravoposru

Automatically exported from code.google.com/p/openbravoposru
0 stars 0 forks source link

openbravo pos и фискальник штрих-light-фр-к #235

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Доброе время суток!!!
Вопрос такой 
openbravo pos и фискальник штрих-light-фр-к при 
возврате покупки выскакивает ошибка quantity: 
invalid parameter value (-1000 < 0)
продажи работают без проблем, да 
фискальник АСПД может в этом проблема?
Перелазил по форумам не нашёл ответа. 
Помогите

Original issue reported on code.google.com by adm...@1ru.net on 16 Mar 2013 at 4:48

GoogleCodeExporter commented 9 years ago
Да чего только нет на просторах Руси :) Это я 
про АСПД(Автоматизированные системы 
печати документов) У нас в Казахстане 
такого нет, но скорей всего не в этом 
причина. Надо через отладку смотреть. У Вас 
1000 это сумма или количество?

Original comment by svinin...@gmail.com on 16 Mar 2013 at 5:13

GoogleCodeExporter commented 9 years ago
1000 вообще не понимаю что у меня пробное 
блюдо стоимость 1 рубль

Original comment by adm...@1ru.net on 16 Mar 2013 at 5:26

GoogleCodeExporter commented 9 years ago
вот скрин

Original comment by adm...@1ru.net on 16 Mar 2013 at 5:31

Attachments:

GoogleCodeExporter commented 9 years ago
1 штука в условных единицах для фискальника 
будет выглядеть как 1000 Надо глянуть код, но 
вроде везде убирали минусы при отправке на 
фискальник.

Original comment by svinin...@gmail.com on 16 Mar 2013 at 5:32

GoogleCodeExporter commented 9 years ago
куда копать, я не программист но что то 
подправить смогу, только укажите где 
смотреть и что править?!  

Original comment by adm...@1ru.net on 16 Mar 2013 at 5:37

GoogleCodeExporter commented 9 years ago
Исходники скачать и затем из них jar собрать 
сможете?

Original comment by svinin...@gmail.com on 16 Mar 2013 at 5:45

GoogleCodeExporter commented 9 years ago
боюсь нет 

Original comment by adm...@1ru.net on 16 Mar 2013 at 5:45

GoogleCodeExporter commented 9 years ago
где посмотреть? какой файл подправить? чем 
открыть? Автоматизацией занимаюсь но не на 
уровне программирования а на уровне 
внедрения и обслуживания. если надо буду 
разбираться и учится.

Original comment by adm...@1ru.net on 16 Mar 2013 at 5:48

GoogleCodeExporter commented 9 years ago
Это opensource, так что придется изучать, тут по 
другому не получиться. Читайте вот это для 
начала:

http://code.google.com/p/openbravoposru/wiki/OpenbravoPOSruDeveloper

Исходники сейчас лежат вот здесь: 

https://bitbucket.org/svininykh/openbravoposru/overview

Как скачаете и разберётесь как их собрать, 
открываете 
https://bitbucket.org/svininykh/openbravoposru/src/d7eb414a8b171389a7ba2ca7321da
9eabe2d4bb7/src-pos/com/openbravo/pos/printer/shtrihfr/DeviceFiscalPrinterShtrih
FR.java

и в строки 226 и 227 меняете на:

               dunits = Math.abs(-dunits); 
               dprice = Math.abs(-dprice);

Собираете исходники и проверяете 
результат. В общем-то элементарно, странно 
почему до этого проблем не возникало, так 
что может и правда что-то в прошивке 
фискальника поменяли.

К сожалению больше помочь не смогу, как 
протестируете сообщите результат.

Original comment by svinin...@gmail.com on 16 Mar 2013 at 6:06

GoogleCodeExporter commented 9 years ago
эта ошибка может по тому что база в mysql?

Original comment by adm...@1ru.net on 16 Mar 2013 at 6:10

GoogleCodeExporter commented 9 years ago
Попробуйте установить Java Derby. Но это ошибка 
фискальника, возвраты в Openbravo POS 
отрицательные, а фискальник это не может 
воспринять.

Original comment by svinin...@gmail.com on 16 Mar 2013 at 6:16

GoogleCodeExporter commented 9 years ago
да вопрос по поводу Java Derby на объекте после 
полу года стало тормозить закрытие дня что 
делать? 

Original comment by adm...@1ru.net on 16 Mar 2013 at 6:25

GoogleCodeExporter commented 9 years ago
Устанавливать NetBeans, скачивать исходники и 
смотреть через отладчик где тормозит. Плюс 
к этому попробуйте установить Java Derby в 
варианте сервера 
http://wiki.openbravo.com/wiki/Projects:POS/Installation#Apache_Derby

Original comment by svinin...@gmail.com on 16 Mar 2013 at 6:31

GoogleCodeExporter commented 9 years ago
спасибо буду пробовать по результатам 
отпишусь

Original comment by adm...@1ru.net on 16 Mar 2013 at 6:33

GoogleCodeExporter commented 9 years ago
при Java Derby фискальник даже чек не выбивает

Original comment by adm...@1ru.net on 16 Mar 2013 at 7:01

Attachments:

GoogleCodeExporter commented 9 years ago
Теперь проблема в том что у вас прошлый чек 
не закрыт. Теперь его только через 
штриховскую утилиту можно закрыть. Давно 
хотел сделать анулирование ошибочно 
сделанных чеков, но всё руки не доходят. И 
не мучайтесь, начинайте изучать 
программирование :) Доброй ночи.

Original comment by svinin...@gmail.com on 16 Mar 2013 at 7:12

GoogleCodeExporter commented 9 years ago
спасибо

Original comment by adm...@1ru.net on 16 Mar 2013 at 7:17

GoogleCodeExporter commented 9 years ago
а в старой версии как строчки поменять? я 
понял что эти строчки  
149  long lPrice = (long) (dprice / dunits * 100);
150  long lQuantity = (long) (dunits * 1000);
Новогодний Релиз!!!

Original comment by zandre...@gmail.com on 24 Mar 2013 at 6:48

GoogleCodeExporter commented 9 years ago
Код меняет, пересобираете jar и копируете в 
каталог с инсталляцией.

Original comment by svinin...@gmail.com on 25 Mar 2013 at 3:13

GoogleCodeExporter commented 9 years ago
я скачал последний архив начинаю 
тестировать но выглядит он как на скрине 
без каталога и панели с товарами как 
подправить?

Original comment by adm...@1ru.net on 26 Mar 2013 at 6:27

Attachments:

GoogleCodeExporter commented 9 years ago
А товар добавили?

Original comment by svinin...@gmail.com on 27 Mar 2013 at 5:29

GoogleCodeExporter commented 9 years ago
да конечно, даже категории есть вот скрины

Original comment by adm...@1ru.net on 27 Mar 2013 at 5:58

Attachments:

GoogleCodeExporter commented 9 years ago
скачен был последний исходник вот от сюда 
https://bitbucket.org/svininykh/openbravoposru/downloads  под 
названием default от 2013-02-09

Original comment by adm...@1ru.net on 27 Mar 2013 at 6:08