Moduł Fakturowanie

Faktury nietransportowe (ekran)

Ekran faktur nietransportowych f1700 (strona 200) — lista FAKTURA, formularz pozycji (Interactive Grid, kolekcje INV_SPEC), podział kosztu na sekcje i miesiące (INV_SPLIT).

Ekran Faktury nietransportowe (strona 200, alias DOWOLNE) służy do wprowadzania faktur kosztowych i przychodowych niepowiązanych ze zleceniem (FAKTURA). Model danych opisuje Moduł Faktury › Faktury nietransportowe.

Lista (strona 200)

Dwa raporty na bazie tabeli FAKTURA (z dołączeniem S_VAN_SPOLKA, S_FAKTURA_STATUS, S_TYP_DOKUMENTU, KONTRAHENT, PRACOWNIK):

  • dokumenty zakupowe (RODZAJ_TRANSAKCJI = 'Z') — domyślny,
  • dokumenty sprzedażowe (RODZAJ_TRANSAKCJI = 'S').

Kolumny: numer faktury, data faktury, data otrzymania (dla Z), termin płatności, kwoty netto/brutto/VAT, waluta, kurs, status dokumentu (wyliczany — m.in. opłacona/strata/odpuszczenie), rodzaj dokumentu, rodzaj płatności, kontrahent, NIP, suma zapłat, flagi NIE_VAT / NIE_DO_PLACENIA, sekcja. Przełącznik P200_TYP_TRANSAKCJI zmienia widok Z/S; dostęp szerszy daje uprawnienie INV_FLIST.

Formularz faktury (strony 1200 / 1210, 204)

  • 1200 — formularz faktury zakupowej (i edycja/podgląd), 1210sprzedażowej.
  • 204 — „Dokument nietransportowy – szczegóły” — modal podglądu: dane faktury, powiązane dokumenty (drzewo FAKTURA.POWIAZANY_DOKUMENT_ID — proforma → FV → korekta), specyfikacja pozycji (FAKTURA_SPEC + S_RODZAJ_KOSZTOW) oraz lista akcji (osobna dla Z i S).

Pozycje faktury edytuje się w Interactive Grid opartym o kolekcję APEX INV_SPEC (bufor przed zapisem). Kolumny pozycji: opis, netto, stawka VAT (s_stawka_vat wg kraju spółki), wyliczony VAT, rodzaj pozycji (KIND), sekcja i parametry podziału kosztu (PARTIT, liczba miesięcy), ilość, jednostka, cena jednostkowa, korekta grosza VAT (±1). Kolumna „Dekretacja w BSC / Podziel koszt linii” prowadzi do podziału kosztu (strona 1201). Zapis: FAKTURY_PKG.f_save_invoice.

Podział kosztu (dekretacja BSC)

Pozycję kosztową można rozdzielić na sekcje × miesiące — to zapisywane jest do tabeli FAKTURA_SPLIT (zob. Moduł Faktury › podział kosztu).

  • 1201 — „Podział linii kosztów” — Interactive Grid na kolekcji INV_SPLIT (sekcja, miesiąc RKM w formacie YYYYMM, kwota). Przyciski przesuwają miesiąc kosztu wstecz/wprzód. Walidacja pilnuje, by suma podziału = netto pozycji.
  • 674 — „Podział kosztu” — lekki modal wejściowy do podziału (właściwa siatka na 1201).
  • Przeliczenia: FAKTURY_PKG.p_recalculate_split_single / p_recalculate_split_single_line / p_recalculate_split_all.

Dodawanie pozycji ze zleceń (strona 750)

„Dodawanie pozycji faktury” pozwala dołączyć do faktury (m.in. samofakturowanej) zlecenia przewoźnika (ZLECENIE_PRZEWOZNIK), usługi dodatkowe (ZLECENIE_USLUGI_DODATKOWE) i billingi (VAN Way) — z wielokrotnym wyborem. Flaga P750_SAMOFAKTUROWANIE zmienia dostępny zakres.

Akcje wiersza/detali (list_faktury_menu, list_fv_details_action): Edytuj/Podgląd, Stwórz FV, Skopiuj, Korekta (list_kore_types), Zapłaty, Załaduj plik, Wyślij do Kamsoft, Notatki, Usuń/Anuluj. Procedury: FAKTURY_PKG.f_save_invoice, p_save_new_inv_spec_line (+ f_save_new_spec_line_cost_split), p_p1210_load_kore, p_push_bsc_cost / p_push_bsc_income (księgowanie — zob. Księgowanie).

Powiązania

Copyright © 2026