Árvore de páginas

Versões comparadas

Chave

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

...

Nos Lançamentos Padronizados são definidas as sintaxes (regras) que serão aplicadas na Contabilização e a origem dos dados que serão recebidos para serem contabilizados. Os lançamentos padronizados permitem que fórmulas em sintaxe AdvPl sejam utilizadas.

Abaixo um tela de Cadastro de Lançamento Padronizado, onde é necessário determinar o código de deixá-lo Ativo

Image Added

Abaixo o campo que recebe a sintaxe (CT5_VLR01)

Image Added


Criamos uma tabela com sintaxes básicas de exemplo para testes fora da área de produção.

Observe o sistema busca dados das tabelas referenciadas pelo LP (exemplo : 610 - Itens do Documento de Saída - Tabela SD2, 612 - Itens do Pedido de Vendas - Tabela SC6).

Ao utilizar tabelas diferentes do que a referenciada pelo LP pode gerar um erro, uma vez que podem não posicionar no registro correspondente. 

A Contabilização do módulo Faturamento realizar filtros nas operações do Faturamento (Pedido de Vendas, Geração de NF)

Caso a opção seja contabilizar o resultado financeiro (exemplo tabelas SE1 e SE2) ou fiscal (exemplo tabelas SFT e SF3) da Nota, procure Lançamentos Padronizados com códigos específicos e rotinas específicas nos módulos que necessita contabilizar


LPNome/ObjetivoExemplo de Sintaxe do LP para testes (preenchimento do campo CT5_VLR01)
610Documento de Saída - ItensSD2->D2_TOTAL
611Apuração de Pis - Estorno Verificar com Suporte Fiscal
612Pedido de Vendas - ItensSC6->C6_VALOR
613Documento de Saída - Rateio de ItensAGG->AGG_PERC

Outro exemplo

AGH->AGH_CUSTO1 (Contabilizar valor do rateio da nota de saída, onde o valor da AGH_CUSTO será SD2->D2_CUSTO1 * (AGG→AGG_PERC/100))
614Pedido de Vendas - Eliminação de Resíduo - ItensMATA500
620Documento de Saída - TotalSF2->F2_VALMERC
621Pedido de Vendas - TotalSC5->C5_FRETE 
630Documento de Saída - Exclusão ItensSD2->D2_TOTAL
632Pedido de Vendas - Exclusão ItensSC6->C6_VALOR
633Documento de Saída - Exclusão de rateio de ItensAGG->AGG_PERC

Outro exemplo

AGH->AGH_CUSTO1 (Contabilizar valor do rateio da nota de saída, onde o valor da AGH_CUSTO será SD2->D2_CUSTO1 * (AGG→AGG_PERC/100))
635Documento de Saída - Exclusão TotalSF2->F2_VALMERC
636Pedido de Vendas - Exclusão TotalSC5->C5_FRETE 
641Documento de Entrada - Devolução/Beneficiamento Itens de RateioVerificar com suporte Compras 
678Documento de Saída - Custo da Mercadoria Vendida SD2->D2_CUSTO1
 
Para que haja a Contabilização do LP 678 é necessário que no CTBANFS a pergunta " Contabiliza custo on line " esteja como Sim
711Apuração de ICMS/ST - EstornoVerificar com Suporte Fiscal

...

04. CONTABILIZANDO

Para efetuar a contabilização Online

Há três momentos que as Contabilizações acontecem de forma OnLine : Na Inclusão do Pedido de Vendas, Geração da Nota Fiscal de Saída e na Eliminação de Resíduo 

Após os Lançamentos Contábeis criados e os parâmetros ativos, o sistema gera automaticamente a contabilização ao final do processo realizado

a) Pedido de Vendas : Ao acessar o Pedido de Vendas (Atualizações - Pedidos - Pedidos de Vendas) é necessário digitar F12 para visualizar o parâmetro de integração e a opção de mostrar a contabilização em tela

...

Pergunta

Descrição

Mostra Lanc Contab. ?

Indica por meio da seleção entre as opções Sim e Não, se o lançamento contábil deve ser exibido quando a contabilização for apresentada.

Aglutina Lanc Contab. ?

Indica por meio da seleção entre as opções Sim e Não, se os lançamentos devem ser aglutinados em uma única linha, caso as contas, centro de custo, item e classe de valor sejam iguais nos lançamentos efetuados.

Gera Lanc. por ?

- Quando configurado "Por Documento", o sistema utilizará um número de DOC diferente na tabela CT2 (CT2_DOC) para cada documento contabilizado (NF).
- Quando configurado "Por Período", o sistema utilizará um número de DOC na tabela CT2 (CT2_DOC) para todo o período definido na geração (Configuração mais performática).
- Quando configurado "Por Data", o sistema utilizará um número de DOC diferente na tabela CT2 (CT2_DOC) para dia contabilizado de acordo com o período definido na contabilização.

Contabiliza Custo On-Line ?

Indica se o custo será contabilizado (LP 678)


Data Inicial ?

Data inicial do filtro

Data Final ?

Data final do filtro

Da Filial ?

Seleção inicial da Filial

Até a Filial ?Seleção Final da Filial
Cont. Notas Credito Somente para ambiente México e Chile 

...

Importante!

Para que seja possível executar a rotina, é necessário que estejam cadastrados no SIGACTB

Calendário Contábil - CTBA010

Moeda Contábil - CTBA140

Após realizar os cadastros, devera efetuar a amarração das moedas com os calendários.

Moedas X Calendários - CTBA200  

...


05. PARÂMETROS APLICADOS



04. PONTOS DE ENTRADA

Abaixo temos a lista dos pontos de entrada disponíveis na rotina de Contabilização Offline (CTBAFIN)

...

Ponto de EntradaObservação
CTBNFS

Permite alteração em query padrão da rotina

Documentação: Rotinas de Integração – CTBANFE e CTBANFS

CTNFSFIL

o campo F2_DTLANC sempre será atualizado com a data de processamento, mesmo que não seja gerado lançamento contábil na tabela CT2. Esse procedimento é utilizado para evitar reprocessamento indevidos de movimentos já avaliados pela rotina.

Existe a opção de contorno utilizando o ponto de entrada CTNFSFIL

Segue exemplo de utilização do ponto 

User Function CTNFSFIL()

Local cFilAux := ParamIxb[1]
Local lRet := .T.

If "RPS" $ (cFilAux)->F2_ESPECIE
            lRet := .F.
EndIf

Return lRet

O retorno falso não contabiliza.

CTNFSDT

O ponto de entrada CTNFSDT permite alterar a data base para que o lançamento do documento de saída seja contabilizado(Off Line) com a data desejada.

Documentação: CTNFSDT - Altera data de contabilização

06. OBSERVAÇÃO

  • Quando utilizado o TopConnect (Banco de Dados Relacional), a contabilização pode ser processada em modo batch, por meio da rotina Schedule (execução automática), através do módulo Configurador.

07. OUTRAS INFORMAÇÕES

Contabilização Off-line com múltiplos processos – Financeiro

Pontos de Lançamentos.



* Cadastro Básico de uma LP * Calendário Contábil * Moeda Contábil * Amarração Moeda Calendário * Lps do Faturamento (610, 612, 614,620, 621, 630, 632, 633, 635, 636) * On Line e Off Line * Uso de Schedule * Semáforo na Contabilização * Como tirar um Flag da Contabilização (contabilizar novamente uma nota) * Contabilização do Custo (LP 678) * Tabelas CT5, CTK e CT2


Assunto

...

Link
Rotinas Descontinuadas

...

...

...

Contabilização_CT5_CODCLIFAT0229_Contabilização_CT5_CODCLI

...

...

MV_ALTLCTO

...

e MV_PRELAN gerando Help

...

FAT0283 Help: A contabilização não pode ser executada
Processos gerais de ContabilizaçãoProcesso de contabilização no módulo de faturamento
Lançamentos Padronizados do Faturamento

...