Tabela |
FN8 |
Lote de baixa de ativos |
Campo |
Tipo |
Tamanho |
Decimal |
Titulo |
Formato |
Validacao |
F3 |
Contexto |
Lista |
Condicao |
PYME |
FN8_FILIAL |
C |
2 |
0 |
Filial |
|
|
|
|
|
|
S |
FN8_LOTE |
C |
10 |
0 |
Lote |
@! |
ExistChav("FN8") |
|
R |
|
|
S |
FN8_MOTIVO |
C |
2 |
0 |
Motivo |
@! |
Existcpo("SX5","16"+M-> FN8_MOTIVO) |
|
R |
#AF036ValMot() |
|
S |
FN8_BAIXA |
N |
6 |
2 |
% Baixa |
@E 999.99 |
Vazio() .Or. (Positivo() .And. M->FN8_BAIXA < 100) |
|
V |
|
|
S |
FN8_DTBAIX |
D |
8 |
0 |
Dt. Baixa |
|
|
|
R |
|
|
S |
FN8_DEPREC |
C |
1 |
0 |
Depreciar |
@! |
Pertence('012') |
|
R |
0=Nao depreciar na baixa;1=Depreciar proporcional na baixa;2=Depreciar total no mes da baixa |
|
S |
FN8_STATUS |
C |
1 |
0 |
Status |
@! |
Pertence('12') |
|
R |
1=Ativo;2=Cancelado |
|
S |
FN8_GERANF |
C |
1 |
0 |
Gerar NF |
@! |
Pertence('12') |
|
V |
1=Sim;2=Nao |
M->FN8_MOTIVO $ GETMV("MV_ATFMBNF") |
S |
FN8_NUMNF |
C |
9 |
0 |
Num NF |
@! |
|
|
V |
|
M->FN8_GERANF == '2' |
S |
FN8_SERIE |
C |
3 |
0 |
Serie |
!!! |
IF(M->FN8_GERANF == '1',EXISTCPO('SX5','01'+M->FN8_SERIE),.T.) |
01 |
V |
|
M->FN8_MOTIVO $ GETMV('MV_ATFMBNF') |
S |
FN8_CLIENT |
C |
6 |
0 |
Cliente |
@! |
ExistCpo('SA1',M->FN6_CLIENTE+RTRIM(M->FN8_LOJA),,,,!EMPTY(M->FN8_LOJA)) |
SA1 |
V |
|
M->FN8_GERANF == '1' |
S |
FN8_LOJA |
C |
2 |
0 |
Loja |
@! |
ExistCpo('SA1',M->FN8_CLIENTE+M->FN8_LOJA) |
|
V |
|
M->FN8_GERANF == '1' |
S |
FN8_VALNF |
N |
16 |
2 |
Valor NF |
@E 9,999,999,999,999.99 |
Positivo() |
|
V |
|
M->FN8_MOTIVO $ GETMV('MV_ATFMBNF') |
S |
FN8_CNDPAG |
C |
3 |
0 |
Cond. Pagto. |
@! |
ExistCpo('SE4') |
SE4 |
V |
|
M->FN8_GERANF == '1' |
S |
FN8_TESSAI |
C |
3 |
0 |
TES Saida |
@! |
ExistCpo('SF4') |
SF4 |
V |
|
M->FN8_GERANF == '1' |
S |
FN8_NATURE |
C |
10 |
0 |
Natureza |
@! |
ExistCpo('SED') |
SED |
V |
|
|
S |
FN8_SDOC |
C |
3 |
0 |
Serie Doc. |
!!! |
|
|
R |
|
|
S |