Ponadto przy próbie zapisu ww. pliku otrzymuję taki oto komunikat:

Wybieram zawsze 'Zachowaj bieżący format', bo z pliku ODF aplikacja podatkowa nie wygeneruje pliku JPK_VAT.
Jak sobie poradzić z ww. problemem?

Cytuję za 'Specyfikacja formatu CSV dokumentów JPK wersja 1.0' ( http://www.mf.gov.pl/documents/766655/6 ... ja+1.0.pdf ) :Jermor pisze:Dane rozdzielane są jakimś określonym znakiem (dla JPK jest to Tabulator) albo mają określoną długość.
2. Struktura pliku
2.1. Struktura dokumentu JPK w formacie CSV oparta jest na rozmieszczeniu poszczególnych sekcji
w oddzielnych liniach i uzupełnieniem linii pustymi polami dla pozostałych zarówno
poprzedzających jak i następujących sekcji.
2.2. Separatorem linii (wiersza/rekordu) jest znak końca linii. Ostatnia linia w pliku może nie
zawierać znaku końca linii.
2.3. Separatorem wartości pól w linii jest średnik (;).
2.4. Każda linia pliku powinna zawierać identyczną liczbę pól rozdzielonych średnikiem.
2.5. Separatorem liczb dziesiętnych jest kropka (.) natomiast ze względu na domyślne ustawienia
regionalne systemów operacyjnych wykorzystywane w oprogramowaniu do obsługi arkuszy
kalkulacyjnych dopuszczalne jest również stosowanie jako separator liczb dziesiętnych
przecinka (,).
2.6. Separator tysięcy jest niedozwolony.
2.7. Wartości pól tekstowych mogą być ujęte w znaki cudzysłowu (”). Wartości pól zawierające
znak separatora pól czyli zawierające średnik muszą być ujęte w cudzysłowy. Również treści
pól zawierające cudzysłów (”) muszą być ujęte w cudzysłowy, a występujące w treści
cudzysłowy należy zduplikować. Przykłady:
Treść oryginalna Zawartość pola w pliku CSV
tekst zawierający ; w polu tekstowym ”tekst zawierający ; w polu tekstowym”
tekst zawierający ” w polu tekstowym ”tekst zawierający ”” w polu tekstowym”
tekst zawierający ”cytat” innej treści ”tekst zawierający ””cytat”” innej treści”
2.8. Struktura rozmieszczenia danych dokumentu JPK_VAT w pliku CSV:
UWAGA: każda linia powinna zawierać puste pola (;;) dla poprzedzających oraz następujących
sekcji!
linia pierwsza zawiera nazwy pól (nazwy kolumn w arkuszu kalkulacyjnym) i pokrywa się
z nazwami elementów oraz atrybutów zdefiniowanych w schemacie XSD np.
(KodFormularza, kodSystemowy, wersjaSchemy, WariantFormularza),
linia druga identyfikuje rodzaj dokumentu JPK i jest równoważna z elementem
”Naglowek” pliku XML,
linia trzecia zawiera dane identyfikacyjne podmiotu (w pliku XML element
”IdentyfikatorPodmiotu”),
linia czwarta zawiera dane adresowe podmiotu (w pliku XML element ”AdresPodmiotu”),
kolejne linie odpowiadają strukturze ”SprzedazWiersz” pliku XML,
po sekwencji linii zawierających dane dotyczące sprzedaży następuje linia kontrolna
zawierająca liczbę wierszy sprzedaży oraz kwotę podatku należnego,
kolejne linie odpowiadają strukturze ”ZakupWiersz” pliku XML,
po sekwencji linii zawierających dane dotyczące zakupów następuje linia kontrolna
zawierająca liczbę wierszy zakupów oraz kwotę podatku naliczonego.
Kiedy robię w ten sposób, to po otwarciu tak sporządzonego pliku CSV otrzymuję kompletnie „nieforemną” jego zawartość. Natomiast użycie średnika (jak w instrukcji) powoduje znikanie zera.Jermor pisze:Możesz przygotować swój plik JPK tak, że sformatujesz komórkę kodu urzędu jako "Tekst" oraz podasz inne podstawowe stałe dane a następnie zapiszesz plik w formacie Calca, czyli jako .ods. Teraz po otwarciu tego pliku, możesz wypełnić niezbędne pola sprawozdawcze a następnie zrealizować "Zapisz jako..." wybierając typ pliku CSV. W takim przypadku należy w nowym okienku wskazać kodowanie (w JPK jest to UTF-8) oraz separator pola, którym jest Tabulator.