Ponto-de-Entrada: CTBCVSUP - Criado para gerar Classe de Valor superior caso nao siga a regra padrao do Sistema.
Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) , Português (Portugal) , Espanhol , Inglês |
Descrição:
Criado para gerar Classe de Valor superior caso nao siga a regra padrao do Sistema.
Eventos
Ocorre na função que Gera Codigo da Cl.Valor Superior
Programa Fonte
CTBXFUN.PRX
Sintaxe
CTBCVSUP - Criado para gerar Classe de Valor superior caso nao siga a regra padrao do Sistema. ( [ cCodigo ] ) --> cCod
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cCodigo | Caracter | Codiigo da classe de valor |
Retorno
-
cCod(caracter)
- Codiigo da classe de valor
Observações
Recebe em PARAMIXB a cl.Valor Atual.
Exemplos
If ExistBlock("CTBCVSUP") cCod := ExecBlock("CTBCVSUP",.F.,.F.,cCodigo)Else For nCont := 1 to Len(cCodigo) cCod := padr(Substr(cCodigo,1,Len(cCodigo)-nCont),nTamClVl) If MsSeek(xFilial()+cCod,.f.) cCod := CTH->CTH_CLVL Exit EndIf NextEndIfCTH->(DbSetOrder(aAmbCTH[1])) ; CTH->(DbGoto(aAmbCTH[2]))DbSelectArea(aAmbSave[1]) ; DbSetOrder(aAmbSave[2]) ; DbGoto(aAmbSave[3])Return cCod
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas