@@ -105,6 +105,7 @@ class InvoiceWorkflow
|
||||
$request = Requisition::query()->findOrFail($order->requisition_id);
|
||||
app(ConflictGuard::class)->assertProcess($request, $order->supplier_id, $user);
|
||||
$number = Str::upper(Str::squish($data['number']));
|
||||
SgfInvoiceDispatches::assertLocalRegistration($user->tenant_id,$order->supplier_id,$number);
|
||||
if ($number === '' || Invoice::query()->where('supplier_id', $order->supplier_id)->where('number', $number)->exists()) {
|
||||
$this->invalid('Número de factura vazio ou já registado para este fornecedor.');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user