Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Fiscal |
...
Aviso | ||
---|---|---|
| ||
A utilização desse ponto de entrada é de responsabilidade exclusiva do cliente, pois terá impacto direto na escrituração das notas e dos livros fiscais. Utilize com cautela! |
03. ESPECIFICAÇÃO
Parâmetros do ponto de entrada:
Nome | Tipo | Descrição |
---|---|---|
PARAMIXB[1] | Caractere | Alias corrente (Pode ser SBI ou SB1) |
PARAMIXB[2] | Caractere | Alias corrente mais o nome do campo _INT_ICM. Exemplo: B1_INT_ICM ou SBI_INT_ICM |
PARAMIXB[3] | Numérico | Valor da pauta calculada pelo sistema |
Retorno
Nome | Tipo | Descrição |
---|---|---|
aRet | Array of Records | Retorna array de duas posições indicando : aRet[1] = Altera a pauta calculada pelo sistema ? ( "S" ou "N") aRet[2] = Novo valor de Pauta a ser utilizado |
04. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
User Function PAUTICMS() Local cAlias := PARAMIXB[1] Local cCampo := PARAMIXB[2] Local nPauta := PARAMIXB[3] Local aRet := {Iif(nPauta > 0 ,"S","N"),nPauta} If nPauta > 1000 // Se valor da pauta for maior que 1000 , zero o valor calculado pelo sistema aRet := {"S",0} EndIF Return aRet |
05. DEMAIS INFORMAÇÕES
- O filtro a ser introduzido na query não deve inicializar e nem finalizar por AND ou OR uma vez que o fonte principal trata a colocação deles.
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas