Salve salve, blz?
Tabela FN8. #FN8
SX2 - TABELA
| X2_CHAVE | X2_PATH | X2_ARQUIVO | X2_NOME | X2_NOMESPA | X2_NOMEENG | X2_ROTINA | X2_MODO | X2_MODOUN | X2_MODOEMP | X2_DELET | X2_TTS | X2_UNICO | X2_PYME | X2_MODULO | X2_DISPLAY | X2_SYSOBJ | X2_USROBJ | X2_POSLGT | X2_CLOB | X2_AUTREC | X2_TAMFIL | X2_TAMUN | X2_TAMEMP | X2_STAMP | X2_INSDT |
| FN8 | DATA | FN8990 | Lote de baixa de ativos | Lote de baja de activos | Asset Write-off Lot | | E | E | E | 0 | | FN8_FILIAL+FN8_LOTE | N | 1 | | | | 1 | 2 | 2 | 2 | 0 | 0 |
SX3 - CAMPOS
| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| FN8 | 24 | FN8_SDOC | C | 3 | 0 | Série Doc. | Série do Documento Fiscal | !!! | | | | 1 | | N | V | R | | | | | | 095 | |
| FN8 | 01 | FN8_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | | | | | | | | | 033 | 1 |
| FN8 | 02 | FN8_LOTE | C | 10 | 0 | Lote | Lote de Baixa | @! | ExistChav("FN8") | GETSXENUM("FN8","FN8_LOTE") | | 1 | | S | V | R | | | | | | | 1 |
| FN8 | 03 | FN8_MOTIVO | C | 2 | 0 | Motivo | Motivo da Baixa | @! | Existcpo("SX5","16"+M-> FN8_MOTIVO) | "01" | | 1 | | S | A | R | | #AF036ValMot() | | | | | 1 |
| FN8 | 04 | FN8_BAIXA | N | 6 | 2 | % Baixa | % para Baixa | @E 999.99 | Vazio() .Or. (Positivo() .And. M->FN8_BAIXA < 100) | | | 1 | | S | A | V | | | | | | | 1 |
| FN8 | 05 | FN8_DTBAIX | D | 8 | 0 | Dt. Baixa | Data da Baixa | | | dDatabase | | 1 | | S | A | R | | | | | | | 1 |
| FN8 | 06 | FN8_DEPREC | C | 1 | 0 | Depreciar | Depreciar na Baixa? | @! | Pertence('0123') | GetMv(MV_ATFDPBX) | | 1 | | S | A | R | | 0=Nao depreciar na baixa;1=Depreciar proporcional na baixa;2=Depreciar total no mes da baixa;3=Nao Deprecia Baixa/Posteriormente | | | | | 1 |
| FN8 | 07 | FN8_STATUS | C | 1 | 0 | Status | Status da Baixa | @! | Pertence('12') | "1" | | 1 | | S | V | R | | 1=Ativo;2=Cancelado | | | | | 1 |
| FN8 | 08 | FN8_GERANF | C | 1 | 0 | Gerar NF | Gerar NF de Saída? | @! | Pertence('12') | '2' | | 1 | | N | A | V | | 1=Sim;2=Não | | M->FN8_MOTIVO $ GETMV("MV_ATFMBNF") | | | 2 |
| FN8 | 09 | FN8_NUMNF | C | 9 | 0 | Num NF | Número da NF | @! | | | | 1 | | N | A | V | | | | M->FN8_GERANF == '2' | | 018 | 2 |
| FN8 | 10 | FN8_SERIE | C | 3 | 0 | Série | Série da NF | !!! | IF(M->FN8_GERANF == '1',EXISTCPO('SX5','01'+M->FN8_SERIE),.T.) | | 01 | 1 | | N | A | V | | | | M->FN8_MOTIVO $ GETMV('MV_ATFMBNF') | | 094 | 2 |
| FN8 | 11 | FN8_CLIENT | C | 6 | 0 | Cliente | Cliente p/ NF de Saída | @! | ExistCpo('SA1',M->FN6_CLIENTE+RTRIM(M->FN8_LOJA),,,,!EMPTY(M->FN8_LOJA)) | | SA1 | 1 | | N | A | V | | | | M->FN8_GERANF == '1' | | 001 | 2 |
| FN8 | 12 | FN8_LOJA | C | 2 | 0 | Loja | Loja do Cliente | @! | ExistCpo('SA1',M->FN8_CLIENTE+M->FN8_LOJA) | | | 1 | | N | A | V | | | | M->FN8_GERANF == '1' | | 002 | 2 |
| FN8 | 13 | FN8_VALNF | N | 14 | 2 | Valor NF | Valor da NF | @E 99,999,999,999.99 | Positivo() | | | 1 | | N | A | V | | | | M->FN8_MOTIVO $ GETMV('MV_ATFMBNF') | | | 2 |
| FN8 | 14 | FN8_CNDPAG | C | 3 | 0 | Cond. Pagto. | Condição de pagto da NF | @! | ExistCpo('SE4') | | SE4 | 1 | | N | A | V | | | | M->FN8_GERANF == '1' | | | 2 |
| FN8 | 15 | FN8_TESSAI | C | 3 | 0 | TES Saída | Tipo de Saída para a NF | @! | ExistCpo('SF4') | | SF4 | 1 | | N | A | V | | | | M->FN8_GERANF == '1' | | | 2 |
| FN8 | 16 | FN8_NATURE | C | 10 | 0 | Natureza | Natureza | @! | ExistCpo('SED') | | SED | 1 | | N | A | V | | | | | | | 2 |
| FN8 | 17 | FN8_TRANSP | C | 6 | 0 | Transp. | Codigo da Transportadora | @X | vazio() .or. existcpo("SA4") | | SA4 | 1 | | | | R | | | | | | | 3 |
| FN8 | 18 | FN8_TPFRET | C | 1 | 0 | Tipo Frete | Tipo do Frete Utilizado | X | pertence("CFTRDS") | | | 1 | | | | R | | C=CIF;F=FOB;T=Por conta terceiros;R=Por conta remetente;D=Por conta destinatario;S=Sem frete | | | | | 3 |
| FN8 | 19 | FN8_PESOL | N | 11 | 4 | Peso Liquido | Peso Liquido | @E 999,999.9999 | positivo() .or. vazio() | | | 1 | | | | R | | | | | | | 3 |
| FN8 | 20 | FN8_PBRUTO | N | 11 | 4 | Peso Bruto | Peso Bruto | @E 999,999.9999 | positivo() .or. vazio() | | | 1 | | | | R | | | | | | | 3 |
| FN8 | 21 | FN8_VOLUM1 | N | 5 | 0 | Volume 1 | Qtde de Volumes Tipo 1 | 99999 | positivo() .or. vazio() | | | 1 | | | | R | | | | | | | 3 |
| FN8 | 22 | FN8_ESPEC1 | C | 10 | 0 | Especie 1 | Especie do Volume Tipo 1 | @X | | | | 1 | | | | R | | | | | | | 3 |
| FN8 | 23 | FN8_VEICU1 | C | 8 | 0 | Veiculo 1 | Veiculo do Transporte 1 | @! | Vazio().Or.ExistCPO("DA3") | | DA3 | 1 | | | | R | | | | | | | 3 |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| FN8 | 1 | FN8_FILIAL+FN8_LOTE | Lote | Lote | Lot | S | | | S | 2 | 3 |
| FN8 | 2 | FN8_FILIAL+DTOS(FN8_DTBAIX)+FN8_LOTE | Dt. Baixa + Lote | Fc. Baja + Lote | Writeoff Dt + Lot | S | | | S | 2 | 3 |
SX9 - Relacionamento entre Tabelas
| X9_DOM | X9_IDENT | X9_CDOM | X9_EXPDOM | X9_EXPCDOM | X9_PROPRI | X9_LIGDOM | X9_LIGCDOM | X9_CONDSQL | X9_USEFIL | X9_ENABLE | X9_VINFIL | X9_CHVFOR |
| FN8 | 001 | FN6 | FN8_LOTE | FN6_LOTE | S | 1 | N | | S | S | 2 | 2 |
SXG - Grupo de Campos
| XG_GRUPO | XG_DESCRI | XG_DESSPA | XG_DESENG | XG_SIZEMAX | XG_SIZEMIN | XG_SIZE | XG_PICTURE |
| 001 | Codigo Cliente/Fornecedor | Codigo Cliente/Proveedor | Customer/Supplier Code | 20 | 6 | 6 | @! |
| 002 | Loja Cliente/Fornecedor | Tienda Cliente/Proveedor | Customer/Supplier Unit | 4 | 2 | 2 | @! |
| 018 | Documento de entrada/saída | Documento de entrada/salida | Inbound/outbound document | 13 | 6 | 9 | @! |
| 033 | Tamanho da Filial | Tamano de la Sucursal | Branch Size | 12 | 2 | 2 | |
| 094 | Id de Controle dos doc.fiscais | Id de Control dos doc.fiscales | Control ID of invoices | 14 | 3 | 3 | !!! |
| 095 | Série dos documentos fiscais | Serie de documentos fiscales | Invoice series | 3 | 3 | 3 | !!! |
Gostou? Compartilhe com seus amigos e deixe um comentário! ??
Um abraço, e até a próxima