# MC 900266 — pain.001 izvoz naloga (bank epic S0)

# MC #900266 — SEPA pain.001 izvoz naloga za plaćanje (bank epic S0)

**Epic:** #900264. **CEO GO:** 2026-08-26. **Dispatch:** John e4adedc9 → pi builder.

## Scope
1. Backend: generator SEPA Credit Transfer **pain.001.001.09** XML iz selektovanih odobrenih ulaznih računa (purchase-invoices, APPROVED/neplaćeno) — debtor IBAN iz org postavki, creditor IBAN/model/poziv na broj iz računa (HUB3 polja).
2. UI: checkbox selekcija na listi obveza + "Preuzmi naloge (XML)".
3. Validacija protiv XSD pain.001.001.09; ručni uvoz u OTP internet bankarstvo = zaseban dokaz korak (CEO).
4. Testovi red-first: XSD validnost, HR IBAN mod-97, model poziva HR00/HR01, kanarinac oba smjera.

## Arhitekturno pravilo (CEO 26.08)
**Nijedna bank-specifična grana u kodu.** pain.001 je ISO/SEPA standard — radi sa svakom bankom. Nove banke = konfiguracija/fixture, nikad if-po-banci.

## Ne dirati
Stripe, eRačun lanac, postojeći GlBankService/BankCsvParser (uvozna strana), landing.

<!-- ALAI-MC:900266:BEFORE -->