Wprowadzenie możliwości zapisu pliku XML z KSeF do bazy Comarch DMS
W wersji 2025.1.0 umożliwiono zapis pliku XML z KSeF do bazy Comarch DMS, tak, aby możliwe było dodanie go ramach kontrolki typu Załącznik.
W tym celu podczas konfiguracji punktu ACD typu „Import dokumentów zakupu z KSeF” na zakładce „Kontrolki” należy po lewej stronie okna wybrać kontrolkę typu Załącznik, do której ma zostać dodany plik xml, a następnie po prawej stronie, w ramach edytora wprowadzić następujące zapytanie SQL:
Select KSD_Xml, CASE WHEN KSD_NumerFaktury LIKE '%/%' THEN CONCAT(REPLACE(KSD_NumerFaktury, '/', '_'), '.xml') ELSE CONCAT(KSD_NumerFaktury, '.xml') END AS modified_column from do.KS_Documents where KSD_ID=@Id1@
Gdy definicja punktu ACD została zapisana, wówczas podpięty plik załącznika XML można zobaczyć w oknie punktu ACD.
Po wygenerowaniu dokumentu DMS plik XML jest dostępny w ramach kontrolki typu Załącznik wybranej na definicji punktu ACD. Podobnie jak w przypadku innych plików dołączanych do kontrolki typu Załącznik, plik XML można usunąć za pomocą ikony lub zapisać na dysku, klikając w ikonę
, a następnie wybierając odpowiednią lokalizację i naciskając „Zapisz”.