Strona 1 z 1

Daty zakupu i data wpływu w JPK

PostWysłany: 23.02.2018 16:51
przez wygodnis
piszę w osobnym wątku bo tamte watki już są tak zamieszane że za duża pętla żeby coś znaleźć

Co do dat to proponuję do poprawki w następnych wersjach Vatowca definicje xml
6.datazakupu (wg broszury JPK to Data wystawienia dowodu zakupu)
było
KD->DATA
robię
KD->D_WYST
7. data wpływu
było
iif(!empty(KD->D_OTRZ),KD->D_OTRZ,KD->DATA)
dla pozycji gdzie nie wpisuje daty otrzymania i to wywala błąd w jpk
robię
iif(!empty(KD->D_OTRZ),KD->DATA,KD->D_OTRZ)
i wtedy mam faktycznie albo datę otrzymania jeśli wypełniona albo datę wprowadzenia


Jeśli uważacie że inaczej proszę pisać

Re: Daty zakupu i data wpływu w JPK

PostWysłany: 23.02.2018 16:53
przez wygodnis
w zasadzie do daty wpływu jest komentarz
Data wpływu dowodu zakupu o ile jest inna niż DataZakupu, w przypadku tożsamej daty zakupu i daty wpływu można pozostawić puste pole (pole opcjonalne)

ale jaką formułę zastosować żeby było w takim przypadku puste to nie wiem

Re: Daty zakupu i data wpływu w JPK

PostWysłany: 26.02.2018 19:23
przez jastom
u mnie też się pojawiły chochliki z datami i zmieniłem formuły w eksporcie XML JPK_VAT_3
Po uwzględnieniu sugestii Piotra wynikowo zmieniłem dwie formuły:

1) zmiana w: "JPK_VAT_3\5.ZakupWiersz\6.DataZakupu\"
iif(!empty(ctod(KD->D_WYST)),KD->D_WYST,KD->DATA)
(w oryginale było: "KD->DATA")


2) zmiana w: "JPK_VAT_3\5.ZakupWiersz\7.DataWplywu\"
iif(RV->DATA<>KD->D_WYST,RV->DATA,.F.)
(w oryginale było: "iif(!empty(KD->D_OTRZ),KD->D_OTRZ,KD->DATA)")

w/w zmiany mają sens jak się wypełnia daty wystawienia i otrzymania faktury

Re: Daty zakupu i data wpływu w JPK

PostWysłany: 27.02.2018 10:36
przez wygodnis
to może prośba do Piotra żeby przy aktualizacji wrzucić

1) zmiana w: "JPK_VAT_3\5.ZakupWiersz\6.DataZakupu\"
iif(!empty(ctod(KD->D_WYST)),KD->D_WYST,KD->DATA)
(w oryginale było: "KD->DATA")

a ta druga komenda co nam daje? bo nie wiem czy ja z tą moją formułą zakręciłem

Re: Daty zakupu i data wpływu w JPK

PostWysłany: 27.02.2018 11:32
przez jastom
wygodnis napisał(a):a ta druga komenda co nam daje? bo nie wiem czy ja z tą moją formułą zakręciłem

"iif(RV->DATA<>KD->D_WYST,RV->DATA,.F.)" po przetłumaczeniu na nasze: :D
jeżeli RV->DATA jest różne od KD->D_WYST to zwróć RV->DATA, w przeciwnym wypadku zwróć "FAŁSZ", czyli "zbiór pusty"

Re: Daty zakupu i data wpływu w JPK

PostWysłany: 27.02.2018 14:03
przez wygodnis
tak wygląda ze to pasuje i teraz faktycznie nie ma w jpk niepotrzebnego powielania dat
formuła dość logicznie wygląda, ale brakuje mi podstaw bo skąd np. miałbym wiedzieć ze .F. to zbiór pusty

Re: Daty zakupu i data wpływu w JPK

PostWysłany: 27.02.2018 15:03
przez jastom
wygodnis napisał(a): ... ale brakuje mi podstaw bo skąd np. miałbym wiedzieć ze .F. to zbiór pusty

Jest wujek G i całe mnóstwo kursów w sieci, można zacząć np. tu:
https://harbour.edu.pl/clipper/pl/menu.html

Re: Daty zakupu i data wpływu w JPK

PostWysłany: 27.02.2018 16:09
przez Pio
... no i są przykłady w definicjach xml, nadrukach, formularzach, szablonach, .. raportach i na tym forum
;)