Salve salve, blz?
Tabela EFA. #EFA
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 |
| EFA | DATA | EFA990 | Linhas de Crédito | Lineas de Credito | Credit Lines | | E | E | E | 0 | | | N | 30 | EFA_LINCRE+EFA_TPFIN+EFA_FORN+EFA_VM_OBS | EFFFI400 | | 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 |
| EFA | 01 | EFA_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | | | | | | | | 033 | |
| EFA | 02 | EFA_LINCRE | C | 20 | 0 | Lin. Credito | Numero Linha de Credito | @! | ExistChav("EFA",M->EFA_LINCRE) | | | 1 | | S | | | | | | lWhen | | | 1 |
| EFA | 03 | EFA_PRAZO | N | 4 | 0 | Prazo (Dias) | Prazo em Dias | @E 9999 | LC100Val() | | | 1 | | S | | | | | | | | | 1 |
| EFA | 04 | EFA_DT_INI | D | 8 | 0 | Data Inicial | Data do Inicio | @D | LC100Val() | | | 1 | | S | | | | | | | | | 1 |
| EFA | 05 | EFA_MOEDA | C | 3 | 0 | Moeda | Moeda | @! | ExistCpo("SYF",M->EFA_MOEDA) | | SYF | 1 | | S | | | | | | lWhen | | | 1 |
| EFA | 06 | EFA_DT_VEN | D | 8 | 0 | Data Vencim. | Data do Vencimento | @D | | | | 1 | | S | | | | | | .F. | | | 1 |
| EFA | 07 | EFA_VL_PRI | N | 14 | 2 | Valor | Valor Total do Principal | @E 99,999,999,999.99 | M->EFA_VL_PRI > 0 .And. LC100Val() | | | 1 | | S | | | | | | | | | 1 |
| EFA | 08 | EFA_SALDO | N | 14 | 2 | Saldo | Saldo | @E 99,999,999,999.99 | Positivo() | | | 1 | | S | V | | | | | | | | 1 |
| EFA | 09 | EFA_SLD_RE | C | 1 | 0 | Lin.Rotativa | Linha de Cred. Reversivel | @! | Pertence("12") | "2" | | 1 | | S | | | | 1=Sim;2=Nao | | lWhen | | | 1 |
| EFA | 10 | EFA_TP_FIN | C | 2 | 0 | Tip. Financ. | Tipo do Financiamento | 99 | Vazio() .Or. ExistCpo("EF7",M->EFA_TP_FIN) .And. LC100Val() | | EFA | 1 | S | S | | | | | | lWhen | | | 2 |
| EFA | 11 | EFA_DESCFI | C | 15 | 0 | Descr. Fin. | Descricao Financiamento | | | | | 1 | | S | | V | | | | .F. | Posicione("EF7",1,xFilial("EF7")+EFA->EFA_TP_FIN,"EF7_DESCRI") | | 2 |
| EFA | 12 | EFA_INSTFI | C | 2 | 0 | Inst.Financ. | Instituicao Financeira | 99 | Vazio() .Or. ExistCpo("SJ7",M->EFA_INSTFI) | | SJ7 | 1 | S | S | | | | | | | | | 2 |
| EFA | 13 | EFA_DESCIF | C | 60 | 0 | Desc.Ins.Fin | Descr. Inst. Financeira | @! | | | | 1 | | N | | V | | | | .F. | | | 2 |
| EFA | 14 | EFA_DESCCC | C | 50 | 0 | Descricao | Descr. Unid. Requisitante | @! | | | | 1 | | N | | V | | | | .F. | | | 2 |
| EFA | 15 | EFA_CC | C | 5 | 0 | Unid. Req. | Cod. Unidade Requisitante | @! | Empty(M->EFA_CC) .or. ExistCpo("SY3",M->EFA_CC) | | SY3 | 1 | S | N | | | | | | | | 084 | 2 |
| EFA | 16 | EFA_CREDOR | C | 1 | 0 | Credor | Credor | @! | Pertence("123") .And. LC100Val() | "1" | | 1 | | S | | | | 1=Banco;2=Cliente;3=Fornecedor | | | | | 2 |
| EFA | 17 | EFA_BANC | C | 3 | 0 | Banco | Banco | @! | ExistCpo("SA6",M->EFA_BANC) .And. LC100Val() | | SA6 | 1 | | N | | | | | | M->EFA_CREDOR=="1" | | 007 | 2 |
| EFA | 18 | EFA_AGEN | C | 5 | 0 | Agencia | Agencia | @! | ExistCpo("SA6",M->EFA_BANC+M->EFA_AGEN) | | | 1 | | N | | | | | | M->EFA_CREDOR=="1" | | 008 | 2 |
| EFA | 19 | EFA_NCON | C | 10 | 0 | Conta | Conta | @! | ExistCpo("SA6",M->EFA_BANC+M->EFA_AGEN+M->EFA_NCON) .And. LC100Val() | | | 1 | | N | | | | | | M->EFA_CREDOR=="1" | | 009 | 2 |
| EFA | 20 | EFA_CLIENT | C | 6 | 0 | Cliente | Cliente | @! | ExistCpo("SA1",M->EFA_CLIENT) .And. LC100Val() | | SA1 | 1 | | N | | | | | | M->EFA_CREDOR=="2" | | 001 | 2 |
| EFA | 21 | EFA_LOJCLI | C | 2 | 0 | Loja Cliente | Loja do Cliente | @! | ExistCpo("SA1",M->EFA_CLIENT+M->EFA_LOJCLI) .And. LC100Val() | | | 1 | | N | | | | | | M->EFA_CREDOR=="2" | | 002 | 2 |
| EFA | 22 | EFA_FORN | C | 6 | 0 | Fornecedor | Codigo do Fornecedor | @! | ExistCpo("SA2",M->EFA_FORN) .And. LC100Val() | | FOR | 1 | | N | | | | | | M->EFA_CREDOR=="3" | | 001 | 2 |
| EFA | 23 | EFA_LOJFOR | C | 2 | 0 | Loja Fornec. | Loja do Fornecedor | @! | ExistCpo("SA2",M->EFA_FORN+M->EFA_LOJFOR) .And. LC100Val() | | | 1 | | N | | | | | | M->EFA_CREDOR=="3" | | 002 | 2 |
| EFA | 24 | EFA_DESCRE | C | 40 | 0 | Desc. Credor | Descricao do Credor | @! | | | | 1 | | S | | V | | | | .F. | LC100Val("Browse_Credor") | | 2 |
| EFA | 25 | EFA_ENDCRE | C | 40 | 0 | End. Credor | Endereco do Credor | @! | | | | 1 | | N | | V | | | | .F. | | | 2 |
| EFA | 26 | EFA_PAISCR | C | 3 | 0 | Pais Credor | Pais do Credor | @! | | | | 1 | | N | | V | | | | .F. | | | 2 |
| EFA | 27 | EFA_DESPCR | C | 25 | 0 | Descr. Pais | Descr. do Pais do Credor | @! | | LC100Val("Desc_Credor") | | 1 | | N | | V | | | | .F. | | | 2 |
| EFA | 28 | EFA_RESP | C | 1 | 0 | Respons. IR | Responsavel pelo IR | | Pertence("12") .And. LC100Val() | "1" | | 1 | | N | | | | 1=Cessionaria;2=Cedente | | | | | 2 |
| EFA | 29 | EFA_OBSRES | C | 70 | 0 | Obs. Resp IR | Observacao Responsavel IR | | | GetMV("MV_EFF0004") | | 1 | | N | | | | | | | | | 2 |
| EFA | 30 | EFA_GARANT | C | 1 | 0 | Garantia | Garantia | | Pertence("12") | "2" | | 1 | | N | | | | 1=Sim;2=Nao | | | | | 2 |
| EFA | 31 | EFA_DOCGAR | C | 30 | 0 | Doc. Garant. | Documento de Garantia | | | | | 1 | | N | | | | | | | | | 2 |
| EFA | 33 | EFA_VM_OBS | M | 60 | 0 | Observacoes | Observacoes | @! | | | | 1 | | N | | V | | | | | | | 2 |
| EFA | 32 | EFA_OBS | C | 6 | 0 | Obs | Observacao | | | | | 1 | | N | | | | | | | | | |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| EFA | 1 | EFA_FILIAL+EFA_LINCRE | Lin. Credito | Lin. Credito | Credit Line | S | | | S | 2 | 3 |
| EFA | 2 | EFA_FILIAL+EFA_TP_FIN | Tip. Financ. | Tip. Financ. | Financ. type | S | | | S | 2 | 3 |
SX7 - GATILHOS
| X7_CAMPO | X7_SEQUENC | X7_REGRA | X7_CDOMIN | X7_TIPO | X7_SEEK | X7_ALIAS | X7_ORDEM | X7_CHAVE | X7_CONDIC | X7_PROPRI |
| EFA_CC | 001 | M->EFA_DESCCC := SY3->Y3_DESC | EFA_DESCCC | P | S | SY3 | 1 | xFilial("SY3")+M->EFA_CC | | S |
| EFA_INSTFI | 001 | If(Empty(M->EFA_INSTFI),"",SJ7->J7_DESC) | EFA_DESCIF | P | S | SJ7 | 1 | xFilial("SJ7")+M->EFA_INSTFI | | S |
| EFA_TP_FIN | 001 | M->EFA_DESCFI := EF7->EF7_DESCRI | EFA_DESCFI | P | S | EF7 | 1 | xFilial("EF7")+M->EFA_TP_FIN | | S |
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 |
| EFA | 001 | EF1 | EFA_LINCRE | EF1_LINCRE | S | 1 | N | | S | S | 2 | 2 |
| EFA | 002 | EF8 | EFA_LINCRE | EF8_CHAVE | S | 1 | N | #EF8_TP_REL='L' | 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 | @! |
| 007 | Banco | Banco | Bank | 5 | 3 | 3 | @! |
| 008 | Agencia | Agencia | Bank Office | 9 | 5 | 5 | @! |
| 009 | Conta Corrente | Cuenta Corriente | Current Account | 20 | 10 | 10 | @! |
| 033 | Tamanho da Filial | Tamano de la Sucursal | Branch Size | 12 | 2 | 2 | |
| 084 | Unidade Requisitante | Unidad Requeriente | Requester Unit | 15 | 5 | 5 | @! |
Gostou? Compartilhe com seus amigos e deixe um comentário! ??
Um abraço, e até a próxima