Skip to content

Błąd "Errors: 21405 - Błąd walidacji danych wejściowych. - 'filters.dateRange.restrictToPermanentStorageHwmDate' must be empty" podczas użycia komendy 'ksef export run' #63

@kaszak

Description

@kaszak

Witam

Podczas próby rozpoczęcia eksportu faktur przy użyciu komendy "ksef export run", otrzymałem następujacy komunikat błędu:

Errors: 21405 - Błąd walidacji danych wejściowych. - 'filters.dateRange.restrictToPermanentStorageHwmDate' must be empty

Wygląda na to, że komenda zawsze przekazuje wartość 'False' lub 'True' do API KSEFu, zgodnie z kodem zawartym w export_cmd.py:

restrict_to_permanent_storage_hwm_date: bool = typer.Option( False, "--restrict-to-permanent-storage-hwm-date/--no-restrict-to-permanent-storage-hwm-date", help="Use PermanentStorageHwmDate guard from API for incremental export.", ),

Jednak kiedy dateType w zapytaniu to 'Issue' lub 'Invoicing', KSEF spodziewa się pustej wartości w tej opcji, i w innym przypadku (nawet 'False') zwraca błąd.

Po zmianie przekazywanej wartości na 'None', problem się rozwiązuje.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions