Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-05-04, 21:07x



Odpowiedz w temacie  [ Posty: 4 ] 
Zmiana kodu produktu na wielu produktach 
Autor Wiadomość

Rejestracja: 2010-11-19, 16:43
Posty: 5
Post Zmiana kodu produktu na wielu produktach
Witam,
Mam następujące pytanie: W naszaj bazie Symfonii znajduje się kilkaset towarów. Wszystkie mają błędnie wpisany kod, chodzi o jedną głupią spację. Obecnie jest np
R 99687 a powinno byc R99687.
Moje pytanie - czy istnieje jakakolwiek możliwośc automatycznej zamiany tych kodów, oczywiście nie każdego pojedyńczo bo to wiem jak zrobić.

Z góry dziękuję za pomoc


2010-11-19, 16:48
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2007-12-11, 23:18
Posty: 1942
Pomógł: 49
Post 
albo mi sie dwoi albo piszesz to samo w kilku miejscach?


2010-11-19, 18:00
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
przerob raport do zmiany pojedynczego aby lecial w petli :) :)


2010-11-19, 21:24
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post 
Znajdź raport : Raporty → System → Pomocnicze → Zmiana kodu towaru
ZNAJDŹ :
Kod:
form "  " +GetReportName(),375,170
   
   Group "Stary &kod towaru",10,10,350,50
   ed1=Edit "",sTW_before,20,30,255,18

   Group "&Nowy kod towaru",10,60,350,50
   ed2=Edit "",sTW_after,20,80,325,18

   button "&OK",130,114,70,23,CheckData()
   button "&Anuluj",210,114,70,23,-1

   btn_choose = Button "&Wybierz...",285,28,60,22,WyborTowaru(btn_choose)

if execform(Oncommand)==-1 then Error ""


ZAMIEŃ NA :
Kod:
//form "  " +GetReportName(),375,170
//   
//   Group "Stary &kod towaru",10,10,350,50
//   ed1=Edit "",sTW_before,20,30,255,18
//
//   Group "&Nowy kod towaru",10,60,350,50
//   ed2=Edit "",sTW_after,20,80,325,18
//
//   button "&OK",130,114,70,23,CheckData()
//   button "&Anuluj",210,114,70,23,-1
//
//   btn_choose = Button "&Wybierz...",285,28,60,22,WyborTowaru(btn_choose)
//
//if execform(Oncommand)==-1 then Error ""

sTW_before = Arg0
sTw_after = Arg1


ZNAJDŹ:
Kod:
message "Kod towaru '"+sTW_beforeOrg+"' został zmieniony na '"+sTW_after+"'."


ZAMIEŃ NA:
Kod:
//message "Kod towaru '"+sTW_beforeOrg+"' został zmieniony na '"+sTW_after+"'."


Utwórz nowy raport : Raporty → Kartoteki → Raporty z menu → Towary → Seryjna zmiana kodu towaru

WKLEJ
Kod:
int err
basetw tw

string sTW_before, sTW_after


err = SetTaggedPos(FS)

while err!=0
   tw.GetRecById( GetLineId( err ) )
         
   buf = tw.GetField("kod")

   sTW_before = buf

   replace " ", ""

   sTW_after = buf

   if sTW_before != sTW_after then

      Run("Zmiana kodu towaru","",sTW_before, sTW_after)   

   endif         

err = SetTaggedPos(NX)
wend


Zaznacz w kartotece towary, które Cię interesują.
Kliknij prawym klawiszem myszy.
Wybierz opcję : Seryjna zmiana kodu towaru.

W efekcie działania raportu dla wszystkim zaznaczonych towarów zostanie usunięta pierwsza spacja z kodu towaru. Czyli przykładowo R 99687 zostanie zmienione na R99687

UWAGA!!
Raport ingeruje w dane.
Używasz tego rozwiazania na własną odpowiedzialność.
Zrób kopię bezpieczeństwa przed robieniem czegokolwiek.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

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


2010-11-20, 00:01
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 4 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Zmiana kodu produktu na wielu produktach

w Programy Handlowe

psmetek

1

1745

2010-11-19, 17:59

krzysiek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Przypisanie wielu kodów do jednego produktu

w Programy Handlowe

Akis

3

2637

2011-03-07, 22:53

Akis Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Automatyczna zmiana vat dla wybranego produktu

w Programy Handlowe

Zenek N

4

3440

2014-09-13, 12:25

Zenek N Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Zmiana kodu ubezpieczenia

w Programy Kadrowo Płacowe

ap

1

2416

2011-11-29, 10:12

SlowMag Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 19 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