Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-04-28, 00:42x



Odpowiedz w temacie  [ Posty: 21 ]  Przejdź na stronę 1, 2  Następna
Kod symfonii ostatnio wprowadzonego produktu 
Autor Wiadomość

Rejestracja: 2010-11-25, 09:46
Posty: 439
Pomógł: 7
Post Kod symfonii ostatnio wprowadzonego produktu
Cześć wszystkim dzisiaj testuję symfonię pod lupą i stąd moje pytania :)

jak mogę znaleźć z poziomu programu symfonia handel kod ostatnio wprowadzonego produktu ?

Bo zastanawiam się jaki jest sens nadawania kodów towaru typu "KOD-01"
czy po prostu lepiej będzie nadawać kolejno numery od 1 do nieskończoności ?

I właśnie jak mogę znaleźć kody ostatnio wprowadzonych towarów ?


2013-05-05, 18:40
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Kod symfonii ostatnio wprowadzonego produktu
Kod lepiej się sprawdza niż numerowanie kolejnymi liczbami.
Kod może nieść ze sobą informację, która jest pomocna przy wyszukiwaniu np:.

Kod : ZBOC050
Nazwa : Zbiornik ocynkowany 50 litrów

Kwestia wyboru dobrego sposobu kodowania.

Kod ostatnio dodanego towaru w AMBasic
Kod:
baseTW tw
tw.GetRec( LS )
print tw.GetField( "kod" )

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2013-05-06, 08:37
Wyświetl profil

Rejestracja: 2010-11-25, 09:46
Posty: 439
Pomógł: 7
Post Re: Kod symfonii ostatnio wprowadzonego produktu
Dzięki za podpowiedź, muszę się porządnie zastanowić ponieważ chcemy całkowicie zautomatyzować różne procesy poprzez systemy kodów kreskowych i w sumie zbędne nam będą kody typu "KCO050"

Podpowiesz jak mogę twój kod wykorzystać w symfonii :) aby był widoczny np gdzieś w kartotece towary ?


2013-05-06, 08:57
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Kod symfonii ostatnio wprowadzonego produktu
Z tego co widzę, to jest Ci zupełnie obojętne co będzie w tym polu.
Po co Ci ten numer kolejny w tym miejscu? Dleczego nie zostawisz tam tego co proponuje program?

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2013-05-06, 09:04
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Kod symfonii ostatnio wprowadzonego produktu
Jeżeli chesz żeby program numerował towary przy dodawaniu nowych możesz zrobić

Raporty -> Procedury -> Procedury Towaru

WSTAW
Kod:
int Sub OnAfterInsert(long lId)
   
   baseTW tw
   tw.GetRecById( lId )
   tw.SetField( "kod", (using "%6.6l", lId) )
   tw.DoUpdate()


   OnAfterInsert = 0
EndSub


W Ustawienia -> Parametry pracy -> Wykonywanie procedur -> Dla Towaru ustaw na TAK

Załącznik:
hmkodtw01.gif
hmkodtw01.gif [ 55.48 KiB | Przeglądany 8182 razy ]

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


Ostatnio zmieniony 2013-05-06, 10:08 przez rafal, łącznie zmieniany 1 raz



2013-05-06, 09:13
Wyświetl profil

Rejestracja: 2010-11-25, 09:46
Posty: 439
Pomógł: 7
Post Re: Kod symfonii ostatnio wprowadzonego produktu
Niestety nie mogę znaleźć

Kod:
Ustawienia -> Parametry pracy -> Wykonywanie procedur



:)


ok znalazłem :)


2013-05-06, 09:34
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Kod symfonii ostatnio wprowadzonego produktu
viewtopic.php?f=2&t=4199

viewtopic.php?f=2&t=4190

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2013-05-06, 09:41
Wyświetl profil

Rejestracja: 2010-11-25, 09:46
Posty: 439
Pomógł: 7
Post Re: Kod symfonii ostatnio wprowadzonego produktu
Jeszcze mam pytanie co do skryptu jeśli istnieje już jakiś kod towaru w postaci liczbowej np. 12
to czy skrypt pominie i kolejność będzie zachowana
9, 10 , 11, 13, 14 ?

tak ?


2013-05-06, 15:55
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Kod symfonii ostatnio wprowadzonego produktu
W przypadku tego kodu nie ma szans żeby numer się zdublował.
Do pola kod przepisywane jest pole id.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2013-05-06, 16:06
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Kod symfonii ostatnio wprowadzonego produktu
Uruchom gdzieś ten skrypt na bazie DEMO_HM i zobacz czy odpowiada Ci to co się dzieje z kodami.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2013-05-06, 16:09
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Kod symfonii ostatnio wprowadzonego produktu
Skrypt nie nada numeru dla towaru jeżeli w bazie istnieje już towar o takim kodzie.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2013-05-06, 16:43
Wyświetl profil

Rejestracja: 2010-11-25, 09:46
Posty: 439
Pomógł: 7
Post Re: Kod symfonii ostatnio wprowadzonego produktu
Mam jeszcze pytanko jak mogę zrobić aby kod nie zaczynał się od zera tylko od liczby 1 lub większej niż 0


OnAfterInsert = 1


?


2013-06-06, 13:46
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Kod symfonii ostatnio wprowadzonego produktu
Kod:
int Sub OnAfterInsert(long lId)
   
   baseTW tw
   tw.GetRecById( lId )
   tw.SetField( "kod", (using "1%6.6l", lId) )
   tw.DoUpdate()


   OnAfterInsert = 0
EndSub

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2013-06-06, 14:08
Wyświetl profil

Rejestracja: 2010-11-25, 09:46
Posty: 439
Pomógł: 7
Post Re: Kod symfonii ostatnio wprowadzonego produktu
Jak ustawić aby generował kod trzy cyfrowy ?
Kod:
%3.3l


2017-10-04, 09:40
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Kod symfonii ostatnio wprowadzonego produktu
A wystarczy Ci trzycyfrowy?
Pamiętaj, że kod trzeba zmieniać także w bazie SM.
Kod:
int Sub OnAfterInsert(long lId)
   
baseTW tw   
tw.Open()
tw.GetRecById( lId )
tw.SetField( "kod", (using "%6.6l", lId) )
tw.DoUpdate()

baseSM sm
sm.Open()
sm.SetKey("towar")
sm.SetKeySeg("idtw",tw.GetField("id"))
sm.SetKeySeg("magazyn",0)
   if !sm.GetRec( EQ ) then
      sm.SetField("kod",tw.GetField("kod"))
   endif


tw.Close()
sm.Close()


   OnAfterInsert = 0
EndSub

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2017-10-05, 08:57
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 21 ]  Przejdź na stronę 1, 2  Następna
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Handel - dodatkowy kod do produktu?

w Programy Handlowe

bohun

2

2911

2013-10-28, 17:04

ro_bek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Kod firmy w Symfonii

w Techniczne

bartoszrom

1

2876

2013-11-18, 20:00

krzysiek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki kod paskowy jako dodatkowy kod towaru (?)

[ Przejdź na stronę: 1, 2 ]

w Programy Handlowe

symfhan09

28

15722

2014-08-25, 13:48

symfhan09 Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki Symfonia Premium liczba "ostatnio" otwartych firm

w Techniczne

treey

1

2682

2010-06-16, 23:06

darek.007 Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 107 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant