| | | | | | |
| 301 | 2025-09-26 | QR KOD I - Weryfikacja i pobieranie faktury z KSeF |
|
| 2025 | |
Każdy rodzaj faktury przekazany odbiorcy poza systemem KSeF (np. w formacie PDF) musi zawierać graficzny Kod QR, lub dwa kody dla trybu offline.
Kod QR I występuje zawsze i służy do :
- sprawdzenia, czy dana faktura rzeczywiście znajduje się w systemie KSeF i czy nie została zmodyfikowana,
- pobrania wersji ustrukturyzowanej (plik XML) bez potrzeby kontaktu z wystawcą,
Po dodaniu faktury do bazy SQL KSeF-link, program automatycznie generuje kod QR I oraz link, który ten kod prezentuje. Dla Integratorów, dane zapisane są w tabeli:
- ksef_invoices.QR1 - postać graficzna kodu
- ksef_invoices.Url1 - adres Url prowadzący do s
| |
| 300 | 2025-09-09 | Praca KSeF-link w trybie http link-Server |
|
| 2025 | |
W poprzednich dokumentach opisaliśmy interaktywną pracę programu, gdzie użytkownik korzystał z wybranych funkcji do tworzenia faktur i komunikacji z KSeF.
Teraz zaprezentujemy możliwość pracy ad-hoc z innym programem ERP. W tym celu przygotujemy demonstracyjny projekt za pomocą Visual Studio i C#.
Aby program mógł przyjmować polecenia od aplikacji zewnętrznej, należy uruchomić link-Server przyciskiem [Start] z prawej strony głównej formy aplikacji. Po prawidłowym uruchomieniu usług http, napis Link Server zostanie wyświetlony kolorem niebieskim.
| |
| 299 | 2025-09-03 | KSeF-link generowanie faktur XML z danych Excel |
|
| 2025 | |
Aplikacja KSeF-link oferuje kilka możliwości generowania e-Faktur w formacie XML dla systemu KSeF. Struktura FA.XML (3) jest bardzo rozbudowana, posiada wielopoziomowe połączenia i dodatkowo niektóre elementy są powtarzalne, nawet wielokrotnie.
W celu uproszczenia wprowadzania danych do Excel, zachowaliśmy prostą formę tabelaryczną przy wykorzystaniu notacji CSV oraz tablic Json. Dwa ostanie sposoby stosowane są w niektórych polach wymagających więcej danych i występujących wielokrotnie.
Większość dodatkowych pól nie będzie stosowana w standardowych fakturach. Zastosowanie „kompaktowego” sposobu prezentacji danych znacznie uprości nasze tabele w zakresie wypełniania oraz wyświetlania i anali
| |
| 298 | 2025-09-01 | Import faktur zakupu z KSeF do systemu ERP |
|
| 2025 | |
Aplikacja KSeF-link w trybie użytkownika desktop posiada funkcję Menu/Kartoteki SQL/Faktury zakupów/[Import z KSeF].
Kreator importu jest aktywny po zalogowaniu do systemu KSeF. Standardowo importuje faktury z podanego okresu czasu i zapisuje do lokalnej bazy MS SQL Server. Taki zapis zawiera podstawowe dane z nagłówka faktury oraz pełną treść faktury w formie XML. W celu ułatwienia przetwarzania danych takich faktur, kreator zawiera domyślnie włączoną opcję: [Zapisuj szczegóły faktur Zakupu do tabel tymczasowych bazy SQL].
Podczas importu, program dekoduje zawartość XML faktury i zapisuje dane w dedykowanych polach tabel tymczasowych, tych samych które integrator m
| |
| 297 | 2025-08-29 | Wysyłanie faktur do KSeF załadowanych z plików Xml |
|
| 2025 | |
W standardowym trybie pracy programu KSeF-link możemy importować i wysyłać seryjnie faktury w formacie Xml. Pliki faktur możesz otrzymać ze swojego systemu ERP, jeżeli ten został już dostosowany do nowego formatu, lub wygenerować w naszej aplikacji np. konwersją danych z pliku Excel.
Skorzystamy z funkcji Menu/Kartoteki SQL/Faktury sprzedaży/[Dodaj faktury]. Lista służy do obsługi faktur sprzedaży, które znajdują się w bazie danych naszej aplikacji (baza MS SQL Server). Jest to główna lokalna lista faktur, zawierająca nagłówek faktury, jej treść w formacie Xml oraz statusy przetwarzania i numery referencyjne KSeF.
Za pomocą przycisku [Dodaj faktury] otwieramy kreator importu. Można wskazać je
| |
| 296 | 2025-08-28 | Przeglądanie faktur zakupów i sprzedaży bezpośrednio w systemie KSeF |
|
| 2025 | |
KSeF on-line
Aplikacja KSeF-link domyślnie pracuje jako samodzielny program w wersji desktop. Posiada szeroki zakres funkcji do obsługi serwisu KSeF API. W tym trybie, każdy użytkownik bez wiedzy informatycznej może odbierać faktury zakupów, przesyłać faktury sprzedaży, przetwarzać dane pochodzące z serwisu w formie arkuszy Excel lub wydruków. Program służy tutaj jako aplikacja pomocnicza do użytkowanego systemu ERP.
W tym dokumencie opisujemy obsługę rejestru faktur w trybie On-line.
W zakładce Menu/KSeF On-line znajdują się dwie funkcje:
- Faktury sprzedaży
- Faktury zakupów
| |
| 295 | 2025-08-26 | Przetwarzanie Json - generowanie eFaktur XML |
|
| 2025 | |
Dokument przedstawia sposób na testowanie struktur Json do generowania faktur w formacie FA.XML (3).
Pod tym adresem na naszej stronie blog opublikowany jest przykład 01 zapisany za pomocą Json. Do jego wykorzystania utworzymy nowy skrypt w Menu/Narzędzia/Projektowanie API.
Dodano nowy skrypt C# API
Za pomocą przycisku [Projektuj] otwieramy Edytor kodu C# i wklejamy poniższy kod:
using System;
u
| |
| 294 | 2025-08-26 | Tworzenie e-Faktur FA.XML (3) za pomocą danych Json. |
|
| 2025 | |
Jedną z metod generowania e-Faktur FA.XML (3) w programie KSeF-link jest przesłanie danych do naszej aplikacji w uproszczonej strukturze Json. Struktura jest zgodna ze sposobem kodowania w naszym kreatorze konwersji pliku Excel, do seryjnego generowania faktur. Przy czym tutaj przesyłamy dane tylko jednej faktury.
Do budowania i testowania struktury Json, dodaj nowy skrypt do listy: Projektowanie API
using System;
using TGSoft.Utils;
using TGSoft.Ksef;
using TGSoft.Ksef.Ver3;
namespace Szark
{
public class Class1
{
| |
| 293 | 2025-08-20 | Przykład-01 faktury dla systemu KSeF |
|
| 2025 | |
Przykład-01 faktury dla systemu KSeF
Faktura sprzedaży towaru. Na fakturze umieszczono informacje, że do momentu jej
wystawienia dokonano w całości płatności.
MF opublikowało 25 przykładów plików XML do prezentacji różnych zdarzeń gospodarczych.
Poniżej przedstawiamy pierwszy z nich. Za pomocą kodu C# i danych w strukturze Json prezentujemy możliwości utworzenia struktury FA.XML (3) w naszym programie.
Należy zwrócić uwagę, że dane podajemy tutaj w postaci statycznej do prezentacji możliwości API, pod konkretne wymagania powyższego przykładu. W rzeczywistych waru
| |
| 292 | 2025-08-18 | Integracja systemów ERP z KSeF-link |
|
| 2025 | |
Uniwersalny program do integracji dowolnego systemu ERP z elektronicznym systemem e-faktur KSeF.
Program KSeF-link pracuje lokalnie w komputerze (komputerach) użytkownika w oparciu o bazę danych MS SQL Server (może być bezpłatna wersja Express).
Wszystkie dane i faktury zapisywane są tylko w lokalnej bazie danych użytkownika bez wysyłania do zdalnych serwerów sieciowych. Oczywiście poza oficjalnym serwisem KSeF od MF, jeżeli wysyłamy takie żądania. Użytkownik ma pełną kontrolę nad swoimi danymi, komunikacja z https://ksef.mf.gov.pl jest w pełni transparentna i dokumentowana w zdarzeniach log, który również jest zapisywany w bazie MS
| |