Piotr Jesionek

v-ce prezes w Prospeo Sp. z o.o.

Wypowiedzi

  • Piotr Jesionek
    Wpis na grupie CDN XL w temacie Zmiany przepisów w roku 2013 w odniesieniu do wydruków...
    29.01.2013, 11:25

    Czy zaktualizowaliście już wydruki faktur sprzedaży w swoim XL-u?

    Przyznam, że analizując różne źródła odniosłem wrażenie, że informacje określające co powinno się na tych wydrukach znaleźć są dość mgliste.

    W mojej opinii istotne są następujące zmiany na wydrukach faktur z punktu widzenia obrotu krajowego:

    Faktury sprzedaży i korekty
    • Słowo „Faktura VAT” może być zastąpione słowem „Faktura”. Pozostawienie słowa „Faktura VAT” nie jest nieprawidłowe.
    • Oznaczenie oryginał – kopia – nie należy tego rozróżniać, należy jednak nadal drukować dwa egzemplarze faktur.
    • Zamiast „daty sprzedaży” – „Data dostawy/wykonania usługi” – o ile różni się od daty wystawienia faktury
    • Numer PKWiU - nie trzeba podawać ani przy czynnościach z obniżonym VAT, ani przy czynnościach zwolnionych
    • Numer rejestracyjny pojazdu nie jest obowiązkowy

    Faktury zaliczkowe
    • Zamiast Data zaliczki” drukować tekst „Data otrzymania należności”.

    Faktury sprzedaży końcowe wystawiane do faktur zaliczkowych
    • Suma wartości towarów i usług pomniejsza się o wartość otrzymanych części należności,
    • Kwota podatku pomniejsza się o sumę kwot podatku z faktur zaliczkowych,
    • Faktura musi zawierać numery wcześniejszych faktur zaliczkowych.

    Czy są jeszcze jakieś rzeczy, o których nie wspomniałem?

  • Piotr Jesionek
    Wpis na grupie Zegary, zegarki w temacie Zegarek do garnituru do 6 tys. - jaka marka?
    8.01.2013, 12:57

    Co sądzicie o tych dwóch modelach?
    http://www.creativewatch.co.uk/product/mens-hamilton-t...
    http://www.creativewatch.co.uk/product/mens-hamilton-a...
    Cena sporo poniżej zakładanego budżetu ale to bardziej przybliża mój zakup. Planuję odwiedzić ten sklepik niebawem.

    <edit>
    ten "Viewmatic" jest chyba ciekawą propozycją, bo:
    •Sapphire Crystal Back
    •ETA 2824-2 MovementPiotr Jesionek edytował(a) ten post dnia 08.01.13 o godzinie 13:17

  • Piotr Jesionek
    Wpis na grupie Przedsiębiorczość w temacie Szukam pomysłu na biznes. Kaptał 30 tys zł, teren...
    2.01.2013, 09:33

    A może spróbuj w branży "pan kanapka". Bywam w wielu biurowcach i mam wrażenie że firmy tego rodzaju dobrze prosperują.

  • Piotr Jesionek
    Wpis na grupie Księgowość nudna? A może jednak nie! w temacie Jaki wpływ będą miały zmiany przepisów VAT od 2013 roku...
    21.12.2012, 10:06

    Jest sporo zmian. M.in. faktury uproszczone, deklaracje VAT, odliczanie VAT od nie potwierdzonych korekt sprzedaży, wprowadzenie instutycji krajowego przedstawiciela podatkowego dla przedsiębiorców zagranicznych.
    Nie ma do końca jasności co i od kiedy wchodzi w życie i jak to będzie wyglądało w praktyce.

  • Piotr Jesionek
    Wpis na tablicy
    Dodałem kolejny profil - w serwisie branżowym: http://archiweb.pl/usugi-specjalistyczne/stay-piotr-je...
    Mam doświadczenie w pracy z firmami budowlanymi.
    • 19.12.2012, 15:32
  • Piotr Jesionek
    Wpis na grupie Systemy ERP w temacie Upgrade oprogramowania - procedury testowe
    19.12.2012, 14:52

    Sam stosuję wykazane przez Was powyżej rozwiązania, nie uchroniły mnie one jednak przed błędami księgowymi. Po zmianie wersji program zaczął księgować na nieco inne konta (szczęśliwie bez konsekwencji podatkowych). Klient zauważył problem dość późno.

  • Piotr Jesionek
    Wpis na grupie Bazy Danych w temacie SQL - zwracanie dwóch pierwszych rekordów
    19.12.2012, 11:15

    Marcin Mackiewicz:
    Brakuje łączenia po kluczu głównym co oznacza, że dane dla konkretnych wierszy tabeli alias1 będą uzupełnione pierwszym pasującym rekordem z tabeli alias2.
    Tak to prawda. Pisałem to z głowy bez weryfikacji.
    Marcin Mackiewicz:
    W rozumowaniu zabrakło także zabezpieczenia na wypadek jednego rekordu w tabeli t2.
    Piotr Jesionek:
    warunek łączenia (...) w pewnych okolicznościach może nie zadziałać.
    Marcin Mackiewicz:
    Oznacza to, że joinowanie tabeli t2 do tabeli t2 może być bardzo nieefektywne bo planer dwa razy będzie skakał po indeksach t2 a potem (jak nie ma indeksu na ACTION) będzie skanował tabele.
    Piotr Jesionek:
    Gdyby jednak tabelę t2 zaopatrzyć we własny licznik rekordów
    i odnieść się do niego to działałoby to już dużo lepiej.Piotr Jesionek edytował(a) ten post dnia 19.12.12 o godzinie 11:19

  • Piotr Jesionek
    Wpis na grupie Bazy Danych w temacie SQL - zwracanie dwóch pierwszych rekordów
    18.12.2012, 22:22

    Szymon G.:
    Piotr Jesionek:
    Maciej Popławski:
    Od razu powiem, że bazy nie mogę ruszać. Jedynie mam uprawnienia SELECT.
    Bez ruszania bazy nie ma takiego fanu, ale może spróbuj analogicznie:

    SELECT * FROM t1 JOIN
    --(SELECT t1_ID=alias1.t1_ID, pole1=MIN(alias1.ACTION), pole2=MIN(alias2.ACTION)
    --FROM t2 alias1, t2 alias2
    --WHERE alias2.ACTION>alias1.ACTION
    --GROUP BY alias1.t1_ID) t2
    ON t1.ID=t2.t1_ID

    W moim zamyśle podzapytanie powinno zwrócić jeden rekord dla każdego t1_ID, a w tym rekordzie powinny wystąpić pola [pole1] i [pole2] o różnych wartościach. Nie testowałem, musisz sprawdzić. Symbolu "--" użyłem dla większej czytelności - nie mają żadnego znaczenia.


    Poza tym, że to oznacza komentarz do końca linii to rzeczywiście nie ma znaczenia :)

    Sformułuję to inaczej żeby nie było niejasności. Użyłem symbolu "--" aby zrobić wcięcie. Spacja w edytorze GoldenLine nie robi wcięć. Podany przeze mnie przykład jest w pseudo kodzie (choć zbliżonym do SQL) - nie należy go traktować dosłownie ale jako przykład poglądowy. Może niezbyt trafnym było użycie "--" bo jak wiemy w MS SQL jest to symbol komentarza.
    Niech będzie więc:

    SELECT * FROM t1 JOIN
    /**/(SELECT t1_ID=alias1.t1_ID, pole1=MIN(alias1.ACTION), pole2=MIN(alias2.ACTION)
    /**/FROM t2 alias1, t2 alias2
    /**/WHERE alias2.ACTION>alias1.ACTION
    /**/GROUP BY alias1.t1_ID) t2
    ON t1.ID=t2.t1_ID

    Dziękuję za poprawkę.Piotr Jesionek edytował(a) ten post dnia 18.12.12 o godzinie 22:24

  • Piotr Jesionek
    Wpis na grupie Bazy Danych w temacie SQL - zwracanie dwóch pierwszych rekordów
    18.12.2012, 15:58

    Maciej Popławski:
    Od razu powiem, że bazy nie mogę ruszać. Jedynie mam uprawnienia SELECT.
    Bez ruszania bazy nie ma takiego fanu, ale może spróbuj analogicznie:

    SELECT * FROM t1 JOIN
    --(SELECT t1_ID=alias1.t1_ID, pole1=MIN(alias1.ACTION), pole2=MIN(alias2.ACTION)
    --FROM t2 alias1, t2 alias2
    --WHERE alias2.ACTION>alias1.ACTION
    --GROUP BY alias1.t1_ID) t2
    ON t1.ID=t2.t1_ID

    W moim zamyśle podzapytanie powinno zwrócić jeden rekord dla każdego t1_ID, a w tym rekordzie powinny wystąpić pola [pole1] i [pole2] o różnych wartościach. Nie testowałem, musisz sprawdzić. Symbolu "--" użyłem dla większej czytelności - nie mają żadnego znaczenia.Piotr Jesionek edytował(a) ten post dnia 18.12.12 o godzinie 16:01

  • Piotr Jesionek
    Wpis na grupie Bazy Danych w temacie SQL - zwracanie dwóch pierwszych rekordów
    18.12.2012, 15:34

    Maciej Popławski:
    t1 (ID, OWNER)
    t2 (t1_id, ACTION)
    Pierwsze rozwiązanie jakie przychodzi mi na myśl to użycie funkcji. Miałaby ona mniej więcej taką postać:
    fn (@ID, @pozycja)
    DECLARE @pole1, @pole2
    SELECT TOP 1 @pole1=alias1.ACTION, @pole2=alias2.ACTION
    FROM t2 alias1, t2 alias2
    WHERE alias2.ACTION>alias1.ACTION
    IF @pozycja=1 RETURN @pole1
    IF @pozycja=2 RETURN @pole2

    zapytanie wywołujesz w ten sposób:
    SELECT t1.ID, t1.OWNER, [pole1]=fn(t1.ID, 1), [pole2]=fn(t1.ID, 2),

    Ta metoda jest trochę mało elegancka - warunek łączenia alias2.ACTION>alias1.ACTION jest nie wydajny i w pewnych okolicznościach może nie zadziałać. Gdyby jednak tabelę t2 zaopatrzyć we własny licznik rekordów i odnieść się do niego to działałoby to już dużo lepiej.

  • Piotr Jesionek
    Wpis na grupie Bazy Danych w temacie SQL - zwracanie dwóch pierwszych rekordów
    18.12.2012, 15:03

    Spróbuję to rozgryźć na swój sposób.
    w tabeli t1 masz rekordy: A, B, C
    w tabeli t2 masz wpisy, które odnoszą się do rekordu A w tabeli t1: A1, A2, A3, A4, A5,...

    I chciałbyś, aby zapytanie dla warunku A pokazało dwa pierwsze rekordy: A1, A2.

    Mam dwie niejasności:
    1) w jakim układzie chcesz prezentować te dane: rekord po rekordzie, czy w postaci tabeli przestawnej?
    Rekord po rekordzie wyglądałby tak:
    A, A1
    A, A2
    W tabeli przestawnej wyglądałby tak:
    A, A1, A2

    2) co jest wyznacznikiem kolejności w tabeli t2?

    Wybaczcie ale rozwiązania podane wcześniej wydają mi się dość skomplikowane i mam wrażenie że da się to załatwić prościej.

  • Piotr Jesionek
    Wpis na grupie Systemy ERP w temacie Upgrade oprogramowania - procedury testowe
    18.12.2012, 14:45

    Każdy żyjący program ERP jest czasem aktualizowany. Czasem aktualizacje wychodzą raz na kilka lat (np. SAP czy Axapta w zakresie aktualizacji globalnych), czasem co kilka miesięcy (np. programy kadrowo płacowe). Niekiedy aktualizacje polegają na ponownym wdrożeniu całego programu. Ja chciałbym się jednak skoncentrować na tych, gdzie podniesienie wersji zachowuje ciągłość pracy na programie.

    Nowe wersje programów nie zawsze działają zgodnie z zamierzeniem wersji poprzedniej. Szczęście jeśli nieprawidłowości wykryjemy na drugi dzień, gorzej jeśli po trzech latach. Warto więc po aktualizacji programu przeprowadzić dokładne procedury testowe.

    Czy macie jakieś schematy postępowania, które zmierzają do sprawdzenia poprawności działania oprogramowania w nowej wersji?

  • Piotr Jesionek
    Wpis na grupie COMARCH Partner w temacie Optima - import sprzedaży z rewizora, problem
    17.12.2012, 13:32

    Trudno orzec. Trzeba by zobaczyć od strony bazy danych co zmienia się, gdy zaznaczy się ponownie kontrahenta. Niestety nie znajduję żadnej odpowiedzi user-friendly, mam tylko kilka skrytpów z zanadrzu.
    Proszę spróbować na tym forum: http://cdn.3lance.pl/
    Dotyczy głównie XL-a, ale udzielają się też fachowcy od Optimy. Może ktoś zetknął się z czymś podobnym.

  • Piotr Jesionek
    Wpis na grupie COMARCH Partner w temacie Optima - import sprzedaży z rewizora, problem
    17.12.2012, 12:07

    Miałem tylko jednego klienta pracującego na tym. Dość dawno temu. Wtedy nie działało to najlepiej ale pewnie sporo zmieniło się od tego czasu.
    Pamiętam, że w tej opcji powinny być synchronizowane również zapisy kasowe. Czy te zapisy importują się ale nie rozliczają, czy w ogóle się nie importują? A może importują się ale wskakują do niewłaściwego rejestru? Czy w pliku wyeksportowanym przez rewizora widać te KP?

    Wartoby przetestować to w ten sposób. Na bazie testowej Optimy dokonać jakichś rozliczeń. Wyeksportować te faktury, KP i rozliczenia do pliku na zasadzie pracy rozproszonej. Skasować te faktury, rozliczenia i KP z Optimy. Zaimportować je z tego samego pliku. Czy wtedy dane się zaimportują? Czy plik wyeksportowany z Optimy ma taką samą postać jak plik wyeksportowany z Rewizora?

  • Piotr Jesionek
    Wpis na grupie COMARCH Partner w temacie Optima - import sprzedaży z rewizora, problem
    17.12.2012, 10:11

    Jakiego mechanizmu używasz do zaimportowania faktur?
    Standardowy import z wykorzystaniem ECOD zakłada tylko same faktury.
    Jednym z rozwiązań jest import tych KP z programu bankowego z opcją automatycznych rozliczeń. Aby jednak dokumenty potrafiły się automatycznie poprawnie rozliczyć pliki bankowe muszą zawierać sygnaturę transakcji i sam bank musi ją obsługiwać.
    Innym rozwiązaniem jest jakiś trigger na bazie danych. Struktura tabel w zakresie rozliczeń bankowych nie jest szczególnie złożona więc obsłużenie tego z poziomu SQL wydaje się bezpieczne.

  • Piotr Jesionek
    Wpis na grupie CMS w temacie CMS z obsługą wielu domen (willcard)
    13.12.2012, 11:58

    Znalazłem ten wątek z przed 5 lat w wyszukiwarce. Sprawa jest dla mnie aktualna więc nie ma sensu zakładać nowego.
    Zmierzam do najbardziej optymalnego wykorzystania swoich zasobów w celu wypozycjonowania strony. Moje zasoby to: strona główna będąca wizytówką, CMS, kilka domen zawierających słowa kluczowe.
    W zamyśle CMS ma mi służyć do publikowania treści (artykułów, solucji, skryptów). Ze względu na duże nasycenie słów kluczowych strona powinna się nieźle pozycjonować. Ten CMS miał mi przede wszystkim służyć do promowania strony głównej, czyli miał znajdować się w podkatalogu domeny, na której znajduje się strona główna.
    Posiadam jednak kilka innych domen, które powinny się dobrze pozycjonować ze względu na użyte w nich słowa kluczowe. Rozważam więc opcję użycia CMS-a, który umożliwi mi publikację różnej kategorii artykułów na tych domenach. Wtedy jednak każda z domen będzie oddzielnie pracować na swoją reputację.

    Zastanawiam się więc które rozwiązanie zastosować - jedna strona główna z podkatalogiem CMS-a, czy raczej jeden CMS obsługujący wiele domen. Co jest lepsze z punktu widzenia pozycjonowania i wizerunku?

    Jeśli CMS dla wielu domen to co możecie polecić? Ponieważ początkowo ma to dla mnie charakter eksperymentalny więc wolałbym nie wydawać na nie pieniędzy. Mam więc na myśli przede wszystkim rozwiązania darmowe. Wszystkie usugi mam powieszone na Homie.

  • Piotr Jesionek
    Wpis na grupie Freelancer w temacie Zlecę pracę

    Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Freelancer

  • Piotr Jesionek
    Wpis na grupie Branding Personalny. Personal Branding. w temacie Lans w sieci - powielanie informacji

    Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Branding Personalny. Personal Branding.

  • Piotr Jesionek
    Wpis na grupie Freelancer w temacie Zlecę pracę

    Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Freelancer

  • Piotr Jesionek
    Wpis na grupie Branding Personalny. Personal Branding. w temacie Lans w sieci - powielanie informacji

    Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Branding Personalny. Personal Branding.

Dołącz do GoldenLine

Oferty pracy

Sprawdź aktualne oferty pracy

Aplikuj w łatwy sposób

Aplikuj jednym kliknięciem

Wyślij zaproszenie do