Programik dla serwisu CDN

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: wojtini

Programik dla serwisu CDN

Postprzez Mitar » 30 Paź 2008, 11:04

Czasami sie zdaża ze jedziemy do klijenta cos pogrzebac przy XL lub Optimie a tu zonk, poza pasjansem i CDN nie ma nic ;)

Programik napisalem glownie dla siebie , no ale może sie komuś też przyda.

Funkcje CDNTool:
-Zczytywanie wszystkich dostępnych baz XL,Optima ze stanowiska.
-Możliwość szybkiego zalogowania się do wybranej bazy.
-Wbudowana prosta narzedziowka (z mozliwoscia szybkiej edycji bez uzywania updatow)
-Mozliwosc chwilowego "wylaczenia" hasla wybranego uzytkownika (np nie pamietamy hasla do administratora)
-Spis wszystkich tabel XL,Optima z mozliwoscia szybkiego wyszukania ( chyba ze ktos wszystko zna na pamiec :P )

Narazie nie mam pomyslu co wiecej mozna by tu umiescic ,
wszystkie propozycje i info o bledach(beta) mile widziane ;)

Programik oczywiscie freeware
Link: http://www.speedyshare.com/270217460.html
Mirror: http://rapidshare.com/files/158935812/CDNTool1.2.rar
hasło do rar: cdn lub CDN :)

Pozdrawiam
Mitar
Mitar
 
Postów: 25
Dołączył: 13 Paź 2008, 12:00
Rola: Administrator CDN XL
Wersja: różne

Re: Programik dla serwisu CDN

Postprzez Kyniu » 30 Paź 2008, 12:53

Mitar napisał(a):Funkcje CDNTool:


Fajny pomysł, mam nadzieję że go nie zarzucisz.

Mitar napisał(a):-Możliwość szybkiego zalogowania się do wybranej bazy.


Jeśli tworzysz go też z myślą o innych to przydałoby się bardziej dopracować pewne elementy wizualizacji. Bo np. migający na czerwono/zielono fifraczek nie był dla mnie tak jasny że sygnalizuje poprawne zalogowanie do bazy.

Mitar napisał(a):-Wbudowana prosta narzedziowka (z mozliwoscia szybkiej edycji bez uzywania updatow)


Mógłbyś coś więcej napisać o tym narzędziu?

Mitar napisał(a):-Spis wszystkich tabel XL,Optima z mozliwoscia szybkiego wyszukania ( chyba ze ktos wszystko zna na pamiec :P )


To jeszcze by się przydało żeby zawierał tabele kilku wersji - np. XL 6, 7 i jeśli ktoś już ma to 8 - i pozwalał się przełączać między wersjami. A jakby tak jeszcze pokazywał zmiany między tabelami to już po prostu byłaby bajka.

Mitar napisał(a):Narazie nie mam pomyslu co wiecej mozna by tu umiescic


Jak wyżej. Generalnie przydało by się takie narządko jak SCANER znany z CDN Klasyka - czyli np. edycja tabel na zasadzie edycji komórki. I jak FPP Tools. Na przykład usuwanie skreślonych zapisów (anulowane faktury i inne dokumenty handlowe, anulowane zapisy księgowe). "Wracanie" dokumentów do bufora. Generalnie pomysłów raczej nie braknie na długo :-)

Kyniu
Kyniu
 
Postów: 381
Dołączył: 21 Mar 2008, 11:10
Lokalizacja: Świętokrzyskie, Kielce
Rola: Administrator CDN XL
Wersja: 8.0 HR1

Re: Programik dla serwisu CDN

Postprzez Mitar » 30 Paź 2008, 13:51

ad 1) No wlasnie sek w tym ze robilem go z mysla o sobie :P a udostepnilem grzecznosciowo no i w ramach betatestu ;), no ale faktycznie lampka jest malo przekonujaca - zmieni sie

ad 2) Narzedziowka dostepna jest dopiero po poprawnym logowaniu,
pierwsze okno(od gory) wyswietla wynik zapytania (select) w drugim oknie mozna wpisac zapytanie (np select * from cdn.tranag) albo jakiegos inserta itp, wszystko co wpisuje sie w normalnej narzedziowce sql.
po wpisaniu uruchamiamy guzikiem, a pod guzikiem znajduje sie pole z informacjami obledach itp

ad 3) Na pewno chce wprowadzic mozliwosc ogladania tabel z roznych wersji(bede mial wiecej czasu to to wszystko pozbieram) ale z tym sprawdzaniem roznic to narazie tylko bajka ;P

ad 4) nie wiem jak dziala scaner z klasyki bo trzymam sie od niej z daleka ;) , jesli chodzi o edycje tabel na zasadzie edycji komórki to jesli dobrze rozumiem to jest juz to w tym programie, wystarczy wykkonac jakiegos selecta potem wybrac komorke kliknac w nia zmienic enter i juz :)
Jesli chodzi o usuwanie anulowanych dokumentow, wciaganie dokumentu spowrotem do bufora to jest to dosc ciezka sprawa...dlaczego? a no zrobienie tego nie jest problemem, problem w tym ze sporo firm zarabia na takich rzeczach, widzialem programy pisane specjalnie dotakich operacji przez inne firmy. Szkoda zabierac "kolega/kolezanka po fachu" mozliwosc zarobku :P
Zawsze mozna w narzedziowke wkleic juz wczesniej przygotowany skrypt np:
Kod: Zaznacz wszystko
UPDATE    CDN.TraNag set  TrN_Stan=1
WHERE     (CDN.NumerDokumentuTRN(TrN_GIDTyp, TrN_SpiTyp, TrN_TrNTyp, TrN_TrNNumer, TrN_TrNRok, TrN_TrNSeria) IN ('FS-1/08/XX', 'FS-2/08/XX'))

i szlus :)

Pozdrawiam
Mitar
Mitar
 
Postów: 25
Dołączył: 13 Paź 2008, 12:00
Rola: Administrator CDN XL
Wersja: różne

Re: Programik dla serwisu CDN

Postprzez hundzik » 30 Paź 2008, 14:30

Wszystko prawie ladnie, ale - mimo ze nie mam logowania domenowego to na sile probuje wejsc na domenowe :)
[AnyDAC][Phys][ODBC][Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'DOMENA\Gość'.

o tak o pokazuje. a i odptaszkowane logowanie nt. ale rozwijaj to to bedziemy cie bardzo lubili :)

a tak wlasnie wracajac.. ktos wspomnial o wracaniu faktur do bufora - a to ktos juz cos takiego moze kiedys wymyslij jak to dobrze zrobic?
hundzik
 
Postów: 197
Dołączył: 11 Mar 2008, 20:08
Lokalizacja: lubelszczyzna.
Rola: Administrator CDN XL
Wersja: 9.6.1

Re: Programik dla serwisu CDN

Postprzez pores » 30 Paź 2008, 14:52

Anulować i wystawic ponownie.
Zdecydowanie tak.
Żadnego grzebania w bazie.
Czasem (w przypadku dokumentów przychodowych) nie da sie nawet anulowac. Wtedy ratowac się korektami wartościowymi pamietając o tym, że może miec to wpływ na zafałszowanie rejestru VAT i odpowiednio to sobie poodznaczać... o płatnościach (też albo zachaczyc "nie rozliczaj" albo od razu pokompensować... no i doprowadzic do ładu stany magazynowe małą inwentaryzacją czyli dokumenty PW/RW.

Oczywiście są przypadki, gdy można po prostu zmienic pole Trn_Stan (np FS z pozycjami usługowymi lub A-Vista) ale żeby nie kusiło to w takich przypadkach tez polecam anulowac i zrobic ponownie.
Jeśli ktoś nie jest zadowolony z takiej rady, bo własnie ma zatwierdzoną FS z błędnym kontrahentem a na niej 3000 pozycji, których nie chciałby wklepywać jeszcze raz i stad pomysł, żeby to jakoś odgrzebac w bazie to przypominam, że jest w menu\dokumenty NOTATNIK. Tam trzeba sobie najpierw wrzucić tą FS... potem ją anulować... i potem odtworzyc z notatnika.

No i jeszcze jedno - dla bazogrzebaczy: ochota aby zmienic stan spowrotem z 3 na 1 bierze sie stad, że chciałoby sie tam poprawić jakieś dane nagłówkowe. To zapewniam, że lepiej te właśnie dane poprawić chirurgicznie w bazie danych niż zazieleniać FS a potem jeszcze raz ją zatwierdzać - taka operacja niby łatwiejsza ale pacjent przeważnie jej nie przezyje a conajmniej będzie kaleką.
pozdrawiam

stefan poręba
http://www.pores.pl
Awatar użytkownika
pores
 
Postów: 159
Dołączył: 14 Lip 2008, 13:53
Rola: Konsultant CDN XL
Wersja: różne

Re: Programik dla serwisu CDN

Postprzez Mitar » 30 Paź 2008, 15:03

hundzik napisał(a):Wszystko prawie ladnie, ale - mimo ze nie mam logowania domenowego to na sile probuje wejsc na domenowe :)
[AnyDAC][Phys][ODBC][Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'DOMENA\Gość'.

o tak o pokazuje. a i odptaszkowane logowanie nt. ale rozwijaj to to bedziemy cie bardzo lubili :)...


Hm dziwne, a wpisales login i haslo do sql? u mnie jak wpisze bledny login to wyskakuje mi blad
[AnyDAC][Phys][ODBC][Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'test'
jak wpisze poprawny (w moim przypadku 'sa' ) to normalnie sie loguje mimo ze domenowy jest wylaczony.
Mitar
 
Postów: 25
Dołączył: 13 Paź 2008, 12:00
Rola: Administrator CDN XL
Wersja: różne

Re: Programik dla serwisu CDN

Postprzez Robert666 » 30 Paź 2008, 23:18

pores napisał(a):Anulować i wystawic ponownie.
Zdecydowanie tak.
Żadnego grzebania w bazie.
itd. itd...


Kolega ma rację... Unikajcie "grzebania" w bazie jak ognia.... a zwłaszcza wracania faktur do bufora....
1. Można sobie naprawdę niezłego bigosu narobić - rejestry VAT, płatności dekrety, dostawy, rezerwacje - za dużo powiązań z innymi tabelami .. Nie wspomnę o tym, że klient może mieć inny dokument na papierze a inny będzie w systemie.... UKS przy kontroli krzyżowej puści Wasza firmę z torbami za taki numer..

2. Jak któryś użyszkodnik będzie musiał anulować i wystawić jeszcze raz dokument z 120 pozycjami... to następnym razem 10 razy go sprawdzi nim zatwierdzi...

3. Jak pokażecie, że można cofnąć dokument do bufora to po 2 tygodniach użyszkodnicy w ogóle nie będą zwracać uwagi na to co i jak wystawiają a do Was będą chodzić procesje... A Święty Spokój to rzecz bezcenna...i można się zająć czymś produktywnym ;)
XL 9.6 HF1 - nic tylko się pociąć...
Robert666
 
Postów: 217
Dołączył: 22 Kwi 2008, 12:36
Lokalizacja: Gdańsk
Rola: Administrator CDN XL
Wersja: 9.0 HR1

Re: Programik dla serwisu CDN

Postprzez hundzik » 31 Paź 2008, 10:53

pores napisał(a):Jeśli ktoś nie jest zadowolony z takiej rady, bo własnie ma zatwierdzoną FS z błędnym kontrahentem a na niej 3000 pozycji, których nie chciałby wklepywać jeszcze raz i stad pomysł, żeby to jakoś odgrzebac w bazie to przypominam, że jest w menu\dokumenty NOTATNIK. Tam trzeba sobie najpierw wrzucić tą FS... potem ją anulować... i potem odtworzyc z notatnika.


no widzisz - tutaj bede wredny - ale - czasem warto przeanalizowac wszelkie mozliwe przypadki zanim sie doradzi rzecz az tak oczywista. notatnik niestety nie przenosi wszystkiego - a wrecz jest w moim mniemaniu narzedziem bardzo niedorobionym. a mianowicie - nie przenosi cech - a w firmie, gdzie sie cech mocno uzywa sie robi lipa. a i jeszcze wracajac do notatnika - probowales z wzki zrobic paragon w notatniku? sprawdzales jak sie ceny zachowaja np? :)

a odnosnie modyfikacji niektorych dokumentow przychodowych - widzisz - mogac madrze cofac dokumenty do bufora mozna doprowadzic do takiej sytuacji (uwalniajac zasoby) ze da sie i przychod zmienic. ale zauwaz - w kazdym przypadki uzywam slowa madrze - madry mechanizm, modrze wykonywane operacje itd. bo wiadomo ze do takich rzeczy nie moze miec kazdy, a nawet osoba majaca dostep do czegos takiego poslugiwac sie powinna tylko w ostatecznosci - i bardzo dokladnie przemyslec i zaplanowac co chce zrobic. zreszta - tak jak powinna podchodzic do kazdej czynnosci co robi.
hundzik
 
Postów: 197
Dołączył: 11 Mar 2008, 20:08
Lokalizacja: lubelszczyzna.
Rola: Administrator CDN XL
Wersja: 9.6.1

Re: Programik dla serwisu CDN

Postprzez Kyniu » 03 Lis 2008, 10:10

Hmm, zebrało się trochę ale może jakoś uda mi się do tego odnieść. Zacznę może od tego - jakikolwiek mechanizm "poprawiania" czy to usuwania skreślonych dokumentów, czy to wracania faktur (bądź innych dokumentów) do bufora, etc. wiadomo że powinien być traktowany jako ostateczność i narzędzie dla wybranych użytkowników - np. głównej księgowej czy szefa działu sprzedaży. Tak jak np. widzimy w markecie że zmiana jakiejś pozycji na paragonie wymaga interwencji uprawnionej osoby która biega z kluczykiem i robi "myk". Inna natomiast sprawa że takie narzędzie powinno być zaimplementowane i dostarczane przez producenta systemu - jak np. FPP Tools (tak zwana "gumka"). Niestety producent olewa użytkowników (nie po raz pierwszy ma to miejsce przy XL'ce, czasem mam wrażenie że lepiej już byli traktowani posiadacze Klasyki) i zostawia ich na łasce bądź niełasce partnerów, którzy nie znając systemu tak dobrze jak producent umywają ręce od takich operacji, tłumacząc jakie to groźne, niebezpieczne, i tak dalej. Dlatego nie pozostaje nic innego jak liczyć że znajdzie się ktoś kto wie jak to zrobić i zrobi to w sposób właściwy. Czasem też jak słyszę że za to bądź za tamto trzeba zapłacić to zastanawiam się za co właściwie firma zapłaciła kupując XL'a. Czy jak kupuję samochód to też muszę zapłacić za to że będą działać oba kierunkowskazy a nie tylko lewy? Albo czy muszę dopłacać do tego by klakson zawsze działał? Tymczasem od Comarchu i ich XL'a właściwie niczego nie można oczekiwać - ani że będzie poprawnie wystawiał dokumenty, że nie będzie się mylił w rachunkach, nawet jakieś proste raporty trzeba sobie samemu napisać ........

Kyniu
Kyniu
 
Postów: 381
Dołączył: 21 Mar 2008, 11:10
Lokalizacja: Świętokrzyskie, Kielce
Rola: Administrator CDN XL
Wersja: 8.0 HR1

Re: Programik dla serwisu CDN

Postprzez S0Cool » 03 Lis 2008, 12:53

W ogólnym przypadku NIE SA SIĘ cofnąć dokumentu do bufora. I nie wynika to bynajmniej z niechęci Comarchu do udostępnienia narzędzi słuących do grzebania w bazie, tylko z fundamentalnych założeń dotyczących spójności informacji w tej bazie zawartych. W skrócie rzecz ujmując, każdy dokument rozchodowy musi mieć wskazanie na dokument przychodowy (wystawiając WZ/FS/RW system lub użytkownik decyduje, z jakiej FZ/PZ/PW będzie pochodził towar). Przesunięcie dokumentu przychodowego (FZ/PZ/PW) do bufora spowodowałoby nieaktualność w/w wskazań na później wystawionych dokumentach rozchodowych. Pomijam już fakt, że stan magazynu byłby < 0, na co XL nie pozwala i już.
całkowicie i kompletnie eliminować redundantne powtórki
Awatar użytkownika
S0Cool
 
Postów: 136
Dołączył: 13 Lut 2008, 11:49
Lokalizacja: śląskie
Rola: Administrator CDN XL
Wersja: 6.0 HR6

Następna

Powróć do Warsztat

Kto jest online

Użytkownicy przeglądający to forum: Google [Bot] oraz 1 gość

mLotek