Witam,
U jednego z klientów padło wymaganie, by w przypadku zmiany numeru VAT zakładać nowy numer dostawcy a stary blokować. Czy to wymaganie jest zasadne? Są jakieś przepisy, które to regulują? C
Zmiana numeru VAT(NIP) na Dostawcy.
-
- Posty: 406
- Rejestracja: pn kwie 13, 2015 10:17 pm
- Lokalizacja: Poznań
- Has thanked: 35 times
- Been thanked: 229 times
Re: Zmiana numeru VAT(NIP) na Dostawcy.
To jest raczej powszechne podejście i moim zdaniem prawidłowe.
Numer NIP to jeden z podstawowych parametrów identyfikujących firmę w CEIDG / urzędzie skarbowym / KRS, może wynikać np. ze zmiany formy prawnej podmiotu. Czy poza NIP jeszcze coś się zmienia, np. Nr KRS. Z czego wynika zmiana NIP?
W SAP rozmaite procesy również referują do NIP, pojawia się on na fakturach, w rozliczeniu podatków etc.
Zmiana NIP dla istniejącego dostawcy może skutkować tym, że wszelkie korekty dokumentów, deklaracji wystawionych przed zmianą będą niespójne w odniesieniu do NIP.
Numer NIP to jeden z podstawowych parametrów identyfikujących firmę w CEIDG / urzędzie skarbowym / KRS, może wynikać np. ze zmiany formy prawnej podmiotu. Czy poza NIP jeszcze coś się zmienia, np. Nr KRS. Z czego wynika zmiana NIP?
W SAP rozmaite procesy również referują do NIP, pojawia się on na fakturach, w rozliczeniu podatków etc.
Zmiana NIP dla istniejącego dostawcy może skutkować tym, że wszelkie korekty dokumentów, deklaracji wystawionych przed zmianą będą niespójne w odniesieniu do NIP.
-
- Posty: 583
- Rejestracja: pn lut 14, 2011 9:10 pm
- Has thanked: 422 times
- Been thanked: 263 times
Re: Zmiana numeru VAT(NIP) na Dostawcy.
Cześć,
NIP - tak ale również nazwa.
Jest wiele przypadków szczególnych np. jednostki budżetowe gdzie masz NIP (podatkowy), którym np. szkoła, przedszkole posługuje się a właścicielem NIP jest gmina/powiat etc. i NIP, pod którym podmiot został zarejestrowany(KRS) i dla komunikacji z np. ZUS on jest wyznacznikiem płatnika.
Dla takich przypadków szczególnych masz w danych podstawowych wiele pól do wykorzystania STCD1 do STCD5 dodatkowo możesz wesprzeć się STCDT jako typem numeru podatkowego.
Wracając do wątku głównego dla NIP - we wszystkich raportach (rejestr VAT, VDEK, JPK_* etc.) i wydrukach (np. faktury) gdzie musi być NIP/NIP_EU korzystamy z zetowego MF, który zwraca właściwą wartość dla BP, kraju (podanego lub wywodzonego z kraju natywnego - wedle uznania) i daty. Ma to szczególne znaczenie gdy chcemy wydrukować np. duplikat faktury.
Nasze rozwiązanie dla BP: korzystamy ze standardowych tabel zmiany danych, używamy CALL FUNCTION 'CHANGEDOCUMENT_READ' dla objectclass = 'MKK_BPTAX' i objectid = BP, wyrzucamy z tabeli dla EDITPOS wszystko co nie dotyczy TABNAME = 'DFKKBPTAXNUM' i dalej to już obróbka danych z tabeli - masz stan końcowy i cofasz się do dnia analizy; tam będziesz miał stan docelowy.
Zmiany adresów standardowo przechowują tabele zarządzania adresami BP i tu nie musimy kłopotać się podaniem właściwego adresu bo są one standardowo utrzymywane wg. daty ważności - bazujemy na wpisach w standardowych tabelach rejestrujących zmiany danych podstawowych BP - BUT020, BUT000_TD, BUT021_FS, ADRP, ADRC i ADCP_UUID_INDEX. Napisanie prostego MF, który zwróci właściwy adres dla BP i określonej daty nie jest skomplikowane.
W rolach partnera (SD) też wskazani są BP (płatnik, odbiorca faktury, zleceniodawca) więc ich dane dla określonej daty są tak samo pozyskiwane.
NIP - tak ale również nazwa.
Jest wiele przypadków szczególnych np. jednostki budżetowe gdzie masz NIP (podatkowy), którym np. szkoła, przedszkole posługuje się a właścicielem NIP jest gmina/powiat etc. i NIP, pod którym podmiot został zarejestrowany(KRS) i dla komunikacji z np. ZUS on jest wyznacznikiem płatnika.
Dla takich przypadków szczególnych masz w danych podstawowych wiele pól do wykorzystania STCD1 do STCD5 dodatkowo możesz wesprzeć się STCDT jako typem numeru podatkowego.
Wracając do wątku głównego dla NIP - we wszystkich raportach (rejestr VAT, VDEK, JPK_* etc.) i wydrukach (np. faktury) gdzie musi być NIP/NIP_EU korzystamy z zetowego MF, który zwraca właściwą wartość dla BP, kraju (podanego lub wywodzonego z kraju natywnego - wedle uznania) i daty. Ma to szczególne znaczenie gdy chcemy wydrukować np. duplikat faktury.
Nasze rozwiązanie dla BP: korzystamy ze standardowych tabel zmiany danych, używamy CALL FUNCTION 'CHANGEDOCUMENT_READ' dla objectclass = 'MKK_BPTAX' i objectid = BP, wyrzucamy z tabeli dla EDITPOS wszystko co nie dotyczy TABNAME = 'DFKKBPTAXNUM' i dalej to już obróbka danych z tabeli - masz stan końcowy i cofasz się do dnia analizy; tam będziesz miał stan docelowy.
Zmiany adresów standardowo przechowują tabele zarządzania adresami BP i tu nie musimy kłopotać się podaniem właściwego adresu bo są one standardowo utrzymywane wg. daty ważności - bazujemy na wpisach w standardowych tabelach rejestrujących zmiany danych podstawowych BP - BUT020, BUT000_TD, BUT021_FS, ADRP, ADRC i ADCP_UUID_INDEX. Napisanie prostego MF, który zwróci właściwy adres dla BP i określonej daty nie jest skomplikowane.
W rolach partnera (SD) też wskazani są BP (płatnik, odbiorca faktury, zleceniodawca) więc ich dane dla określonej daty są tak samo pozyskiwane.
Rafał Kisiel