Forum Użytkownikow Subiekt GT

InsERT GT => Subiekt GT => Wątek zaczęty przez: artoor w Sierpień 14, 2016, 23:07:03

Tytuł: Subiekt GT Zbiorcza zmiana pola symbol
Wiadomość wysłana przez: artoor w Sierpień 14, 2016, 23:07:03
Witam,

jestem w trakcie integracji Subiekta z powstającym sklepem internetowym i napotkałem problem.

Karty produktu z obuwiem i odzieżą, których w bazie jest prawie 10000 w polu symbol zamiast np. modelu i wariantu rozmiarowego posiadają kody EAN, przez co w sklepie dla każdego wariantu zakłada osobne karty. Potrzebuje przerobić całą bazę usuwając pola symbol z EANu i zapisując w to miejsce numer katalogowy znajdujący się w nazwie i wartość rozmiarową, która również znajduje się w nazwie kartoteki - poza tymi frazami znajduje się tam również nazwa producenta, nazwa modelu i przedrostek określający typ produktu, np.: bluza, buty, koszulka.

Pytanie do osób, które przeprowadzały takie działania lub mają wiedzę w tej dziedzinie - czy istnieje możliwość - poza ręczną - sprawna zmiana pola symbol dla wszystkich kartotek w bazie?
Tytuł: Subiekt GT Zbiorcza zmiana pola symbol
Wiadomość wysłana przez: birds22 w Sierpień 14, 2016, 23:27:58
1. Pole symbol ma tylko 20 znaków.
2. Da się zrobić automat o ile części składowe symbolu są jakoś sensownie zapisane.
Tytuł: Odp: Subiekt GT Zbiorcza zmiana pola symbol
Wiadomość wysłana przez: artoor w Sierpień 14, 2016, 23:54:58
Zapis kart jest w każdym przypadku identyczny np.: Buty adidas przykładowy model 123456789 42 - przy czym jak widać - rozmiar stanowi ostatnią część nazwy, a numer katalogowy poprzedza rozmiar.

Z rozmiarami niestety mamy problem, ponieważ podczas połączenia ze sklepem zaktualizowało bazę w Subiekcie tworząc sytuację, w której część rozmiarów jest w nawiasie. Ponadto rozmiary występują nie tylko w formacie ciągłym, np.: 42 czy 43,5, ale również z przerwami: 40 1/2 czy 42 2/3.
Tytuł: Odp: Subiekt GT Zbiorcza zmiana pola symbol
Wiadomość wysłana przez: birds22 w Sierpień 15, 2016, 10:41:01
Czy "przykładowy model" to wartość liczbowa czy tekstowa?
Tytuł: Subiekt GT Zbiorcza zmiana pola symbol
Wiadomość wysłana przez: candy w Sierpień 15, 2016, 10:50:56
Tylko pytanie czy ta operacja coś w ogóle da? Integratory często tworzą powiązania z wykorzystaniem symboli, ale zapisują je na podstawie identyfikatorów z bazy, które się nie zmieniają przy zmianie symbolu. Wtedy zmiana symboli nic nie da.
Robiąc integrację powinieneś wiedzieć jak działa mechanizm, który wykorzystujesz. My nie mamy o tym pojęcia, tym bardziej że nie podałeś żadnych szczegółów.
Tytuł: Odp: Subiekt GT Zbiorcza zmiana pola symbol
Wiadomość wysłana przez: artoor w Sierpień 15, 2016, 11:38:37
Czy "przykładowy model" to wartość liczbowa czy tekstowa?
Przykładowy model może stanowić zarówno wartość liczbową jak i tekstową.

Tylko pytanie czy ta operacja coś w ogóle da? Integratory często tworzą powiązania z wykorzystaniem symboli, ale zapisują je na podstawie identyfikatorów z bazy, które się nie zmieniają przy zmianie symbolu. Wtedy zmiana symboli nic nie da.
Robiąc integrację powinieneś wiedzieć jak działa mechanizm, który wykorzystujesz. My nie mamy o tym pojęcia, tym bardziej że nie podałeś żadnych szczegółów.


Integrator zaciąga informacje o produkcie bezpośrednio z kartoteki, wiec zmiana pola symbol rozwiąże problem.
Tytuł: Subiekt GT Zbiorcza zmiana pola symbol
Wiadomość wysłana przez: candy w Sierpień 15, 2016, 12:13:49
Co to znaczy "z kartoteki"? Kartoteka to jest pojęcie z poziomu interfejsu  użytkownika. W bazie masz to zapisane w tabelach, a głównym wyróżnikiem towaru, łączącym tabele jest identyfikator, którego z poziomu Subiekta w ogóle nie zobaczysz. 
Tytuł: Odp: Subiekt GT Zbiorcza zmiana pola symbol
Wiadomość wysłana przez: artoor w Sierpień 15, 2016, 13:05:12
Co to znaczy "z kartoteki"? Kartoteka to jest pojęcie z poziomu interfejsu  użytkownika. W bazie masz to zapisane w tabelach, a głównym wyróżnikiem towaru, łączącym tabele jest identyfikator, którego z poziomu Subiekta w ogóle nie zobaczysz.

Napisałem, że integrator zaciąga informacje z pola symbol i tworzy wariant. Sprawdzałem to na wybranych produktach/modelach i działa poprawnie po zmianie pola symbol.
O
Nie potrzebuje definicji i edukowania jak działa baza czy pouczania, że powinienem znać mechanizm integratora. Takie wypowiedzi nic nie wnoszą, więc jeśli nie masz nic cennego do dodania to dziekuje za Twoją dalsza pomoc.
Tytuł: Subiekt GT Zbiorcza zmiana pola symbol
Wiadomość wysłana przez: candy w Sierpień 15, 2016, 13:08:31
Przepraszam więc za popsucie humoru i EOD.
Tytuł: Odp: Subiekt GT Zbiorcza zmiana pola symbol
Wiadomość wysłana przez: birds22 w Sierpień 15, 2016, 16:11:19
Czy "przykładowy model" to wartość liczbowa czy tekstowa?
Przykładowy model może stanowić zarówno wartość liczbową jak i tekstową.


Bez obejrzenia danych nic więcej nie da się powiedzieć.