![]() |
|
#1
|
||||
|
||||
|
Situatie:
La punctele de lucru, se folosesc sateliti. La un satelit, operatorul isi creeaza articole noi. In acest moment, le pune niste preturi diverse. Le aprovizioneaza. Aceste articole noi sunt automat duse pe baza, cu ocazia primei cuplari, deoarece au fost prezente pe documentele de intrare. Apoi, la satelit au loc vanzari, aprovizionari etc, se lucreaza normal, si, din cand in cand, se mai schimba preturile diverse... aceasta schimbare nu se reflecta pe baza, deoarece articolele nu mai sunt duse pe baza, intrucat ele exista deja acolo, si se pot prelua cu succes documentele pe care au fost folosite... Computer-ul pe care rezideaza satelitul este fie furat si apoi inlocuit cu altul, fie se arde hdd-ul, fie vreun destept strege partitiile, instaleaza windows de la zero, iar apoi isi pune si niste filme, suprascriind fizic spatiul anterior ocupat de catre WinMENTOR, astfel incat nu se mai pot recupera fisierele... dupa care, vrea sa lucreze din nou cu Mentor-ul ca si satelit... In aceasta situatie, se face o "reinitializare" a satelitului, prin procedura de sincronizare... ducand de la baza spre satelit toate stocurile, nomenclatoarele, etc. Se duce si nomenclatorul de articole, bineinteles... dar, articolele au toate setarile asa cum le-au avut atunci cand au ajuns pe baza, adica cu prima cuplare in care ele apareau pe documente de intrare-iesire... "toate setarile" includ si preturile diverse... asadar, ajung pe satelit niste preturi vechi, expirate... Ce ne facem, caci nu mai stim preturile... Cum se poate impiedica aceasta situatie? Are cineva vreo idee? (inafara de politica salvarilor periodice, care, desi obligatorie prin lege, toti o trateaza cu indiferenta)... Mersi..
__________________
_____________________________ I'd like to offer moral support, but I have questionable morals... :):) Ultima oara editat deadi_ciobotaru; 11 Aprilie 2009 la 21:56. Motiv: o greseala de dactilografiere... |
|
#2
|
||||
|
||||
|
Solutie partiala si care necesita cunostinte de baze de date:
Daca se folosesc articole cu preturi fixe, ele ajung in pachetul de la satelit in NArt (insa doar cele folosite in tranzactii). Trebuiesc desfacute mai multe cuplaje (pentru a "capta" cat mai multe articole, introdusa o coloana cu identificarea cuplajului, comasate, rulat o interogare pentru a intoarce doar articolele din cel mai nou cuplaj si astfel obtinem lista cu ultimele preturi la articolele implicate in cel putin o tranzactie. Apoi "legare" la nart-ul din baza dupa cele 4 chei si actualizare preturi. Daca se folosesc preturi multiple, acestea nu ajung in fisierul de cuplaj (tocmai am testat pe 532). |
|
#3
|
||||
|
||||
|
Mda, pare a fi o solutie... un pic complicata, dar s-ar putea face, cu ceva efort... ma voi gandi daca merita, sau... oricum, MULTE MULTUMIRI.
__________________
_____________________________ I'd like to offer moral support, but I have questionable morals... :):) Ultima oara editat deadi_ciobotaru; 30 Aprilie 2009 la 16:05. Motiv: uitasem un "t" ... |