Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-4

Расхождение суммы продаж в Z и X отчете с реальными. : УКМ-4

28.03.2024 16:52


01.06.2017 11:16
AlgolB
 
Версия УКМ 75. Столкнулся с ситуацией, что сумма в X и Z отчете отличается на сумму одного чека (не хватает суммы этого чека). Причем этот чек присутствует в ОФД и в УКМ. Вопрос откуда берется сумма в X и Z отчете?
01.06.2017 14:43
XsevenBeta
 
Включи query лог в mysql и напечатай X, думаю данные идут из trm_out_shift_result или trm_out_shift_result_payments
01.06.2017 14:51
Mtirt
 
У меня похожий же вопрос.
Откуда сейчас берутся цифры в графах sale_KKM и return_kkm таблицы trm_out_shift_result_payments?
И почему они не совпадают с sale_ukm и return_ukm.
01.06.2017 14:57
student
 
Цитата:
XsevenBeta думаю данные идут из trm_out_shift_result или
вероятнее всего не так :( данные на печать идут из внутренних счетчиков фр-а

Цитата:
AlgolB откуда берется сумма в X и Z отчете
сами понятия икс\зет отчетов по 54фз отсутствуют и многие производители фр однозначно заявляют что эти самые счетчики (читай суммы по икс\зет) в фр могут быть сброшены (например у штриха при тех обнулении) и опираться на них не совсем верно ...
01.06.2017 15:09
XsevenBeta
 
Включил лог - X отчёт данные не из таблиц берёт.
01.06.2017 15:22
student
 
Цитата:
XsevenBeta данные не из таблиц берёт
было бы удивительно если бы он их брал от туда :)
тогда бы это было первое проявление телепатии\машинного интеллекта иначе как тогда объяснить печать этих отчетов непосредственно с фр при помощи фнтулс\теста драйвера и т.п. и при отсутствии mysql ...
01.06.2017 15:39
XsevenBeta
 
Цитата:
student было бы удивительно если бы он их брал от туда :)
Согласен, но этим можно было бы объяснить разницу между Z и X, которые должны быть одинаковые.
01.06.2017 15:50
student
 
Цитата:
Mtirt И почему они не совпадают с sale_ukm и return_ukm.
а не может это быть связано (см аттач) с тем что на фр посылается одно а он регистрирует другое ? с картинки фнтулса понять сложно (там везде округление до 2-х знаков) - ниже команды на отправку и ответ от фр

из логов (укмвин)
01/06/2017 15:44:27 CloseReceipt -----> <?xml version="1.0" encoding="UTF-8"?><ArmRequest><RequestBody><ProtocolLabel>OFDFNARMUKM</ProtocolLabel><ProtocolVersion>10.4</ProtocolVersion><RequestId>{22}</RequestId><DateTime>2017-06-01 15:44:27</DateTime><Command>8</Command></RequestBody><RequestData><![CDATA[<ArmReceipt><UserLoginName>ЦТО</UserLoginName><ReceiptType>1</ReceiptType><DateTime>2017-06-01 15:44:27</DateTime><TaxSystem>2</TaxSystem><HeaderText></HeaderText><Items><ArmReceiptItem><ItemArticle></ItemArticle><ItemName>без скидок </ItemName><Price>37.5</Price><Quantity>0.001</Quantity><ItemTotal>0.0375</ItemTotal><TaxType>3</TaxType><Tax>0</Tax><ItemDiscounts><ArmDiscount><Name></Name><Value>0</Value></ArmDiscount></ItemDiscounts><ItemText></ItemText></ArmReceiptItem></Items><CustomerAddress></CustomerAddress><Total>0.04</Total><CashSumm>0.04</CashSumm><NonCashSumm>0</NonCashSumm><PosNum>4</PosNum><PosShiftNum>66</PosShiftNum><PosReceiptNum>593</PosReceiptNum><ArmReceiptTax><nds18>0</nds18><nds10>0</nds10><nds00>0</nds00><ndsNo>0</ndsNo><nds18_118>0</nds18_118><nds10_110>0</nds10_110></ArmReceiptTax><Footer>Спасибо за покупку! </Footer><FiscalDocNumber>0</FiscalDocNumber><FiscalSign>0</FiscalSign><ShiftNumber>0</ShiftNumber><ReceiptNumber>0</ReceiptNumber></ArmReceipt>]]></RequestData></ArmRequest>

01/06/2017 15:44:32 CloseReceipt <----- <?xml version="1.0" encoding="UTF-8"?><ArmResponse><ResponseBody><ProtocolLabel>OFDFNARMUKM</ProtocolLabel><ProtocolVersion>10.4</ProtocolVersion><RequestId>{22}</RequestId><Result>0</Result><ErrorCategory>0</ErrorCategory><ErrorSource>PRN_CONTROLLER</ErrorSource><ErrorCode>0</ErrorCode><ErrorDescription></ErrorDescription><Command>9</Command></ResponseBody><ResponseData><![CDATA[<ArmReceipt><UserLoginName>ЦТО</UserLoginName><ReceiptType>1</ReceiptType><DateTime>2017-06-01 15:44:27</DateTime><TaxSystem>2</TaxSystem><HeaderText></HeaderText><Items><ArmReceiptItem><ItemArticle></ItemArticle><ItemName>без скидок </ItemName><Price>40.00</Price><Quantity>0.001</Quantity><ItemTotal>0.04</ItemTotal><TaxType>3</TaxType><Tax>0.04</Tax><ItemDiscounts><ArmDiscount><Name></Name><Value>0.00</Value></ArmDiscount></ItemDiscounts><ItemText></ItemText></ArmReceiptItem></Items><CustomerAddress></CustomerAddress><Total>0.04</Total><CashSumm>0.04</CashSumm><NonCashSumm>0.00</NonCashSumm><PosNum>4</PosNum><PosShiftNum>66</PosShiftNum><PosReceiptNum>593</PosReceiptNum><ArmReceiptTax><nds18>0.00</nds18><nds10>0.00</nds10><nds00>0.04</nds00><ndsNo>0.00</ndsNo><nds18_118>0.00</nds18_118><nds10_110>0.00</nds10_110></ArmReceiptTax><Footer>Спасибо за покупку! </Footer><FiscalDocNumber>594</FiscalDocNumber><FiscalSign>3923517241</FiscalSign><ShiftNumber>66</ShiftNumber><ReceiptNumber>6</ReceiptNumber></ArmReceipt>]]></ResponseData></ArmResponse>

в результате в товароучетке одно а в фр другое ...
проверялось и на 8.11 и 8.12 и 8.13
в с+ отписал - в ответ "По вашей проблеме пока решения нет"

т.е. уже в ответе стоимость (<Price>40.00</Price>) не равна той что была при регистрации (<Price>37.5</Price>)
Миниатюры
Нажмите на изображение для увеличения
Название: 2017-05-11_11-19-28.png
Просмотров: 338
Размер:	191.3 Кб
ID:	8518  
01.06.2017 15:55
Mtirt
 
Такого мы пока не заметили.
Или чеки целиком задваиваются.
Или чеки целиком где-нибудь пропадают.

А еще у нас в Z-отчете оборот задвоился. Т.е. сумма продаж была из текущего Z-отчета и предыдущего.
01.06.2017 16:08
student
 
Цитата:
Mtirt Или чеки целиком задваиваются.
Или чеки целиком где-нибудь пропадают.
А еще у нас в Z-отчете оборот задвоился. Т.е. сумма продаж была из текущего Z-отчета и предыдущего.
у нас (укмвин) слава богу такого пока не наблюдалось :)
Часовой пояс GMT +3, время: 16:52.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.