File: /var/www/wsklad/app/ExpeditionRequestLineArticle.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
/**
* @property int $id
* @property int $expedition_request_id
* @property int $expedition_request_line_id
* @property string $code
* @property string $name
* @property string $lot
* @property string $merka1
* @property float $merka1_qty
* @property float $fkoef
* @property string $lot_date
* @property string $permit_number
* @property string $exp_date
* @property string $order_merka
* @property float $order_qty
* @property string $pallet_number
*/
class ExpeditionRequestLineArticle extends Model
{
protected $table = 'expedition_request_line_articles';
protected $fillable = [
'expedition_request_id',
'expedition_request_line_id',
'code',
'name',
'lot',
'merka1',
'merka1_qty',
'fkoef',
'lot_date',
'permit_number',
'exp_date',
'order_merka',
'order_qty',
'date',
'user',
'request_line_por_nom',
'pallet_number'
];
protected $casts = [
'merka1_qty' => 'decimal:2',
'fkoef' => 'decimal:2',
'order_qty' => 'decimal:2',
];
/**
* Връща експедиционната заявка, към която принадлежи артикулът от реда.
*/
public function expeditionRequest()
{
return $this->belongsTo(ExpeditionRequest::class);
}
/**
* Връща експедиционния ред, към който принадлежи артикулът.
*/
public function expeditionRequestLine()
{
return $this->belongsTo(ExpeditionRequestLine::class);
}
}