Umowa b2b- pytania do postanowień.

Umowa b2b- pytania do postanowień.
Prędki_Lopez
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 4 lata
  • Postów:248
0

Hej mam umowę b2b przed nosem i kilka niejasności się pojawiło.

Całkiem oszczędnie opisane zagadnienie odpowiedzialności finansowej oraz błędów

  1. "Kontrahent ponosi w całości ryzyko gospodarcze związane z wykonywaną przez siebie działalnością."
  2. "Wszelkie błędy i usterki spowodowane pracą kontrahenta będą poprawiane w terminie jak najszybszym."

Czy dobrze rozumiem, że taka oszczędność skutkuje tym, że po prostu jestem 100% finansowo odpowiedzialny za wszystko? Jak mógłbym doprecyzować te punkty aby korzystniej dla mnie wypadły? Zdaję sobie sprawę, że potencjalnie to bardzo banalne pytanie, ale tak oszczędnego postanowienia jeszcze nie widziałem i trochę mnie zmieszało.

Drugie pytanie. Sposób rozliczenia i miejsce wykonywania usługi

  1. "Akceptacja faktury na podstawie raportu wykazu dni (nie godzin)"- parafrazowane
  2. "Kontrahent może wykonywać powierzone zadania poza siedzibą firmy x, jednakże nie zwalnia to zleceniobiorcy z obowiązku niezwłocznego stawienia się w miejscu wyznaczonym przez firmę x" + miejsce wyznaczają bardzo ogólne tj. Miasto.

Czy te 2 stwierdzenia wskazują na stosunek pracy?
Odnośnie "płatnego urlopu i L4" na b2b, najbezpieczniej jak te sprawy są ustalone "słownie"?

edytowany 2x, ostatnio: Prędki_Lopez
TR
TR
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad 5 lat
  • Postów:1
0

Możesz mieć ubezpieczenie OC. Możesz też mieć na umowie jakiś zaproponowany limit na karę, ale mimo to, poszkodowany nadal może domagać sprawy, odszkodowania za wszystkie poniesione straty. Warto też wiedzieć, że w przypadku DG odpowiedzialność ponosi się z małżonkiem.

W lepszej sytuacji są spółki, ale one generują większy koszt niż DG, jest więcej formalności i raczej to słaby pomysł przy programiście, który pracuje na etat.

Ogólnie jeśli idziesz w B2B to musisz znać się na tym co robisz, czasem warto z rezygnować z innowacyjnych projektów, bo tam jest większa szansa, że coś pójdzie nie po Twojej myśli. Czasem Twoja odpowiedzialność jest większa niż Ci się wydaje.

Dla przykładu załóżmy, że kodujesz projekt, który służy tylko do monitoringu np. kamery do domów. Dostarczyłeś oprogramowanie na czas, wszystko działa, firma przetestowała oprogramowanie na paru domach i to wdrożenie potwierdza, że wszystko jest OK. Następnie firma wdraża oprogramowanie masowo i niech będzie sytuacja w której zostanie np. popełnione przestępstwo, a kamera nie zbierze dowodów, bo oprogramowanie się na niej zatnie.

Jak myślisz kogo to będzie wina?

Dlatego do pewnych projektów lepiej mieć UoP.

EDIT:

Jakbyś miał B2B i działał jak prawdziwa firma to przed wchodzeniem w projekt miałbyś więcej czasu, by przeanalizować klienta, specyfikę branży, specyfikację projektu i na tej podstawie miałbyś więcej informacji zwrotnych, które powiedzą Ci czy warto z danym kontahentem robić biznes.

Jako programista na naciąganym etacie masz pozycję robotnika, i pamiętaj nie jesteś pracownikiem więc potencjalnie nic nie chroni Ciebie nawet przed Twoim pseudopracodawcą, który może ukryć przed Tobą fakty np co oprogramowanie docelowo będzie robić, i gdy się zorientujesz, że wdepnąłeś to może być już za późno.

edytowany 3x, ostatnio: transducer
Prędki_Lopez
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 4 lata
  • Postów:248
0

Okej. Rozumiem, że zapiski w umowach typu: "w razie rażącego zaniedbania" czy inne precyzowanie czy ograniczanie nie ma sensu bo tak czy siak prawnie masz 100% odpowiedzialność?

TR
transducer
yeap
grski
  • Rejestracja:ponad 9 lat
  • Ostatnio:8 miesięcy
  • Postów:245
0
Prędki_Lopez napisał(a):

Okej. Rozumiem, że zapiski w umowach typu: "w razie rażącego zaniedbania" czy inne precyzowanie czy ograniczanie nie ma sensu bo tak czy siak prawnie masz 100% odpowiedzialność?

Tak, odpowiadasz całym swoim majątkiem za swoje błędy, chyba, że w umowie postanowiono inaczej.

To znaczy: domyślnie odpowiadasz. Jedyny wyjątek, to jeśli w umowie zawrze się klauzule typu: wykonawca nie odpowiada za ewentualne błędy a klient zrzeka się praw do dochodzenia roszczeń, ale to nierealne, druga opcja to: jeśli się ubezpieczysz - wtedy roszczenia pokrywa ubezpieczyciel

Niemniej jednak na polskie warunki to niebywałe - co innego jak robisz wyłącznie dla amerykanów czy podejrzanych startupów z doliny.

Tldr - standardowy bełkot prawniczy.


Napisałem książkę - Programowanie z Górskim: Junior Python Developer
Pora na następny krok na drodze po pierwszą pracę w it i WCALE-NIE-MITYCZNE #programista40k? Zapraszam.
edytowany 1x, ostatnio: grski
Zobacz pozostałe 3 komentarze
cerrato
zależy skąd jesteś. W Poznaniu mogę polecić.
Prędki_Lopez
To niestety nie ta lokalizacja.
raveltravel
raveltravel
najśmieszniejsze, że prawnik nie powie nic nad to, co padło na forum, a dwie stówki zainkasuje ;d
Prędki_Lopez
no właśnie całkiem możliwe
cerrato
Tylko 2 stówki? To musi być kiepski :P
cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:23 minuty
  • Lokalizacja:Poznań
  • Postów:8764
1

jeśli się ubezpieczysz - wtedy roszczenia pokrywa ubezpieczyciel

Po pierwsze - jedynie do kwoty, na którą opiewa polisa, wszystko powyżej i tak musisz samodzielnie wyrównać.
Po drugie - zakłady ubezpieczeń stają na uszach, żeby odszkodowania nie wypłacić
Po trzecie - jak już wypłacą, to czasami potrafią kombinować i jakieś regresy wynajdywać. Że przykładowo to było działanie umyślne a nie zaniedbanie, przez co właściwie to jednak polisa nie obejmuje tego typu zdarzeń.

Żeby nie było, że wymyślam - znam z pierwszej ręki historię firmy, która wykonuje przyłącza gazowe, wodne, gazociągi, wodociągi itp. Teraz będę pisać nie dosłowne brzmienie zapisów, ale oddam sens własnymi słowami. Firma miała polisę OC, której zakres m.in. obejmował tworzenie i budowę gazociągów oraz prace z tym związane. Pewnego dnia, podczas kopania rowu na gazociąg, zerwali dość gruby kabel energetyczny, kilka kV. Zrobiła się lekka zadyma, naprawa uszkodzeń kosztowała kilkadziesiąt tysięcy zł. A zakład ubezpieczeń się wypiął, bo stwierdził, że tego nie obejmuje zakres polisy, to były prace ziemne, a nie związane z gazociągami. Dopiero po kilku tygodniach i paru pismach wysłanych do zakładu udało się im wyjaśnić, że nie ma innej możliwości ułożenia gazociągu, niż poprzez wykopanie rowu w ziemi, w którym rura zostanie ułożona. Zastanawiam się, czy tam pracował jakiś debil. czy zakład cwaniakował i raczej skłaniam się ku opcji numer 2.


BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
0
cerrato napisał(a):

skłaniam się ku opcji numer 2.

Myślę, że większość z tych nieszczęśników którym się przydarzyło korzystać z ubezpieczenia AC, a nawet i OC, nie ma wątpliwości, że to normalne działanie firm ubezpieczeniowych.


"Kiedy wiedzieć czy zacząć nauke Springa? bo w czystej Javie to nic ciekawego nie zrobie chyba"
Ein Volk, ein Reich, ein Kwa-Kwa ***** ***
edytowany 1x, ostatnio: BraVolt
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)