Reporte Kardex
Empresa: {{$company->name}} |
Fecha: {{date('Y-m-d')}} |
N° Documento: {{$company->number}} |
Establecimiento: {{$establishment->address}} - {{$establishment->country->name}} - {{$establishment->department->name}} - {{$establishment->city->name}} |
# | @if(!$item_id)Producto | @endifFecha y hora transacción | Tipo transacción | Número | NV. Asociada | Feha emisión | Entrada | Salida | @if($item_id)Saldo | @endif
---|---|---|---|---|---|---|---|---|---|
{{$loop->iteration}} | @if(!$item_id){{$value->item->description}} | @endif{{$value->created_at}} | @switch($value->inventory_kardexable_type) @case($models[0]) {{($value->quantity < 0) ? "Venta":"Anulación"}} @break @case($models[1]) {{"Compra"}} @break @case($models[2]) {{"Nota de venta"}} @break @case($models[3]) {{$value->inventory_kardexable->description}} @break @case($models[4]) {{($value->quantity < 0) ? "Pedido":"Anulación pedido"}} @break @case($models[6]) {{"Remisión"}} @break @endswitch | @switch($value->inventory_kardexable_type) @case($models[0]) {{ optional($value->inventory_kardexable)->series."-".optional($value->inventory_kardexable)->number }} @break @case($models[1]) {{optional($value->inventory_kardexable)->series."-".optional($value->inventory_kardexable)->number}} @break @case($models[2]) {{ optional($value->inventory_kardexable)->series."-".optional($value->inventory_kardexable)->number }} @break @case($models[3]) {{"-"}} @break @case($models[4]) {{ optional($value->inventory_kardexable)->prefix."-".optional($value->inventory_kardexable)->id }} @break @case($models[6]) {{ optional($value->inventory_kardexable)->number_full }} @break @endswitch | @switch($value->inventory_kardexable_type) @case($models[0]) {{ isset($value->inventory_kardexable->sale_note_id) ? optional($value->inventory_kardexable)->sale_note->prefix.'-'.optional($value->inventory_kardexable)->sale_note->id:"-" }} @break @default {{"-"}} @break @endswitch | @switch($value->inventory_kardexable_type) @case($models[0]) {{ isset($value->inventory_kardexable->date_of_issue) ? $value->inventory_kardexable->date_of_issue->format('Y-m-d') : '' }} @break @case($models[1]) {{ isset($value->inventory_kardexable->date_of_issue) ? $value->inventory_kardexable->date_of_issue->format('Y-m-d') : '' }} @break @case($models[2]) {{ isset($value->inventory_kardexable->date_of_issue) ? $value->inventory_kardexable->date_of_issue->format('Y-m-d') : '' }} @break @case($models[3]) {{"-"}} @break @case($models[4]) {{ isset($value->inventory_kardexable->date_of_issue) ? $value->inventory_kardexable->date_of_issue->format('Y-m-d') : '' }} @break @case($models[6]) {{ isset($value->inventory_kardexable->date_of_issue) ? $value->inventory_kardexable->date_of_issue->format('Y-m-d') : '' }} @break @endswitch | @php if($value->inventory_kardexable_type == $models[3]){ if(!$value->inventory_kardexable->type){ $transaction = Modules\Inventory\Models\InventoryTransaction::findOrFail($value->inventory_kardexable->inventory_transaction_id); } } @endphp@switch($value->inventory_kardexable_type) @case($models[0]) {{ ($value->quantity > 0) ? $value->quantity:"-"}} @break @case($models[1]) {{ ($value->quantity > 0) ? $value->quantity:"-"}} @break @case($models[2]) {{ ($value->quantity > 0) ? $value->quantity:"-"}} @break @case($models[3]) @if($value->inventory_kardexable->type != null) {{ ($value->inventory_kardexable->type == 1) ? $value->quantity : "-" }} @else {{($transaction->type == 'input') ? $value->quantity : "-" }} @endif @break @case($models[4]) {{ ($value->quantity > 0) ? $value->quantity:"-"}} @break @default {{"-"}} @break @endswitch | @switch($value->inventory_kardexable_type) @case($models[0]) {{ ($value->quantity < 0) ? (isset($value->inventory_kardexable->sale_note_id) ? "-":$value->quantity):"-" }} @php ($value->quantity < 0) ? (isset($value->inventory_kardexable->sale_note_id) ? $value->quantity = 0:$value->quantity):"-"; @endphp @break @case($models[1]) {{ ($value->quantity < 0) ? $value->quantity:"-"}} @break @case($models[2]) {{ ($value->quantity < 0) ? $value->quantity:"-" }} @break @case($models[3]) @if($value->inventory_kardexable->type != null) {{($value->inventory_kardexable->type == 2 || $value->inventory_kardexable->type == 3) ? $value->quantity : "-" }} @else {{($transaction->type == 'output') ? $value->quantity : "-" }} @endif @break @case($models[4]) {{ ($value->quantity < 0) ? $value->quantity:"-"}} @break @case($models[6]) {{ ($value->quantity < 0) ? $value->quantity:"-"}} @break @default {{"-"}} @break @endswitch | @php $balance += $value->quantity; @endphp @if($item_id){{number_format($balance, 4)}} | @endif
No se encontraron registros.