Я обнаружил ошибку в моей vtiger CRM, когда я редактировал и сохранял свой заказ на покупку, внутренний запас увеличивался каждый раз, когда я сохранял заказ на покупку.
Как мне решить эту проблему?
Я изменил коды в purchaseorder.php в модуле customerorder на
if ($this->mode == 'edit' && $statusValue === 'Received Shipment')
{
$itemQuantitiesList['new'] = $requestQuantitiesList;
}
ожидаемый результат - когда я изменяю статус с созданного на полученную отгрузку, то внутренний запас увеличивается не при каждом сохранении.