Ajude o site desativando o bloqueador de anúncio
Cabeçalho

Tabela 2410 BS4

Autor: Eurai Criado: 01/03/2025 Atualizado: 01/03/2025 Protheus
Postagem

Salve salve, blz?

 

 

Tabela BS4. #BS4

 

 

 

 

SX2 - TABELA

X2_CHAVE X2_PATH X2_ARQUIVO X2_NOME X2_NOMESPA X2_NOMEENG X2_ROTINA X2_MODO X2_MODOUN X2_MODOEMP X2_DELET X2_TTS X2_UNICO X2_PYME X2_MODULO X2_DISPLAY X2_SYSOBJ X2_USROBJ X2_POSLGT X2_CLOB X2_AUTREC X2_TAMFIL X2_TAMUN X2_TAMEMP X2_STAMP X2_INSDT
BS4 DATA BS4990 Preços dos Médicamentos Precios de los Medicamentos Medicine prices C E E 0 N 33 1 2 2 2 0 0

 

 

 

 

SX3 - CAMPOS

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
BS4 01 BS4_FILIAL C 2 0 Filial Filial 1 033
BS4 02 BS4_CODINT C 4 0 Operadora Operadora @R !.!!! cCodInt 1 S V
BS4 03 BS4_TABMED C 6 0 Cd Tab Medic Cd Tab de Medicamento @! cCodTab 1 S V
BS4 04 BS4_DESCRI C 50 0 Descr.Tb Med Desc Tab de Medicamento @! Posicione("BS5",1,xFilial("BS5")+cCodInt+cCodTab,"BS5_DESCRI") 1 S V V Posicione("BS5",1,xFilial("BS5")+cCodInt+BS4->BS4_TABMED,"BS5_DESCRI")
BS4 05 BS4_PREMED C 5 0 Cd.Medicam. Codigo do Medicamento @! PlsZero() .And. PlsSeek("BS3",1,cCodInt+cCodTab+M->BS4_PREMED,"BS4_MEDESC","BS3_MEDESC") .And. PLS075Vld() BS3PLS 1 S S PLS075When()
BS4 06 BS4_MEDESC C 150 0 Descr.Medic. Descricao de Medicamento @! If(Inclui,"",Posicione("BS3",1,xFilial("BS3")+BS4->(BS4_CODINT+BS4_TABMED+BS4_PREMED),"BS3_MEDESC")) 1 S V V PLS075When() Posicione("BS3",1,xFilial("BS3")+cCodInt+cCodTab+BS4->BS4_PREMED,"BS3_MEDESC")
BS4 07 BS4_SEQAPR C 6 0 Sq.Apresent. Sequencial Apresentacao @! 1 PLS075When()
BS4 08 BS4_PREAPR C 4 0 Cd.Apresent. Codigo da Apresentacao @! PlsZero() .And. PlsSeek("BS1",1,cCodInt+cCodTab+M->BS4_PREAPR,"BS4_APDESC","BS1_APDESC") .And. PLS075Vld() BS1PLS 1 S PLS075When()
BS4 09 BS4_APDESC C 150 0 Descr.Apres. Descricao de Apresentacao @! If(Inclui,"",Posicione("BS1",1,xFilial("BS1")+BS4->(BS4_CODINT+BS4_TABMED+BS4_PREAPR),"BS1_APDESC")) 1 S V V PLS075When() Posicione("BS1",1,xFilial("BS1")+cCodInt+cCodTab+BS4->BS4_PREAPR,"BS1_APDESC")
BS4 10 BS4_SEQLAB C 6 0 Sq.Laborat. Sequencial de Laboratorio @! 1 PLS075When()
BS4 11 BS4_PRELAB C 3 0 Cd.Laborat. Codigo do Laboratorio @! PlsZero() .And. PlsSeek("BS2",1,cCodInt+cCodTab+M->BS4_PRELAB,"BS4_LADESC","BS2_LADESC") .And. PLS075Vld() BS2PLS 1 S PLS075When()
BS4 12 BS4_LADESC C 150 0 Descr.Labor. Descricao de Laboratorio @! If(Inclui,"",Posicione("BS2",1,xFilial("BS2")+BS4->(BS4_CODINT+BS4_TABMED+BS4_PRELAB),"BS2_LADESC")) 1 S V V PLS075When() Posicione("BS2",1,xFilial("BS2")+cCodInt+cCodTab+BS4->BS4_PRELAB,"BS2_LADESC")
BS4 13 BS4_SEQMED C 3 0 Seq.Medicam. Sequencia do Medicamento @! 1 S V PLS036When()
BS4 14 BS4_VIGDE D 8 0 Vigencia Ini Data de Vigencia Inicial PLS075Vld() 1 S PLS075When()
BS4 15 BS4_VIGATE D 8 0 Vigencia Fim Data de Vigencia Final 1 S V
BS4 16 BS4_PREPRE N 13 2 Preco Medic. Preco do Medicamento @E 9,999,999,999.99 1 S PLS075When()
BS4 17 BS4_PRTIPO C 3 0 Tipo Preco Tipo do Preco @! 1 PLS075When()
BS4 18 BS4_CODDOC C 3 0 Un.Med.Valor Unidade Medida Valor @! ExistCpo("BD3",M->BS4_CODDOC,1) B87PLS 1 S S PLS075When()
BS4 19 BS4_DESDOC C 30 0 Desc.Un.Med. Descricao Unidade Medida @! If(Inclui,"",Posicione("BD3",1,xFilial("BD3")+BS4->BS4_CODDOC,"BD3_DESCRI")) 1 V V
BS4 20 BS4_PRFLAG C 10 0 Flag Flag do Brasindice @! 1 PLS075When()
BS4 21 BS4_PREDIS C 10 0 Edicao Numero da Edicao @! 1 PLS075When()
BS4 22 BS4_PRPORT C 1 0 Controle Controle do Medicamento @! 1 PLS075When()
BS4 23 BS4_PRGENE C 1 0 Generico identifica Generico @! 1 PLS075When()
BS4 24 BS4_RECPD1 C 70 0 Receita L.1 Receita padrao linha 1 @! 1 PLS075When()
BS4 25 BS4_RECPD2 C 70 0 Receita L.2 Receita padrao linha 2 @! 1 PLS075When()
BS4 26 BS4_RECPD3 C 70 0 Receita L.3 Receita padrao linha 3 @! 1 PLS075When()
BS4 27 BS4_PRDATA D 8 0 Dt. Brasind. Data do Brasindice @D 1 PLS075When()
BS4 28 BS4_FLAG C 1 0 Flag Uso Uso do registro @! 1

 

 

 

 

SIX - INDICES

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST
BS4 1 BS4_FILIAL+BS4_CODINT+BS4_TABMED+BS4_PREMED+BS4_PREAPR+BS4_PRELAB+DTOS(BS4_VIGDE) Operadora + Cd Tab Medic + Cd.Medicam. + Cd.Apresent. + Cd.Laborat. + Operadora + Cd Tab Medic + Cd. Medicam. + Cd. Present. + Cd.Laborat. + Operator + Med.TableCd. + Medic. code + Present.Code + Lab code + Init S S 2 3
BS4 2 BS4_FILIAL+BS4_CODINT+BS4_TABMED+BS4_PREMED+BS4_PREAPR+BS4_PRELAB+BS4_SEQMED Operadora + Cd Tab Medic + Cd.Medicam. + Cd.Apresent. + Cd.Laborat. + Operadora + Cd Tab Medic + Cd. Medicam. + Cd. Present. + Cd.Laborat. + Operator + Med.TableCd. + Medic. code + Present.Code + Lab code + Medi S S 2 3

 

 

 

 

SX7 - GATILHOS

X7_CAMPO X7_SEQUENC X7_REGRA X7_CDOMIN X7_TIPO X7_SEEK X7_ALIAS X7_ORDEM X7_CHAVE X7_CONDIC X7_PROPRI
BS4_CODDOC 001 BD3->BD3_DESCRI BS4_DESDOC P S BD3 1 xFilial("BD3")+M->BS4_CODDOC S
BS4_PREAPR 001 PLSBS4Seq() BS4_SEQMED P N 0 S
BS4_PRELAB 001 PLSBS4Seq() BS4_SEQMED P N 0 S
BS4_PREMED 001 PLSBS4Seq() BS4_SEQMED P N 0 S

 

 

 

 

SXG - Grupo de Campos

XG_GRUPO XG_DESCRI XG_DESSPA XG_DESENG XG_SIZEMAX XG_SIZEMIN XG_SIZE XG_PICTURE
033 Tamanho da Filial Tamano de la Sucursal Branch Size 12 2 2

 

 

 

 

 

 

 

 

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! ??

Um abraço, e até a próxima  

 

 

 

 

 

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL