*--------------------------------------------------------------------------------------------------------------------------------------------------------
* (EN) AUTOGENERATED - ATTENTION!! - NOT INTENDED FOR EXECUTION!! USE ONLY FOR MERGING CHANGES AND STORING WITH SCM TOOLS!!
*--------------------------------------------------------------------------------------------------------------------------------------------------------
*< FOXBIN2PRG: Version="1.21" SourceFile="casa2.mnx" CPID="1252" /> (Solo para binarios VFP 9 / Only for VFP 9 binaries)
*
*4
*REPLACE
*
DEFINE POPUP Casaplati SHORTCUT RELATIVE FROM MROW(),MCOL()
DEFINE BAR "82010" OF Casaplati PROMPT "Depunere numerar in banca" ;
MESSAGE '581 :5311;5121:581'
ON SELECTION BAR 82010 OF Casaplati DO BAR_"82010"_OF_Casaplati_FB2P
DEFINE BAR 2 OF Casaplati PROMPT "Transfer in alta casa" ;
MESSAGE '581 :5311'
ON SELECTION BAR 2 OF Casaplati DO BAR_2_OF_Casaplati_FB2P
DEFINE BAR 3 OF Casaplati PROMPT "Transferuri intre case" ;
MESSAGE '581 :5311;5311:581 '
ON SELECTION BAR 3 OF Casaplati DO BAR_3_OF_Casaplati_FB2P
DEFINE BAR 4 OF Casaplati PROMPT "\-"
ON BAR 4 OF Casaplati ACTIVATE POPUP _0c30moka3
*----------------------------------
DEFINE POPUP _0c30moka3 SHORTCUT RELATIVE
DEFINE BAR "82020" OF Casaplati PROMPT "Acordare avans materiale" ;
MESSAGE '542 :5311'
ON SELECTION BAR 82020 OF Casaplati DO BAR_"82020"_OF_Casaplati_FB2P
DEFINE BAR "82100" OF Casaplati PROMPT "Asociati conturi curente" ;
MESSAGE '4551:5311'
ON SELECTION BAR 82100 OF Casaplati DO BAR_"82100"_OF_Casaplati_FB2P
DEFINE BAR 7 OF Casaplati PROMPT "\-"
ON BAR 7 OF Casaplati ACTIVATE POPUP _saq0r5jfn
*----------------------------------
DEFINE POPUP _saq0r5jfn SHORTCUT RELATIVE
DEFINE BAR 8 OF Casaplati PROMPT "Plati furnizori"
ON BAR 8 OF Casaplati ACTIVATE POPUP Platifurni
*----------------------------------
DEFINE POPUP Platifurni SHORTCUT RELATIVE
DEFINE BAR 1 OF Platifurni PROMPT "Plati multiple 401" ;
MESSAGE '401 :5311'
ON SELECTION BAR 1 OF Platifurni DO BAR_1_OF_Platifurni_FB2P
DEFINE BAR 2 OF Platifurni PROMPT "Furnizori imobilizari 404" ;
MESSAGE '404 :5311'
ON SELECTION BAR 2 OF Platifurni DO BAR_2_OF_Platifurni_FB2P
DEFINE BAR 3 OF Platifurni PROMPT "Avansuri furnizori 409" ;
MESSAGE '409 :5311'
ON SELECTION BAR 3 OF Platifurni DO BAR_3_OF_Platifurni_FB2P
DEFINE BAR 9 OF Casaplati PROMPT "Plati furnizori in valuta" ;
MESSAGE '581 - 5311; 5311 - 581; 5311 - 5311; 5311 - 401'
ON BAR 9 OF Casaplati ACTIVATE POPUP _4y40sqh7w
*----------------------------------
DEFINE POPUP _4y40sqh7w SHORTCUT RELATIVE
DEFINE BAR 1 OF _4y40sqh7w PROMPT "Plati furnizori 401" ;
MESSAGE '401 :5311'
ON SELECTION BAR 1 OF _4y40sqh7w lans(10625)
DEFINE BAR 2 OF _4y40sqh7w PROMPT "Plati furnizori imobilizari 404" ;
MESSAGE '404 :5311'
ON SELECTION BAR 2 OF _4y40sqh7w lans(10626)
DEFINE BAR 3 OF _4y40sqh7w PROMPT "Plati creditori 462" ;
MESSAGE '462 :5311'
ON SELECTION BAR 3 OF _4y40sqh7w lans(10627)
DEFINE BAR "82120" OF Casaplati PROMPT "Debitori diversi" ;
MESSAGE '461 :5311'
ON SELECTION BAR 82120 OF Casaplati DO BAR_"82120"_OF_Casaplati_FB2P
DEFINE BAR "82130" OF Casaplati PROMPT "Creditori diversi" ;
MESSAGE '462 :5311'
ON SELECTION BAR 82130 OF Casaplati DO BAR_"82130"_OF_Casaplati_FB2P
DEFINE BAR 12 OF Casaplati PROMPT "\-"
ON BAR 12 OF Casaplati ACTIVATE POPUP _saq0r5jfo
*----------------------------------
DEFINE POPUP _saq0r5jfo SHORTCUT RELATIVE
DEFINE BAR "82070" OF Casaplati PROMPT "Salarii"
ON BAR 82070 OF Casaplati ACTIVATE POPUP Salarii421
*----------------------------------
DEFINE POPUP Salarii421 SHORTCUT RELATIVE
DEFINE BAR 1 OF Salarii421 PROMPT "\
*
PROCEDURE BAR_"82010"_OF_Casaplati_FB2P
*DO MENIU82010
lans(10338)
ENDPROC && BAR_"82010"_OF_Casaplati_FB2P
PROCEDURE BAR_2_OF_Casaplati_FB2P
lans(10339)
*!* m.scd='581 '
*!* m.scc='5311'
*!* do alfabeta with;
*!* 'casac','','','',"","","",'','',"TRANSFER CASE","TRANSFER CASE"
*!* *
*!* IF BUTON=2
*!* DO STERGE
*!* RETURN
*!* ENDIF
*!* DO CODARE
*!* DO CONTABILIZEAZA WITH m.scd,m.scc,M.suma,CLASAACT
*!* do plCASA
*!* do sterge
*!* RETURN
ENDPROC && BAR_2_OF_Casaplati_FB2P
PROCEDURE BAR_3_OF_Casaplati_FB2P
lans(10450)
*!* m.scd='581 '
*!* m.scc='5311'
*!* do alfabeta with;
*!* 'casac','','','',"","","",'','',"TRANSFER CASE","TRANSFER CASE"
*!* *
*!* IF BUTON=2
*!* DO STERGE
*!* RETURN
*!* ENDIF
*!* DO CODARE
*!* DO CONTABILIZEAZA WITH m.scd,m.scc,M.suma,CLASAACT
*!* do plCASA
*!* DO caut_alfa WITH 'casanume','casa','Casa destinatie','m.casa'
*!* IF buton=2
*!* DO sterge
*!* RETURN
*!* ENDIF
*!* m.nume_3=m.casa
*!* l=m.scd
*!* m.scd=m.scc
*!* m.scc=l
*!* DO CONTABILIZEAZA WITH m.scd,m.scc,M.suma,CLASAACT
*!* do inCASA
*!* do sterge
*!* RETURN
ENDPROC && BAR_3_OF_Casaplati_FB2P
PROCEDURE BAR_"82020"_OF_Casaplati_FB2P
*DO MENIU82020
lans(10340)
ENDPROC && BAR_"82020"_OF_Casaplati_FB2P
PROCEDURE BAR_"82100"_OF_Casaplati_FB2P
*DO MENIU82100
LANS(10344)
ENDPROC && BAR_"82100"_OF_Casaplati_FB2P
PROCEDURE BAR_1_OF_Platifurni_FB2P
LANS(10345)
*!* m.scd='401 '
*!* m.scc='5311 '
*!* do alfabetaper with;
*!* 'casapermul',;
*!* "NUMELE FURNIZORULUI","FURNIZOR","NUME", ;
*!* "NUMELE CASEI","CASANUME","CASA", ;
*!* '','',"PLATA FURNIZOR", ;
*!* "PLATA FURNIZOR",'c'
*!* *
*!* IF BUTON=2
*!* DO STERGE
*!* RETURN
*!* ENDIF
*!* *M.COD=COD
*!* *M.SUMA=TOTCTVA-achitat
*!* *M.PERECHE=NRACT
*!* *m.nract1=nract
*!* M.NUME_3=M.CASA
*!* m.nract=numaract
*!* *DO CODARE
*!* sele 0
*!* use &loc\&nfscurt\tempo\actcv
*!* sele actcv
*!* scan for ales
*!* M.PERECHE=NRACT
*!* m.suma=sumaachi
*!* DO CODARE
*!* DO CONTABILIZEAZA WITH m.scd,m.scc,M.suma,CLASAACT
*!* do plCASA
*!* sele furnizor
*!* if flock()
*!* repl furnizor.platit with furnizor.platit+m.suma
*!* endif
*!* unlock
*!* endscan
*!* use in actcv
*!* do sterge
*!* RETURN
ENDPROC && BAR_1_OF_Platifurni_FB2P
PROCEDURE BAR_2_OF_Platifurni_FB2P
*DO MENIU82050
LANS(10346)
ENDPROC && BAR_2_OF_Platifurni_FB2P
PROCEDURE BAR_3_OF_Platifurni_FB2P
PRIVATE pcACN, CN
loCont = ret_cont("Selectati contul",'409') && ,4091,4092')
IF TYPE('loCont') # 'O'
RETURN
ENDIF
IF buton = 2
RELEASE loCont
RETURN
ENDIF
CN = locont.cont
PcACN = loCont.Acont
LANS(10347)
ENDPROC && BAR_3_OF_Platifurni_FB2P
PROCEDURE BAR_"82120"_OF_Casaplati_FB2P
*DO MENIU82120
lans(10348)
ENDPROC && BAR_"82120"_OF_Casaplati_FB2P
PROCEDURE BAR_"82130"_OF_Casaplati_FB2P
*DO MENIU82130
lans(10349)
ENDPROC && BAR_"82130"_OF_Casaplati_FB2P
PROCEDURE BAR_1_OF_Salarii421_FB2P
lans(10350)
*!* *____________________________________________________________________________________________
*!* *PROCEDURE MENIU82070
*!* m.scd='421'
*!* m.scc='5311'
*!* m.explicatia='PLATA SALARII CONTRACT'
*!* oa=createo('actsimc')
*!* oa.show(1)
*!* IF BUTON=2
*!* DO STERGE
*!* RETURN
*!* ENDIF
*!* DO CODARE
*!* DO CONTABILIZEAZA WITH m.scd,m.scc,M.suma,CLASAACT
*!* do plCASA
*!* do sterge
*!* *RETURN
ENDPROC && BAR_1_OF_Salarii421_FB2P
PROCEDURE BAR_2_OF_Salarii421_FB2P
lans(10351)
*!* *____________________________________________________________________________________________
*!* *PROCEDURE MENIU82070
*!* m.scd='4211'
*!* m.scc='5311'
*!* m.explicatia='PLATA SALARII CONTRACT'
*!* oa=createo('actsimc')
*!* oa.show(1)
*!* IF BUTON=2
*!* DO STERGE
*!* RETURN
*!* ENDIF
*!* DO CODARE
*!* DO CONTABILIZEAZA WITH m.scd,m.scc,M.suma,CLASAACT
*!* do plCASA
*!* do sterge
*!* *RETURN
ENDPROC && BAR_2_OF_Salarii421_FB2P
PROCEDURE BAR_3_OF_Salarii421_FB2P
lans(10352)
*!* m.scd='4212'
*!* m.scc='5311'
*!* m.explicatia='PLATA SALARII CONVENTIE'
*!* oa=createo('actsimc')
*!* oa.show(1)
*!* IF BUTON=2
*!* DO STERGE
*!* RETURN
*!* ENDIF
*!* DO CODARE
*!* DO CONTABILIZEAZA WITH m.scd,m.scc,M.suma,CLASAACT
*!* do plCASA
*!* do sterge
ENDPROC && BAR_3_OF_Salarii421_FB2P
PROCEDURE BAR_4_OF_Salarii421_FB2P
PRIVATE pcACN, CN
loCont = ret_cont("Selectati contul",'4281,4282') && ,4091,4092')
IF TYPE('loCont') # 'O'
RETURN
ENDIF
IF buton = 2
RELEASE loCont
RETURN
ENDIF
CN = locont.cont
PcACN = loCont.Acont
If CN='4281'
LANS(10353)
Else
LANS(10579)
EndIf
*LANS(10353)
*!* m.scd='4281'
*!* m.scc='5311'
*!* m.explicatia='Datorii legate de personal'
*!* oa=createo('actsimc')
*!* oa.show(1)
*!* IF BUTON=2
*!* DO STERGE
*!* RETURN
*!* ENDIF
*!* DO CODARE
*!* DO CONTABILIZEAZA WITH m.scd,m.scc,M.suma,CLASAACT
*!* do plCASA
*!* do sterge
ENDPROC && BAR_4_OF_Salarii421_FB2P
PROCEDURE BAR_"82080"_OF_Casaplati_FB2P
*DO MENIU82080
LANS(10354)
ENDPROC && BAR_"82080"_OF_Casaplati_FB2P
PROCEDURE BAR_"82090"_OF_Casaplati_FB2P
LANS(10355)
*!* DO MENIU82090
ENDPROC && BAR_"82090"_OF_Casaplati_FB2P
PROCEDURE BAR_"82110"_OF_Casaplati_FB2P
LANS(10356)
*DO MENIU82110
ENDPROC && BAR_"82110"_OF_Casaplati_FB2P
PROCEDURE BAR_18_OF_Casaplati_FB2P
lans(10468)
IF buton=2
DO deschid_actc
RETURN
ENDIF
DO plati_impozite WITH 10468 IN ocont2003.prg
*!* lans(10468)
*!* IF buton=2
*!* DO deschid_actc
*!* RETURN
*!* ENDIF
*!* IF USED('plimp')
*!* USE IN plimp
*!* ENDIF
*!*
*!* COPY FILE &DIRGEN\_ALFA\AN0000\DATE00\plimp.* to &LOC\&NFSCURT\TEMPO\plimp.*
*!* DO des WITH 'PLIMP'
*!*
*!* SELE PLIMP
*!* INDEX ON scd TAG scd OF &loc\&nfscurt\tempo\ZZZ
*!* SET ORDER TO TAG scd
*!* REPL ALL SUMA WITH 0
*!* * REPLACE ALL ascd WITH '', ascc WITH ''
*!* REPL ALL NRACT WITH M.NRACT
*!* REPL ALL scc WITH '5311' FOR INLIST(scc,'5121')
*!* GO TOP
*!* oaf=CREATE('afisanaa')
*!* oaf.SHOW(1)
*!* m.NUME=''
*!* SELE PLIMP
*!* SUM SUMA TO M.SUMA
*!* IF buton=2
*!* DO deschid_actc
*!* RETURN
*!* ENDIF
*!*
*!* SELECT PLIMP
*!* SCAN FOR SUMA#0
*!* SCATTER MEMVAR
*!* SELECT actactan
*!* GO top
*!* SCATTER FIELDS id_set, nume_3, dataact, dataireg, fdoc MEMVAR
*!* DELETE
*!* APPEND BLANK
*!* GATHER memv
*!*
*!* SCRIE_IN_FISIERE(' ')
*!* SELECT PLIMP
*!* ENDSCAN
*!* DO deschid_actc
ENDPROC && BAR_18_OF_Casaplati_FB2P
PROCEDURE BAR_"82140"_OF_Casaplati_FB2P
PRIVATE pcACN
loCont=ret_cont("Selectati contul",'446') && ,4461,4462,4463,4464,4465,4466,4467,4468,4469')
IF TYPE('loCont') # 'O'
RETURN
ENDIF
IF buton=2
RELEASE loCont
RETURN
ENDIF
CN=locont.cont
PcACN=loCont.Acont
LANS(10357)
ENDPROC && BAR_"82140"_OF_Casaplati_FB2P
PROCEDURE BAR_"82160"_OF_Casaplati_FB2P
lans(10359)
*DO MENIU82160
ENDPROC && BAR_"82160"_OF_Casaplati_FB2P
PROCEDURE BAR_"82170"_OF_Casaplati_FB2P
lans(10360)
*DO MENIU82170
ENDPROC && BAR_"82170"_OF_Casaplati_FB2P
PROCEDURE BAR_"82180"_OF_Casaplati_FB2P
lans(10361)
*DO MENIU82180
ENDPROC && BAR_"82180"_OF_Casaplati_FB2P
PROCEDURE BAR_23_OF_Casaplati_FB2P
lans(10362)
*!* *ALFA='m.numeg=""'
*!* *BETA='m.numeg=""'
*!* *GAMA='m.numeg="PLATA GRATIFICATII"'
*!* m.scd='625 '
*!* m.scc='5311 '
*!* ***do casa.spr
*!* do alfabeta with;
*!* 'actsimc',;
*!* '','','', ;
*!* '','','', ;
*!* '','',"PLATA DEPLASARI", ;
*!* "PLATA DEPLASARI"
*!* *
*!* IF BUTON=2
*!* DO STERGE
*!* RETURN
*!* ENDIF
*!* DO CODARE
*!* DO CONTABILIZEAZA WITH m.scd,m.scc,M.suma,CLASAACT
*!* do PLCASA
*!* do sterge
ENDPROC && BAR_23_OF_Casaplati_FB2P
PROCEDURE BAR_24_OF_Casaplati_FB2P
PRIVATE pcACN
loCont=ret_cont("Selectati contul",'448') &&,4481,4482')
IF TYPE('loCont') # 'O'
RETURN
ENDIF
IF buton=2
RELEASE loCont
RETURN
ENDIF
CN=locont.cont
PcACN=loCont.Acont
lans(10513)
ENDPROC && BAR_24_OF_Casaplati_FB2P
PROCEDURE BAR_"82190"_OF_Casaplati_FB2P
lans(10363)
*do MENIU82190
ENDPROC && BAR_"82190"_OF_Casaplati_FB2P
PROCEDURE BAR_28_OF_Casaplati_FB2P
LANS(10365)
ENDPROC && BAR_28_OF_Casaplati_FB2P
PROCEDURE BAR_29_OF_Casaplati_FB2P
PRIVATE pcACN
loCont=ret_cont("Selectati contul debitor 267X:5311",'267')
IF TYPE('loCont') # 'O'
RETURN
ENDIF
IF buton=2
RELEASE loCont
RETURN
ENDIF
CN=locont.cont
PcACN=loCont.Acont
lans(10583)
ENDPROC && BAR_29_OF_Casaplati_FB2P
PROCEDURE BAR_31_OF_Casaplati_FB2P
PRIVATE pcACN
loCont=ret_cont("Selectati contul",'4,6')
IF TYPE('loCont') # 'O'
RETURN
ENDIF
IF buton=2
RELEASE loCont
RETURN
ENDIF
CN=locont.cont
PcACN=loCont.Acont
lans(10632)
ENDPROC && BAR_31_OF_Casaplati_FB2P
*