mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Zmiana kodu towaru z okna kartoteki towarów https://forum.mix-soft.pl/viewtopic.php?f=2&t=148 |
Strona 1 z 1 |
Autor: | rafal [ 2008-06-03, 15:47 ] |
Tytuł: | Zmiana kodu towaru z okna kartoteki towarów |
Co należy zrobić aby mieć funkcję zmiany kodu towarów w menu kontekstowym dostępną pod prawym klawiszem myszy w oknie kartoteki towarów? Załącznik: hmzmianakodutowaru01.jpg [ 72.04 KiB | Przeglądany 8942 razy ] Należy wykonać niewielką modyfikację standardowych raportów. 1. Otwórz kartotekę raportów 2. Przejdź do katalogu : Raporty/Kartoteki/Raporty z menu/Towary 3. Utwórz nowy raport o nazwie : Szybka zmiana kodu towaru 4. W jego treść wklej kod Kod: //"mixszzkt.sc","Szybka zmiana kodu towaru",12605,0,1.0.0,SYSTEM //" Towary",12600,16,14 #define ZLISTY #include "Zmiana kodu towaru" 5. Przejdź do katalogu raportów Raporty/Systemowe/Pomocnicze 6. Otwórz raport : Zmiana kodu towaru 7. Odnajdź deklarację zmiennych Kod: string sTW_before,sTW_after 8. Pod nimi wklej następujący kod Kod: #ifdef ZLISTY int iPierwszy = SetTaggedPos( FS ) int iOstatni = SetTaggedPos( LS ) if iPierwszy != iOstatni then message "Raport może być wykonany tylko dla jednej pozycji kartoteki." :error "" endif buf = GetLine(iPierwszy) find regular "{*}\t{*}\t{*}\t" sTW_before = sTW_after = ( regular 2 ) #endif Od tej pory możemy za pomocą standardowych filtrów odnaleść towar, którego kod nam się już nie podoba, kliknąć na nim prawym klawiszem myszy, wybrać opcję Szybka zmiana kodu towaru. Pola Stary kod towaru i Nowy kod towaru są już wstępnie wypełnione dotychczasowo obowiązującą wartością. Załącznik: hmzmianakodutowaru02.jpg [ 16.65 KiB | Przeglądany 8942 razy ] |
Autor: | rafal [ 2008-06-03, 16:05 ] |
Tytuł: | |
Po instalacji nowej wersji programu (lub aktualizacji), wszystkie zmiany wprowadzone przez Ciebie do standardowych raportów mogą zostać utracone. W takim przypadku należy przeprowadzić całą tą procedurę jeszcze raz. Uwaga. Nie należy przenosić raz zmienionych raportów pomiędzy różnymi wersjami programów. |
Autor: | lukasz [ 2008-08-22, 09:23 ] |
Tytuł: | |
Witam, czy idzie zrobić podobną operację dla kodu dostawcy? Pozdrawiam |
Autor: | wrob [ 2008-08-24, 22:38 ] |
Tytuł: | |
Oczywiscie Zrob dokladnie to samo tylko zmodyfikuj raport zmiana kodu kontrahenta, i wstaw go w okno listy kotrahentow Jescze sobie mozesz pod prawy przycisk myszy dodac podobna metoda raport polaczenie kontrahentow, tez bywa to przydatne :) |
Autor: | OLIK [ 2009-03-16, 21:07 ] |
Tytuł: | |
Witam, mam prośbę proszę opisać krok po kroku zmianę kodu kontrahenta, bo próbowałam zmienić kod towaru i wszystko jest ok, ale przy kontrahencie nie chce mi wyjść. Dzięki za odpowiedź. |
Autor: | wrob [ 2009-03-16, 21:37 ] |
Tytuł: | |
Moze napisz co konkretnie ci nie wychodzi - bo zmiana jest prawie identyczna dla kth jak dla towaru oczywsicie zmienne sa sKH a nie sTW :) |
Autor: | OLIK [ 2009-03-17, 17:20 ] |
Tytuł: | |
Zrobiłam tak samo jak z towarem, ale gdy chce zmienić kod kontrahenta wychodzi mi komunikat:Błąd składni języka,niezdefiniowany symbol sTW, plik zmian kodu kontrahenta. Pozdrawiam |
Autor: | wrob [ 2009-03-17, 17:49 ] |
Tytuł: | |
Czy umiesz czytac ze zrozumieniem!? Napisalem wyraznie ze sTW powienienes zmienic na sKH wszedzie w wersji dla Kontrahenta A ty piszesz za masz komunikat ze nie znaleziono sTW - co jest oczywiste bo w kontrahentach nie ma sTW |
Autor: | pepe [ 2009-06-03, 10:52 ] |
Tytuł: | |
Witam. Jestem początkujący w symfoni, chociaż w firmie symfonia jest już od jakiegoś czasu. Zrobiłem tak jak na stronie dokładnie i teraz każdy użytkownik symfonii może zmieniać kod towaru, do tej pory tylko z poziomu admina. problem polega na tym że od tego czasu co jakiś czas "rozwala" nam się baza programu. rozjeżdżają się stany magazynowe, albo teraz mam tak, że mam rezerwacje towaru bez dokumentu i nie mogę takiej rezerwacji usunąć. firma-gość która opiekuje się naszą symfonią twierdzi, że to właśnie przez zmiany kodu towaru właśnie. Że przed każdą zmianą należy najpierw przeindeksować bazę. Do tej pory zmiany były zgłaszane do 'admina' i on od razu zmieniał bez indeksacji i nigdy nie było z tym problemu, teraz są... |
Autor: | wrob [ 2009-06-03, 15:00 ] |
Tytuł: | |
Nie chcialbym sie narazic tej firmie co was obsluguje (bo moze to znajomi) Najczesciej to nie jest wina zmiany kodu towaru te bledy w bazie - raczej bym podejrzewal wersje handlu(bez aktualizacji literkowych), problem z pervasive (lub jego brak) albo jakies przekłamania w sieci/sprzecie (w sensie wyloty z bazy danych) UWAGA: Łączenie kodów towarów musisz robić nie majac zamowień/rezerwacji na te towary ktore łaczysz - bo raport tam nie zmienia i w tedy tez sie rozwali :( - moze to jest powodem ze masz takie sytuacje? |
Autor: | pepe [ 2009-06-04, 09:40 ] |
Tytuł: | |
Nie po to zadałem pytanie żeby się komuś narażać, tylko by rozwiązać problem. Skoro oni nie dają sobie z tym rady to może przyda im się PRZYJACIELSKA porada co to może być Symfonia 2009.c, pervasive jest oczywiście. No i właśnie coś z tymi rezerwacjami się między innymi posypało, chociaż jeżeli były zmiany nazw towarów, to na takich które nie wchodzą w rezerwację, część towarów rozliczam ręcznie. na razie wywaliłem wszystkim zmianę kodu, zostało tylko u 'admina', tylko jak tam idę ze zmianą kodu to osoba odpowiedzialna za 'admina' aż się trzęsie czy się nie rozwali... |
Autor: | copka [ 2010-08-19, 10:40 ] |
Tytuł: | Połączenie kontrahentów |
Witam, dzięki za info dotyczące modyfikacji raportów Szybkiej zmiany kodu kontrahenta i towaru. wrob napisał, że od prawy przycisk myszy można dodać raport połączenie kontrahentów. Będę wdzięczny za szczegółowa instrukcję takiej modyfikacji raportów. Z góry dzięki. Pzdr. |
Autor: | wrob [ 2010-08-19, 10:45 ] |
Tytuł: | |
A moze troche sam spróbuj pokombinowac :) - zmiana jest prawie identyczna |
Autor: | copka [ 2010-08-19, 11:09 ] |
Tytuł: | |
Dzięki za zachęcenie, udało się :) |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |