Ponto-de-Entrada: FT100RNI - Avaliação dos itens da regra de negócios
Abrangências: | Microsiga Protheus 10 |
Versões: | Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol |
Descrição:
Ponto de Entrada que possibilita a continuação da avaliação dos itens da regra de negócios.
Programa Fonte
FATA100
Sintaxe
FT100RNI - Avaliação dos itens da regra de negócios ( [ cCodReg ], [ cTabPreco ], [ cCondPg ], [ cFormPg ], [ aProdutos ], [ aProdDesc ], [ lContinua ], [ lRetorno ], [ lContVerba ], [ lExecao ] ) --> Ver em observações
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cCodReg | Caracter | Código da regra | |||||||||||||||
cTabPreco | Caracter | Código da tabela de preço | |||||||||||||||
cCondPg | Caracter | Código da condição de pagamento | |||||||||||||||
cFormPg | Caracter | Código da forma de pagamento | |||||||||||||||
aProdutos | Array of Record | Array com o código de produto | |||||||||||||||
aProdDesc | Array of Record | Array com detalhe de descontos.Detalhamento em observações. | |||||||||||||||
lContinua | Lógico | Indica se continua pesquisa | |||||||||||||||
lRetorno | Lógico | Indica se regra ou exceção | |||||||||||||||
lContVerba | Lógico | Indica se continua verba | |||||||||||||||
lExecao | Lógico | Indica validação de operações de exceção |
Retorno
-
Ver em observações()
Observações
Detalhamento da estrutura do array aProdDesc.
Elemento | Descrição |
1 | Código do produto |
2 | Item do pedido de venda |
3 | Preço de Venda |
4 | Preço de Lista |
5 | % de desconto do pedido |
6 | % de desconto permitido pela regra |
7 | Código do bloqueio |
8 | Saldo do valor de desconto |
9 | Nota fiscal de origem |
Retorno do ponto de entrada:
Array com os seguintes elementos:
1. aProdDesc | Array com detalhe de descontos (detalhamento em Observações) |
2. lContinua | Lógico que indica se continua pesquisa |
3. lRetorno | Lógico que indica se regra ou exceção |
4. lContVerba | Lógico que indica se continua verba |
5. lExecao | Lógico que indica validação de operações de exceção |
Exemplos
#Include "Protheus.ch"User Function FT100RNI()Local cCodReg := ParamIXB[1]Local cTabPreco := ParamIXB[2]Local cCondPg := ParamIXB[3]Local cFormPg := ParamIXB[4]Local aProdutos := ParamIXB[5]Local aProdDesc := ParamIXB[6]Local lContinua := ParamIXB[7]Local lRetorno := ParamIXB[8]Local lContVerba := ParamIXB[9]Local lExecao := ParamIXB[10]Local aRetPE := {}Alert("Passou no ponto FT100RNI!")aRetPE := {aProdDesc,lContinua,lRetorno,lContVerba,lExecao}Return aRetPE
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas