Nemokama apskaitos programa

Niemand Niemand 4933
2007-11-15 19:09 Niemand
Pagaliau užbaigiau sekančią veikiančią programos versiją. Taigi palyginti su ankstesne dabar yra:
1. Bendrojo žurnalo, banko ir kasos moduliai perrinkti iš pagrindų. Teoriškai bug'ų neturėjo likti. Praktiškai žinau, kad yra kažkur bjaurybių.
2. Įmontavau žmonišką ir paprastą likučių perkėlimo formą.
3. Liberalizavau asmenų grupes (dabar yra pirkėjai, tiekėjai, darbuotojai ir kiti). Galėčiau palikti visišką laisvę kurti grupes, bet kol kas nesu įtikintas to reikalingumu. Su nedidelėm pastangom esant poreikiui galiu padaryti grupių kūrimo laisvę.
4. Kablelių problema, jei tikėti microsoftu, išsprendžiau iš esmės. Teoriškai programa atpažins, ką būtent Jūsų kompiuteris turi omenyje ties kableliu. Praktiškai, tikiuosi, irgi.
5. Iš esmės revizuotas darbuotojų modulis, bet dėl jo sudėtingumo tikriausiai liko bugų. Šio modulio debuginimas būtų didelė pagalba.
6. Sudaryta galimybė trinti įmonių duombazes.

Dar nesutvarkytas turto modulis. Kol kas nerekomenduočiau juo naudotis realios apskaitos vedimo tikslu.

Nauja programos versija yra nesuderinama su įmonių duombazėmis, kurios buvo sukurtos ankstesne versija. Šią savaitę parašysiu programėlę, kuri transformuos bent jau didžiąją dalį senos duombazės duomenų į naują formatą. Taigi, jei Jums labai brangūs jau suvesti duomenys, pakentėkite dar iki savaitės galo.

Ateityje nebedarysiu esminių pertvarkų duombazės struktūroje, išskyrus, galbūt turto modulį. Taigi ateityje jokių duomenų praradimų pereinant prie naujų versijų nebus (išimtis, kol kas lieka turto modulis).

Taigi naują versiją galite parsisiųsti čia: www.talpink.lt/files/50041


P.S. programos kodą ir techninius aprašus įdėsiu atskirai, kai tik užbaigsiu jų tvarkymą.
Niemand Niemand 4933
2007-11-15 20:52 Niemand
Tradiciškai pamiršau atnaujinti skriptą. Tiems, kas iki šio posto pasirodymo spėjo susikurti įmones. Parsisiųskite failą iš čia:

www.talpink.lt/files/350489

ir jį nukopijuokite į programos folgerį. Į klausimą, ar overwrite'inti atsakyti teigiamai. Sukurtas įmones panaikinkite ir sukurkite iš naujo. Sorry smile
T
TNTs 135
2007-11-15 22:15 TNTs
Kiek supratau, tai reikia isinstaliuoti apskaitos programos versija, isinstaliuoti serveri, istrinti program files pasilikusius failus. Tada pradeti viska is pradziu: instaliuoti serveri, instaliuoti atsisiusta nauja programos versija ir ikelti skripta. Visa tai padarius, kiek suprantu, programa turi pasileisti, taciau kai bandau logintis programa pradeda keiktis (ismeta lentele) kur detalizacijoje parasyta (Frameworka perinstaliavau) :

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Unable to find the requested .Net Framework Data Provider. It may not be installed.
at System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName)
at WindowsApplication1.SQLmodulis.SQLfill(String SQL, MySqlCommand& myCommand, DataTable& myData, Boolean& Klaida, Boolean Ignor, String& ErrMsg) in D:\My Documents\Projects\Apskaita2\Apskaita\Techninis\SQLmodulis.vb:line 37
at WindowsApplication1.I_sarasas.Retrieve() in D:\My Documents\Projects\Apskaita2\Apskaita\Techninis\I_sarasas.vb:line 27
at WindowsApplication1.Login.OK_Button_Click(Object sender, EventArgs e) in D:\My Documents\Projects\Apskaita2\Apskaita\Administravimas\Login.vb:line 55
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Apskaita
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///c:/Program%20Files/Marius%20Dagys/Apskaita_Setup_alfa/Apskaita.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
MTGCCombobox
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///c:/Program%20Files/Marius%20Dagys/Apskaita_Setup_alfa/MTGCCombobox.DLL
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
MySql.Data
Assembly Version: 5.0.7.0
Win32 Version: 5.0.7.0
CodeBase: file:///c:/Program%20Files/Marius%20Dagys/Apskaita_Setup_alfa/MySql.Data.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Niemand Niemand 4933
2007-11-15 22:24 Niemand
Norint instaliuoti naują versiją, reikia:
1. Išinstaliuoti seną versiją (ControlPanel/AddRemove programs);
2. Instaliuoti naują versiją.

Jei jau turite instaliavęsi MySQL serverį, nieko daugiau su juo daryti nereikia.

Jei parsisiuntėte programos versiją anksčiau, nei pasirodė mano įspėjimas apie trūkstamą skriptą, jį reikia parsisiųsti ir nukopijuoti, kaip nurodyta.

Jei parsisiuntėte programą po įspėjimo pasirodymo, tai įspėjimas skirtas ne Jums. Nieko nekopijuokite ir nesiųskite. Jau atnaujinau instaliacinį paketą.
Niemand Niemand 4933
2007-11-15 22:29 Niemand
Programa gali keiktis dėl to, kad kažką padarėte serveriui. Prie program files NIEKADA negalima kišti nagų, jei tiksliai nežinai, ką darai.

Programa gali keiktis ir dėl mano kaltės. Kadangi pradėjau diegti taip vadinamą datalayer pgl microsoftą, yra tokia tikimybė, kad kompiuteryje nepakanka turėti atitinkamo dll'o kopiją. Reikia ją dar ir registruoti. Jei dar pas ką nors yra analogiška problema, nuimsiu šitą patobulinimą.
L
liuxyte 1818
2007-11-15 22:47 liuxyte
Pagal jūsų nuorodą /50041 negaliu atsisiųsti - išmeta "klaidinga nuoroda"
gal kompą perkrauti reikia, seną versiją išinstaliavau.
Niemand Niemand 4933
2007-11-15 23:11 Niemand
Užlūžo talpink.lt. Alternatyvi nuoroda:

www.wikifortio.com/859164/Apskaita_Setup_alfa.msi

Tik nebandykite su nauja versija atidarinėti senos įmonės. Palaukite, kol parašysiu "transformatorių".
A
Arnis 46
2007-11-16 11:45 Arnis 2011-09-11 05-37

Niemand rašė: Programa gali keiktis ir dėl mano kaltės. Kadangi pradėjau diegti taip vadinamą datalayer pgl microsoftą, yra tokia tikimybė, kad kompiuteryje nepakanka turėti atitinkamo dll'o kopiją. Reikia ją dar ir registruoti. Jei dar pas ką nors yra analogiška problema, nuimsiu šitą patobulinimą.


Įeinant į programą meta tą pačią klaidą apie kurią rašė TNTs.
NET.Framework 2.0 mano kompiuteryje įdiegtas anksčiau, o MySQL serverį įdiegiau be jokių klaidų pranešimų. Pridedu ekrano vaizdelį. Login_klaida.pdf
Niemand Niemand 4933
2007-11-16 16:40 Niemand
Teks atidėti kitų duombazių palaikymą geresniems laikams. Manau, vartotojams neapsimoka instaliuotis krūvą taip vadinamų "connectors" tik tam, kad veiktų kitos duombazės (ne MySQL).

Įdedu nuorodą į versiją be šios problemos:
www.talpink.lt/files/582752
A
almapil 13
2007-11-17 18:13 almapil
Gal galit patarti, kodėl neleidžia įvesti tipinio sąsk.plano.Meta tą pačią klaidą apie kurią rašė ankstesni pašnekovai.
L
liuxyte 1818
2007-11-17 18:28 liuxyte
Niekaip negaliu suinstaliuot naujos versijos. yra pas mane MySQL versija 5.0
ir versija 6.0 , gal dėlto. Su pirma versija jau dirbau kiek buvo galima, gal ką nors patarsite ? pirmą versiją išinstaliavau, o su šita, kur paskutinėje Niemand nuorodoje - nė iš vietos.
Niemand Niemand 4933
2007-11-17 18:57 Niemand
To almapil: kurią programos versiją turite susiinstaliavę? Reikia versijos iš paskutinės mano įdėtos nuorodos. Jei versija naujausia, tokios pat klaidos tikrai negali būti. Įdėkite paveiksliuką, kokią tiksliai klaidą meta.

To liuxyte: kad susidėjote du serverius, tai negerai, ypač 6 versija. O kurioje tiksliai vietoje kyla problema instaliuojantis naują programos versiją?
A
almapil 13
2007-11-17 19:06 almapil
Detalizacijoj parašyta:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not find file 'C:\Program Files\Marius Dagys\Apskaita_Setup_alfa\tsp.dat'.
File name: 'C:\Program Files\Marius Dagys\Apskaita_Setup_alfa\tsp.dat'
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize)
at System.IO.StreamReader..ctor(String path)
at System.IO.File.OpenText(String path)
at WindowsApplication1.frmSPlanas.Tipinis_Click(Object sender, EventArgs e) in D:\My Documents\Projects\Apskaita2\Apskaita\Bendras\SP.vb:line 420
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Apskaita
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/Marius%20Dagys/Apskaita_Setup_alfa/Apskaita.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
MTGCCombobox
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/Marius%20Dagys/Apskaita_Setup_alfa/MTGCCombobox.DLL
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
MySql.Data
Assembly Version: 5.0.7.0
Win32 Version: 5.0.7.0
CodeBase: file:///C:/Program%20Files/Marius%20Dagys/Apskaita_Setup_alfa/MySql.Data.DLL
----------------------------------------
System.Transactions
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
AccTextBox
Assembly Version: 1.0.2861.30387
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/Marius%20Dagys/Apskaita_Setup_alfa/AccTextBox.DLL
----------------------------------------
MTGC_Flow
Assembly Version: 1.0.2861.30738
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/Marius%20Dagys/Apskaita_Setup_alfa/MTGC_Flow.DLL
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Design
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.832 (QFE.050727-8300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll
----------------------------------------
MsgBoxLT
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/Marius%20Dagys/Apskaita_Setup_alfa/MsgBoxLT.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
L
liuxyte 1818
2007-11-17 19:21 liuxyte
6 versiją įkroviau, nes neradau 5 , galvojau, kad išinstaliuojant dingo, toks iš manęs specialistas. Instaliavau viskas normaliai ėjos , paskui išdavė kad toks vardas yra ir, aš tundra pridėjau prie pavadinimo kažkur 1, dabar nebeatmenu, jaučiu reikia viską išvalyti ir iš naujo atsisiųsti 5 versiją, bet mano kompui kažkas nutiko - control Panel išmeta tuščią lentelę ir neprieinu prie Add Remove - visai esu pasimetus - padėkit, jei įmanoma.
Niemand Niemand 4933
2007-11-17 20:03 Niemand
To Almapil: kaltas, kažkaip iš instaliacinio paketo dingo failas su sąskaitų plano duomenimis. Trūkstamą failą galite parsisiųsti čia:

www.talpink.lt/files/915955
Niemand Niemand 4933
2007-11-17 20:10 Niemand 2011-09-11 05-37

liuxyte rašė: 6 versiją įkroviau, nes neradau 5 , galvojau, kad išinstaliuojant dingo, toks iš manęs specialistas. Instaliavau viskas normaliai ėjos , paskui išdavė kad toks vardas yra ir, aš tundra pridėjau prie pavadinimo kažkur 1, dabar nebeatmenu, jaučiu reikia viską išvalyti ir iš naujo atsisiųsti 5 versiją, bet mano kompui kažkas nutiko - control Panel išmeta tuščią lentelę ir neprieinu prie Add Remove - visai esu pasimetus - padėkit, jei įmanoma.


Net neįsivaizduoju, ką reikia padaryti, kad control panel būtų tuščias. O štai instaliavusis naują programos versiją, vardai niekur nedingsta. t.y. nereikia iš naujo įvedinėti vardų ir t.t. Tiesiog iš comboboxo pasirinkite seną vardą ir prisijungsite.
A
almapil 13
2007-11-19 10:01 almapil
Užstrigau su sąsk. planu.Parsisiunčiau 915955 failą,bet niekaip negaliu jo įkelti į programą.Meta; c;\Documents ant Settings\Windows XP\Desktop\tsp.dat is not a valid Win 32 aplication.
M
Meskute666 216
2007-11-19 10:28 Meskute666 2011-09-11 05-37

almapil rašė: Užstrigau su sąsk. planu.Parsisiunčiau 915955 failą,bet niekaip negaliu jo įkelti į programą.Meta; c;\Documents ant Settings\Windows XP\Desktop\tsp.dat is not a valid Win 32 aplication.


Pabandyk perrašyk tą failą į kitą katalogą.
Niemand Niemand 4933
2007-11-19 15:04 Niemand
Tą failą reikia tiesiog nukopijuoti į tą patį folgerį kaip ir programa.
A
almapil 13
2007-11-19 21:29 almapil
Failas yra tame pačiame folgeryje kaip ir programa.
Tu esi neprisijungęs vartotojas
Prisijungti arba registruotis
Tax.lt © 2002 - 2024, admin@tax.lt, Reklama tax.lt

Buhalterinės apskaitos sistema internete smulkiam ir vidutiniam verslui