Moduł Fakturowanie

Robocza przestrzeń fakturowania w aplikacji f1700 — ekrany Koszyki KSeF, Faktury transportowe, Faktury nietransportowe i Zlecenia FK, ich raporty, akcje i procesy.

Fakturowanie to robocza przestrzeń aplikacji APEX f1700 (alias INV), w której zespół księgowy i fakturzyści na co dzień przyjmują, wystawiają i przetwarzają faktury. W menu nawigacyjnym pozycja „Fakturowanie” (f?p=INV:START) otwiera tę aplikację, a pod nią znajdują się ekrany opisane w tym module.

Ta sekcja opisuje ekrany robocze (co użytkownik widzi i robi: raporty, kolumny, akcje wiersza, procesy). Model danych, pakiety, statusy, rejestry, numeracja i protokół KSeF są opisane w Moduł Faktury oraz Integracja KSeF — stąd liczne odnośniki. Fakty pochodzą z eksportu apex/f1700/ i pakietów latest/package/; elementy niepotwierdzone oznaczono (niepewne).

Cztery ekrany modułu

EkranCo robiGłówne strony f1700
Koszyki KSeFprzyjmowanie i dopasowywanie faktur pobranych z KSeF (koszyk sekcji, niedopasowane)599, 600, 610 (+ 601/611/620, 602/606/608/672)
Faktury transportowelista faktur transportowych FK/FP — weryfikacja, korekty, druk300 (+ 301/302/320)
Faktury nietransportowewprowadzanie faktur kosztowych/przychodowych z podziałem kosztu200 (+ 204, 1200/1210, 674/1201, 750)
Zlecenia FKlista zleceń klienta gotowych do wystawienia faktury klienta (FK)400, 998, 1008 (+ 995/994/993, 1005/1004/1003)

Pozycje menu „Fakturowanie”

Pozycje z menu (shared_components/navigation/lists/desktop_navigation_menu) i ich cele (f?p=INV:‹alias›):

Pozycja menuAlias / stronaNależy do ekranu
Faktury KSeFKSEF → 599Koszyki KSeF
Faktury niedopasowaneKSNI → 610Koszyki KSeF
Faktury sekcjiKSSE → 600Koszyki KSeF
SpecyfikacjeSPEC → 700(powiązane z koszykiem/sekcjami)
Faktury nietransportoweDOWOLNE → 200Faktury nietransportowe
Faktury transportoweTRANSPORTOWE → 300Faktury transportowe
Zlecenia FKZLEC → 400Zlecenia FK
Zlecenia FK NEWZLFA → 998Zlecenia FK
Zlecenia FK 2.21008Zlecenia FK

Wzorce wspólne dla ekranów

  • Raporty interaktywne + wyszukiwanie fasetowe (faceted search) — listy filtruje się po sekcji, statusie, typie dokumentu, walucie, kwotach i datach.
  • Menu akcji wiersza („trójkropek”) — akcje są listami nawigacyjnymi (navigation/lists/list_*), a ich widoczność steruje funkcja FAKTURA_TRA_PKG.f_can_display_invoice_action (faktury transportowe) lub warunki na typie/statusie dokumentu.
  • Dostęp wg sekcji — większość list filtruje dane przez uprawnienia sekcyjne pracownika (PRACOWNIK_SEKCJA_UPRAWNIENIA, typ FAKTURY_TRANS) oraz uprawnienia funkcyjne (INV_*, np. INV_KSSE, INV_KSNI, INV_KKOP, INV_FLIST).
  • Kierunek transakcjiRODZAJ_TRANSAKCJI S (sprzedaż, FK) / Z (zakup, FP); listy transportowe i nietransportowe mają osobne regiony dla S i Z.
  • Statusy — kanoniczne kody dokumentu pochodzą ze słownika S_FAKTURA_STATUS (TMP, VALID, PROCESSED_KAMSOFT, ERR_INV, DELETED). Dodatkowe stany prezentowane w UI (np. „oczekuje na płatność”, „rozliczona”, „do akceptacji”) są wyliczane (m.in. FAKTURY_PKG.f_status_platnosci), nie są osobnymi kodami w słowniku. Zob. Moduł Faktury › statusy.

Przepływ między ekranami

  KSeF (odbiór)                Zlecenie klienta
       │                            │
       ▼                            ▼
  Koszyki KSeF  ──przyjęcie──►  Faktury transportowe (FP/Z)     Zlecenia FK ──wystaw FK──► Faktury transportowe (FK/S)
       │  (parowanie/dopasowanie)        ▲                                                        │
       └──FV nietransportowa──► Faktury nietransportowe (Z)                                       └──► KSeF (wysyłka)

Powiązania

Copyright © 2026