Histórico da Página
...
Informações |
---|
Esse ponto de entrada é chamado na Contas a pagar (FINA050) e Contas a Receber (FINA040) |
03. PARÂMETROS
Tipo | Descrição |
---|---|
Caractere | Código da Natureza de rendimento (FKF_NATREM) |
Caractere | Carteira de inclusão do título: "1" = Contas a Pagar "2" = Contas a Receber |
Caractere | Código do Fornecedor/Cliente |
Caractere | Loja do Fornecedor/Cliente |
Caractere | Natureza do titulo incluso (E2_NATUREZ/E1_NATUREZ) |
04. RETORNO
Tipo | Descrição |
---|---|
Array | Array de duas posições, onde: [1] Retorno Lógico, se a natureza é valida ou não (.T. / .F.) [2] Retorno Caractere, Mensagem que será apresentada ao usuário. |
...
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#include 'Protheus.ch' User Function VldNatRen() Local cNatRen := PARAMIXB[1] //natureza de rendimento Local cCart := PARAMIXB[2] //Carteira (1-Pagar/2-Receber) Local cForCli := PARAMIXB[3] //Fornecedor/Cliente Local cLoja := PARAMIXB[4] //Loja do fornecedor ou cliente Local cNatTit := PARAMIXB[5] //Natureza Local(SED) do título Local lRet := .T. Local cMsg := "" Local aRet := {} If Substr(cNatRen,1,2) <> "20" lRet := .F. cMsg := "A natureza de rendimento selecionada não pode ser utilizada." Endif Aadd(aRet, lRet) Aadd(aRet, cMsg) Return aRet |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas