| 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 |
| BBC | 01 | BBC_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | S | | | | | | | | | 033 | |
| BBC | 02 | BBC_CODIGO | C | 6 | 0 | Codigo | Codigo | | | | | 1 | | | | | | | | | | | |
| BBC | 03 | BBC_CODSER | C | 3 | 0 | Codigo | Servico contratado | @! | PlsSeek("BBB",,,"BBC_DESSER","BBB_DESCRI") .And. PLSBBCVLD() | | BBBPLS | 1 | S | S | | | | | | | | | |
| BBC | 04 | BBC_DESSER | C | 40 | 0 | Descricao | Descricao | | | If(!Inclui,Posicione("BBB",1,xFilial("BBB")+BBC->BBC_CODSER,"BBB_DESCRI"),"") | | 1 | | S | V | V | | | | | | | |
| BBC | 05 | BBC_DEBCRE | C | 1 | 0 | Tipo | Tipo | @! | | If(!Inclui,Posicione("BBB",1,xFilial("BBB")+BBC->BBC_CODSER,"BBB_TIPSER"),"") | | 1 | | | V | | | 1=Debito;2=Credito;3=Base | | | | | |
| BBC | 06 | BBC_TIPOCT | C | 1 | 0 | Tp Contrato? | Tipo de Contrato | @! | | If(!Inclui,Posicione("BBB",1,xFilial("BBB")+BBC->BBC_CODSER,"BBB_TIPOCT"),"") | | 1 | | | V | V | | 1=PF;2=PJ;3=PJ(Ent.Fil./Benef.) | | | | | |
| BBC | 07 | BBC_CNPJ | C | 14 | 0 | CNPJ | CNPJ Outras Fontes | @R 99.999.999/9999-99 | CGC(M->BBC_CNPJ) | | | 1 | | S | A | R | | | | M->BBC_CODSER == GetNewPar("MV_PLSCIOE","") | | | |
| BBC | 08 | BBC_NOME | C | 40 | 0 | Nome | Nome | @! | | | | 1 | | S | A | R | | | | M->BBC_CODSER == GetNewPar("MV_PLSCIOE","") | | | |
| BBC | 09 | BBC_VLDINI | D | 8 | 0 | Validade De | Validade De | | PLSBBCVLD() | | | 1 | | S | A | R | | | | | | | |
| BBC | 10 | BBC_VLDFIM | D | 8 | 0 | Validade Ate | Validade Ate | | | | | 1 | | S | A | R | | | | | | | |
| BBC | 11 | BBC_VALOR | N | 16 | 2 | Valor | Valor | @E 9,999,999,999,999.99 | | | | 1 | | | | | | | | M->BBC_QTDCH==0 | | | |
| BBC | 12 | BBC_QTDCH | N | 4 | 0 | Qtd de CH | Quantidade de CH | 9999 | | | | 1 | | | | | | | | M->BBC_VALOR==0 | | | |
| BBC | 13 | BBC_NROPGT | C | 1 | 0 | Nro Pagto | Nr do Pgto no Mes | @! | Pertence( "01234") | | | 1 | | | | | | 0=Todos;1=Primeiro;2=Segundo;3=Terceiro;4=Quarto | | | | | |
| BBC | 14 | BBC_PROMED | C | 1 | 0 | Entrar Prod? | Entrar na Producao | @! | | "1" | | 1 | | | | | | 1=Sim;0=Nao | | | | | |
| BBC | 15 | BBC_STATUS | C | 1 | 0 | Status | Status | @! | | "1" | | 1 | | | | | | 1=Ativo;0=Bloqueado | | | | | |
| BBC | 16 | BBC_INCIR | C | 1 | 0 | Incide IR? | Incide IR | @! | | If(!Inclui,Posicione("BBB",1,xFilial("BBB")+BBC->BBC_CODSER,"BBB_INCIR"),"") | | 1 | | | V | V | | 1=Sim;0=Nao | | | | | |
| BBC | 17 | BBC_INCINS | C | 1 | 0 | Incide INSS? | Incide INSS | @! | | If(!Inclui,Posicione("BBB",1,xFilial("BBB")+BBC->BBC_CODSER,"BBB_INCINS"),"") | | 1 | | | V | V | | 1=Sim;0=Nao | | | | | |
| BBC | 18 | BBC_INCPIS | C | 1 | 0 | Incide PIS | Incide PIS | @! | | If(!Inclui,Posicione("BBB",1,xFilial("BBB")+BBC->BBC_CODSER,"BBB_INCPIS"),"") | | 1 | | | V | | | 1=Sim;0=Nao | | | | | |
| BBC | 19 | BBC_INCCOF | C | 1 | 0 | Inc. Cofins | Incide Cofins | @! | | If(!Inclui,Posicione("BBB",1,xFilial("BBB")+BBC->BBC_CODSER,"BBB_INCCOF"),"") | | 1 | | | V | | | 1=Sim;0=Nao | | | | | |
| BBC | 20 | BBC_INCCSL | C | 1 | 0 | Incide CSL | Incide CSL | @! | | If(!Inclui,Posicione("BBB",1,xFilial("BBB")+BBC->BBC_CODSER,"BBB_INCCSL"),"") | | 1 | | | V | | | 1=Sim;0=Nao | | | | | |
| BBC | 21 | BBC_CLVL | C | 9 | 0 | Classe Valor | Classe Valor Contabil | @! | (Vazio().Or.Ctb105Clvl()) | | CTH | 1 | | | | | | | | CtbInUse() | | 006 | |
| BBC | 22 | BBC_CC | C | 9 | 0 | Centro Custo | Centro Custo | @! | Vazio() .Or. Ctb105CC() | | CTT | 1 | | | | | | | | | | 004 | |
| BBC | 23 | BBC_ITECTA | C | 9 | 0 | Item Conta | Item da Conta Contabil | @! | (Vazio().Or.Ctb105Item()) | | CTD | 1 | | | | | | | | | | 005 | |
| BBC | 24 | BBC_INCISS | C | 1 | 0 | Incide ISS ? | Incide ISS ? | @! | | If(!Inclui .And. FieldPos("BBB_INCISS") >0 ,Posicione("BBB",1,xFilial("BBB")+BBC->BBC_CODSER,"BBB_INCISS"),"") | | 1 | | N | V | V | | 1=Sim;0=Nao | | | | | |
| BBC | 25 | BBC_IMPFIN | C | 1 | 0 | Importado Fi | Importado Financeiro | @! | Pertence("12") | | | 1 | | | | | | 1=Sim,2=Não | | | | | |
| BBC | 26 | BBC_CATEFD | C | 3 | 0 | Cat. eSocial | Categoria Trab. eSocial | | VAZIO() .OR. (ValidRCC('S049', M->BBC_CATEFD, 1, 3)) | | S049BR | 1 | | N | A | R | | | | M->BBC_CODSER == GetNewPar("MV_PLSCIOE","") | | | |
| BBC | 27 | BBC_TPREC | C | 1 | 0 | Tp Recolhim. | Tipo de Recolhimento | | NAOVAZIO() .AND. PERTENCE('123') | | | 1 | | S | A | R | | 1=Sobre remu. por ele informada;2=Sobre a dif. entre o l.Máx do sal e a rem. de outra empresa(s);3=Não realiza desc do segurado. | | M->BBC_CODSER == GetNewPar("MV_PLSCIOE","") | | | |