Árvore de páginas

Versões comparadas

Chave

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

...

A função PcoDetLan é responsável pela geração dos movimentos/lançamentos orçamentários com base nas regras estabelecidas nas respectivas configurações no cadastro de Lançamentos por Processo. Cada processo é identificado por um código e tem um conjunto de itens que compõe o processo denominados Pontos de Lançamento. Para cada item do processo deve-se definir a entidade de origem, por exemplo, se for contas a pagar deve ser informado SE2 que é a tabela padrão para esta finalidade e um indice desta tabela que cria uma chave de sincronismo única do lançamento do SIGAPCO com o lançamento de origem, neste exemplo, um título a pagar.


02. CONCEITO

       A A geração dos movimentos/lançamentos orçamentários é efetuado nesta rotina com base nas regras (expressões ADVPL) estabelecidas nas respectivas configurações no cadastro de Lançamentos por Processo. Cada processo é identificado por um código e tem um conjunto de itens que           o compõe. Para cada item do processo deve-se definir a entidade de origem, por exemplo, se for contas a pagar deve ser informado SE2 que é a tabela padrão para esta finalidade e um índice desta tabela que cria uma chave de sincronismo única do lançamento do SIGAPCO com o                 lançamento de origem, neste exemplo, um título a pagar. A chave é criada pela macroexecução da função indexkey(), por isto é importante ser criterioso nesta definição.

       Neste Neste cadastro também deve-se parametrizar se o lançamento gerado será visualizado ao final do processo de origem. Para definição das regras (expressões ADVPL) que alimentarão os campos do movimento orçamentário deve ser utilizado o botão apropriado para configuração do               lançamento ou habilitar a ferramenta para configuração on-line dos lançamentos.

...

       Por exemplo no caso da revisão da planilha:

       PcoDetLan ("000252","01","PCOA100", .T., "00025202;00025204")//DELETAR VERSAO ATUAL DA PLANILHA


03. NÃO GERAM CHAVE DE SINCRONISMO

Aviso
titleImportante

Alguns processos não geram chave de sincronismo (AKD_CHAVE) pois são exceções tratadas pontualmente por conta de inexistência de chave única da tabela de origem do lançamento orçamentário, segue lista deste processos :

PROCESSOITENSEXCETO_ITENS
"000007"TODOS
"000009"TODOS01 OU 30
"000010"TODOS01 OU 16
"000011"TODOS01
"000016"TODOS01 OU 02
"000017"TODOS01 OU 02
"000056"TODOS
"000100"02 OU 04

...