Salve salve, blz?
Tabela BTF. #BTF
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 |
| BTF | DATA | BTF990 | Cabeçalho Eventual | Encabezado Eventual | Probable header | | C | E | E | 0 | | | N | 33 | | | | 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 |
| BTF | 01 | BTF_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | | | | | | | | | 033 | |
| BTF | 02 | BTF_CODOPE | C | 4 | 0 | Operadora | Operadora | @! | (lRet := PLSVLDINT(M->BTF_CODOPE), If(lRet, (cCodInt := M->BTF_CODOPE, .T.), .F.)) | cCodInt := PLSINTPAD(RETCODUSR()) | B89PLS | 1 | | | | | | | | | | | |
| BTF | 03 | BTF_DESOPE | C | 40 | 0 | Descricao | Descricao | | | Posicione("BA0",1,xFilial("BA0")+M->BTF_CODOPE,"BA0_NOMINT") | | 1 | | | V | V | | | | | | | |
| BTF | 04 | BTF_NUMERO | C | 8 | 0 | Numero Seq. | Numero de Sequencia | @! | ExistChav("BTF",M->BTF_CODOPE+M->BTF_NUMERO,1) | GETSX8NUM("BTF","BTF_NUMERO") | | 1 | | S | V | | | | | | | | |
| BTF | 05 | BTF_DATGER | D | 8 | 0 | Data Geracao | Data Geracao | @D | | dDataBase | | 1 | | S | V | | | | | | | | |
| BTF | 06 | BTF_USUOPE | C | 25 | 0 | Operador | Operador do Sistema | | | PLRETOPE() | | 1 | | S | V | | | | | | | | |
| BTF | 07 | BTF_HORA | C | 8 | 0 | Horario | Horario | @! | | Time() | | 1 | | S | V | | | | | | | | |
| BTF | 08 | BTF_ANOINI | C | 4 | 0 | Ano | Ano Inicial | @! | M->BTF_ANOINI >= subs(dtos(dDataBase),1,4) | | | 1 | | S | | | | | | | | | |
| BTF | 09 | BTF_MESINI | C | 2 | 0 | Mes | Mes Inicial | @! | M->BTF_MESINI >= "01" .And. M->BTF_MESINI <= "12" | | | 1 | | S | | | | | | | | | |
| BTF | 10 | BTF_VENCTO | D | 8 | 0 | Vencimento | Data do vencimento | @D | | | | 1 | | N | | | | | | | | | |
| BTF | 11 | BTF_GRUOPE | C | 2 | 0 | Grp.Operad. | Grupo de Operadora | @! | BA2->(ExistCpo("BA2",M->BTF_GRUOPE,1)) | | BA2PLS | 1 | | | | | | | | | | | |
| BTF | 12 | BTF_TIPCOB | C | 1 | 0 | Tipo Cobranc | Tipo da cobranca | @! | | "1" | | 1 | | | | | | 1=Intercambio Eventual;2=PEA;3=Fundacao;4=Fatura avulsa;9=Todas | | | | | |
| BTF | 13 | BTF_CODINT | C | 4 | 0 | Grupo Interc | Grupo Intercambio | @R !.!!! | | GetNewPar("MV_PLSGEIN","0050") | | 1 | | | V | | | | | | | | |
| BTF | 14 | BTF_OPEGER | N | 6 | 0 | Oper.Geradas | Operadoras Geradas | 999999 | | | | 1 | | | V | | | | | | | | |
| BTF | 15 | BTF_OPECRI | N | 6 | 0 | Oper.Crit. | Operadoras Criticados | 999999 | | | | 1 | | | V | | | | | | | | |
| BTF | 16 | BTF_NOSELE | N | 6 | 0 | Oper.Nao Sel | Operadoras Nao selecionad | 999999 | | | | 1 | | | V | | | | | | | | |
| BTF | 17 | BTF_OPECAN | N | 6 | 0 | Oper.Canc. | Operadoras Canceladas | 999999 | | | | 1 | | | V | | | | | | | | |
| BTF | 18 | BTF_VLRCOP | N | 16 | 2 | Ser. RDA | CO Servicos RDA | @E 9,999,999,999,999.99 | | | | 1 | | | V | | | | | | | | |
| BTF | 19 | BTF_VLRCP2 | N | 16 | 2 | Ser. Ace. | CO Servicos acessorios | @E 9,999,999,999,999.99 | | | | 1 | | | V | | | | | | | | |
| BTF | 20 | BTF_VLRTAX | N | 16 | 2 | Taxa Adminis | Taxa Administrativa | @E 9,999,999,999,999.99 | | | | 1 | | | V | | | | | | | | |
| BTF | 21 | BTF_VLRCP3 | N | 16 | 2 | Outros Serv. | Outros Servicos | @E 9,999,999,999,999.99 | | | | 1 | | | V | | | | | | | | |
| BTF | 22 | BTF_CUSTOT | N | 16 | 2 | Total | Total | @E 9,999,999,999,999.99 | | | | 1 | | | V | | | | | | | | |
| BTF | 23 | BTF_DTEMIS | D | 8 | 0 | Dt. Emissao | Data de emissao do tit. | @D | | | | 1 | | S | | R | | | | | | | |
| BTF | 24 | BTF_TIPPAC | C | 1 | 0 | Tp.Paciente | Tipo de Paciente | @! | Pertence('12') | | | 1 | | N | A | R | | 1=Assistencial;2=Ocupacional | | | | | |
| BTF | 25 | BTF_RETROA | C | 1 | 0 | Retroativo | Retroativo | @! | Pertence("01") | | | 1 | | N | A | R | | 0=Não;1=Sim | | | | | |
| BTF | 26 | BTF_TPCOB | C | 1 | 0 | Tp. Cobranca | Informe o tipo do lote a | @! | | | | 1 | | | A | R | | 1=NDC;2=Fatura;3=Ambos | | | | | |
| BTF | 27 | BTF_REEANE | C | 1 | 0 | Reembolso? | Reembolso de Intercambio? | @! | | | | 1 | | N | A | R | | 1=Sim;0=Não | | | | | |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| BTF | 1 | BTF_FILIAL+BTF_CODOPE+BTF_NUMERO | Operadora + Numero Seq. | Operadora + Num.Secuenc. | Operator + Sequence No. | S | | | S | 2 | 3 |
SXG - Grupo de Campos
| XG_GRUPO | XG_DESCRI | XG_DESSPA | XG_DESENG | XG_SIZEMAX | XG_SIZEMIN | XG_SIZE | XG_PICTURE |
| 033 | Tamanho da Filial | Tamano de la Sucursal | Branch Size | 12 | 2 | 2 | |
Gostou? Compartilhe com seus amigos e deixe um comentário! ??
Um abraço, e até a próxima