$settings */ $settings = is_array($settings ?? null) ? $settings : []; $integrationId = (int) ($settings['integration_id'] ?? 0); $prefix = (string) ($settings['account_prefix'] ?? ''); $departmentId = (string) ($settings['department_id'] ?? ''); $defaultKind = (string) ($settings['default_kind'] ?? 'vat'); $defaultPaymentDays = (int) ($settings['default_payment_to_days'] ?? 7); $isActive = (bool) ($settings['is_active'] ?? true); $hasToken = (bool) ($settings['has_api_token'] ?? false); $lastTestAt = (string) ($settings['last_test_at'] ?? ''); $lastTestStatus = (string) ($settings['last_test_status'] ?? ''); $lastTestMessage = (string) ($settings['last_test_message'] ?? ''); $flashSave = trim((string) ($flashSave ?? '')); $flashTest = trim((string) ($flashTest ?? '')); $flashError = trim((string) ($flashError ?? '')); ?> Integracja Fakturownia Jedna globalna konfiguracja konta Fakturowni do wystawiania faktur delegowanych. Konfiguracja Token: = $e($hasToken ? 'zapisany' : 'brak') ?> Status: = $e($isActive ? 'aktywna' : 'nieaktywna') ?> Prefix konta (subdomena) * Wpisz sama subdomene, bez koncowki .fakturownia.pl. Token API = $hasToken ? '' : '*' ?> > = $hasToken ? 'Token jest zapisany. Wpisz nowy, aby go nadpisac.' : 'Token API z Fakturowni (Ustawienia > Konta uzytkownikow > API).' ?> ID departamentu (opcjonalnie) Domyslny typ dokumentu >Faktura VAT >Proforma >Inna Domyslny termin platnosci (dni) Status > Integracja aktywna Zapisz Test polaczenia Wykonuje GET = $e('https://' . ($prefix !== '' ? $prefix : '{prefix}') . '.fakturownia.pl/account.json') ?> z zapisanym tokenem. Testuj polaczenie Ostatni test: = $e($lastTestAt) ?> = $e(strtoupper($lastTestStatus)) ?> = $e($lastTestMessage) ?>
Jedna globalna konfiguracja konta Fakturowni do wystawiania faktur delegowanych.
Wykonuje GET = $e('https://' . ($prefix !== '' ? $prefix : '{prefix}') . '.fakturownia.pl/account.json') ?> z zapisanym tokenem.
= $e('https://' . ($prefix !== '' ? $prefix : '{prefix}') . '.fakturownia.pl/account.json') ?>