{{-- Porte de views/billing/subscription_form.php do aurios-ops original. --}} @extends('layout') @section('content') @php $editing = is_array($subscription) ? isset($subscription['id']) : $subscription !== null; $subscriptionId = is_array($subscription) ? ($subscription['id'] ?? null) : ($subscription->id ?? null); $action = $editing ? 'financeiro/cobrancas/assinaturas/'.$subscriptionId : 'financeiro/cobrancas/assinaturas'; $clientId = old('client_id', field_raw_value($subscription, 'client_id', '')); $clientIsBound = (int) $clientId > 0; $systemId = field_raw_value($subscription, 'system_id', ''); $projectId = field_raw_value($subscription, 'project_id', ''); $contextValue = old('context_id', $projectId !== '' ? 'project:'.$projectId : ($systemId !== '' ? 'system:'.$systemId : '')); $provider = old('provider', field_raw_value($subscription, 'provider', 'asaas')); $isEfi = $provider === 'efi'; $rawValue = is_array($subscription) ? ($subscription['value'] ?? null) : ($subscription->value ?? null); $value = old('value', $rawValue ? number_format((float) $rawValue, 2, ',', '.') : ''); $subStatus = is_array($subscription) ? ($subscription['status'] ?? '') : ($subscription->status ?? ''); @endphp
As cobranças recorrentes ficam vinculadas ao cliente e são conciliadas com o Financeiro.