*--------------------------------------------------------------------------------------------------------------------------------------------------------
* (EN) AUTOGENERATED - ATTENTION!! - NOT INTENDED FOR EXECUTION!! USE ONLY FOR MERGING CHANGES AND STORING WITH SCM TOOLS!!
*--------------------------------------------------------------------------------------------------------------------------------------------------------
*< FOXBIN2PRG: Version="1.21" SourceFile="vanz5.mnx" CPID="1252" /> (Solo para binarios VFP 9 / Only for VFP 9 binaries)
*
*4
*REPLACE
*
DEFINE POPUP Shortcut SHORTCUT RELATIVE FROM MROW(),MCOL()
DEFINE BAR 1 OF Shortcut PROMPT "\
*
PROCEDURE BAR_1_OF_Shortcut_FB2P
initializeaza_vanzare_din_stoc(64)
ENDPROC && BAR_1_OF_Shortcut_FB2P
PROCEDURE BAR_2_OF_Shortcut_FB2P
initializeaza_vanzare_din_stoc(65)
ENDPROC && BAR_2_OF_Shortcut_FB2P
PROCEDURE BAR_3_OF_Shortcut_FB2P
lans(93)
ENDPROC && BAR_3_OF_Shortcut_FB2P
PROCEDURE BAR_5_OF_Shortcut_FB2P
initializeaza_vanzare_din_stoc(239)
ENDPROC && BAR_5_OF_Shortcut_FB2P
PROCEDURE BAR_6_OF_Shortcut_FB2P
initializeaza_vanzare_din_stoc(238)
ENDPROC && BAR_6_OF_Shortcut_FB2P
PROCEDURE BAR_1_OF_Descarcare_FB2P
DO inchidere_k IN inchidere_k.prg
*!* LOCAL A411,A371,A378,S371,S378,K,V,B
*!* STORE 0 TO S371,S378,K,V,B
*!* DO REF_GESTIUNI
*!* m.SCD=''
*!* m.SCC=''
*!* semafor=.t.
*!* lans(66)
*!* semafor=.f.
*!* IF buton=2
*!* DO STERGE
*!* RETURN
*!* ENDIF
*!* SELECT NUMEGEST
*!* SET FILTER TO
*!* M.GEST=GEST
*!* LOCAL ULIT
*!* ulit=SUBSTR(contg,4,1)
*!* A411='411'+ULIT
*!* A371='371'+ULIT
*!* A378='378'+ULIT
*!* SELECT GESTIUNI
*!* SEEK M.GEST
*!* IF !FOUND()
*!* DO MESAJ WITH 'Eroare: generare gestiuni!',''
*!* RETURN
*!* ENDIF
*!* M.SUMA=CRED
*!* k=procent_k
*!* IF k=0
*!* DO mesaj WITH 'Modificati procentul k','in gestiuni'
*!* RETURN
*!* ENDIF
*!* DO CODARE
*!* m.totftvam=ROUND(M.SUMA/1.19,0)
*!* m.tvam=M.SUMA-M.totftvam
*!* m.TOTCTVA=M.SUMA
*!* m.NEIMPOZAB=0
*!* m.PERECHE=0
*!* V=M.TOTCTVA
*!* LOCAL A,B,c,d,E,F,G,H
*!* A=ROUND(V*K,0)
*!* B=V-A-M.TVAM
*!* DO MESAJ WITH 'Coeficientul K= '+ALLT(STR(K,10,6)),''
*!* DO CONTABILIZEAZA WITH '607 ',A371,B,clasaact
*!* DO CONTABILIZEAZA WITH A378,A371,A,clasaact
*!* DO CONTABILIZEAZA WITH '4428',A371,M.tvam,clasaact
*!* DO STERGE
ENDPROC && BAR_1_OF_Descarcare_FB2P
PROCEDURE BAR_2_OF_Descarcare_FB2P
DO inchidere_k_custodie IN inchidere_k.prg
ENDPROC && BAR_2_OF_Descarcare_FB2P
PROCEDURE BAR_3_OF_Descarcare_FB2P
lans(84)
ENDPROC && BAR_3_OF_Descarcare_FB2P
PROCEDURE BAR_4_OF_Descarcare_FB2P
lans(95)
ENDPROC && BAR_4_OF_Descarcare_FB2P
PROCEDURE BAR_1_OF_Monetar_FB2P
LANS(69)
ENDPROC && BAR_1_OF_Monetar_FB2P
PROCEDURE BAR_2_OF_Monetar_FB2P
*!* LOCAL A411,A371,A378,S371,S378,K,V,B
*!* STORE 0 TO S371,S378,K,V,B
*!* lans(68)
*!* iF buton=2
*!* DO STERGE
*!* RETURN
*!* ENDIF
*!* SELECT NUMEGEST
*!* SET FILTER TO
*!* M.GEST=GEST
*!* LOCAL ULIT
*!* ULIT=SUBSTR(CONTG,4,1)
*!* A411='411'+ULIT
*!* A371='371'+ULIT
*!* A378='378'+ULIT
*!* SELECT GESTIUNI
*!* SEEK M.GEST
*!* IF !FOUND()
*!* DO MESAJ WITH 'Eroare: generare gestiuni!',''
*!* RETURN
*!* ENDIF
*!* k=procent_k
*!* IF k=0
*!* DO mesaj WITH 'Modificati procentul k','in gestiuni'
*!* RETURN
*!* ENDIF
*!* DO CODARE
*!* *m.totftvam=ROUND(M.SUMA/1.19,0)
*!* m.totftvam=m.totftva
*!* *m.tvam=M.SUMA-M.totftvam
*!* m.tvam=m.tottva
*!* *m.TOTCTVA=M.SUMA
*!* m.NEIMPOZAB=0
*!* DO CONTABILIZEAZA WITH A411,'707 ',M.TOTFTVAM,CLASAACT
*!* DO CONTABILIZEAZA WITH A411,'4427',M.TVAM,CLASAACT
*!* M.PERECHE=M.NRACT
*!* DO CONTABILIZEAZA WITH '5311',A411,M.TOTCTVA,CLASAACT
*!* m.PERECHE=0
*!* V=M.TOTCTVA
*!* LOCAL A,B,c,d,E,F,G,H
*!* A=ROUND(V*K,0)
*!* B=V-A-M.TVAM
*!* DO MESAJ WITH 'Coeficientul K= '+ALLT(STR(K,10,6)),''
*!* DO CONTABILIZEAZA WITH '607 ',A371,B,clasaact
*!* DO CONTABILIZEAZA WITH A378,A371,A,clasaact
*!* DO CONTABILIZEAZA WITH '4428',A371,M.tvam,clasaact
*!* M.SUMA=M.TOTCTVA
*!* *** in casa e prost face gath memv si nu are m.scd si m.scc
*!* m.scd='5311'
*!* m.scc=A411
*!* do inCASA
*!* DO ADVANZ
*!* SELE CLIENTI
*!* if flock()
*!* REPLACE CLIENTI.incasat WITH CLIENTI.incasat+m.TOTCTVA
*!* REPLACE CLIENTI.PRODUCTIE WITH CLIENTI.PRODUCTIE++m.TOTCTVA
*!* endif
*!* unlock
*!* DO STERGE
ENDPROC && BAR_2_OF_Monetar_FB2P
PROCEDURE BAR_3_OF_Monetar_FB2P
lans(67)
ENDPROC && BAR_3_OF_Monetar_FB2P
PROCEDURE BAR_11_OF_Shortcut_FB2P
*!* lans(233)
initializeaza_vanzare_din_stoc(233)
ENDPROC && BAR_11_OF_Shortcut_FB2P
PROCEDURE BAR_12_OF_Shortcut_FB2P
*lans(232)
initializeaza_vanzare_din_stoc(270)
ENDPROC && BAR_12_OF_Shortcut_FB2P
*