klient
Andrzej Pozorski
72 pkt
3 pytań
4 odpowiedzi
0 pomysłów
2 komentarzy
14 85%
oceń

obcięcie bazy danych

Andrzej Pozorski zapytał/a o
Techniczne
Techniczne pytań: 1495 | odpowiedzi: 5669

Magdalena GrygaMonika KalaDominik WajdaPiotr PrzybyszOlga WitosMarcin ŁachHubert TrzewikRobert Chwałowski
Comarch ERP Optima
Comarch ERP Optima pytań: 4831 | odpowiedzi: 19294

Optima

Mariusz SzczebakMagdalena Grygabartek rosińskiMarzanna SapkowskaMonika KalaPaweł PilacińskiPaweł RdzanekJoanna Furtak

Witam, mam obecnie następujący problem. Z uwagi na duży rozmiar bazy  obcięta została baza o lata już nieużywane - 2006-2011. Ale problem jest z kartotekami - ponieważ kartoteki zostały wyeksportowane do e-sklepu - obecnie są nieaktywne - i system nie pozwala ich odciąć - nie wiem dlaczego , bo w sklepie też nie są używane. Na moje pytanie do Comarch otrzymałem odpowiedź - 

Rzeczywiście w instrukcji nie dopisano iż również synchronizacja towarów z e-sklepem powoduje zablokowanie możliwości ich kasowania.

Jeśli towar rzeczywiście nie widnieje już na żadnych dokumentach to można to obejść, usunięcie musi zostać poprzedzone update'm pola Twr_GidFirma z wartości 1 na NULL. (tabela cdn.towary)

Jednak oczywiście nie jest przez nas zalecane, nie było to testowane, i nie odpowiadamy za ewentualne ne problemy powstałe w wyniku takiej operacji. Operację należałoby wcześniej wykonać testowo na kopii bazy danych.

Jednym słowem mam albo pracować na ogromnej bazie danych - chciałem skasować 8500 kartotek towarowych ,do których są podpięte także zdjęcia , albo sam eksperymentować , w domyśle - nie mamy na to pomysłu, nie wiemy jak to zrobić ,nie testowaliśmy. 

Wniosek dla laika wynika taki, że albo program Optima jest na kilka lat i potem należy go zmienić bo się zapycha, na inny ,w którym będzie można obciąć bazę , albo jest programem dla małych działań i nie przewidziano ,że po kilku latach może być konieczność likwidacji części niepotrzebnych danych, albo rodaku -radź sobie sam ,producent nie wie i umywa ręce.

Moje pytanie jest takie - normalnie powinienem otrzymać skrypt do wykonania takiej operacji i po sprawie - jeżeli producent nie przewidział takiego problemu, czy ktoś dysponuje takim skryptem ,który pomógłby hurtowo zmienić wartości pola na 'null', dla kart nieaktywnych.

Byłbym wdzięczny za pomoc 

Odpowiedzi:

User Avatar
partner
Jacek Kamiński
1 515 pkt
7 pytań
474 odpowiedzi
9 pomysłów
96 komentarzy
435 95%
2 pkt
 
Jacek Kamiński odpowiedział/a
Techniczne
Techniczne pomysłów: 0 | odpowiedzi: 518

Comarch ERP Optima
Comarch ERP Optima pytań: 4831 | odpowiedzi: 19294

Optima

Mariusz SzczebakMagdalena Grygabartek rosińskiMarzanna SapkowskaMonika KalaPaweł PilacińskiPaweł RdzanekJoanna Furtak

Witam, proszę zwrócić się do Pana partnera, on przygotuje taki skrypt. Jeżeli Pana partnerem jest Comarch to wystarczy wybrać jednego z listy http://www.erp.comarch.pl/mapasprzedazy/ 

Ta odpowiedź została skomentowana
User Avatar
klient
Andrzej Pozorski
72 pkt
3 pytań
4 odpowiedzi
0 pomysłów
2 komentarzy
14 85%
oceń
 
Andrzej Pozorski odpowiedział/a
Techniczne
Techniczne pomysłów: 0 | odpowiedzi: 518

Comarch ERP Optima
Comarch ERP Optima pytań: 4831 | odpowiedzi: 19294

Optima

Mariusz SzczebakMagdalena Grygabartek rosińskiMarzanna SapkowskaMonika KalaPaweł PilacińskiPaweł RdzanekJoanna Furtak

dziękuję za informację ,mam opiekuna ,który będzie niestety musiał taki skrypt przygotować, wg mnie powinien to zrobić Comarch a nie pisać ,że nie wiedzą jak to zrobić, nie próbowali i nie zalecają. W końcu co roku płaci się opłatę licencyjną także za to, aby program był funkcjonalny. Kilka lat temu , jak pojawił się problem z programem bez problemu otrzymałem skrypt ,który rozwiązał problem. Obecnie jakoś to wygląda,jak bym zwracając się o pomoc zwrócił się do firmy, której to nie dotyczy. 

User Avatar
partner
Gabriel Gabzdyl
21 pkt
1 pytań
22 odpowiedzi
1 pomysłów
3 komentarzy
16 100%
2 pkt
 
Gabriel Gabzdyl odpowiedział/a
Techniczne
Techniczne pomysłów: 0 | odpowiedzi: 518

Comarch ERP Optima
Comarch ERP Optima pytań: 4831 | odpowiedzi: 19294

Optima

Mariusz SzczebakMagdalena Grygabartek rosińskiMarzanna SapkowskaMonika KalaPaweł PilacińskiPaweł RdzanekJoanna Furtak

Kiedyś mierzyłem się z tym tematem i stanęło na tym że nie usuwałem towarów, tylko dane z tabeli atrybutów i danebinarne (zdjecia). W wypadku klienta dane w tabeli danebinarne(zdjecia) zajmowały 60 razy więcej miejsca niż dane odnośnie towarów w pozostałych tabelach.

User Avatar
partner
Jacek Kamiński
1 515 pkt
7 pytań
474 odpowiedzi
9 pomysłów
96 komentarzy
435 95%
1 pkt
 
Jacek Kamiński odpowiedział/a
Techniczne
Techniczne pomysłów: 0 | odpowiedzi: 518

Comarch ERP Optima
Comarch ERP Optima pytań: 4831 | odpowiedzi: 19294

Optima

Mariusz SzczebakMagdalena Grygabartek rosińskiMarzanna SapkowskaMonika KalaPaweł PilacińskiPaweł RdzanekJoanna Furtak
usunięcie musi zostać poprzedzone update'm pola Twr_GidFirma z wartości 1 na NULL. (tabela cdn.towary)Andrzej Pozorski

Panowie, przetłumaczę cytat, kto i co z tym zrobi to jego sprawa :)

update cdn.towary set Twr_GidFirma = null where Twr_GidFirma = 1

Z tego zapytania wynika, że wszystkie towary wysłane do eSklepu zostaną oznaczone jako NIE wysłane, pytanie co z synchronizacją sklepu z OPT, może potem wykonać pełną synchronizację ? co wtedy z aukcjami połączonymi z eSklepem ? 

Teoretycznie zawężenie podmiany dostosowane do Twoich potrzeb powinno być bezpieczne, ale zawsze jest jakieś ALE!

Ta odpowiedź została skomentowana
User Avatar
użytkownik
Łukasz Kania
52 pkt
6 pytań
5 odpowiedzi
1 pomysłów
0 komentarzy
2 100%
oceń
 
Łukasz Kania odpowiedział/a
Techniczne
Techniczne pomysłów: 0 | odpowiedzi: 518

Comarch ERP Optima
Comarch ERP Optima pytań: 4831 | odpowiedzi: 19294

Optima

Mariusz SzczebakMagdalena Grygabartek rosińskiMarzanna SapkowskaMonika KalaPaweł PilacińskiPaweł RdzanekJoanna Furtak

Przybliż proszę na czym polegało odcięcie bazy 2006-2011?
Jak to zostało zrobione?

Ta odpowiedź została skomentowana

Masz pytanie?

zadaj pytanie

Masz pomysł?

zgłoś pomysł