| 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 |
| BS0 | 01 | BS0_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | | | | | | | | | 033 | |
| BS0 | 19 | BS0_TABPRE | C | 3 | 0 | Tab. Preço | Tab. Preço | @! | Vazio() .or. (PLSVLDB24() .and. PlsVldBS0()) | | B90PLS | 1 | | S | A | R | | | | | | | |
| BS0 | 20 | BS0_DESTAB | C | 40 | 0 | Descrição | Descrição da Tabela | @! | | Iif(inclui,"",B22->(Posicione("B22",1,xFilial("B22")+PlsIntPad()+BS0->BS0_TABPRE,"B22_DESCRI"))) | | 1 | | S | V | V | | | | | | | |
| BS0 | 21 | BS0_TABREC | C | 3 | 0 | Tab. Prc Rec | Tab. Preço Recebimento | @! | Vazio() .or. PLSVLDB24() | | B90PLS | 1 | | S | A | R | | | | | | | |
| BS0 | 02 | BS0_CODPRO | C | 8 | 0 | Produto | Produto | @R !!!!-!!!! | BI3->(ExistCpo("BI3")) | | B3DPLS | 1 | S | S | | | | | | | | | 1 |
| BS0 | 03 | BS0_DESCRI | C | 40 | 0 | Descricao | Descricao | @! | | If(Inclui,"",Posicione("BI3",1,xFilial("BI3")+BS0->BS0_CODPRO,"BI3_DESCRI")) | | 1 | | S | V | V | | | | | Posicione("BI3",1,xFilial("BI3")+BS0->BS0_CODPRO,"BI3_DESCRI") | | 1 |
| BS0 | 04 | BS0_CODPAD | C | 2 | 0 | Tp.Pad.Saude | Cod. Tipo Tabela | @! | ExistCpo("BR4",M->BS0_CODPAD,1) .And. ExistChav("BR8",M->BS0_CODPAD+M->BS0_CODPSA,1) | GETMV("MV_PLSTBPD") | B41PLS | 1 | | | | | | | | | | | 1 |
| BS0 | 05 | BS0_CODUNI | C | 3 | 0 | Cod.Unidade | Codigo da Unidade | @! | ExistCpo("BD3",M->BS0_CODUNI,1) | | B87PLS | 1 | S | S | | | | | | | | | 1 |
| BS0 | 06 | BS0_DESUNI | C | 40 | 0 | Descricao | Descricao da unidade | @! | | If(Inclui,"",Posicione("BD3",1,xFilial("BD3")+BS0->(BS0_CODUNI),"BD3_DESCRI")) | | 1 | | S | V | V | | | | | Posicione("BD3",1,xFilial("BD3")+BS0->(BS0_CODUNI),"BD3_DESCRI") | | 1 |
| BS0 | 07 | BS0_CODPSA | C | 16 | 0 | Cod Tb Pad | Cod. Tabela Padrao | @! | ExistCpo("BR8",M->BS0_CODPAD+M->BS0_CODPSA,1) .AND. PLSGATNIV(M->BS0_CODPAD,M->BS0_CODPSA,"BS0",.F.,.T.) | | B3CPLS | 1 | S | S | | | | | | | | | 1 |
| BS0 | 08 | BS0_DESPSA | C | 230 | 0 | Descrição | Descrição | @! | | IF(INCLUI,"",POSICIONE("BR8",1,XFILIAL("BR8")+BS0->(BS0_CODPAD+BS0_CODPSA),"BR8_DESCRI")) | | 1 | | | V | V | | | | | Posicione("BR8",1,xFilial("BR8")+BS0->(BS0_CODPAD+BS0_CODPSA),"BR8_DESCRI") | | 1 |
| BS0 | 09 | BS0_USPAG | N | 16 | 4 | Ref./U.S Pag | Referencia/U.S Pagamento | @E 99,999,999,999.9999 | | | | 1 | | S | | | | | | | | | 1 |
| BS0 | 10 | BS0_USREC | N | 16 | 4 | Ref./U.S Rec | Referencia/U.S Receber | @E 99,999,999,999.9999 | | | | 1 | | S | | | | | | | | | 1 |
| BS0 | 11 | BS0_VIGDE | D | 8 | 0 | Vig. De | Vigencia de | | If(!Empty(M->BS0_VIGATE),M->BS0_VIGDE<=M->BS0_VIGATE,.T.) | | | 1 | | | | | | | | | | | 1 |
| BS0 | 13 | BS0_VIGATE | D | 8 | 0 | Vig. Ate | Vigencia ate | | If(!Empty(M->BS0_VIGDE),M->BS0_VIGDE <= M->BS0_VIGATE,.T.) | | | 1 | | | | | | | | | | | 1 |
| BS0 | 17 | BS0_NIVEL | C | 1 | 0 | Nivel | Nivel | @! | | | | 1 | | N | V | | | | | | | | 1 |
| BS0 | 18 | BS0_CODIGO | C | 6 | 0 | Codigo | Codigo | @! | | GetSx8Num("BS0","BS0_CODIGO") | | 1 | | S | V | R | | | | | | | 1 |
| BS0 | 12 | BS0_CDNV01 | C | 6 | 0 | Cod Nivel 01 | Cd Nivel 01 | @! | | | | 1 | | | V | | | | | | | | 2 |
| BS0 | 14 | BS0_CDNV02 | C | 6 | 0 | Cod Nivel 02 | Cd Nivel 02 | @! | | | | 1 | | | V | | | | | | | | 2 |
| BS0 | 15 | BS0_CDNV03 | C | 6 | 0 | Cod Nivel 03 | Cd Nivel 03 | @! | | | | 1 | | | V | | | | | | | | 2 |
| BS0 | 16 | BS0_CDNV04 | C | 6 | 0 | Cod Nivel 04 | Cd Nivel 04 | @! | | | | 1 | | | V | | | | | | | | 2 |