Tabela: BS0 - Produto Diferente por Unidade


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Produto Diferente por UnidadeBS0_FILIAL+BS0_CODIGO




Indices(SIX)
OrdemChaveDescriçãoNickName
1BS0_FILIAL+BS0_CODPRO+BS0_CODUNIProduto + Cod.Unidade
2BS0_FILIAL+BS0_CODPRO+BS0_CODPAD+BS0_CODPSA+BS0_CODUNIProduto + Tp.Pad.Saude + Cod Tb Pad + Cod.Unidade
3BS0_FILIAL+BS0_CODPRO+BS0_CODPAD+BS0_CDNV01+BS0_CODUNIProduto + Tp.Pad.Saude + Cod Nivel 01 + Cod.Unidade
4BS0_FILIAL+BS0_CODPRO+BS0_CODPAD+BS0_CDNV02+BS0_CODUNIProduto + Tp.Pad.Saude + Cod Nivel 02 + Cod.Unidade
5BS0_FILIAL+BS0_CODPRO+BS0_CODPAD+BS0_CDNV03+BS0_CODUNIProduto + Tp.Pad.Saude + Cod Nivel 03 + Cod.Unidade
6BS0_FILIAL+BS0_CODPRO+BS0_CODPAD+BS0_CDNV04+BS0_CODUNIProduto + Tp.Pad.Saude + Cod Nivel 04 + Cod.Unidade
7BS0_FILIAL+BS0_CODIGOCodigo




Abas(SXA)
XA_ALIASXA_ORDEMXA_DESCRICXA_AGRUPXA_TIPO
BS01Gerais
BS02Outros




Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
BS0_FILIAL Filial Filial do Sistema C 2 0 Sim Altera Virtual 033 1 2
BS0_CODPRO Produto Produto C 8 0 @R !!!!-!!!! BI3->(ExistCpo("BI3")) B3DPLS S Sim Altera Virtual 1 1 1
BS0_DESCRI Descricao Descricao Indica a descrição referente ao código anteriormente informado. Esta pode conter caracteres alfa-numéricos, entretanto, evite a utilização de números. C 40 0 @! If(Inclui,"",Posicione("BI3",1,xFilial("BI3")+BS0->BS0_CODPRO,"BI3_DESCRI")) Sim Vizualiza Virtual Posicione("BI3",1,xFilial("BI3")+BS0->BS0_CODPRO,"BI3_DESCRI") 1 1 2
BS0_CODPAD Tp.Pad.Saude Cod. Tipo Tabela Código do tipo de tabela á ser considerada para esta regra. C 2 0 @! ExistCpo("BR4",M->BS0_CODPAD,1) .And. ExistChav("BR8",M->BS0_CODPAD+M->BS0_CODPSA,1) GETMV("MV_PLSTBPD") B41PLS Sim Altera Virtual 1 1 2
BS0_CODUNI Cod.Unidade Codigo da Unidade Código da unidade de medida de saúde á ser considerada para esta regra. C 3 0 @! ExistCpo("BD3",M->BS0_CODUNI,1) B87PLS S Sim Altera Virtual 1 1 1
BS0_DESUNI Descricao Descricao da unidade C 40 0 @! If(Inclui,"",Posicione("BD3",1,xFilial("BD3")+BS0->(BS0_CODUNI),"BD3_DESCRI")) Sim Vizualiza Virtual Posicione("BD3",1,xFilial("BD3")+BS0->(BS0_CODUNI),"BD3_DESCRI") 1 1 2
BS0_CODPSA Cod Tb Pad Cod. Tabela Padrao C 16 0 @! ExistCpo("BR8",M->BS0_CODPAD+M->BS0_CODPSA,1) .AND. PLSGATNIV(M->BS0_CODPAD,M->BS0_CODPSA,"BS0",.F.,.T.) B3CPLS S Sim Altera Virtual 1 1 2
BS0_DESPSA Descrição Descrição Indica a descrição referente ao código anteriormente informado. Esta pode conter caracteres alfa-numéricos, entretanto, evite a utilização de números. C 230 0 @! IF(INCLUI,"",POSICIONE("BR8",1,XFILIAL("BR8")+BS0->(BS0_CODPAD+BS0_CODPSA),"BR8_DESCRI")) Sim Vizualiza Virtual Posicione("BR8",1,xFilial("BR8")+BS0->(BS0_CODPAD+BS0_CODPSA),"BR8_DESCRI") 1 1 2
BS0_USPAG Ref./U.S Pag Referencia/U.S Pagamento N 16 4 @E 99,999,999,999.9999 Sim Altera Virtual 1 1 2
BS0_USREC Ref./U.S Rec Referencia/U.S Receber Indica o valor, diferenciado, da U.S a ser cobrado de co-participação em um atendimento a um usuário que se enquadre nesta regra. N 16 4 @E 99,999,999,999.9999 Sim Altera Virtual 1 1 2
BS0_VIGDE Vig. De Vigencia de Data inicial de vigência da regra cadastrada. D 8 0 If(!Empty(M->BS0_VIGATE),M->BS0_VIGDE<=M->BS0_VIGATE,.T.) Sim Altera Virtual 1 1 1
BS0_CDNV01 Cod Nivel 01 Cd Nivel 01 C 6 0 @! Sim Vizualiza Virtual 2 1 2
BS0_VIGATE Vig. Ate Vigencia ate Data final de vigência da regra cadastrada. D 8 0 If(!Empty(M->BS0_VIGDE),M->BS0_VIGDE <= M->BS0_VIGATE,.T.) Sim Altera Virtual 1 1 2
BS0_CDNV02 Cod Nivel 02 Cd Nivel 02 C 6 0 @! Sim Vizualiza Virtual 2 1 2
BS0_CDNV03 Cod Nivel 03 Cd Nivel 03 C 6 0 @! Sim Vizualiza Virtual 2 1 2
BS0_CDNV04 Cod Nivel 04 Cd Nivel 04 C 6 0 @! Sim Vizualiza Virtual 2 1 2
BS0_NIVEL Nivel Nivel Nivel do procedimento de acordo com parametrização do tipo de tabela relacionado. C 1 0 @! Nao Vizualiza Virtual 1 1 2
BS0_CODIGO Codigo Codigo Codigo C 6 0 @! GetSx8Num("BS0","BS0_CODIGO") Sim Vizualiza Real 1 1 2
BS0_TABPRE Tab. Preço Tab. Preço Código da Tabela de Preço C 3 0 @! Vazio() .or. (PLSVLDB24() .and. PlsVldBS0()) B90PLS Sim Altera Real 1 2
BS0_DESTAB Descrição Descrição da Tabela Descrição da Tabela. C 40 0 @! Iif(inclui,"",B22->(Posicione("B22",1,xFilial("B22")+PlsIntPad()+BS0->BS0_TABPRE,"B22_DESCRI"))) Sim Vizualiza Virtual 1 2
BS0_TABREC Tab. Prc Rec Tab. Preço Recebimento Código da Tabela de Preço para Cobrança C 3 0 @! Vazio() .or. PLSVLDB24() B90PLS Sim Altera Real 1 2