Tema: Realus pavizdys
Autorius: Jornada Del Muerto
Data: 2010-11-05 16:41:47
Isimprovizavau pavizdi :) pamatysit kad viskas aisku, ko nepasirenka to neturi... :) geriau nei specifikacija.

Klientas pasako kad pageidauja is ju buchalterines sistemos eksportuoti kazkokia informacija i MS Excel.

A Esporto modulis - 1000LT

A1 - Rinktis kazkuri viena, i koki excel faila bus eksportuojama:
A1.1 - Excel failao pavadinimas bus isiutas i programa ir jo keisti negalima, kelias visada bus C:\export.xls - 50LT
A1.2 - Excel failo pavadinima eksporto metu galima nurodyti - 200LT

A2 - Excel failo pavadinimas isjungiant programa isimenamas sistemos registruose ir kito programos starto metu programa atsimins ta faila - 50LT 

A3 - I Excel faila keliaujancios buchalterines sistemos lenteles, butina rinktis kazkuri viena is A3.1 - A3.2:
A3.1 - I excel faila i atskirus sheet visada keliaus buchalterines sistemos lenteles Prekes, Uzsakymai, galimybes absoliuciai nieko pasirinkti nebus - 200LT
A3.2 - I excel bus is anksto numatyta galimu eksportui lenteliu sarasas, taciau vartotojas gales pasirinkti kurias is lenteliu eksportuoti - 400LT
A3.3 - Vartotojas gales perziureti visu buchalterines sistemos lenteliu sarasa ir pasirinkti kokias nori lenteles eksportui - 800LT

A3.4 - Priedas prie punktu A3.2, A3.3 - papildoamas funkcionalumas isimenantis sistemos registruose kokios paskutines lenteles buvo parinktos - 50LT

A4 - Duomenu sinchronizacija 100LT, kaip jau mineta duomenys is atskiru DB lenteliu bus keliami i atskirus atitinkamai uzvadintus kaip ir DB lenteles MS Excel sheetus, prie A4 reikia rinktis kazkuri is A4.x punktu
A4.1 - Visada eksporto metu sena sheeto informacija bus pilnai sunaikinama ir irasoma nauja - 100LT
A4.2 - Galima rinktis tik renkantis punkta A5 -  Exportuojant bus atsizvelgiama i papildoma rakta (ID)  ir sena informacija nenaikinama o atnaujinama, o pridedama tik nauja informacija, nenurodant jokio identifikatoriaus bus tiesiog salinami visi duomenys ir keliami is naujo - 300LT

A5 - Galima rinktis tik renkantis A4.2 punkta, Prie lenteliu informacijos fiksuojamas sinchronizavimui skirtas unikalus konkrecios lenteles identifikatorius;
A5.1 - Galima rinktis tik renkantis punktus A3.2, A3.4  Jis unikalus identifikatorius bus pasirenkamas kartu su lentele - 250LT;
A5.2 - Galima rinktis renkantis punkta A3.4 - Saugant i sistemos registrus informacija apie pasirinktas lenteles bus saugojamas ir unikalus raktas - 50LT.