Árvore de páginas

Versões comparadas

Chave

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


...

Índice

...

  1. Outras Ações / Ações relacionadas

...

  1. Principais Campos e Parâmetros

maxLevel2
minLevel2
stylecircle

...


01. VISÃO GERAL

Esta rotina permite que sejam executadas as compensações de todos os adiantamentos já efetuados e cadastrados, realizados pelos fornecedores (títulos tipo PA), além de notas de crédito a abater (títulos tipo NDF).

...

  • Compensar titulos de um mesmo fornecedor/loja com adiantamentos deste mesmo fornecedor/loja
  • Compensar titulos de um determinado fornecedor com adiantamentos deste mesmo fornecedor, não importando qual a loja do titulo a compensar
  • Compensar título de determinado fornecedor com adiantamentos de diversos fornecedores, podendo ser determinada uma faixa de fornecedores ou todos. Com isso, o título pode ser compensado com qualquer título de adiantamento em aberto no cadastro de títulos, não importando qual o fornecedor deste título.

02EXECUÇÃO

  • Manual

Procedimento efetuado de forma manual via rotina Compensação contas a pagar (FINA340), com exibição das telas envolvidas no processo e necessitando de ações/comandos do usuário

  • Automática

Procedimento realizado de forma automática na rotina de Compensação contas a pagar (FINA340), sem exibição de telas ou necessidade de interação do usuário.

...

Utilizado em customizações onde o processo não necessita de interações do usuário (MSEXECAUTO)

Bloco de código
languagejava
themeMidnight
titleExemplo de rotina automática
collapsetrue
/* Programa | XAFCMPAD
==========================================================
 Desc.    | Realiza a compensação do titulo de adiantamento 
*/ 
Static Function XAFCMPAD()
   Local aArea  := GetArea()
   Local aAreaSE2  := SE2->(GetArea())
   Local aRecPA    := {} // Array contendo os Recnos dos titulos PA
   Local aRecAux := {}
   Local nX  := 0
   Local lContabiliza := .F.
   Local lAglutina    := .F.
   Local lDigita    := .F.
   Local aRecSE2 := {SE2->(Recno())}
   LOCAL oDlg
   LOCAL nOpca := 0
   Local dBaixaCMP := dDataBase


03. TELA XXXXX

Outras Ações / Ações relacionadas

...