PDA

Просмотр полной версии : Отрицательное количество блюд в документе расхода после импорта из R-Keeper



SH
16.11.2010, 00:52
Проблема. Делаем на кассе (6.79) смешанную оплату, т.е. часть на одну валюту и часть на другую, причем из разных групп, "наличные" и "неплательщики". Допустим, 1 порция, стоимостью 100 руб., 98 руб. на неплательщика и 2 руб. на наличные.
В "Отчетах" R-Keeper все ОК - при просмотре расхода блюд по типам оплат раскидывает часть на наличку (0,98 порции) и часть на неплательщика (0,02 порции).
Но при импорте по валютам в Shouse (пробовал вплоть до 4.73) в документе по наличным - 2,98 порции, а в неплательщиках - "-1,98" порции! В сумме, понятно, та же одна порция, но сделать с документом ничего не удается, даже открыть - "Недопустимо отрицательное количество блюд" или как-то так, точно не записал (увы). Баг удается посмотреть только при просмотре акта реализации. Приходится ручками править оплаты в OLDRES, при этом страдают, естественно, отчеты по валютам.

Как лечить?

PaViS
16.11.2010, 14:11
Выход - импорт расхода "по категориям расхода" или разделение счета.

SH
16.11.2010, 15:34
Это понятно. Я надеялся, что этот баг (а это - именно баг) как-то можно обойти. Спасибо за ответ в любом случае.

PaViS
16.11.2010, 15:51
Можно назвать и багом, но как киперу/складу разделить следующий пример:
----------------
Блюдо1 - 60руб
Блюдо2 - 40руб
----------------
Итого 100руб
Оплаты:
руб 30
непл 70
----------------
На какое блюдо бросить руб.? На первое или второе?
Еще хуже если блюда штучные и разделить счет нельзя :(

SH
16.11.2010, 21:00
ИМХО, никаких проблем - оплата на каждое блюдо раскидывается в пропорции 3:7
На блюдо стоимостью 60руб: 60/10*3=18руб. + 60/10*7=42 непл.
Аналогично, стоимостью 40 руб: 12руб.+28непл.
Имеем в документе расхода рубли:
Блюдо1 - 0,3 порции = 18 руб.
Блюдо2 - 0,3 порции = 12 руб.
Итого 30 руб.
В документе расхода неплательщики:
Блюдо1 - 0,7 порции = 42 руб.
Блюдо2 - 0,7 порции = 28 руб.
Итого 70 руб.

Плохой пример :) Что интересно, R-Keeper примерно так и делит! И это вопросов не вызывает. Ладно бы, в кипере тоже под этим предлогом подсчета бы не было. Так почему в хаусе нельзя сделать также? Можно, но не делают! Баг.

count
18.11.2010, 04:32
Надо использовать группировку по группам валютам и специальную длл из архива shtr_ByMoneyGroups (дилерам должна быть вполне доступна и длл(а их много, для разных случаев) и их (длл то есть) описания, а не дилерам надо связаться с UCS иди своим дилером и провентилировать этот вопрос). По идее как раз в вашем случае - поможет.