1757 lines
44 KiB
Plaintext
1757 lines
44 KiB
Plaintext
*--------------------------------------------------------------------------------------------------------------------------------------------------------
|
|
* (EN) AUTOGENERATED - ATTENTION!! - NOT INTENDED FOR EXECUTION!! USE ONLY FOR MERGING CHANGES AND STORING WITH SCM TOOLS!!
|
|
*--------------------------------------------------------------------------------------------------------------------------------------------------------
|
|
*< FOXBIN2PRG: Version="1.21" SourceFile="cont2000_.mnx" CPID="1252" /> (Solo para binarios VFP 9 / Only for VFP 9 binaries)
|
|
*
|
|
*<MenuType>1</MenuType>
|
|
*<MenuLocation>REPLACE</MenuLocation>
|
|
|
|
*<MenuCode>
|
|
DEFINE MENU _msysmenu BAR
|
|
DEFINE PAD _000000001 OF _msysmenu PROMPT "\<Utile" COLOR SCHEME 3 ;
|
|
NEGOTIATE LEFT, NONE ;
|
|
KEY ALT+U, "ALT+U" ;
|
|
MESSAGE 'Instrumente utile: calculator, calendar, bloc-notes; iesirea din program.'
|
|
|
|
ON PAD _000000001 OF _msysmenu ACTIVATE POPUP Utile
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Utile MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF Utile PROMPT "\Optiuni sistem" ;
|
|
SKIP FOR m.nivel>1 ;
|
|
MESSAGE 'Optiuni Sistem'
|
|
ON BAR 1 OF Utile ACTIVATE POPUP Optiunisis
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Optiunisis MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF Optiunisis PROMPT "\<Parola"
|
|
ON SELECTION BAR 1 OF Optiunisis DO BAR_1_OF_Optiunisis_FB2P
|
|
|
|
DEFINE BAR 2 OF Optiunisis PROMPT "\Reasignare" ;
|
|
SKIP FOR m.nivel#0
|
|
ON SELECTION BAR 2 OF Optiunisis DO BAR_2_OF_Optiunisis_FB2P
|
|
|
|
DEFINE BAR 3 OF Optiunisis PROMPT "\-"
|
|
ON BAR 3 OF Optiunisis ACTIVATE POPUP _01p0vy9yv
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _01p0vy9yv MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 4 OF Optiunisis PROMPT "\Culori"
|
|
ON SELECTION BAR 4 OF Optiunisis DO BAR_4_OF_Optiunisis_FB2P
|
|
|
|
DEFINE BAR 2 OF Utile PROMPT "\-"
|
|
ON BAR 2 OF Utile ACTIVATE POPUP _0jl0u5xe0
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _0jl0u5xe0 MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 3 OF Utile PROMPT "\Configurare"
|
|
ON SELECTION BAR 3 OF Utile DO BAR_3_OF_Utile_FB2P
|
|
|
|
DEFINE BAR 4 OF Utile PROMPT "\Administrare"
|
|
ON SELECTION BAR 4 OF Utile DO BAR_4_OF_Utile_FB2P
|
|
|
|
DEFINE BAR 5 OF Utile PROMPT "\Reindexare"
|
|
ON BAR 5 OF Utile ACTIVATE POPUP Reindexare
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Reindexare MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF Reindexare PROMPT "\<Toate fisierele"
|
|
ON SELECTION BAR 1 OF Reindexare DO BAR_1_OF_Reindexare_FB2P
|
|
|
|
DEFINE BAR 2 OF Reindexare PROMPT "\<Fisiere locale"
|
|
ON SELECTION BAR 2 OF Reindexare DO BAR_2_OF_Reindexare_FB2P
|
|
|
|
DEFINE BAR 6 OF Utile PROMPT "\-"
|
|
ON BAR 6 OF Utile ACTIVATE POPUP _rap18gw4b
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _rap18gw4b MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 7 OF Utile PROMPT "\<Calculator" ;
|
|
MESSAGE 'Deschide un calculator.'
|
|
ON SELECTION BAR 7 OF Utile DO BAR_7_OF_Utile_FB2P
|
|
|
|
DEFINE BAR 8 OF Utile PROMPT "C\<alendar" ;
|
|
MESSAGE 'Deschide un calendar.'
|
|
ON SELECTION BAR 8 OF Utile DO BAR_8_OF_Utile_FB2P
|
|
|
|
DEFINE BAR 9 OF Utile PROMPT "\<Notepad" ;
|
|
MESSAGE 'Deschide un carnetel.'
|
|
ON SELECTION BAR 9 OF Utile DO BAR_9_OF_Utile_FB2P
|
|
|
|
DEFINE BAR 10 OF Utile PROMPT "\-"
|
|
ON BAR 10 OF Utile ACTIVATE POPUP _s9r16veuj
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _s9r16veuj MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 11 OF Utile PROMPT "\<Iesire" ;
|
|
KEY F2, "F2" ;
|
|
MESSAGE 'Iesire din program.'
|
|
ON SELECTION BAR 11 OF Utile DO BAR_11_OF_Utile_FB2P
|
|
|
|
DEFINE PAD _000000002 OF _msysmenu PROMPT "\<Editare" COLOR SCHEME 3 ;
|
|
KEY ALT+E, "" ;
|
|
MESSAGE 'Comenzi de editare.'
|
|
|
|
ON PAD _000000002 OF _msysmenu ACTIVATE POPUP Editare
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Editare MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR _med_undo OF Editare PROMPT "\<Anuleaza" ;
|
|
KEY CTRL+Z, "Ctrl+Z" ;
|
|
MESSAGE 'Anuleaza ultima comanda de editare.'
|
|
|
|
DEFINE BAR _med_redo OF Editare PROMPT "\<Refa" ;
|
|
KEY CTRL+R, "Ctrl+R" ;
|
|
MESSAGE 'Repeta ultima comanda anulata.'
|
|
|
|
DEFINE BAR _med_sp100 OF Editare PROMPT "\-"
|
|
|
|
DEFINE BAR _med_cut OF Editare PROMPT "\<Taie si retine" ;
|
|
KEY CTRL+X, "Ctrl+X" ;
|
|
MESSAGE 'Copiaza in memorie textul selectat si apoi il sterge din ecran.'
|
|
|
|
DEFINE BAR _med_copy OF Editare PROMPT "\<Copiaza" ;
|
|
KEY CTRL+C, "Ctrl+C" ;
|
|
MESSAGE 'Copiaza in memorie textul selectat.'
|
|
|
|
DEFINE BAR _med_paste OF Editare PROMPT "Re\<da" ;
|
|
KEY CTRL+V, "Ctrl+V" ;
|
|
MESSAGE 'Reda din memorie textul retinut cu comanda <Copiaza>.'
|
|
|
|
DEFINE BAR _med_sp200 OF Editare PROMPT "\-"
|
|
|
|
DEFINE BAR _med_slcta OF Editare PROMPT "\<Selecteaza tot" ;
|
|
KEY CTRL+A, "Ctrl+A" ;
|
|
MESSAGE 'Selecteaza tot textul din celula activa.'
|
|
|
|
DEFINE PAD _000000003 OF _msysmenu PROMPT "I\<nitializare" COLOR SCHEME 3 ;
|
|
KEY ALT+N, "ALT+N" ;
|
|
MESSAGE 'Comenzi de initializare a sesiunii de lucru.'
|
|
|
|
ON PAD _000000003 OF _msysmenu ACTIVATE POPUP Initializa
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Initializa MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF Initializa PROMPT "\Intrare..." ;
|
|
MESSAGE 'Intrare in luna contabila dorita.'
|
|
ON SELECTION BAR 1 OF Initializa DO BAR_1_OF_Initializa_FB2P
|
|
|
|
DEFINE BAR 2 OF Initializa PROMPT "\Seria periodica" ;
|
|
SKIP FOR !LUNA_NEPLATITA
|
|
ON SELECTION BAR 2 OF Initializa DO BAR_2_OF_Initializa_FB2P
|
|
|
|
DEFINE BAR 3 OF Initializa PROMPT "\-"
|
|
ON BAR 3 OF Initializa ACTIVATE POPUP _s89079igs
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _s89079igs MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 4 OF Initializa PROMPT "\<Deschidere de luna noua" ;
|
|
SKIP FOR glLuna_neplatita OR !glUltimaLuna or m.nivel>1 ;
|
|
MESSAGE 'Inceperea unei noi luni contabile.'
|
|
ON SELECTION BAR 4 OF Initializa DO BAR_4_OF_Initializa_FB2P
|
|
|
|
DEFINE BAR 5 OF Initializa PROMPT "\<Redeschidere de luna" ;
|
|
SKIP FOR glLunaInchisa or m.nivel>1 ;
|
|
MESSAGE 'Actualizarea cu date modificate din luna precedenta, aparute ulterior deschiderii lunii contabile curente.'
|
|
ON SELECTION BAR 5 OF Initializa DO BAR_5_OF_Initializa_FB2P
|
|
|
|
DEFINE BAR 6 OF Initializa PROMPT "\Blocare de luna" ;
|
|
SKIP FOR m.nivel>1 ;
|
|
MESSAGE 'Inchidere de luna.'
|
|
ON BAR 6 OF Initializa ACTIVATE POPUP Blocaredel
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Blocaredel MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF Blocaredel PROMPT "\<Blocare de luna"
|
|
ON SELECTION BAR 1 OF Blocaredel DO BAR_1_OF_Blocaredel_FB2P
|
|
|
|
DEFINE BAR 2 OF Blocaredel PROMPT "\<Situatia lunilor blocate"
|
|
ON SELECTION BAR 2 OF Blocaredel DO BAR_2_OF_Blocaredel_FB2P
|
|
|
|
DEFINE BAR 7 OF Initializa PROMPT "\-"
|
|
ON BAR 7 OF Initializa ACTIVATE POPUP _s3n16gukq
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _s3n16gukq MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 8 OF Initializa PROMPT "\Datele firmei" ;
|
|
SKIP FOR m.nivel>3
|
|
ON SELECTION BAR 8 OF Initializa DO BAR_8_OF_Initializa_FB2P
|
|
|
|
DEFINE BAR 9 OF Initializa PROMPT "\Firma noua" ;
|
|
MESSAGE 'Deschiderea unei firme noi.'
|
|
ON BAR 9 OF Initializa ACTIVATE POPUP Firmanoua
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Firmanoua MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF Firmanoua PROMPT "\<Deschidere de firma" ;
|
|
SKIP FOR luna_neplatita OR !ultima_luna
|
|
ON SELECTION BAR 1 OF Firmanoua DO BAR_1_OF_Firmanoua_FB2P
|
|
|
|
DEFINE BAR 2 OF Firmanoua PROMPT "\-"
|
|
ON BAR 2 OF Firmanoua ACTIVATE POPUP _0980yqnzq
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _0980yqnzq MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 3 OF Firmanoua PROMPT "\<Preluare de date" ;
|
|
SKIP FOR luna_neplatita
|
|
ON BAR 3 OF Firmanoua ACTIVATE POPUP Preluarede
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Preluarede MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF Preluarede PROMPT "Situatii \<analitice"
|
|
ON BAR 1 OF Preluarede ACTIVATE POPUP _0980v14qn
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _0980v14qn MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF _0980v14qn PROMPT "\<Furnizori"
|
|
ON SELECTION BAR 1 OF _0980v14qn DO BAR_1_OF__0980v14qn_FB2P
|
|
|
|
DEFINE BAR 2 OF _0980v14qn PROMPT "\<Clienti"
|
|
ON SELECTION BAR 2 OF _0980v14qn DO BAR_2_OF__0980v14qn_FB2P
|
|
|
|
DEFINE BAR 3 OF _0980v14qn PROMPT "Cr\<editori"
|
|
ON SELECTION BAR 3 OF _0980v14qn DO BAR_3_OF__0980v14qn_FB2P
|
|
|
|
DEFINE BAR 4 OF _0980v14qn PROMPT "\<Debitori"
|
|
ON SELECTION BAR 4 OF _0980v14qn DO BAR_4_OF__0980v14qn_FB2P
|
|
|
|
DEFINE BAR 5 OF _0980v14qn PROMPT "\<Achizitori"
|
|
ON SELECTION BAR 5 OF _0980v14qn DO BAR_5_OF__0980v14qn_FB2P
|
|
|
|
DEFINE BAR 6 OF _0980v14qn PROMPT "Act\<ionari"
|
|
ON SELECTION BAR 6 OF _0980v14qn DO BAR_6_OF__0980v14qn_FB2P
|
|
|
|
DEFINE BAR 2 OF Preluarede PROMPT "\-"
|
|
ON BAR 2 OF Preluarede ACTIVATE POPUP _0980v1qoe
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _0980v1qoe MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 3 OF Preluarede PROMPT "\<Balanta"
|
|
ON SELECTION BAR 3 OF Preluarede DO BAR_3_OF_Preluarede_FB2P
|
|
|
|
DEFINE BAR 10 OF Initializa PROMPT "\-"
|
|
ON BAR 10 OF Initializa ACTIVATE POPUP _0y30reu0z
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _0y30reu0z MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 11 OF Initializa PROMPT "\Coeficienti lunari" ;
|
|
SKIP FOR m.nivel>1 ;
|
|
MESSAGE 'Modificarea coeficientilor: TVA, etc.'
|
|
ON SELECTION BAR 11 OF Initializa DO BAR_11_OF_Initializa_FB2P
|
|
|
|
DEFINE BAR 12 OF Initializa PROMPT "C\<onfigurare note"
|
|
ON SELECTION BAR 12 OF Initializa DO BAR_12_OF_Initializa_FB2P
|
|
|
|
DEFINE BAR 13 OF Initializa PROMPT "\-"
|
|
ON BAR 13 OF Initializa ACTIVATE POPUP _0lr0ye5vn
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _0lr0ye5vn MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 14 OF Initializa PROMPT "\<Liste nomenclatoare"
|
|
ON BAR 14 OF Initializa ACTIVATE POPUP Listenomen
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Listenomen MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF Listenomen PROMPT "\<Tipuri documente"
|
|
ON SELECTION BAR 1 OF Listenomen DO BAR_1_OF_Listenomen_FB2P
|
|
|
|
DEFINE BAR 2 OF Listenomen PROMPT "\<Sectii"
|
|
ON SELECTION BAR 2 OF Listenomen DO BAR_2_OF_Listenomen_FB2P
|
|
|
|
DEFINE BAR 3 OF Listenomen PROMPT "\<Gestiuni"
|
|
ON SELECTION BAR 3 OF Listenomen DO BAR_3_OF_Listenomen_FB2P
|
|
|
|
DEFINE BAR 4 OF Listenomen PROMPT "\<Venituri/Cheltuieli"
|
|
ON SELECTION BAR 4 OF Listenomen DO BAR_4_OF_Listenomen_FB2P
|
|
|
|
DEFINE BAR 5 OF Listenomen PROMPT "\<Lucrari"
|
|
ON SELECTION BAR 5 OF Listenomen DO BAR_5_OF_Listenomen_FB2P
|
|
|
|
DEFINE BAR 6 OF Listenomen PROMPT "\<Responsabili"
|
|
ON SELECTION BAR 6 OF Listenomen DO BAR_6_OF_Listenomen_FB2P
|
|
|
|
DEFINE BAR 7 OF Listenomen PROMPT "\<Judete"
|
|
ON SELECTION BAR 7 OF Listenomen DO BAR_7_OF_Listenomen_FB2P
|
|
|
|
DEFINE BAR 8 OF Listenomen PROMPT "\<Localitati"
|
|
ON SELECTION BAR 8 OF Listenomen DO BAR_8_OF_Listenomen_FB2P
|
|
|
|
DEFINE BAR 15 OF Initializa PROMPT "\<Plan conturi"
|
|
ON SELECTION BAR 15 OF Initializa DO BAR_15_OF_Initializa_FB2P
|
|
|
|
DEFINE BAR 16 OF Initializa PROMPT "\<Entitati" ;
|
|
SKIP FOR m.nivel>0
|
|
ON SELECTION BAR 16 OF Initializa DO BAR_16_OF_Initializa_FB2P
|
|
|
|
DEFINE BAR 17 OF Initializa PROMPT "\-"
|
|
ON BAR 17 OF Initializa ACTIVATE POPUP _18y0kqcw7
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _18y0kqcw7 MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 18 OF Initializa PROMPT "\<Optiuni" ;
|
|
SKIP FOR m.nivel>1
|
|
ON BAR 18 OF Initializa ACTIVATE POPUP Optiuni
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Optiuni MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF Optiuni PROMPT "Optiuni \<Default"
|
|
ON SELECTION BAR 1 OF Optiuni DO BAR_1_OF_Optiuni_FB2P
|
|
|
|
DEFINE BAR 2 OF Optiuni PROMPT "Optiuni \<Firma"
|
|
ON SELECTION BAR 2 OF Optiuni DO BAR_2_OF_Optiuni_FB2P
|
|
|
|
DEFINE PAD _000000004 OF _msysmenu PROMPT "Ac\<tualizari" COLOR SCHEME 3 ;
|
|
KEY ALT+T, "ALT+T" ;
|
|
SKIP FOR luna_inchisa ;
|
|
MESSAGE 'Diverse analize'
|
|
|
|
ON PAD _000000004 OF _msysmenu ACTIVATE POPUP _1bs12qror
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _1bs12qror MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF _1bs12qror PROMPT "\Verificari" ;
|
|
SKIP FOR m.nivel>1 ;
|
|
MESSAGE 'Diverse verificari'
|
|
ON SELECTION BAR 1 OF _1bs12qror DO BAR_1_OF__1bs12qror_FB2P
|
|
|
|
DEFINE BAR 2 OF _1bs12qror PROMPT "\Refaceri" ;
|
|
SKIP FOR luna_inchisa or m.nivel>1 ;
|
|
MESSAGE 'Refacerea balantei, registrelor, analiticelor, pe baza registrului jurnal'
|
|
ON SELECTION BAR 2 OF _1bs12qror DO BAR_2_OF__1bs12qror_FB2P
|
|
|
|
DEFINE BAR 3 OF _1bs12qror PROMPT "\Modificare libera" ;
|
|
SKIP FOR m.nivel#0
|
|
ON SELECTION BAR 3 OF _1bs12qror DO BAR_3_OF__1bs12qror_FB2P
|
|
|
|
DEFINE BAR 4 OF _1bs12qror PROMPT "\Initializare facturi/solduri" ;
|
|
SKIP FOR luna_inchisa or m.nivel>1
|
|
ON BAR 4 OF _1bs12qror ACTIVATE POPUP _0ln0qf60i
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _0ln0qf60i MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF _0ln0qf60i PROMPT "Furnizori -> Facturi Cumparari"
|
|
ON SELECTION BAR 1 OF _0ln0qf60i DO BAR_1_OF__0ln0qf60i_FB2P
|
|
|
|
DEFINE BAR 2 OF _0ln0qf60i PROMPT "Clienti -> Facturi Vanzari"
|
|
ON SELECTION BAR 2 OF _0ln0qf60i DO BAR_2_OF__0ln0qf60i_FB2P
|
|
|
|
DEFINE BAR 3 OF _0ln0qf60i PROMPT "\-"
|
|
ON BAR 3 OF _0ln0qf60i ACTIVATE POPUP _0rb0tndj4
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _0rb0tndj4 MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 4 OF _0ln0qf60i PROMPT "Facturi Cumparari->Furnizori"
|
|
ON SELECTION BAR 4 OF _0ln0qf60i DO BAR_4_OF__0ln0qf60i_FB2P
|
|
|
|
DEFINE BAR 5 OF _0ln0qf60i PROMPT "Facturi Vanzari -> Clienti"
|
|
ON SELECTION BAR 5 OF _0ln0qf60i DO BAR_5_OF__0ln0qf60i_FB2P
|
|
|
|
DEFINE BAR 5 OF _1bs12qror PROMPT "\-"
|
|
ON BAR 5 OF _1bs12qror ACTIVATE POPUP _0wt0ymzyk
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _0wt0ymzyk MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 6 OF _1bs12qror PROMPT "\Alte actualizari"
|
|
ON BAR 6 OF _1bs12qror ACTIVATE POPUP NewItem
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP NewItem MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF NewItem PROMPT "Adaptarea textului in balanta cf. planului de conturi"
|
|
ON SELECTION BAR 1 OF NewItem DO BAR_1_OF_NewItem_FB2P
|
|
|
|
DEFINE BAR 2 OF NewItem PROMPT "Completarea nomenclatorului de materiale pe baza stocului"
|
|
ON SELECTION BAR 2 OF NewItem DO BAR_2_OF_NewItem_FB2P
|
|
|
|
DEFINE BAR 3 OF NewItem PROMPT "\-"
|
|
ON BAR 3 OF NewItem ACTIVATE POPUP _16a0jfcmp
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _16a0jfcmp MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 4 OF NewItem PROMPT "\Sincronizare nume - balante analitice, registru jurnal"
|
|
ON SELECTION BAR 4 OF NewItem DO BAR_4_OF_NewItem_FB2P
|
|
|
|
DEFINE BAR 5 OF NewItem PROMPT "\-"
|
|
ON BAR 5 OF NewItem ACTIVATE POPUP _1770wos9a
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _1770wos9a MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 6 OF NewItem PROMPT "Actualizare solduri facturi in valuta la 31.12.NN"
|
|
ON SELECTION BAR 6 OF NewItem do actualizare_facturi_valuta.prg
|
|
|
|
DEFINE BAR 7 OF _1bs12qror PROMPT "\-"
|
|
ON BAR 7 OF _1bs12qror ACTIVATE POPUP _0ms0u7t1l
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _0ms0u7t1l MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 8 OF _1bs12qror PROMPT "\Serii" ;
|
|
SKIP FOR m.nivel#0
|
|
ON BAR 8 OF _1bs12qror ACTIVATE POPUP Serii
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Serii MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF Serii PROMPT "\<Codul" ;
|
|
SKIP FOR m.nivel#0
|
|
ON SELECTION BAR 1 OF Serii DO BAR_1_OF_Serii_FB2P
|
|
|
|
DEFINE BAR 2 OF Serii PROMPT "\<Nir" ;
|
|
SKIP FOR m.nivel#0
|
|
ON SELECTION BAR 2 OF Serii DO BAR_2_OF_Serii_FB2P
|
|
|
|
DEFINE BAR 3 OF Serii PROMPT "\<Bon" ;
|
|
SKIP FOR m.nivel#0
|
|
ON SELECTION BAR 3 OF Serii DO BAR_3_OF_Serii_FB2P
|
|
|
|
DEFINE BAR 9 OF _1bs12qror PROMPT "\-"
|
|
ON BAR 9 OF _1bs12qror ACTIVATE POPUP _s4a0z4oi2
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _s4a0z4oi2 MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 10 OF _1bs12qror PROMPT "\Actualizari fisiere" ;
|
|
SKIP FOR m.nivel#0
|
|
ON BAR 10 OF _1bs12qror ACTIVATE POPUP Actualizar
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Actualizar MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF Actualizar PROMPT "\<General"
|
|
ON SELECTION BAR 1 OF Actualizar DO BAR_1_OF_Actualizar_FB2P
|
|
|
|
DEFINE BAR 2 OF Actualizar PROMPT "\-"
|
|
ON BAR 2 OF Actualizar ACTIVATE POPUP _09x0pyhbo
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _09x0pyhbo MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 3 OF Actualizar PROMPT "\<Act -> Actan"
|
|
ON SELECTION BAR 3 OF Actualizar DO BAR_3_OF_Actualizar_FB2P
|
|
|
|
DEFINE BAR 4 OF Actualizar PROMPT "\<Rull -> Rul"
|
|
ON SELECTION BAR 4 OF Actualizar DO BAR_4_OF_Actualizar_FB2P
|
|
|
|
DEFINE BAR 5 OF Actualizar PROMPT "\-"
|
|
ON BAR 5 OF Actualizar ACTIVATE POPUP _07q180bx4
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _07q180bx4 MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 6 OF Actualizar PROMPT "Pereche \<Cumparari"
|
|
ON SELECTION BAR 6 OF Actualizar DO BAR_6_OF_Actualizar_FB2P
|
|
|
|
DEFINE BAR 7 OF Actualizar PROMPT "Pereche \<Vanzari"
|
|
ON SELECTION BAR 7 OF Actualizar DO BAR_7_OF_Actualizar_FB2P
|
|
|
|
DEFINE BAR 8 OF Actualizar PROMPT "Pereche \<Actan -> Act"
|
|
ON SELECTION BAR 8 OF Actualizar DO BAR_8_OF_Actualizar_FB2P
|
|
|
|
DEFINE BAR 9 OF Actualizar PROMPT "\-"
|
|
ON BAR 9 OF Actualizar ACTIVATE POPUP _07q17tw62
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _07q17tw62 MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 10 OF Actualizar PROMPT "\<Total cumparari"
|
|
ON SELECTION BAR 10 OF Actualizar DO BAR_10_OF_Actualizar_FB2P
|
|
|
|
DEFINE BAR 11 OF Actualizar PROMPT "T\<otal vanzari"
|
|
ON SELECTION BAR 11 OF Actualizar DO BAR_11_OF_Actualizar_FB2P
|
|
|
|
DEFINE BAR 12 OF Actualizar PROMPT "\-"
|
|
ON BAR 12 OF Actualizar ACTIVATE POPUP _09x0raa35
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _09x0raa35 MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 13 OF Actualizar PROMPT "\<Neimpozabil"
|
|
ON SELECTION BAR 13 OF Actualizar DO BAR_13_OF_Actualizar_FB2P
|
|
|
|
DEFINE BAR 14 OF Actualizar PROMPT "\-"
|
|
ON BAR 14 OF Actualizar ACTIVATE POPUP _0cm0tezha
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _0cm0tezha MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 15 OF Actualizar PROMPT "\<Responsabili"
|
|
ON BAR 15 OF Actualizar ACTIVATE POPUP Responsabi
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Responsabi MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF Responsabi PROMPT "\<In luna curenta"
|
|
ON SELECTION BAR 1 OF Responsabi DO BAR_1_OF_Responsabi_FB2P
|
|
|
|
DEFINE BAR 2 OF Responsabi PROMPT "\<Total"
|
|
ON SELECTION BAR 2 OF Responsabi DO BAR_2_OF_Responsabi_FB2P
|
|
|
|
DEFINE BAR 16 OF Actualizar PROMPT "\-"
|
|
ON BAR 16 OF Actualizar ACTIVATE POPUP _09x0qma69
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _09x0qma69 MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 17 OF Actualizar PROMPT "\<Data scadenta"
|
|
ON SELECTION BAR 17 OF Actualizar DO BAR_17_OF_Actualizar_FB2P
|
|
|
|
DEFINE BAR 11 OF _1bs12qror PROMPT "\Actualizare dupa receptia de date" ;
|
|
SKIP FOR luna_inchisa or m.nivel>1
|
|
ON SELECTION BAR 11 OF _1bs12qror DO BAR_11_OF__1bs12qror_FB2P
|
|
|
|
DEFINE BAR 12 OF _1bs12qror PROMPT "\-"
|
|
ON BAR 12 OF _1bs12qror ACTIVATE POPUP _16w10v8x0
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _16w10v8x0 MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 13 OF _1bs12qror PROMPT "\<Verificare Globala"
|
|
ON SELECTION BAR 13 OF _1bs12qror DO BAR_13_OF__1bs12qror_FB2P
|
|
|
|
DEFINE PAD _000000005 OF _msysmenu PROMPT "A\<jutor" COLOR SCHEME 3 ;
|
|
KEY ALT+J, "ALT+J" ;
|
|
MESSAGE 'Instructiuni de utilizare, informatii despre acest program.'
|
|
|
|
ON PAD _000000005 OF _msysmenu ACTIVATE POPUP Ajutor
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP Ajutor MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 1 OF Ajutor PROMPT "\<Planul general de conturi" ;
|
|
KEY F1, "F1" ;
|
|
MESSAGE 'Planul general de conturi'
|
|
ON SELECTION BAR 1 OF Ajutor DO BAR_1_OF_Ajutor_FB2P
|
|
|
|
DEFINE BAR 2 OF Ajutor PROMPT "\<Instructiuni de utilizare"
|
|
ON SELECTION BAR 2 OF Ajutor DO BAR_2_OF_Ajutor_FB2P
|
|
|
|
DEFINE BAR 3 OF Ajutor PROMPT "\-"
|
|
ON BAR 3 OF Ajutor ACTIVATE POPUP _0yw0umukf
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _0yw0umukf MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 4 OF Ajutor PROMPT "\<Sesizari"
|
|
ON SELECTION BAR 4 OF Ajutor DO BAR_4_OF_Ajutor_FB2P
|
|
|
|
DEFINE BAR 5 OF Ajutor PROMPT "\-"
|
|
ON BAR 5 OF Ajutor ACTIVATE POPUP _s23165irc
|
|
|
|
*----------------------------------
|
|
DEFINE POPUP _s23165irc MARGIN RELATIVE SHADOW COLOR SCHEME 4
|
|
DEFINE BAR 6 OF Ajutor PROMPT "\<Despre program..." ;
|
|
MESSAGE 'Informatii despre program'
|
|
ON SELECTION BAR 6 OF Ajutor DO BAR_6_OF_Ajutor_FB2P
|
|
|
|
*</MenuCode>
|
|
|
|
*<Procedures>
|
|
PROCEDURE BAR_1_OF_Optiunisis_FB2P
|
|
oschp=create('schimbparola')
|
|
oschp.show(1)
|
|
ENDPROC && BAR_1_OF_Optiunisis_FB2P
|
|
|
|
PROCEDURE BAR_2_OF_Optiunisis_FB2P
|
|
orp=create('parola')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
or=create('redirect')
|
|
or.show(1)
|
|
endif
|
|
|
|
ENDPROC && BAR_2_OF_Optiunisis_FB2P
|
|
|
|
PROCEDURE BAR_4_OF_Optiunisis_FB2P
|
|
oc=crea('culori')
|
|
oc.show(1)
|
|
ENDPROC && BAR_4_OF_Optiunisis_FB2P
|
|
|
|
PROCEDURE BAR_3_OF_Utile_FB2P
|
|
OMENU=CREA('MENUg')
|
|
OMENU.SHOW()
|
|
ENDPROC && BAR_3_OF_Utile_FB2P
|
|
|
|
PROCEDURE BAR_4_OF_Utile_FB2P
|
|
|
|
orp=create('parolaMEA')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
DO FORM fisiere
|
|
ENDIF
|
|
ENDPROC && BAR_4_OF_Utile_FB2P
|
|
|
|
PROCEDURE BAR_1_OF_Reindexare_FB2P
|
|
do reindexare.prg
|
|
ENDPROC && BAR_1_OF_Reindexare_FB2P
|
|
|
|
PROCEDURE BAR_2_OF_Reindexare_FB2P
|
|
do reindexaretempo in reindexare.prg
|
|
ENDPROC && BAR_2_OF_Reindexare_FB2P
|
|
|
|
PROCEDURE BAR_7_OF_Utile_FB2P
|
|
do case
|
|
case file('C:\WINDOWS\CALC.EXE')
|
|
run /N C:\WINDOWS\CALC.EXE
|
|
case file('C:\WINDOWS\SYSTEM32\CALC.EXE')
|
|
run /N C:\WINDOWS\SYSTEM32\CALC.EXE
|
|
case file('C:\WINnt\system32\CALC.EXE')
|
|
run /N C:\WINnt\system32\CALC.EXE
|
|
otherwise
|
|
do mesajatent with 'Aplicatia "Calculator" nu este instalata','pe acest sistem!'
|
|
endcase
|
|
|
|
|
|
|
|
ENDPROC && BAR_7_OF_Utile_FB2P
|
|
|
|
PROCEDURE BAR_8_OF_Utile_FB2P
|
|
*!* od=createo('diary')
|
|
*!* od.show(1)
|
|
ENDPROC && BAR_8_OF_Utile_FB2P
|
|
|
|
PROCEDURE BAR_9_OF_Utile_FB2P
|
|
do case
|
|
case file('C:\WINDOWS\NOTEPAD.EXE')
|
|
run /N C:\WINDOWS\NOTEPAD.EXE
|
|
case file('C:\WINnt\system32\NOTEPAD.EXE')
|
|
run /N C:\WINnt\system32\NOTEPAD.EXE
|
|
otherwise
|
|
do mesajatent with 'Aplicatia "NOTEPAD" nu este instalata','pe acest sistem!'
|
|
endcase
|
|
|
|
ENDPROC && BAR_9_OF_Utile_FB2P
|
|
|
|
PROCEDURE BAR_11_OF_Utile_FB2P
|
|
ies=.t.
|
|
|
|
DO IESIRE
|
|
ENDPROC && BAR_11_OF_Utile_FB2P
|
|
|
|
PROCEDURE BAR_1_OF_Initializa_FB2P
|
|
|
|
do form start00
|
|
|
|
|
|
|
|
ENDPROC && BAR_1_OF_Initializa_FB2P
|
|
|
|
PROCEDURE BAR_2_OF_Initializa_FB2P
|
|
osp=crea('seriaper')
|
|
osp.show(1)
|
|
ENDPROC && BAR_2_OF_Initializa_FB2P
|
|
|
|
PROCEDURE BAR_4_OF_Initializa_FB2P
|
|
DO deschidluna WITH .T. IN oredeschid.prg
|
|
ENDPROC && BAR_4_OF_Initializa_FB2P
|
|
|
|
PROCEDURE BAR_5_OF_Initializa_FB2P
|
|
DO deschidluna WITH .F. IN oredeschid.prg
|
|
ENDPROC && BAR_5_OF_Initializa_FB2P
|
|
|
|
PROCEDURE BAR_1_OF_Blocaredel_FB2P
|
|
sele calendar
|
|
loca for nl=m.nl and an=m.an
|
|
if smf
|
|
do mesaj with 'Luna '+m.nl+' '+m.an+' este inchisa!',''
|
|
else
|
|
oi=crea('danuinchid')
|
|
oi.show(1)
|
|
if buton=1
|
|
sele calendar
|
|
loca for nl=m.nl and an=m.an
|
|
repl smf with .t.
|
|
luna_inchisa=.t.
|
|
endif
|
|
endif
|
|
ENDPROC && BAR_1_OF_Blocaredel_FB2P
|
|
|
|
PROCEDURE BAR_2_OF_Blocaredel_FB2P
|
|
orp=create('parola')
|
|
orp.show(1)
|
|
if buton=3
|
|
SELECT calendar
|
|
do form inchidluni
|
|
endif
|
|
|
|
|
|
ENDPROC && BAR_2_OF_Blocaredel_FB2P
|
|
|
|
PROCEDURE BAR_8_OF_Initializa_FB2P
|
|
Local ERR
|
|
*!* IF !USED("CALEFIRMA")
|
|
*!* USE &calefirma\datean\datefirma IN 0 SHARED
|
|
*!* ENDIF
|
|
|
|
Sele datefirma
|
|
If !existacamp("datefirma","punct_luc")
|
|
Select datefirma
|
|
Use
|
|
ERR=1
|
|
On Error Do ERREIND With ERR,"Dati reindexare pe 'DATEAN'"
|
|
Use &calefirma\DATEAN\datefirma In 0 Excl
|
|
If ERR=0
|
|
Use &calefirma\DATEAN\datefirma In 0 Shared
|
|
Return
|
|
Endif
|
|
Alter Table datefirma Add Column punct_luc c(20)
|
|
Use In datefirma
|
|
Use &calefirma\DATEAN\datefirma In 0 Shared
|
|
On Error
|
|
Endif
|
|
Do Form datefirma
|
|
*use &calefirma\datean\datefirma in 0 shared again
|
|
Sele datefirma
|
|
|
|
Select * From datefirma Into Cursor FFF
|
|
If _Tally=0
|
|
Sele datefirma
|
|
Append Blank
|
|
Endif
|
|
Select datefirma
|
|
Go Top
|
|
If Flock()
|
|
Gather Memvar
|
|
Repl denumire With Alltrim(m.flung)
|
|
Repl localitate With m.localitate
|
|
Repl strada With m.strada
|
|
Repl nr With Allt(Str(m.numar))
|
|
m.denumire=Alltrim(m.flung)
|
|
Unlock
|
|
Endif
|
|
|
|
*SELECT datefirma
|
|
If !existacamp('datefirma',"capsocvar")
|
|
Use In datefirma
|
|
|
|
On Error Do a
|
|
Use &calefirma\DATEAN\datefirma In 0 Exclusive
|
|
|
|
If !Used('datefirma')
|
|
Do mesaj With "Inchideti programul pe toate calculatoarele din retea","pentru actualizarea datelor"
|
|
Quit
|
|
Else
|
|
Alter Table datefirma Add Column capsocvar N(14)
|
|
Alter Table datefirma Add Column capsocSUB N(14)
|
|
Endif
|
|
On Error
|
|
Use In datefirma
|
|
Use &calefirma\DATEAN\datefirma In 0 Shared Again
|
|
Endif
|
|
Select datefirma
|
|
Scatter Memvar
|
|
Do Form datelefirma
|
|
Select datefirma
|
|
If Flock()
|
|
Gather Memv
|
|
Endif
|
|
Unlock
|
|
If !Empty(m.punct_luc)
|
|
punct_de_lucru="Punct de lucru: "+Alltrim(m.punct_luc)
|
|
Endif
|
|
*brow title 'CTR-Y pentru linie noua / ESC pentru iesire'
|
|
*use in datefirma
|
|
ENDPROC && BAR_8_OF_Initializa_FB2P
|
|
|
|
PROCEDURE BAR_1_OF_Firmanoua_FB2P
|
|
ll2=m.nl
|
|
aa2=m.an
|
|
|
|
do form startfirma
|
|
IF buton=2
|
|
m.an=aa2
|
|
m.nl=ll2
|
|
endif
|
|
ENDPROC && BAR_1_OF_Firmanoua_FB2P
|
|
|
|
PROCEDURE BAR_1_OF__0980v14qn_FB2P
|
|
sele act
|
|
copy struct to &loc\&nfscurt\tempo\ytemp WITH CDX
|
|
|
|
sele 0
|
|
use &loc\&nfscurt\tempo\ytemp alias ytemp
|
|
sele ytemp
|
|
BUTON=1
|
|
mmm=crea('modiffact')
|
|
mmm.decare='FURN'
|
|
MMM.SHOW(1)
|
|
IF BUTON=2
|
|
DO STERGE
|
|
USE IN YTEMP
|
|
RETURN
|
|
ENDIF
|
|
|
|
SELE YTEMP
|
|
SCAN
|
|
SCAT MEMV
|
|
SELE ACT
|
|
IF FLOCK()
|
|
appe blan
|
|
gath memv
|
|
endif
|
|
unlock
|
|
SELE ACTan
|
|
IF FLOCK()
|
|
appe blan
|
|
gath memv
|
|
endif
|
|
unlock
|
|
endscan
|
|
|
|
USE IN YTEMP
|
|
wait wind 'Se inregistreaza in analiticul de furnizori...' nowait
|
|
DO TOTV
|
|
DO REFBAL
|
|
DO REFFURNIZOR
|
|
wait wind 'Se inregistreaza in registrul de cumparari...' nowait
|
|
DO TOTV
|
|
DO REFCUMP
|
|
wait wind 'Se inregistreaza in situatia facturilor de furnizori...' nowait
|
|
do totv
|
|
DO REFCUMPLUN
|
|
DO TOTV
|
|
wait clear
|
|
ENDPROC && BAR_1_OF__0980v14qn_FB2P
|
|
|
|
PROCEDURE BAR_2_OF__0980v14qn_FB2P
|
|
sele act
|
|
copy struct to &loc\&nfscurt\tempo\ytemp WITH CDX
|
|
|
|
sele 0
|
|
use &loc\&nfscurt\tempo\ytemp alias ytemp
|
|
sele ytemp
|
|
BUTON=1
|
|
mmm=crea('modiffact')
|
|
mmm.decare='CLI'
|
|
MMM.SHOW(1)
|
|
IF BUTON=2
|
|
DO STERGE
|
|
USE IN YTEMP
|
|
RETURN
|
|
ENDIF
|
|
|
|
SELE YTEMP
|
|
SCAN
|
|
SCAT MEMV
|
|
SELE ACT
|
|
IF FLOCK()
|
|
appe blan
|
|
gath memv
|
|
endif
|
|
unlock
|
|
SELE ACTan
|
|
IF FLOCK()
|
|
appe blan
|
|
gath memv
|
|
endif
|
|
unlock
|
|
endscan
|
|
|
|
USE IN YTEMP
|
|
wait wind 'Se inregistreaza in analiticul de clienti...' nowait
|
|
DO TOTV
|
|
DO REFBAL
|
|
DO REFCLIENTI
|
|
wait wind 'Se inregistreaza in registrul de vanzari...' nowait
|
|
DO TOTV
|
|
DO REFVANZ
|
|
wait wind 'Se inregistreaza in situatia facturilor de clienti...' nowait
|
|
do totv
|
|
DO REFVANZLUN
|
|
DO TOTV
|
|
wait clear
|
|
ENDPROC && BAR_2_OF__0980v14qn_FB2P
|
|
|
|
PROCEDURE BAR_3_OF__0980v14qn_FB2P
|
|
LOCAL m.SUM1,M.SUM2,M.SUM3
|
|
|
|
SELECT CREDITOR
|
|
SET FILTER TO !DELETED()
|
|
sum LUAT,DAT to m.SUM1,M.SUM2
|
|
M.SUM3=M.SUM1-M.SUM2
|
|
|
|
SELE BAL
|
|
SEEK '462 '
|
|
SCATTER MEMVAR
|
|
IF M.SOLDcred # M.SUM3
|
|
do mesajval with 'Diferenta soldului cont.462 este de: ',M.SOLDCRED-M.SUM3
|
|
endif
|
|
|
|
|
|
|
|
m.cont='462 '
|
|
cn=m.cont
|
|
|
|
SELECT CREDITOR.NUME,CREDITOR.luat as deb,CREDITOR.dat as cred;
|
|
from CREDITOR where !deleted() ;
|
|
into TABLE &LOC\&nfscurt\tempo\xtemp
|
|
|
|
* rename column luat TO deb;
|
|
* rename column dat TO cred;
|
|
|
|
if file('&LOC\&nfscurt\tempo\xtemp.dbf')
|
|
sele xtemp
|
|
alter table xtemp ADD COLUMN CONT C(4)
|
|
repl all cont with m.cont
|
|
|
|
sele xtemp
|
|
index on nume tag nume of &LOC\&nfscurt\tempo\xtemp
|
|
|
|
OVIZ=CREATEOBJECT("afsitanalitX")
|
|
WITH OVIZ
|
|
.command5.visible=.f.
|
|
.LABEL10.CAPTION='SITUATIA ANALITICA - CREDITORI'
|
|
.GRID1.COLUMN2.VISIBLE=.F.
|
|
.GRID1.COLUMN2.WIDTH=0
|
|
.GRID1.COLUMN8.VISIBLE=.F.
|
|
.GRID1.COLUMN8.WIDTH=0
|
|
ENDWITH
|
|
OVIZ.SHOW(1)
|
|
use in xtemp
|
|
endif
|
|
ENDPROC && BAR_3_OF__0980v14qn_FB2P
|
|
|
|
PROCEDURE BAR_4_OF__0980v14qn_FB2P
|
|
SELECT debitor
|
|
SET FILTER TO !DELETED()
|
|
|
|
SELECT debitor
|
|
sum LUAT,DAT to m.SUM1,M.SUM2
|
|
M.SUM3=M.SUM1-M.SUM2
|
|
SELE BAL
|
|
SEEK '461 '
|
|
SCATTER MEMVAR
|
|
IF M.SOLDDEB # M.SUM3
|
|
do mesajval with 'Diferenta soldului cont.461 este de: ',M.SOLDDEB-M.SUM3
|
|
endif
|
|
|
|
|
|
SELECT debitor.NUME,debitor.luat as deb,debitor.dat as cred;
|
|
from debitor where !deleted() ;
|
|
into TABLE &LOC\&nfscurt\tempo\xtemp
|
|
*alter table xtemp;
|
|
* rename column luat TO DEB;
|
|
* rename column dat TO CRED;
|
|
|
|
sele xtemp
|
|
index on nume tag nume of &LOC\&nfscurt\tempo\xtemp
|
|
|
|
do creaT_analitX with 'SITUATIE ANALITICA - DEBITORI','Incasat','Restituit'
|
|
use in xtemp
|
|
ENDPROC && BAR_4_OF__0980v14qn_FB2P
|
|
|
|
PROCEDURE BAR_5_OF__0980v14qn_FB2P
|
|
local m.sum1,m.sum2,m.sum3
|
|
set safety off
|
|
|
|
SELECT ACHIT542
|
|
SET FILTER TO !DELETED()
|
|
sum LUAT,DAT to m.SUM1,M.SUM2
|
|
M.SUM3=M.SUM1-M.SUM2
|
|
|
|
SELE BAL
|
|
SEEK '542 '
|
|
SCATTER MEMVAR
|
|
IF M.SOLDDEB # M.SUM3
|
|
|
|
ot=createobj('textval')
|
|
ot.label2.caption= 'Diferenta soldului este de: '
|
|
ot.valoare=M.SOLDDEB-M.SUM3
|
|
ot.show(1)
|
|
ENDIF
|
|
|
|
m.cont='542 '
|
|
cn=m.cont
|
|
|
|
SELECT ACHIT542.NUME_2 as nume,achit542.luat as deb,achit542.dat as cred;
|
|
from achit542 where !deleted();
|
|
into TABLE &LOC\&nfscurt\tempo\xtemp
|
|
|
|
** rename column nume_2 TO nume;
|
|
* rename column luat TO deb;
|
|
* rename column dat TO cred;
|
|
|
|
if file('&LOC\&nfscurt\tempo\xtemp.dbf')
|
|
sele xtemp
|
|
alter table xtemp ADD COLUMN CONT C(4)
|
|
repl all cont with m.cont
|
|
index on nume tag nume of &LOC\&nfscurt\tempo\xtemp
|
|
|
|
OVIZ=CREATEOBJECT("afsitanalitX")
|
|
WITH OVIZ
|
|
.command5.visible=.f.
|
|
.LABEL10.CAPTION='SITUATIA ANALITICA - ACHIZITORI'
|
|
.GRID1.COLUMN2.VISIBLE=.F.
|
|
.GRID1.COLUMN2.WIDTH=0
|
|
.GRID1.COLUMN8.VISIBLE=.F.
|
|
.GRID1.COLUMN8.WIDTH=0
|
|
ENDWITH
|
|
OVIZ.SHOW(1)
|
|
use in xtemp
|
|
endif
|
|
ENDPROC && BAR_5_OF__0980v14qn_FB2P
|
|
|
|
PROCEDURE BAR_6_OF__0980v14qn_FB2P
|
|
SELECT actionar
|
|
SET FILTER TO !DELETED()
|
|
sum LUAT,DAT to m.SUM1,M.SUM2
|
|
M.SUM3=M.SUM1-M.SUM2
|
|
|
|
|
|
SELECT actionar.NUME,actionar.luat as deb,actionar.dat as cred;
|
|
from actionar where !deleted() ;
|
|
into TABLE &LOC\&nfscurt\tempo\xtemp
|
|
*alter table xtemp;
|
|
* rename column luat TO deb;
|
|
* rename column dat TO cred;
|
|
|
|
sele xtemp
|
|
index on nume tag nume of &LOC\&nfscurt\tempo\xtemp
|
|
|
|
do creaT_analitX with 'SITUATIE ANALITICA - ACTIONARI','Luat','Dat'
|
|
use in xtemp
|
|
ENDPROC && BAR_6_OF__0980v14qn_FB2P
|
|
|
|
PROCEDURE BAR_3_OF_Preluarede_FB2P
|
|
sele bal
|
|
do form afisbalx
|
|
ENDPROC && BAR_3_OF_Preluarede_FB2P
|
|
|
|
PROCEDURE BAR_11_OF_Initializa_FB2P
|
|
oc=crea('coef')
|
|
oc.show(1)
|
|
ENDPROC && BAR_11_OF_Initializa_FB2P
|
|
|
|
PROCEDURE BAR_12_OF_Initializa_FB2P
|
|
DO configurare_note IN omeniu_initializari.prg
|
|
ENDPROC && BAR_12_OF_Initializa_FB2P
|
|
|
|
PROCEDURE BAR_1_OF_Listenomen_FB2P
|
|
DO VIZ_FDOC IN ONOMENCLATOARE.PRG
|
|
ENDPROC && BAR_1_OF_Listenomen_FB2P
|
|
|
|
PROCEDURE BAR_2_OF_Listenomen_FB2P
|
|
DO viz_sectii IN ONOMENCLATOARE.PRG
|
|
ENDPROC && BAR_2_OF_Listenomen_FB2P
|
|
|
|
PROCEDURE BAR_3_OF_Listenomen_FB2P
|
|
DO VIZ_GESTIUNI IN ONOMENCLATOARE.PRG
|
|
ENDPROC && BAR_3_OF_Listenomen_FB2P
|
|
|
|
PROCEDURE BAR_4_OF_Listenomen_FB2P
|
|
DO viz_venchel IN onomenclatoare.prg
|
|
ENDPROC && BAR_4_OF_Listenomen_FB2P
|
|
|
|
PROCEDURE BAR_5_OF_Listenomen_FB2P
|
|
DO viz_lucrari IN onomenclatoare.prg
|
|
ENDPROC && BAR_5_OF_Listenomen_FB2P
|
|
|
|
PROCEDURE BAR_6_OF_Listenomen_FB2P
|
|
DO VIZ_RESPONSABILI IN ONOMENCLATOARE.PRG
|
|
ENDPROC && BAR_6_OF_Listenomen_FB2P
|
|
|
|
PROCEDURE BAR_7_OF_Listenomen_FB2P
|
|
DO VIZ_JUDETE IN ONOMENCLATOARE.PRG
|
|
ENDPROC && BAR_7_OF_Listenomen_FB2P
|
|
|
|
PROCEDURE BAR_8_OF_Listenomen_FB2P
|
|
DO VIZ_LOCALITATI IN ONOMENCLATOARE.PRG
|
|
ENDPROC && BAR_8_OF_Listenomen_FB2P
|
|
|
|
PROCEDURE BAR_15_OF_Initializa_FB2P
|
|
DO viz_plcont IN onomenclatoare.prg
|
|
ENDPROC && BAR_15_OF_Initializa_FB2P
|
|
|
|
PROCEDURE BAR_16_OF_Initializa_FB2P
|
|
DO viz_parteneri IN onomenclatoare.prg
|
|
ENDPROC && BAR_16_OF_Initializa_FB2P
|
|
|
|
PROCEDURE BAR_1_OF_Optiuni_FB2P
|
|
DO viz_optiuni IN oinit_optiuni.prg
|
|
ENDPROC && BAR_1_OF_Optiuni_FB2P
|
|
|
|
PROCEDURE BAR_2_OF_Optiuni_FB2P
|
|
DO viz_optiuni WITH gcS IN oinit_optiuni.prg
|
|
ENDPROC && BAR_2_OF_Optiuni_FB2P
|
|
|
|
PROCEDURE BAR_1_OF__1bs12qror_FB2P
|
|
overi=crea('verif')
|
|
overi.show(1)
|
|
ENDPROC && BAR_1_OF__1bs12qror_FB2P
|
|
|
|
PROCEDURE BAR_2_OF__1bs12qror_FB2P
|
|
local l,a
|
|
l=m.nl
|
|
a=m.an
|
|
|
|
*!* orp=create('parola')
|
|
*!* orp.show(1)
|
|
|
|
*!* if buton=3
|
|
overi=crea('REF')
|
|
overi.show(1)
|
|
*!* ENDIF
|
|
|
|
set dele on
|
|
ENDPROC && BAR_2_OF__1bs12qror_FB2P
|
|
|
|
PROCEDURE BAR_3_OF__1bs12qror_FB2P
|
|
set deleted off
|
|
orp=create('parola')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
|
|
*overi=crea('modif')
|
|
*overi.show()
|
|
do form modif
|
|
endif
|
|
|
|
set dele on
|
|
ENDPROC && BAR_3_OF__1bs12qror_FB2P
|
|
|
|
PROCEDURE BAR_1_OF__0ln0qf60i_FB2P
|
|
set deleted on
|
|
orp=create('parolamea')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
|
|
do furn-cumplun.prg
|
|
DO MESAJ WITH 'GATA',''
|
|
endif
|
|
ENDPROC && BAR_1_OF__0ln0qf60i_FB2P
|
|
|
|
PROCEDURE BAR_2_OF__0ln0qf60i_FB2P
|
|
set deleted on
|
|
orp=create('parolamea')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
|
|
do cli-vanzlun.prg
|
|
DO MESAJ WITH 'GATA',''
|
|
endif
|
|
ENDPROC && BAR_2_OF__0ln0qf60i_FB2P
|
|
|
|
PROCEDURE BAR_4_OF__0ln0qf60i_FB2P
|
|
set deleted on
|
|
*!* orp=create('parolamea')
|
|
*!* orp.show(1)
|
|
|
|
orp=Create('parola')
|
|
orp.Show(1)
|
|
if buton=3
|
|
|
|
do cumplun-furn.prg
|
|
DO MESAJ WITH 'GATA',''
|
|
endif
|
|
ENDPROC && BAR_4_OF__0ln0qf60i_FB2P
|
|
|
|
PROCEDURE BAR_5_OF__0ln0qf60i_FB2P
|
|
set deleted on
|
|
*!* orp=create('parolamea')
|
|
*!* orp.show(1)
|
|
orp=Create('parola')
|
|
orp.Show(1)
|
|
|
|
if buton=3
|
|
|
|
do vanzlun-clienti.prg
|
|
DO MESAJ WITH 'GATA',''
|
|
endif
|
|
ENDPROC && BAR_5_OF__0ln0qf60i_FB2P
|
|
|
|
PROCEDURE BAR_1_OF_NewItem_FB2P
|
|
Select bal
|
|
Scan
|
|
Scatter Memv
|
|
Select plcont
|
|
Locate For cimp1=m.cont
|
|
If Found()
|
|
m.denumire=cimp2
|
|
Select bal
|
|
If Flock()
|
|
Replace denumire With m.denumire
|
|
Endif
|
|
Unlock
|
|
Endif
|
|
Select bal
|
|
Endscan
|
|
|
|
Select balana
|
|
Scan
|
|
Scatter Memv
|
|
Select plcontana
|
|
Locate For cont = m.cont AND acont = m.acont
|
|
If Found()
|
|
m.denumire = denumire
|
|
Select balana
|
|
If Flock()
|
|
Replace denumire With m.denumire
|
|
Endif
|
|
Unlock
|
|
Endif
|
|
Select balana
|
|
ENDSCAN
|
|
|
|
Do mesaj With 'Operatiunea a fost executata.',''
|
|
|
|
ENDPROC && BAR_1_OF_NewItem_FB2P
|
|
|
|
PROCEDURE BAR_2_OF_NewItem_FB2P
|
|
SELECT DISTINCT denumire, scd,codmat FROM stoc INTO CURSOR ff ORDER BY denumire
|
|
|
|
SELECT DISTINCT denumire, scd,codmat FROM ff WHERE ;
|
|
denumire+scd+codmat NOT in (select DISTINCT denumire+scd+codmat FROM listast);
|
|
into CURSOR aaa
|
|
|
|
SELECT listast
|
|
IF FLOCK()
|
|
APPEND FROM DBF('aaa')
|
|
ENDIF
|
|
UNLOCK
|
|
|
|
DO mesaj WITH 'Operatiunea a fost executata',''
|
|
ENDPROC && BAR_2_OF_NewItem_FB2P
|
|
|
|
PROCEDURE BAR_4_OF_NewItem_FB2P
|
|
DO VIZ_SINCRONIZARE_NUME IN sincronizare_g.prg
|
|
ENDPROC && BAR_4_OF_NewItem_FB2P
|
|
|
|
PROCEDURE BAR_1_OF_Serii_FB2P
|
|
set deleted off
|
|
orp=create('parolamea')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
|
|
sele cod
|
|
brow
|
|
endif
|
|
|
|
set dele on
|
|
ENDPROC && BAR_1_OF_Serii_FB2P
|
|
|
|
PROCEDURE BAR_2_OF_Serii_FB2P
|
|
set deleted off
|
|
orp=create('parolamea')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
|
|
sele nir
|
|
brow
|
|
endif
|
|
|
|
set dele on
|
|
ENDPROC && BAR_2_OF_Serii_FB2P
|
|
|
|
PROCEDURE BAR_3_OF_Serii_FB2P
|
|
set deleted off
|
|
orp=create('parolamea')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
|
|
sele nrbon
|
|
brow
|
|
endif
|
|
|
|
set dele on
|
|
ENDPROC && BAR_3_OF_Serii_FB2P
|
|
|
|
PROCEDURE BAR_1_OF_Actualizar_FB2P
|
|
local l,a
|
|
l=m.nl
|
|
a=m.an
|
|
|
|
orp=create('parolaMEA')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
public semafor1
|
|
semafor1=.f.
|
|
do curatare
|
|
if semafor1
|
|
return
|
|
endif
|
|
do actualizari.prg
|
|
m.nl=l
|
|
m.an=a
|
|
do totv
|
|
|
|
endif
|
|
|
|
|
|
ENDPROC && BAR_1_OF_Actualizar_FB2P
|
|
|
|
PROCEDURE BAR_3_OF_Actualizar_FB2P
|
|
LOCAL ll,aa,d
|
|
ll=m.nl
|
|
aa=m.an
|
|
|
|
orp=CREATE('parola')
|
|
orp.SHOW(1)
|
|
|
|
IF buton=3
|
|
PUBLIC semafor1
|
|
semafor1=.F.
|
|
DO curatare
|
|
IF semafor1
|
|
RETURN
|
|
ENDIF
|
|
DO actualizactan
|
|
ENDIF
|
|
|
|
m.nl=ll
|
|
m.an=aa
|
|
DO totv
|
|
*do mesaj with 'Gata!',''
|
|
|
|
|
|
|
|
ENDPROC && BAR_3_OF_Actualizar_FB2P
|
|
|
|
PROCEDURE BAR_4_OF_Actualizar_FB2P
|
|
local ll,aa,d
|
|
ll=m.nl
|
|
aa=m.an
|
|
|
|
orp=create('parola')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
public semafor1
|
|
semafor1=.f.
|
|
do curatare
|
|
if semafor1
|
|
return
|
|
endif
|
|
do actualizrul
|
|
endif
|
|
|
|
m.nl=ll
|
|
m.an=aa
|
|
do totv
|
|
*do mesaj with 'Gata!',''
|
|
|
|
|
|
ENDPROC && BAR_4_OF_Actualizar_FB2P
|
|
|
|
PROCEDURE BAR_6_OF_Actualizar_FB2P
|
|
orp=create('parolaMEA')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
public semafor1
|
|
semafor1=.f.
|
|
do curatare
|
|
if semafor1
|
|
return
|
|
endif
|
|
do refper
|
|
endif
|
|
|
|
do mesaj with 'Gata!',''
|
|
|
|
|
|
ENDPROC && BAR_6_OF_Actualizar_FB2P
|
|
|
|
PROCEDURE BAR_7_OF_Actualizar_FB2P
|
|
orp=create('parolaMEA')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
public semafor1
|
|
semafor1=.f.
|
|
do curatare
|
|
if semafor1
|
|
return
|
|
endif
|
|
do refpercli
|
|
endif
|
|
|
|
do mesaj with 'Gata!',''
|
|
ENDPROC && BAR_7_OF_Actualizar_FB2P
|
|
|
|
PROCEDURE BAR_8_OF_Actualizar_FB2P
|
|
orp=create('parolaMEA')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
public semafor1
|
|
semafor1=.f.
|
|
do curatare
|
|
if semafor1
|
|
return
|
|
endif
|
|
do actanact
|
|
endif
|
|
|
|
do mesaj with 'Gata!',''
|
|
|
|
|
|
ENDPROC && BAR_8_OF_Actualizar_FB2P
|
|
|
|
PROCEDURE BAR_10_OF_Actualizar_FB2P
|
|
local ll,aa
|
|
ll=m.nl
|
|
aa=m.an
|
|
|
|
orp=create('parolaMEA')
|
|
orp.show(1)
|
|
|
|
if buton#3
|
|
return
|
|
endif
|
|
|
|
|
|
|
|
set safety off
|
|
public semafor1
|
|
semafor1=.f.
|
|
do curatare
|
|
if semafor1
|
|
return
|
|
endif
|
|
*do refcumpNOUan
|
|
DO REFCUMP
|
|
do mesaj with 'Total cumparari','Refacerea s-a incheiat.'
|
|
|
|
m.nl=ll
|
|
m.an=aa
|
|
do totv
|
|
ENDPROC && BAR_10_OF_Actualizar_FB2P
|
|
|
|
PROCEDURE BAR_11_OF_Actualizar_FB2P
|
|
local ll,aa
|
|
ll=m.nl
|
|
aa=m.an
|
|
|
|
|
|
orp=create('parolaMEA')
|
|
orp.show(1)
|
|
|
|
if buton#3
|
|
return
|
|
endif
|
|
|
|
|
|
|
|
set safety off
|
|
public semafor1
|
|
semafor1=.f.
|
|
do curatare
|
|
if semafor1
|
|
return
|
|
endif
|
|
do refvanzan
|
|
do mesaj with 'Total vanzari','Refacerea s-a incheiat.'
|
|
|
|
m.nl=ll
|
|
m.an=aa
|
|
do totv
|
|
ENDPROC && BAR_11_OF_Actualizar_FB2P
|
|
|
|
PROCEDURE BAR_13_OF_Actualizar_FB2P
|
|
local ll,aa
|
|
ll=m.nl
|
|
aa=m.an
|
|
|
|
orp=create('parolaMEA')
|
|
orp.show(1)
|
|
|
|
if buton#3
|
|
return
|
|
endif
|
|
|
|
public semafor1
|
|
semafor1=.f.
|
|
do curatare
|
|
if semafor1
|
|
return
|
|
endif
|
|
|
|
sele act
|
|
use
|
|
sele actan
|
|
use
|
|
|
|
do refact in actualizari.prg
|
|
do refactan in actualizari.prg
|
|
|
|
m.nl=ll
|
|
m.an=aa
|
|
do totv
|
|
ENDPROC && BAR_13_OF_Actualizar_FB2P
|
|
|
|
PROCEDURE BAR_1_OF_Responsabi_FB2P
|
|
local ll,aa
|
|
ll=m.nl
|
|
aa=m.an
|
|
|
|
orp=create('parolaMEA')
|
|
orp.show(1)
|
|
|
|
if buton#3
|
|
return
|
|
endif
|
|
|
|
public semafor1
|
|
semafor1=.f.
|
|
do curatare
|
|
if semafor1
|
|
return
|
|
endif
|
|
|
|
do refresponsl
|
|
|
|
|
|
m.nl=ll
|
|
m.an=aa
|
|
do totv
|
|
return
|
|
|
|
|
|
*________________________________
|
|
proc refresponsl
|
|
sele act
|
|
if flock()
|
|
repl all nresp with nume_2 for left(scd,1)='6' or left(scd,1)='3' and empty(nresp)
|
|
endif
|
|
unlock
|
|
|
|
sele rull
|
|
if flock()
|
|
sele act
|
|
scan for left(scd,1)='6' or left(scd,1)='3' and !empty(nresp)
|
|
scat fiel cod,nresp memv
|
|
sele rull
|
|
repl all nresp with m.nresp for cod=m.cod and empty(nresp)
|
|
sele act
|
|
endscan
|
|
endif
|
|
unlock in rull
|
|
return
|
|
|
|
|
|
ENDPROC && BAR_1_OF_Responsabi_FB2P
|
|
|
|
PROCEDURE BAR_2_OF_Responsabi_FB2P
|
|
local ll,aa
|
|
ll=m.nl
|
|
aa=m.an
|
|
|
|
orp=create('parolaMEA')
|
|
orp.show(1)
|
|
|
|
if buton#3
|
|
return
|
|
endif
|
|
|
|
public semafor1
|
|
semafor1=.f.
|
|
do curatare
|
|
if semafor1
|
|
return
|
|
endif
|
|
|
|
do refresponsan
|
|
|
|
m.nl=ll
|
|
m.an=aa
|
|
do totv
|
|
return
|
|
|
|
|
|
|
|
*________________________________
|
|
proc refresponsan
|
|
sele actan
|
|
if flock()
|
|
repl all nresp with nume_2 for left(scd,1)='6' or left(scd,1)='3' and empty(nresp)
|
|
endif
|
|
unlock
|
|
|
|
sele rul
|
|
if flock()
|
|
sele actan
|
|
scan for left(scd,1)='6' or left(scd,1)='3' and !empty(nresp)
|
|
scat fiel cod,nresp memv
|
|
sele rul
|
|
repl all nresp with m.nresp for cod=m.cod and empty(nresp)
|
|
sele actan
|
|
endscan
|
|
endif
|
|
unlock in rul
|
|
return
|
|
ENDPROC && BAR_2_OF_Responsabi_FB2P
|
|
|
|
PROCEDURE BAR_17_OF_Actualizar_FB2P
|
|
local ll,aa,d
|
|
ll=m.nl
|
|
aa=m.an
|
|
|
|
|
|
orp=create('parolaMEA')
|
|
orp.show(1)
|
|
|
|
if buton#3
|
|
return
|
|
endif
|
|
|
|
public semafor1
|
|
semafor1=.f.
|
|
do curatare
|
|
if semafor1
|
|
return
|
|
endif
|
|
|
|
sele calendar
|
|
M=RECCOUNT()+3
|
|
OP=CREA('PROGRESBAR')
|
|
op.titlu.caption='Refacere Data Scadenta'
|
|
OP.SHOW()
|
|
j=0
|
|
|
|
|
|
*_actan_________________________________________________
|
|
sele actan
|
|
do datasc
|
|
do pr with j
|
|
|
|
*_cumpan_________________________________________________
|
|
sele cumpan
|
|
do datasc
|
|
do pr with j
|
|
|
|
*_vanzan_________________________________________________
|
|
sele vanzan
|
|
do datasc
|
|
do pr with j
|
|
|
|
*_act_________________________________________________
|
|
sele act
|
|
do datasc
|
|
sele calendar
|
|
scan for !(m.nl=nl and m.an=an)
|
|
d=calefirma+'\an'+an+'\date'+nl+'\act.dbf'
|
|
sele 0
|
|
use &d alias acta
|
|
do datasc
|
|
use
|
|
do pr with j
|
|
endscan
|
|
|
|
op.release
|
|
|
|
m.an=aa
|
|
m.nl=ll
|
|
|
|
|
|
do mesaj with 'Gata!',''
|
|
return
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*datasc_________________________________________________
|
|
proc datasc
|
|
REPL ALL DATASCAD WITH CTOD('30/'+STR(MONTH(DATAACT)+1)+'/'+STR(YEAR(DATAACT)) ) ;
|
|
FOR empty(datascad) and inlist(DAY(DATAACT),31,30) and !inlist(MONTH(DATAACT),12,1)
|
|
|
|
REPL ALL DATASCAD WITH CTOD(STR(DAY(DATAACT))+'/'+STR(MONTH(DATAACT)+1)+'/'+STR(YEAR(DATAACT)) ) ;
|
|
FOR empty(datascad) and !inlist(DAY(DATAACT),31,30) and !inlist(MONTH(DATAACT),12,1)
|
|
|
|
REPL ALL DATASCAD WITH CTOD('28/'+STR(MONTH(DATAACT)+1)+'/'+STR(YEAR(DATAACT)) ) ;
|
|
FOR empty(datascad) and inlist(DAY(DATAACT),28,29,30,31) and inlist(MONTH(DATAACT),1)
|
|
|
|
REPL ALL DATASCAD WITH CTOD(STR(DAY(DATAACT))+'/01/'+STR(YEAR(DATAACT)) ) ;
|
|
FOR empty(datascad) and inlist(MONTH(DATAACT),12)
|
|
return
|
|
|
|
ENDPROC && BAR_17_OF_Actualizar_FB2P
|
|
|
|
PROCEDURE BAR_11_OF__1bs12qror_FB2P
|
|
local l,a
|
|
l=m.nl
|
|
a=m.an
|
|
|
|
orp=create('parola')
|
|
orp.show(1)
|
|
|
|
if buton=3
|
|
****************************
|
|
public semafor1
|
|
semafor1=.f.
|
|
do curatare
|
|
if semafor1
|
|
return
|
|
endif
|
|
|
|
|
|
ot=createobj("textr")
|
|
ot.label2.caption="Firma: "+rtrim(M.FLUNG)+' ('+nfscurt+')'
|
|
ot.label3.caption="Se redeschide luna: "+m.nl+" "+m.an
|
|
ot.show(1)
|
|
if buton=1
|
|
DO REDESCHI2
|
|
do totv
|
|
ot=createobj("text")
|
|
ot.label2.caption="Firma: "+rtrim(M.FLUNG)+' ('+nfscurt+')'
|
|
ot.label3.caption="Redeschiderea lunii: "+m.nl+" "+m.an+" a fost efectuata."
|
|
ot.show(1)
|
|
endif
|
|
|
|
wait wind 'Se recompune baza de date: Registrul jurnal total' nowait
|
|
do actualizactan
|
|
wait wind 'Se recompune baza de date: Rulaje generale' nowait
|
|
do actualizrul
|
|
|
|
m.nl=l
|
|
m.an=a
|
|
do totv
|
|
|
|
do mesaj with 'Actualizarea s-a efectuat',''
|
|
***************************8
|
|
ENDIF
|
|
ENDPROC && BAR_11_OF__1bs12qror_FB2P
|
|
|
|
PROCEDURE BAR_13_OF__1bs12qror_FB2P
|
|
DO verificareGlobala IN overificari.prg
|
|
ENDPROC && BAR_13_OF__1bs12qror_FB2P
|
|
|
|
PROCEDURE BAR_1_OF_Ajutor_FB2P
|
|
ohelpcont=createobj('help_pltree')
|
|
ohelpcont.show(1)
|
|
ENDPROC && BAR_1_OF_Ajutor_FB2P
|
|
|
|
PROCEDURE BAR_2_OF_Ajutor_FB2P
|
|
*!* oh=crea('help_tree')
|
|
*!* oh.show(1)
|
|
LOCAL cSite
|
|
cSite = dirgen+"/manual/prezentare_cont.htm"
|
|
|
|
IF !FILE(csite)
|
|
DO mesaj WITH 'Nu este instalat manualul de utilizare !',''
|
|
RETURN
|
|
ENDIF
|
|
|
|
oBrowser=CREATEOBJECT("internetexplorer.application")
|
|
oBrowser.Navigate(cSite)
|
|
oBrowser.Visible = .T.
|
|
ENDPROC && BAR_2_OF_Ajutor_FB2P
|
|
|
|
PROCEDURE BAR_4_OF_Ajutor_FB2P
|
|
IF !DIRECTORY('&CALEFIRMA\SESIZARI')
|
|
MD &CALEFIRMA\SESIZARI
|
|
Endif
|
|
IF !FILE('&CALEFIRMA\SESIZARI\SESIZARI.DBF')
|
|
COPY FILE &DIRGEN\_ALFA\TEMPO\sesizari.* TO &CALEFIRMA\SESIZARI\SESIZARI.*
|
|
ENDIF
|
|
|
|
USE &CALEFIRMA\SESIZARI\sesizari.dbf IN 0 shared
|
|
SELECT sesizari
|
|
DO FORM edises
|
|
*DO FORM sesizare
|
|
USE IN sesizari
|
|
|
|
|
|
ENDPROC && BAR_4_OF_Ajutor_FB2P
|
|
|
|
PROCEDURE BAR_6_OF_Ajutor_FB2P
|
|
DO FORM frm_about
|
|
ENDPROC && BAR_6_OF_Ajutor_FB2P
|
|
|
|
*</Procedures>
|