Histórico da Página
CONTEÚDO
- Visão Geralgeral
- Exemplo de utilização
- Tabelas Utilizadas
01. VISÃO GERAL
Este Ponto ponto de Entradaentrada será chamado sempre que realizar uma movimentação financeira Mais Negócios. Ele deve ser utilizado para inclusão de campos customizados no processo de criação e baixa dos títulos financeiros gerados pela rotina Mais Negócios.
...
Programas Fonte: | RSKA020.prw, RSKA030.prw, RSKA070.prw, RSKA080.prw |
---|---|
Sintaxe: | RskFinGrv() - Parâmetros do ponto de entrada são passados por meio da variável PARAMIXB conforme o exemplo de utilização. |
Retorno: | Array pego pelo do PARAMIXB, porém com a inclusão e alteração dos campos customizados. |
...
Informações passada para o PARAMIXB
Nome: | PARAMIXB[1] |
---|---|
Tipo | String |
Descrição: | Tabela da movimentação financeira. |
Valores: | SE1= Contas a receber; SE2= Contas a pagar. |
Obrigatório: | Sim |
Nome: | PARAMIXB[2] |
---|---|
Tipo: | String |
Descrição: | Eventos. |
Valores: | Tipo do evento |
Obrigatório: | Sim |
Nome: | PARAMIXB[3] |
---|---|
Tipo: | Array |
Descrição: | Campos e suas respectivas informações. |
Valores: | Array com os campos e seus valores. |
Obrigatório: | Sim |
Eventos Disponíveis
Evento | Descrição |
---|---|
REIMPLFIN | Reimplantação do documento de saída no financeiro por divergência comercial ( Inclusão Contas contas a Receberreceber. ). |
BAIXACLI | Baixa do titulo em nome do Clientecliente. |
INCTITSUPP | Inclusão de Título título a Receber receber em nome da Supplier. |
INCTXSUPP | Inclusão de Taxa taxa a Pagar pagar a Supplier. |
BAIXANCC | Baixa de NCC |
INCTXPOSV | Inclusão de Taxa taxa a Pagar pagar no Pós Vendapós venda. |
LIBNCC | Liberação de NCC |
BAIXARECCONC | Baixa de Recebimento recebimento na Conciliaçãoconciliação. |
BAIXAPGCONC | Baixa de à Pagar na Conciliaçãopagar na conciliação. |
02. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||
---|---|---|---|---|
| ||||
//------------------------------------------------------------------------------ /*/{Protheus.doc} RskFinGrv Exemplo para customizar a movimentação financeira. @param Nenhum @return Nenhum @author Squad NT TechFin @since 04/03/2021 /*/ //----------------------------------------------------------------------------- User Function RskFinGrv() Local aRet := PARAMIXB If ( aRet[1] == 'SE1' .and. aRet[2] == 'INCTITSUPP') // Validação do evento AADD(aRet[3], {"E1_CAMPTST" , 'Inclusão de Títulotítulo a Receberreceber em nome da Supplier.',Nil}) // Inclusão do campo customizado. EndIf RETURN aRet |
...