where l_mes <> 0 and (between(l_contad, lccontaini, lccontafim) or between(l_contac, lccontaini, lccontafim)) order by 15, 1, 2 into cursor csint_mov
do INCLUDE_YEARS_aux_err with error(), lcfile, lcalias
\contab\L
qpfileC
do errodesc in \projectos\gdg2000\shared\prg\erros with error(), message( ), message(1), program( ), lineno( )
qpfileC
union all
&sqlselect
qpfileC
select l_mes as l_mes, l_dia as l_dia, l_diario as l_diario, l_docu as l_docu, l_linha as l_linha, l_contad as l_conta, l_desc as l_desc, l_valor as l_valor, "D" as l_dc, l_mapar as l_mapar, l_tmapar as l_tmapar, l_nif as l_nif, l_ano as l_ano from csint_mov where include_years_aux(l_dia, l_mes, l_ano, lddataini, lddatafim) and between(l_contad, lccontaini, lccontafim) union all select l_mes as l_mes, l_dia as l_dia, l_diario as l_diario, l_docu as l_docu, l_linha as l_linha, l_contac as l_conta, l_desc as l_desc, l_valor as l_valor, "C" as l_dc, l_mapar as l_mapar, l_tmapar as l_tmapar, l_nif as l_nif, l_ano as l_ano from csint_mov where include_years_aux(l_dia, l_mes, l_ano, lddataini, lddatafim) and between(l_contac, lccontaini, lccontafim) order by 6, 12, 1, 2 into cursor &lccursor_final
_DATAINI
_DATAFIM
_CONTAINI
_CONTAFIM
_CURSOR
PRVUSE
LDDATAINI
LDDATAFIM
LBRETORNO
LAANOS
LNTOTANOS
LNIND
LNCONT
LCCONTAINI
LCCONTAFIM
LCFILE
LCALIAS
LCCURSOR_FINAL
SQLWHERE
SQLFIXO1
SQLFIXO2
SQLFIXO3
SQLSELECT
P_PATH
P_CODEMP
CSINT_MOVy
_DATAINI
_DATAFIM
LBRETORNO9
_ERRO
_FILE
_ALIAS
_DESC
LCDOC4
_DESC
_ANOREF
LCPRAZO
LNPRAZO
LDVENCIMENTO
LCDATADOC
LDDOC2
FUNCAO
FUNCAO_1
Verificando dados da aplica
o de Gest
o de Pessoal...
pessoa\
funci
movim
estab
proce
comuns\sconce.dbf
clfuncionarios
clmovimentos
clestabelecimentos
clprocessamentos
clconcelhos
Obtendo informa
o de Gest
o de Pessoal...
clfuncionariosQ
clmovimentosQ
clestabelecimentosQ
clprocessamentosQ
clconcelhosQ
LCPATH
LCFILE_FUNC
LCFILE_MOVI
LCFILE_CONCE
LCFILE_ESTA
LCFILE_PROC
LCCURSOR
LCOUTCURSOR
MENSAGEM
PATHDADOS
ENTIDADE
LCFILE_CONC
CLFUNCIONARIOS
CLMOVIMENTOS
CLESTABELECIMENTOS
CLPROCESSAMENTOS
CLCONCELHOS
XDISTR
XCONCE
C_CONCELHO
VALOR
XFUNC
XESTAB
XPROC
XABONO
DATA
EXERCICIO
COD_DGCI
OBJ_CODIGO
OBJ_CONCELHO
OBJ_VALOR
NRLINHAS
NCURSOR
ESTADOD
FUNCAO
ESTADO
NCURSOR
_VALTOTRANSF
_SIGN
TEMPFIELD
DEFFIELD
_VALTOTRANSF
_SIGN
TEMPFIELD
DEFFIELD
key_1
CONTAD
CONTAC
LANCANIF
_VELHOAL
PLANO
KEY_1
_LINHA^
plano
key_1
pariva
key_1
plano
key_1
plano
key_1
pariva
key_1
_CONTA
W_CONTA
WCONTA
PLANO
PARIVA
CAMPO
CONTA_IVA
CONTA
@R 9999999999.99_6
@R 9999999999.99_6
_MODELO
_QUADRO
LCMODELO
LCQUADRO
LNRET
LCTRAB
MAPAS
MODELO
QUADRO
LCVALOR
CARACTER
NUMERO
TEXTO
LARG_TEXTO
VALOR
DATA
_INDEX
paises
key_3
_PREFIXO
AREA_ACTUAL
PDESC
PAISES8
key_1
REPLACE
WITH
+ _valor
&lccommand
Verifique a consist
ncia do Plano - Faltam contasC
Contas n
o ficaram actualizadas!
_CONTA
_SOMSUB
_VALOR
LCDEBVAR
LCCOMMAND
LCOLD_ALIAS
PLANO
KEY_1
CONTA_GS
plano
cs_get_gs
_CONTA
LCRET
CONTA
PLANO
TIPO
CS_GET_GS
_POSICAO
_CONTAD
_CONTAC
LBRET
LCCONTA
Temmov,
SALDO
ACDEB
ACCRDI
vchaver
repartD
D_ACUZ
C_ACU
exercicio
cmesw
ulmes
uldiar
CHK_VAL4
calcform
abre_n1_n2
SOMARb&
SOMA_AUX\'
transporte{)
inisaldo
ctexist
CONTADESCz,
EDDATA
EXISTE_ANO_MEMO{3
INCLUDE_YEARS
INCLUDE_YEARS_aux4>
INCLUDE_YEARS_aux_err
READ_DOC5?
READ_DATA
EXECUTAR
FUNCAO_1
DESTROY
transval
transval1
plano_nif
resetlinha<L
vecampodecXL
VERIF_QUADRO
atindex{R
encontrapais
ACT_GRAU_SUPERIORUS
GRAU_SUP
POS_IVA
ENTIDADE
EXERCICIO
NCURSOR
PATHDADOS
FUNCAO
NRLINHAS
ESTADO
MENSAGEM
GETSAL_O
CUSTOMQ[
PRINTER
O, Rever fun
o IMPRESSORAC
Esta fun
o deveria estar desactivada
Anotar as circunst
ncias que fizeram aparecer esta mensagem
_OLDPRINTER
CONFIG
APPEND FROM &_FILE TYPE SDF
ERROR
_ERRMSG=MESSAGE()
&_COMANDO
Erro carregando
Linha:
Mensagem:
ON ERROR &OLD_ERROR
_FILE
_DESC
_COMANDO
OLD_ERROR
_ERRLIN
_ERRMSG
CONFIG
DESCO
__MODEb
Tabela em uso. <ENTER> para tentar de novo ou <ESC> para desistir.
__MODE
MEMOWIDTHv
MEMOWIDTHv
_MEMO
_LINHA
_WIDTH
_OFFSET
_PARAMETERS
OLD_WIDTH
_CONTEUDO
ESCAPEv
SET ESCAPE &SET_ESCAPE
TECLA
SET_ESCAPE.
Error number: CC
Error message:
Line of code with error:
Line number of error: CC
Program with error:
MERROR
MESS1
MPROG
MLINENO
ERRON
_JANELA
PROCS & FUNCS EXECUTADOS ATE AO MOMENTO
_NIVEL
SHOW_PATH
SRC;PRG
Selecione o ficheiro a analizar:
Abrir
PRINT
AGUARDE UM MOMENTO...
APPEND FROM &_FILE TYPE SDF
PROCS.TXT
Analizando o ficheiro:
FUNCTION
PROCEDURE
STATIC FUNCTION
STATIC PROCEDURE
Foi criado/actualizado o ficheiro PROCS.TXT
Ficheiro nao encontrado:
_FILE
_VERBOSE
_STAT
OLD_PRINT
PROCS
EOF()
Deseja deseja interromper a operacao ?
Prima ESC para interromperC
(CCCN
SHOW_IT
STOP_IT
L_ON_G
SIM_NAOZ
_VALUE
_MASK
Inicializando o atalho...
&PROC
Finalizando o atalho...
_NFICS
PUSH_ALL
POP_ALLF
_TIMESr
NOTIFYv
_MODE
PSHALL_PTRb
RELATIONv
SKIPv
NFICS
CUR_AREA
PSHALL_AREA
PSHALL_REG
PSHALL_ORD
PSHALL_FIL
PSHALL_REL
PSHALL_SKP
PSHALL_TAR
PSHALL_PTR
SET FILTER TO &pshall_fil[pshall_ptr-n]
SET RELATION TO &pshall_rel[pshall_ptr-n]
SET SKIP TO &pshall_skp[pshall_ptr-n]
NFICS
PSHALL_PTR
PSHALL_AREA
PSHALL_ORD
PSHALL_FIL
PSHALL_REL
PSHALL_SKP
PSHALL_REG
Editando
Visualizando6
<F2> imprime
<F9> grava e sai
<ESC> sai
DEFINE WINDOW &WIN_NAME1 FROM INT((SROW()-_HEIGHT)/2),INT((SCOL()-_WIDTH)/2) TO INT((SROW()-_HEIGHT)/2)+(_HEIGHT-1),INT((SCOL()-_WIDTH)/2)+(_WIDTH-1) TITLE _TITLE FOOTER _FOOTER FLOAT DOUBLE SHADOW GROW ZOOM COLOR SCHEME 5
ESCAPE
ESCAPE
KEYBOARD "{CTRL+Q}Y"
KEYBOARD "{CTRL+W}"
KEYBOARD "{CTRL+W}P"
MODI COMM &_FILE WINDOW &WIN_NAME1
MODI COMM &_FILE NOEDIT WINDOW &WIN_NAME1
ON KEY LABEL F2 &OLD_F2
ON KEY LABEL F9 &OLD_F9
ON KEY LABEL ESCAPE &OLD_ESC
RELEASE WINDOW &WIN_NAME1
_FILE
_EDIT
_PRINT
_HEIGHT
_WIDTH
_TITLE
_PARAMETERS
WIN_NAME1
ON_ESC
ON_F2
ON_F9
_TECLA
_FOOTER
OLD_F9
OLD_ESC
ESCAPE
OLD_F2
PRINT_ASCII
CONSOLEv
TYPE &_FILE TO PRINTER
SET CONSOLE &OLD_CONSOLE
Ficheiro nao encontrado [
_FILE
IMPRESSORA
OLD_CONSOLE
_MODU
_PROGJ
COMANDO
INDIQUE O COMANDO
&_COMMAND
_COMMAND
COMANDO
_____TECLA
_TIPO
_NULLVAR
\<Sim;\!\<Nao
Continuar ?
<ESC> - cancela
@*HT
_OPCAO
_TITLE
_OPCOES
W_WIN
W_TIT
W_MSG
W_BUT
N_OPCOES
W_MAX
_QQI0KPZKH
<ESC> - cancela
_TITLE
_WIDTH
_PICT
WIN_WIDTH
_QQI0NIYTE
Anula o registo
@*HT \!\<Nao;\<Sim
Confirma a anulacao ?
_OPCDEL
_WIDTH
_QQI0KPZKH
PASSNUM
A_LEN
B_LEN
JPNUM
A_LEND
_EXPR
_ALIAS
_ORDER
_STAT
OLD_ORDER#
_DATA
FDOM!
_DATA
_DATA!
_DATA
_FILE
_HANDLER
_SIZE
_STRING
_FILE
_STRING
_STAT
_HANDLER
_SIZE
DELETEv
SET DELETE &OLD_DELET
DEL_TAG
OLD_ORDER
OLD_DELET
TMP_ARRAY0
1234567890.,+-:X
STR_VAL
_ALLOWED
_STAT
_BITMAP
ORIENTATION=1
ORIENTATION=1
round((
999.9999999999_
replace picture with '"'+&_expmasc+'"'
REPORT_NAME
_FONT
_SIZE
_USED
_TMPFILE
_PARAMETERS
EJECTAFTER
FONTFACE
P_FONT
FONTSIZE
P_SIZE
_OLDPMOEDA
P_MOEDA
COMMENT
P_MOEDAOUT
_EXPMASC
_TMPFILE
STATk
MEMOWIDTHv
_WIDTH
OLD_WIDTH
CREATE CURSOR &_ALIAS (TIPO C(1), NOME C(64))
_PATH
EXTENSOES
_ALIAS
ACTUAL
EXTENSAO
DATEv
BRITISH
CENTURYv
STR_DATA
OLD_DATE
BRITISHp
STRING
SPACES
Ficheiro Inv
lido.
FICHEIRO
HANDLER
PRIMA <ESC> PARA RECOME
SYSMENUv
SET SYSMENU &MENU_STAT
MENU_STAT
MENSAGEM
TMP_WIN
_EXPR
_ALIAS
_EXPR
_ALIAS
_TYPE=TYPE("&FIELD")
CCC$*>
FIELD
_TYPE
IF TYPE("&CONDITION")<>"L"
FILTERv
SET FILTER TO &CONDITION
<ENTER> para escolher
<ESC> para sair
DESCRI
O A PROCURAR
enter
DO aux_tab
enter
SET FILTER TO &old_filt
_AREA
TAG_1
TAG_2
FIELD_1
FIELD_2
__MODE
CONDITION
_VARREAD
_CAMPO
_WIDTH
WIDTH_1
WIDTH_2
OLD_FILT
F_SIZE
GET_TAB1
IS_TAG
GET_TAB2
ENTER
CODIGO
DESCRICAO8
&_varread=EVALUATE(field_1)
{CTRL+Q}
STR_1
STR_2
PERCENT
CONT_1
CONT_2
WORD_1
WORD_2
Aguarde um momento...
DO aux_calc
DEFINE WINDOW calculadora FROM INT((srow()-20)/2),INT((scol()-53)/2) TO INT((srow()-20)/2)+19,INT((scol()-53)/2)+52 FOOTER "<ESC> para sair"+IIF(TYPE("&_VARREAD")="N"," <F10> retornar valor","") TITLE "CALCULADORA" FLOAT CLOSE GROW SHADOW COLOR SCHEME 1
IF TYPE("&_VALUE")="N" .OR. LASTKEY()=27
Express
o invalida!
_CALCVALUE=&_value
_VARREAD
CALCULADORA
_VALUE
IF TYPE("&_VARREAD")="N"
&_varread=_CALCVALUE
{ESC}
KEYBOARDb
IF TYPE('&C') <> 'C'
Erro na linha C
. Express
o inv
lida
Erro na linha C
. Delimitadores trocados
Erro na linha C
. Delimitador direito n
o encontrado
Erro na linha C
. Delimitador esquerdo n
o encontrado
{CTRL+HOME}C
{DNARROW}
{RIGHTARROW}
KEYBOARD
LINHA
N_LINHAS
@L 99_
@L 9999_
MTOEc
OLD_ALIASI
_ARRAY
_ITEM
Quatro
Cinco
Treze
Quatorze
Quinze
Dezasseis
Dezassete
Dezoito
Dezanove
Vinte
Trinta
Quarenta
Cinquenta
Sessenta
Setenta
Oitenta
Noventa
Cento
Duzentos
Trezentos
Quatrocentos
Quinhentos
Seiscentos
Setecentos
Oitocentos
Novecentos
Euros
Centimo
Centimos
_VALOR
_NUMERO
_TEXT
_VALOR1
NTOE_AUX
_NUMERO
_TEXT
STACK_PTRb
RELATIONv
SKIPv
stack esgotado em FUNCS.PRG
_TARGET
_PARAMETERS
STACK_AREA
STACK_REG
STACK_ORD
STACK_FIL
STACK_REL
STACK_SKP
STACK_TAR
STACK_PTR
STACK_T1
STACK_T2
STACK_T
SET FILTER TO &stack_fil[stack_ptr]
SET RELATION TO &stack_rel[stack_ptr]
SET SKIP TO &stack_skp[stack_ptr]
AREA
STACK_PTR
STACK_AREA
STACK_REG
STACK_FIL
STACK_REL
STACK_SKP
STACK_ORD
STACK_TAR
STACK_T
STACK_T2
STACK_T1
Janeiro
Fevereiro
o
Abril
Maio
Junho
Julho
Agosto
Setembro
Outubro
Novembro
Dezembro
Regulariza
Apuramento
Encerramento
Abertura
INVALIDO6
_INIMES
T_MES2
ROMANO_0b
NUMERO
ROMANO_0
ROMANO_1
ROMANO_2&
VALUE
MASKo
Verifique a impressora e prima ENTER para imprimir ou ESC para desistir
Verifique a impressora e prima ENTER para imprimir ou ESC para desistir
Impress
o em curso...
Impress
o cancelada.
SWITCH_ON
SUCESSO/
_LASTERRORb
Acesso a ficheiro negado [C
proc [
line [CC
_ERROR
_PROC
_LINE
_PARAMETERS
_LASTERROR
_LASTERRORb
MODEb
ALIASb
Ficheiro em uso [
] <ENTER> - tenta de novo <ESC> - desiste.
o foi possivel abrir o ficheiro [
ALIAS
_LASTERROR(
__MODEb
*Registo em uso. <ENTER> para tentar de novo ou <ESC> para desistir.
__MODE
STAT6
_mensagemb
_mensagemb
_mensagemb
..\shared\forms\frmlock
_MENSAGEM
_CMDTENTAR
_CMDDESISTIR
LBSTAT
LBQUIET
LCMENSAGEM
LCCMDTENTAR
LCCMDDESISTIR
LNPARAMETERS
PRT_RESULTl
STRING
Prima
ENTER
para anular este registo ou
para desistir.
DEL_MSG
mvarb
mvarb
ERROR in data type. Cannot be encrypted.
WIDTH
DECIMALS
OUTVAR
CHCOUNT
MTYPE
OUTVAR
CHCOUNT
WIDTH
DECIMALS|
DECODE_STR\
PROG_ID
DEMO_MODE
ID_SERIAL
ID_VERSAO
ID_AGENTE
VERSAO97
SERIAL97
AGENTE97
BASES_ABERTAS
_NAME
_ALIAS
CUR_ALIAS
_CAMPOS
N_CAMPOS
_ROWS
_RESULTADO3
CREATE DBF &_TEMP FROM ARRAY _CAMPOS
_NAME
_TYPE
_ALIAS
CUR_ALIAS
_CAMPOS
N_CAMPOS
_TEMP
OLD_PATH
NEW_PATH
_ROWS
_COLS
COPYINDEX
_FIELD
_ALIAS
_CAMPOS
N_CAMPOS
_RESULTADO
CUR_ALIAS
_NAME
_TYPE
_ALIAS
CUR_ALIAS
_CAMPOS
N_CAMPOS
_TEMP
OLD_PATH
NEW_PATH
_ROWS
_COLS
TEMP
COPYINDEX
INDEX ON &_KEY TAG &_TAG
_SOURCE
_DEST
SOURCE
KEY_1
RESTRI
KEY_1
_OPCMENU
_IDUTIL
OLD_ALIAS
RESTRI
KEY_1
Contribuinte
Numero de C
errado! Aceita?
CHECK_DIGIT
LCDESC
LCMENS
LNIND
_OPCAO
CHECK_DIGIT
FIELD_1
THISFORMSET
RELEASE
DO errostab in \PROJECTOS\gdg2000\SHARED\PRG\ERROS WITH ERROR( ), MESSAGE( ), _modulo, _tabnome, _tabalias, _tabdesc, _ID
\PROJECTOS\GDG2000\SHARED\PRG\ARRAYSP
MOD_C
\PROJECTOS\GDG2000\SHARED\PRG\ARRAYSP
C_TABELAS
MOD_U
\PROJECTOS\GDG2000\SHARED\PRG\ARRAYSP
U_TABELAS
MOD_E
\PROJECTOS\GDG2000\SHARED\PRG\ARRAYSP
E_TABELAS
MOD_I
\PROJECTOS\GDG2000\SHARED\PRG\ARRAYSP
I_TABELAS
MOD_S
\PROJECTOS\GDG2000\SHARED\PRG\ARRAYSP
S_TABELAS
\Comuns\sabono.dbf
\pessoa\funci
\pessoa\indep
\pessoa\local
\pessoa\proce
\pessoa\movim
\pessoa\estab
\pessoa\segur
\pessoa\feria
\pessoa\recol
\pessoa\cadas
\pessoa\autom
\pessoa\custo
\pessoa\infop
MOD_A
\PROJECTOS\GDG2000\SHARED\PRG\ARRAYSP
A_TABELAS
FOR _ID=1 TO ALEN(&_TABARRAY)
_TABDESC=TABELAS(&_TABARRAY(_ID),1)
_TABNOME=TABELAS(&_TABARRAY(_ID),2)
_TABALIAS=TABELAS(&_TABARRAY(_ID),3)
_TABINDEX=TABELAS(&_TABARRAY(_ID),4)
do form \projectos\gdg2000\shared\forms\frmrec with _tabnome, _tabdesc, _tabalias, &_TABARRAY(_ID)