Histórico da Página
CONTEÚDO
- Visão Geralgeral
- Exemplo de utilização
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 a receber. ). |
BAIXACLI | Baixa do titulo em nome do cliente. |
INCTITSUPP | Inclusão de título a receber em nome da Supplier. |
INCTXSUPP | Inclusão de taxa a pagar a Supplier. |
BAIXANCC | Baixa de NCC |
INCTXPOSV | Inclusão de taxa a pagar no pós venda. |
LIBNCC | Liberação de NCC |
BAIXARECCONC | Baixa de recebimento na conciliação. |
BAIXAPGCONC | Baixa de à pagar na conciliaçã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 |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas