Tabela
BS0 Produto Diferente por Unidade
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
BS0_FILIAL C 2 0 Filial S
BS0_CODPRO C 8 0 Produto @R !!!!-!!!! BI3->(ExistCpo("BI3")) B3DPLS S
BS0_DESCRI C 40 0 Descricao @! V S
BS0_CODPAD C 2 0 Tp.Pad.Saude @! ExistCpo("BR4",M->BS0_CODPAD,1) .And. ExistChav("BR8",M->BS0_CODPAD+M->BS0_CODPSA,1) B41PLS S
BS0_CODUNI C 3 0 Cod.Unidade @! ExistCpo("BD3",M->BS0_CODUNI,1) B87PLS S
BS0_DESUNI C 40 0 Descricao @! V S
BS0_CODPSA C 16 0 Cod Tb Pad @! ExistCpo("BR8",M->BS0_CODPAD+M->BS0_CODPSA,1) .AND. PLSGATNIV(M->BS0_CODPAD,M->BS0_CODPSA,"BS0",.F.,.T.) B3CPLS S
BS0_DESPSA C 230 0 Descricao @! V S
BS0_USPAG N 16 4 Ref./U.S Pag @E 99,999,999,999.9999 S
BS0_USREC N 16 4 Ref./U.S Rec @E 99,999,999,999.9999 S
BS0_VIGDE D 8 0 Vig. De If(!Empty(M->BS0_VIGATE),M->BS0_VIGDE<=M->BS0_VIGATE,.T.) S
BS0_CDNV01 C 6 0 Cod Nivel 01 @! S
BS0_VIGATE D 8 0 Vig. Ate If(!Empty(M->BS0_VIGDE),M->BS0_VIGDE <= M->BS0_VIGATE,.T.) S
BS0_CDNV02 C 6 0 Cod Nivel 02 @! S
BS0_CDNV03 C 6 0 Cod Nivel 03 @! S
BS0_CDNV04 C 6 0 Cod Nivel 04 @! S
BS0_NIVEL C 1 0 Nivel @! N
BS0_CODIGO C 6 0 Codigo @! R N
BS0_TABPRE C 3 0 Tab. Preco @! Vazio() .or. (PLSVLDB24() .and. PlsVldBS0()) B90PLS R S
BS0_DESTAB C 40 0 Descricao @! V S
BS0_TABREC C 3 0 Tab. Prc Rec @! Vazio() .or. PLSVLDB24() B90PLS R S