Wypowiedzi
-
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? -
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 -
A może spróbuj w branży "pan kanapka". Bywam w wielu biurowcach i mam wrażenie że firmy tego rodzaju dobrze prosperują.
-
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. -
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
-
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.
-
Marcin Mackiewicz:
Tak to prawda. Pisałem to z głowy bez weryfikacji.
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.
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 -
Szymon G.:
Piotr Jesionek:
Maciej Popławski:
Bez ruszania bazy nie ma takiego fanu, ale może spróbuj analogicznie:
Od razu powiem, że bazy nie mogę ruszać. Jedynie mam uprawnienia SELECT.
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 -
Maciej Popławski:
Bez ruszania bazy nie ma takiego fanu, ale może spróbuj analogicznie:
Od razu powiem, że bazy nie mogę ruszać. Jedynie mam uprawnienia SELECT.
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 -
Maciej Popławski:
Pierwsze rozwiązanie jakie przychodzi mi na myśl to użycie funkcji. Miałaby ona mniej więcej taką postać:
t1 (ID, OWNER)
t2 (t1_id, ACTION)
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. -
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. -
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? -
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. -
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? -
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. -
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. -
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Freelancer
-
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Branding Personalny. Personal Branding.
-
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Freelancer
-
Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Branding Personalny. Personal Branding.