mojaSymfonia FORUM
https://forum.mix-soft.pl/

Faktury zaliczkowe - netto i brutto
https://forum.mix-soft.pl/viewtopic.php?f=2&t=5414
Strona 1 z 1

Autor:  wushu81 [ 2014-01-03, 13:58 ]
Tytuł:  Faktury zaliczkowe - netto i brutto

Witam. Czy jest możliwość wystawienia faktury VAT, z uwzględnieniem (wyszczególnieniem) wpłaconych zaliczek, ale żeby kwota wpłaconych zaliczek była netto i brutto? W tej chwili kwoty zaliczek są tylko brutto.

Autor:  rafal [ 2014-01-03, 14:40 ]
Tytuł:  Re: Faktury zaliczkowe - netto i brutto

Najprościej (bo można jeszcze dodać nową kolumnę)

Zmodyfikuj raport Raporty -> Dokumenty sprzedaży -> Definicje rekordów

:szukaj ZNAJDŹ
Kod:
record InfoFaktZal
  string nazwa[41]
  float brutto
  string datazal[15]
endrec


ZAMIEŃ NA
Kod:
record InfoFaktZal
  string nazwa[41]
  float brutto
  string datazal[15]
  float netto
endrec


Zmodyfikuj raport Raporty -> Dokumenty sprzedaży -> Engine do faktury zaliczkowej

:szukaj ZNAJDŹ
Kod:
            FakturyKontrakt(size(FakturyKontrakt)).nazwa = GetField( dk_table,"kod" )
            FakturyKontrakt(size(FakturyKontrakt)).brutto = GetField( dk_table, "netto" ) + GetField( dk_table, "vat" )
            FakturyKontrakt(size(FakturyKontrakt)).datazal = GetField( dk_table, "data")


:wstaw_pod WSTAW POD
Kod:
            FakturyKontrakt(size(FakturyKontrakt)).netto = GetField( dk_table, "netto" )


Zmodyfikuj raport Raporty -> Dokumenty sprzedaży -> Faktura zaliczkowa - include

:szukaj ZNAJDŹ
Kod:
            kolumna 1,"Faktura zaliczkowa"
            kolumna 2,"Data wystawienia"
            kolumna 3,"Brutto"


ZAMIEŃ NA
Kod:
            kolumna 1,"Faktura zaliczkowa"
            kolumna 2,"Data wystawienia"
            kolumna 3,"Netto"+lf+"Brutto"


:szukaj ZNAJDŹ
Kod:
            kolumna 1 :   Align(-1) : print FakturyKontrakt(i).nazwa
            kolumna 2, FakturyKontrakt(i).datazal
            kolumna 3, kwota ( FakturyKontrakt(i).brutto )


ZAMIEŃ NA
Kod:
            kolumna 1 :   Align(-1) : print FakturyKontrakt(i).nazwa
            kolumna 2, FakturyKontrakt(i).datazal
            kolumna 3, kwota ( FakturyKontrakt(i).netto ) + lf +kwota ( FakturyKontrakt(i).brutto )


Załącznik:
hmzal01.jpg
hmzal01.jpg [ 17.51 KiB | Przeglądany 4339 razy ]

Autor:  krzysiek [ 2014-01-03, 15:05 ]
Tytuł:  Re: Faktury zaliczkowe - netto i brutto

Fajne ale zasadniczo z ciekawości zapytam po co przywoływać netto w liście rozliczonych zaliczek?

Autor:  wushu81 [ 2014-01-08, 08:22 ]
Tytuł:  Re: Faktury zaliczkowe - netto i brutto

Witam serdecznie, i na wstępie dziękuję bardzo za rozwiązanie. NIgdy jeszcze nie zmieniałem raportów ale opisane jest dość jasno więc spróbuję.

Co do potrzeby netto...Przy wystawianiu faktur zaliczkowych, program przy jednej zaokrąglił sobie o jednego grosza w górę (przy zaliczce netto). Teraz gdy wystawiam końcową fakturę, i powinna być równa kwota netto (ostatnia zaliczka jest jako 1/4 całości i idealnie wychodzi pełna kwota), to program sobie tego grosza potrąca i wychodzi netto z końcówką ...999.99. Gdy podliczy się wszystkie netto to się zgadza, ale nie zgadza się powiedzmy z kontraktem. Netto w zaliczkach to dla księgowej.

Autor:  wushu81 [ 2014-01-08, 08:27 ]
Tytuł:  Re: Faktury zaliczkowe - netto i brutto

nie bardzo rozumiem drugą modyfikację. "Wstaw pod". Mam po prostu wstawić

:FakturyKontrakt(size(FakturyKontrakt)).netto = GetField( dk_table, "netto" )

do rej.

FakturyKontrakt(size(FakturyKontrakt)).nazwa = GetField( dk_table,"kod" )
FakturyKontrakt(size(FakturyKontrakt)).brutto = GetField( dk_table, "netto" ) + GetField( dk_table, "vat" )
FakturyKontrakt(size(FakturyKontrakt)).datazal = GetField( dk_table, "data")

?

Autor:  rafal [ 2014-01-08, 08:45 ]
Tytuł:  Re: Faktury zaliczkowe - netto i brutto

Znajdź w treści raportu fragment

Kod:
FakturyKontrakt(size(FakturyKontrakt)).nazwa = GetField( dk_table,"kod" )
FakturyKontrakt(size(FakturyKontrakt)).brutto = GetField( dk_table, "netto" ) + GetField( dk_table, "vat" )
FakturyKontrakt(size(FakturyKontrakt)).datazal = GetField( dk_table, "data")


i pod nim wklej

Kod:
FakturyKontrakt(size(FakturyKontrakt)).netto = GetField( dk_table, "netto" )


Przypominam, że po wprowadzeniu wszystkich modyfikacji i zapisaniu raportów warto użyć kombinacji Shift+Ctrl+Z w celu uruchomienia kompilacji.

Autor:  wushu81 [ 2014-01-08, 10:24 ]
Tytuł:  Re: Faktury zaliczkowe - netto i brutto

Działa. Super. Dziękuję bardzo.

Czy po aktualizacji handlu do wersji 2014 te zmiany zostaną czy trzeba zmieniać od nowa?

Pozdrawiam

Autor:  rafal [ 2014-01-08, 11:32 ]
Tytuł:  Re: Faktury zaliczkowe - netto i brutto

Jeżeli producent dokona zmian w tych raportach w nowych wersjach to Twoje modyfikacje zostaną nadpisane.
Ale chyba już sobie poradzisz :)

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/