SF_FAT;Escolha Cupom para Marcar Receituario;sys_tbbrow; 9;0;20;79;x;;
:SKEL
VARIAVEL w_colsep = " "+chr(179)
VARIAVEL wfat = 0
*-VARIAVEL w_colsep = chr(176)
VARIAVEL Z_BLOCK = {|x_cli| sccrcli->(dbgoto(x_cli)), sccrcli->cr_nome }
VARIAVEL Z_BLK_MOV={||zs2:=select(),SetAliasAaMm(Substr(Dtos(fdataemi),3,4)),wfat:=fnumped,abra("0",r_siga,wSe_Mov,"SE_MOVRC",wSe_Mov_p,"FNUMPED"),brow_db("SE_MOVRC",.T.),dbclosearea(),dbselectarea(zs2)}
COMANDO ANTES Z_NIL = ABRA("0RO",r_siga,"sccrcli","sccrcli")
COMANDO DEPOIS Z_NIL = Sccrcli->(DbCloseArea() )
// 13;CIBROW("SE_MOVRO",FNUMPED,"SE_MOVRO");Enter-Produtos ;
:TBMT
 13;eval(Z_BLK_MOV);Enter-Exibe_Produtos ;
 80;tb_pesq(D_OB);P-Pesquisa ;
 79;tb_index(D_OB);O-Ordena ;
 65;DoGet(d_ob);A-Edita ;
 67;tb_locate(D_OB);C-Continua ;
 84;tb_locate(D_OB);T-Busca_Trecho ;
:TBFI
Data;FDATAEMI;D;99.99;5;N;
Pedido;fnumped;N;999999;  6;N;
Valor;Fval;N;@E 9,999.99; 8;N;
Cliente;if(fcli>0,Str(fcli,5)+":"+Eval(z_block,fcli),"     "+if(ftipoven="1","dinheiro",if(ftipoven="2","cheque","cartao")));C;@s25;20;N;
V;FTIPOVEN;C;@s1;1;N;
Cli;Fcli;N;99999;5;S;
Cx;SI_CAIXA;N;99;2;N;
CT;FCARTAO;N;999;3;S;
FechCx;SI_NumFech;N;999999;6;N;
Bco;Fbanco;N;999;3;S;
CH;FCHEQUE;N;999999;6;S;
BomPara;Fbompara;D;99.99.99;8;S;
TV;FTV;C;@s1;2;N;
VD;FVENDEDOR;N;99;2;N;
Prds+Unids;ftipoven+ftv+str(ftotprod,4)+str(ftotunid,4);C;@s11;11;N;
Emissao;left(dtoc(fdataemi),5)+" "+left(fhora,5);C;@s11;11;N;
I;FG_FAT;C;@s1;1;N;
