Tabela |
B23 |
Itens da tabela de preco |
Campo |
Tipo |
Tamanho |
Decimal |
Titulo |
Formato |
Validacao |
F3 |
Contexto |
Lista |
Condicao |
PYME |
B23_FILIAL |
C |
2 |
0 |
Filial |
|
|
|
|
|
|
N |
B23_CODINT |
C |
4 |
0 |
Operadora |
@! |
|
|
R |
|
|
N |
B23_CODTAB |
C |
3 |
0 |
Tabela |
@! |
|
|
R |
|
|
N |
B23_CDPAD1 |
C |
2 |
0 |
Cod Pad De |
@! |
ExistCpo("BR4",M->B23_CDPAD1,1) |
B41PLS |
R |
|
|
N |
B23_CDPRRA |
C |
16 |
0 |
Cd. Proc. |
@! |
|
|
R |
|
|
N |
B23_OBSERV |
M |
100 |
0 |
Observacoes |
@! |
|
|
R |
|
|
S |
B23_CODPRO |
C |
16 |
0 |
Cod Tab Padr |
@! |
ExistCpo("BR8",M->B23_CODPAD+M->B23_CODPRO,1) .And. PLSGATNIV(M->B23_CDPAD1,M->B23_CODPRO,"B23",.F.,.F.) |
BRHPLS |
R |
|
|
N |
B23_CDPRO1 |
C |
16 |
0 |
Cd Proc De |
@! |
ExistCpo("BR8",M->B23_CDPAD1+M->B23_CDPRO1,1) |
BRHPLS |
R |
|
|
N |
B23_DSPRO1 |
C |
230 |
0 |
Des Proc De |
@! |
|
|
V |
|
|
N |
B23_TIPLAN |
C |
1 |
0 |
Tp Lanc Acom |
@! |
Pertence("1;2") |
|
R |
1=Aplicado a todas as acomodacoes;2=Especifico para uma unica acomodacao |
|
N |
B23_CDPAD2 |
C |
2 |
0 |
Cod Pad Ate |
@! |
ExistCpo("BR4",M->B23_CDPAD2,1) |
B41PLS |
R |
|
|
N |
B23_DESCRI |
C |
230 |
0 |
Descricao |
@! |
|
|
V |
|
|
N |
B23_CODACO |
C |
2 |
0 |
Acomodacao |
@! |
BI4->(ExistCpo("BI4",M->B23_CODACO,1)) |
|
R |
|
M->B23_TIPLAN=="2" |
N |
B23_CDPRO2 |
C |
16 |
0 |
Cd Proc Ate |
@! |
ExistCpo("BR8",M->B23_CDPAD2+M->B23_CDPRO2,1) |
BRMPLS |
R |
|
|
N |
B23_DSPRO2 |
C |
230 |
0 |
Des Proc Ate |
@! |
|
|
V |
|
|
N |
B23_DESACO |
C |
40 |
0 |
Ds Acomod. |
@! |
|
|
V |
|
M->B23_TIPLAN=="2" |
N |
B23_UPSCO |
N |
16 |
4 |
US CO Pagto |
@E 99,999,999,999.9999 |
M->B23_USPCO >= 0 |
|
R |
|
M->B23_VRPCO==0 |
N |
B23_CODTDE |
C |
3 |
0 |
Cod. TDE |
@R !!! |
Vazio() .or. ExistCpo("BF8",M->B23_CODINT+M->B23_CODTDE,1) |
BRQPLS |
R |
|
|
N |
B23_VRPCO |
N |
16 |
2 |
VL CO Pagto |
@E 9,999,999,999,999.99 |
M->B23_VRPCO >= 0 |
|
R |
|
|
N |
B23_CDTBUS |
C |
3 |
0 |
Tabela US |
@! |
Vazio() .or. ExistCpo("B27",M->B23_CODINT+M->B23_CDTBUS+"1",1) |
BRNPLS |
R |
|
Empty(M->B23_CODTDE) |
N |
B23_USRCO |
N |
16 |
4 |
US CO Recto |
@E 99,999,999,999.9999 |
M->B23_USRCO >= 0 |
|
R |
|
M->B23_VRRCO==0 |
N |
B23_QTDUS |
N |
3 |
0 |
Quant US |
@E 999 |
|
|
R |
|
Empty(M->B23_CODTDE) |
N |
B23_VRRCO |
N |
16 |
2 |
VL CO Recto |
@E 9,999,999,999,999.99 |
M->B23_VRRCO >= 0 |
|
R |
|
|
N |
B23_BANDUS |
N |
12 |
2 |
Banda US |
@E 999,999,999.99 |
|
|
R |
|
Empty(M->B23_CODTDE) |
N |
B23_USPPP |
N |
16 |
4 |
US PP Pagto |
@E 99,999,999,999.9999 |
M->B23_USPPP >= 0 |
|
R |
|
M->B23_VRPPP==0 |
N |
B23_VRPPP |
N |
16 |
2 |
VL PP Pagto |
@E 9,999,999,999,999.99 |
M->B23_VRPPP >= 0 |
|
R |
|
|
N |
B23_CDTBFM |
C |
3 |
0 |
Tabela Filme |
@! |
Vazio() .or. ExistCpo("B27",M->B23_CODINT+M->B23_CDTBFM+"2",1) |
BROPLS |
R |
|
Empty(M->B23_CODTDE) |
N |
B23_QTDFM |
N |
3 |
0 |
Quant Filme |
@E 999 |
|
|
R |
|
Empty(M->B23_CODTDE) |
N |
B23_USRPP |
N |
16 |
4 |
US PP Recto |
@E 99,999,999,999.9999 |
M->B23_USRPP >= 0 |
|
R |
|
M->B23_VRRPP==0 |
N |
B23_VRRPP |
N |
16 |
2 |
VL PP Recto |
@E 9,999,999,999,999.99 |
M->B23_VRRPP >= 0 |
|
R |
|
|
N |
B23_BANDFM |
N |
12 |
2 |
Banda Filme |
@E 999,999,999.99 |
|
|
R |
|
Empty(M->B23_CODTDE) |
N |
B23_TPLAN |
C |
1 |
0 |
Tp Lanc Ope. |
@! |
Pertence("1;2") |
|
R |
1=Aplicado a todas as operadoras;2=Especifico para uma unica operadora |
|
N |
B23_CDTBUC |
C |
3 |
0 |
Tabela UCO |
@! |
Vazio() .or. ExistCpo("B27",M->B23_CODINT+M->B23_CDTBUC+"3",1) |
BRPPLS |
R |
|
Empty(M->B23_CODTDE) |
N |
B23_QTDUC |
N |
3 |
0 |
Quant UCO |
@E 999 |
|
|
R |
|
Empty(M->B23_CODTDE) |
N |
B23_CODOPE |
C |
4 |
0 |
Operadora |
@! |
PlsZero() .And. BA0->(ExistCpo("BA0",M->B23_CODOPE,1)) |
B89PLS |
R |
|
M->B23_TPLAN=="2" |
N |
B23_DESOPE |
C |
40 |
0 |
Descricao |
@! |
|
|
V |
|
M->B23_TPLAN=="2" |
N |
B23_BANDUC |
N |
12 |
2 |
Banca UCO |
@E 999,999,999.99 |
|
|
R |
|
Empty(M->B23_CODTDE) |
N |
B23_TPLANP |
C |
1 |
0 |
Tp Lanc Prd. |
@! |
Pertence("1;2") |
|
R |
1=Aplicado a todos os produtos;2=Especifico para um unico Produto |
|
N |
B23_PORTSL |
N |
3 |
0 |
Porte Sala |
@E 999 |
|
|
R |
|
|
N |
B23_PORTAN |
N |
3 |
0 |
Porte Anest |
999 |
|
|
R |
|
!empty(M->B23_CDPTAN) |
N |
B23_CODPLA |
C |
4 |
0 |
Cod Produto |
@! |
ExistCpo("BI3", B22->B22_CODINT+M->B23_CODPLA) |
BIUPLS |
R |
|
M->B23_TPLANP=="2" |
N |
B23_DESPLA |
C |
40 |
0 |
Ds Produto |
@! |
|
|
V |
|
|
N |
B23_REGATE |
C |
1 |
0 |
Reg Atendto |
@! |
|
|
R |
1=Internacao;2=Ambulatorial;3=Ambos |
|
N |
B23_FINATE |
C |
2 |
0 |
Finalidade |
@! |
BGY->(ExistCpo("BGY",M->B23_CODINT+M->B23_FINATE,1)) |
BGYPLS |
R |
|
|
N |
B23_CODPAD |
C |
2 |
0 |
Cod. Padrao |
@! |
ExistCpo("BR4",M->B23_CODPAD,1) |
B41PLS |
R |
|
|
N |
B23_VIGINI |
D |
8 |
0 |
Vigencia Ini |
|
|
|
R |
|
|
N |
B23_VIGFIM |
D |
8 |
0 |
Vigencia Fim |
|
dtos(M->B23_VIGFIM) >= dtos(M->B23_VIGINI) |
|
R |
|
|
N |
B23_CDNV01 |
C |
6 |
0 |
Cd Niv 01 |
@! |
|
|
R |
|
|
N |
B23_CDNV02 |
C |
6 |
0 |
Cd Niv 02 |
@! |
|
|
R |
|
|
N |
B23_CDNV03 |
C |
6 |
0 |
Cd Niv 03 |
@! |
|
|
R |
|
|
N |
B23_CDNV04 |
C |
6 |
0 |
Cd Niv 04 |
@! |
|
|
R |
|
|
N |
B23_NIVEL |
C |
1 |
0 |
Nivel |
@! |
|
|
R |
|
|
N |
B23_BANDAP |
N |
16 |
2 |
Banda Pagto. |
@E 9,999,999,999,999.99 |
|
|
R |
|
!empty(M->B23_CODTDE) |
N |
B23_BANDAR |
N |
16 |
2 |
Banda Recto. |
@E 9,999,999,999,999.99 |
|
|
R |
|
!empty(M->B23_CODTDE) |
N |
B23_PERDES |
N |
16 |
2 |
% Desconto |
@E 9,999,999,999,999.99 |
|
|
R |
|
|
S |
B23_PERACR |
N |
16 |
2 |
% Acrescimo |
@E 9,999,999,999,999.99 |
|
|
R |
|
|
S |
B23_UCO |
N |
16 |
2 |
Uco |
@E 9,999,999,999,999.99 |
|
|
R |
|
|
S |
B23_USPCO |
N |
16 |
4 |
US CO Pagto |
@E 99,999,999,999.9999 |
M->B23_USPCO >= 0 |
|
R |
|
M->B23_VRPCO==0 |
S |
B23_CDPTAN |
C |
3 |
0 |
Tb Port Anes |
@! |
Vazio() .or. ExistCpo("B27",M->B23_CODINT+M->B23_CDPTAN+"4",1) |
BRRPLS |
R |
|
|
S |
B23_BANPTA |
N |
12 |
2 |
Banda Porte |
@E 999,999,999.99 |
|
|
R |
|
!empty(M->B23_CDPTAN) |
S |