Skip to content

Commit

Permalink
hotfix
Browse files Browse the repository at this point in the history
  • Loading branch information
leon-mbs committed Dec 3, 2020
1 parent a5a9af8 commit 4abf1d6
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 35 deletions.
7 changes: 3 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@ CHANGELOG


### v4.7.0 (2020-12-19)
* Добавлена иерархия контрагентов
* Добавлена иерархия контрагентов для консолидированой отчетности на уровне холдингов
* Добавлены типы номенклатуры. Комплектация теперь только для готовой продукции и полуфабрикатов.
* номер банковского счета для счета фактуры перенесен в настройки денежных счетов
* добавлен банковский процент для списания оплат операций по безналу
* отчет о продажах в разрезе филиалов
* Номер банковского счета для счета фактуры перенесен в настройки денежных счетов
* Добавлен банковский процент для списания оплат операций по безналу

Для обновления версии обновить папки app, templates, templates_ua, выполнить update462to470.sql .

Expand Down
34 changes: 11 additions & 23 deletions www/app/pages/doc/prodreceipt.php
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ public function __construct($docid = 0, $basedocid = 0) {

$this->docform->add(new Label('total'));
$this->add(new Form('editdetail'))->setVisible(false);
$this->editdetail->add(new AutocompleteTextInput('edititem'))->onText($this, 'OnAutoItem');
$this->editdetail->add(new DropDownChoice('edititem',Item::findArray('itemname','disabled<>1 and item_type in(4,5)','itemname'))) ;
$this->editdetail->edititem->onChange($this, 'OnChangeItem', true);

$this->editdetail->add(new TextInput('editquantity'))->setText("1");
Expand Down Expand Up @@ -136,8 +136,8 @@ public function editOnClick($sender) {
$this->editdetail->editsdate->setDate($item->sdate);


$this->editdetail->edititem->setKey($item->item_id);
$this->editdetail->edititem->setText($item->itemname);
$this->editdetail->edititem->setValue($item->item_id);



$this->_rowid = $item->item_id;
Expand Down Expand Up @@ -167,19 +167,13 @@ public function saverowOnClick($sender) {
}


$id = $this->editdetail->edititem->getKey();
$name = trim($this->editdetail->edititem->getText());
if ($id == 0 && strlen($name) < 2) {
$id = $this->editdetail->edititem->getValue();

if ($id == 0 ) {
$this->setError("noselitem");
return;
}
if ($id == 0) {
$item = new Item(); // создаем новый
$item->itemname = $name;
//todo наценка по дефолту
$item->save();
$id = $item->item_id;
}


$item = Item::load($id);

Expand Down Expand Up @@ -224,8 +218,8 @@ public function saverowOnClick($sender) {
$this->docform->detail->Reload();
$this->calcTotal();
//очищаем форму
$this->editdetail->edititem->setKey(0);
$this->editdetail->edititem->setText('');
$this->editdetail->edititem->setValue(0);


$this->editdetail->editquantity->setText("1");

Expand Down Expand Up @@ -344,15 +338,9 @@ public function beforeRender() {
public function backtolistOnClick($sender) {
App::RedirectBack();
}

public function OnAutoItem($sender) {

$text = Item::qstr('%' . $sender->getText() . '%');
return Item::findArray('itemname', "(itemname like {$text} or item_code like {$text}) and disabled <> 1");
}


public function OnChangeItem($sender) {
$id = $sender->getKey();
$id = $sender->getValue();
$item = \App\Entity\Item::load($id);
$price = 0;
if ($item->zarp > 0) {
Expand Down
6 changes: 4 additions & 2 deletions www/templates/pages/doc/prodreceipt.html
Original file line number Diff line number Diff line change
Expand Up @@ -123,8 +123,10 @@ <h4>Ввод товара </h4>
<div class="form-group">

<label for="edititem">Название </label>
<input placeholder="Начните вводить..." class="form-control " zippy="edititem"/>
<a style="font-size:smaller" zippy="addnewitem">Добавить новый</a>
<select class="form-control select2" zippy="edititem" >
<option value="1">Не выбран</option>
</select>



</div>
Expand Down
11 changes: 5 additions & 6 deletions www/templates_ua/pages/doc/prodreceipt.html
Original file line number Diff line number Diff line change
Expand Up @@ -121,12 +121,11 @@ <h4>Введення товару </h4>


<div class="form-group">

<label for="edititem">Назва </label>
<input placeholder="Почніть вводити..." class="form-control " zippy="edititem"/>
<a style="font-size:smaller" zippy="addnewitem">Додати новий</a>


<label for="edititem">Назва </label>
<select class="form-control select2" zippy="edititem" >
<option value="1">Не вибрано</option>
</select>

</div>
{{#usesnumber}}
<div class="form-group">
Expand Down

0 comments on commit 4abf1d6

Please sign in to comment.