@if(in_array($receipt->status, ['pending', 'processing'], true))

{{ $receipt->status === 'pending' ? '解析待ちです' : 'レシートを解析中です' }}

完了すると自動的に表示を更新します。

@endif
レシート画像
@csrf @method('PATCH')

レシート情報

@if($errors->any())
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@if($receipt->status === 'failed')

解析エラー

{{ $receipt->error_message }}

@csrf
@endif

その他の解析情報

支払方法
{{ $receipt->payment_method ?? '—' }}
レシート番号
{{ $receipt->receipt_number ?? '—' }}
解析ステータス
@php $statusLabels = [ 'pending' => '解析待ち', 'processing' => '解析中', 'completed' => '完了', 'failed' => '失敗', ]; @endphp {{ $statusLabels[$receipt->status] ?? $receipt->status }}

全文

{{ $receipt->raw_text ?: '全文データはありません。' }}

@csrf @method('DELETE')
@if($receipt->user->bookkeeping_enabled) @php $journal = $receipt->journalEntry; $journalLines = old('lines', $journal?->lines?->map(fn ($line) => $line->only(['side', 'account_name', 'subaccount_name', 'department_name', 'tax_category', 'amount', 'tax_amount', 'partner_name']))->all() ?? [ ['side' => 'debit', 'account_name' => '消耗品費', 'amount' => \App\Support\Format::yenInput($receipt->total_amount)], ['side' => 'credit', 'account_name' => str_contains((string) $receipt->payment_method, 'カード') ? '未払金' : '現金', 'amount' => \App\Support\Format::yenInput($receipt->total_amount)], ]); @endphp

仕訳

AI提案も必ず確認してから確定してください。

@if($journal){{ $journal->status === 'confirmed' ? '確定済み' : '下書き' }}@endif
@if(in_array($receipt->journal_analysis_status, ['pending', 'processing'], true))
AIが仕訳下書きを作成中です...
@elseif($receipt->journal_analysis_status === 'failed' && !$journal)

仕訳生成に失敗しました

{{ $receipt->journal_analysis_error }}

@endif @if(!$journal && !in_array($receipt->journal_analysis_status, ['pending', 'processing'], true))
@csrf

または手動で作成

@endif
@csrf @method('PUT')
@foreach($journalLines as $index => $line) @include('receipts._journal-line', ['index' => $index, 'line' => $line]) @endforeach
@foreach($accountNames as $account)@endforeach @foreach(['課対仕入10%','課対仕入8%(軽)','対象外','不課税仕入'] as $tax)@endforeach
@endif

AI解析情報

解析モデル
{{ config('services.claude.models.'.$receipt->model.'.name', $receipt->model ?? '—') }}
使用トークン
入 {{ number_format($receipt->input_tokens) }} / 出 {{ number_format($receipt->output_tokens) }}
推定料金
${{ number_format((float) $receipt->estimated_cost_usd, 4) }}