Páginas filhas
  • Movimentação Financeira

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Informações passada para o PARAMIXB

Nome:PARAMIXB[1]
TipoString
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 

EventoDescriçã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.

BAIXAPGCONCBaixa de à pagar na conciliação.

...

Bloco de código
languagecpp
linenumberstrue
//------------------------------------------------------------------------------
/*/{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

...