У меня есть развертывание в течение 2 дней, и последние три дня я был занят, пытаясь понять одну вещь, в которой я застрял. Возможно, это может быть очень глупо с моей стороны, но, пожалуйста, примите меня как новичка.
Я использую ПО с открытым исходным кодом php opensource pos, и оно сделано на CI. Теперь проблема в том, что отчеты в приложении отличаются от того, что хочет мой клиент. Я хочу изменить это так, как они хотят, но я не могу.
это код:
$this->db->select('sale_date, sum(total) as total, sum(profit) as profit');
$this->db->from('sales_items_temp');
if ($inputs['sale_type'] == 'sales')
{
$this->db->where('quantity_purchased > 0');
}
elseif ($inputs['sale_type'] == 'returns')
{
$this->db->where('quantity_purchased < 0');
}
$this->db->group_by('sale_date');
$this->db->having('sale_date BETWEEN "'. $inputs['start_date']. '" and "'. $inputs['end_date'].'"');
$this->db->order_by('sale_date');
return $this->db->get()->result_array();
все работает нормально и как положено. Теперь мне нужно внести некоторые изменения, но проблема в том, что я не могу найти временную базу данных, чтобы увидеть, какие поля она имеет. Эта таблица базы данных (временная) используется во всех функциях отчетов, в той же базе данных.
Может ли кто-нибудь быть таким полезным и объяснить мне, как это работает, или как я могу это изменить!?
Сценарий таков, что он дает сводку всех продаж в выбранном диапазоне дат как общее. Я хочу разбить деньги, кредит, кредитную карту, дебетовую карту и т. Д.
У меня есть еще один отчет, который показывает это, но не по датам, а по тому, что я не говорю, сколько в каком дне, но в целом за диапазон дат. Этот дает общее количество продаж за день, но не разбивает его как на то, что было чем.
Сначала вы можете войти здесь:
https://demo.phppointofsale.com/index.php/login (идентификатор и пароль сохраняются на странице)
Затем вы можете вставить эту ссылку в адресную строку и посмотреть отчет.
https://demo.phppointofsale.com/index.php/reports/summary_sales/1969-12-31/2012-03-13/all/0
Мне нужно, чтобы она была разбивкой по сумме, убрала столбцы «Налог», «Прибыль» и «Итого» и изменила их в зависимости от вида платежа, например, наличными | кредит | проверьте и т. д., а затем итого за этот день.
PS: я прошу прощения за такое большое письмо, но я действительно застрял, пожалуйста, помогите мне. Заранее спасибо.