Цитата:
Сообщение от
sev
Подскажите, что значит галка "Закрыто" на форме "В наличии". В какой момент она может быть доступна для редактирования?
Эта галка для редактирования не доступна никогда. Она автоматически ставится.
Если посмотреть на методы таблицы InventSum, то можно понять когда она ставится:
void insert()
{
this.closedQty = this.isAllQtyFieldsZero();
this.closed = this.isAllValueFieldsZero() && this.closedQty;
this.setAvailFields();
super();
}
boolean isAllValueFieldsZero()
{
return (this.postedValue == 0 &&
this.physicalValue == 0);
}
boolean isAllQtyFieldsZero()
{
return (this.postedQty == 0 &&
this.deducted == 0 &&
this.picked == 0 &&
this.received == 0 &&
this.registered == 0 &&
this.reservPhysical == 0 &&
this.reservOrdered == 0 &&
this.onOrder == 0 &&
this.arrived == 0 &&
this.ordered == 0 &&
this.quotationReceipt == 0 &&
this.quotationIssue == 0 );
}
Т.е. это когда нет остатка ни по количеству, ни по сумме.