Árvore de páginas

Versões comparadas

Chave

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

...

Explicativo sobre os tipos as configurações e parametrizações de Lançamento Padrão

 Microsiga Protheus do Documento de Saída - Faturamento

Produto:

 Protheus

Versões

A partir da 11.8

Ocorrência:Contabilização no Faturamento

Ambiente:

SIGAFAT

Temas abordados neste documento:

Lançamento Padrão, Procedimento, Configurações, e Parametrizações

...


Conceito

Esse cadastro é o elo entre os diversos módulos Protheus e o módulo Contabilidade Gerencial. Toda a integração contábil é feita a partir dos dados e regras cadastrados.

As regras contábeis são fundamentais para a correta integração contábil, portanto antes de iniciar o cadastramento é necessário definir como cada processo, gerador de lançamentos contábeis, deve ser integrado.

Uma vez estabelecidas as regras de contabilização, os processos são automaticamente contabilizados sem a necessidade de intervenção do usuário.

Os lançamentos de integração podem ser on-line ou off-line. Isso é válido para quase todos os módulos do Protheus, com exceção do próprio módulo Contabilidade Gerencial, que só gera lançamentos on-line e do módulo Plano de Saúde, que devido ao volume de processamento gera apenas lançamentos off-line.

  • On-line – os lançamentos são gerados automaticamente a medida que os processos são executados no Protheus.
  • Off-lie – todas as contabilizações que seriam executadas pelos processos são efetuadas no momento em que o usuário solicita a contabilização, por meio da opção Contabilização Off-Line, menu Miscelânea dos módulos do Protheus.


LPs do Faturamento

621 - Contabilização do cabeçalho do Pedido de Vendas
636 - Exclusão da contabilização do cabeçalho do Pedido de Vendas
612 - Contabilização de itens do Pedido de Vendas
632 - Exclusão da contabilização de itens do Pedido de Vendas
620 - Contabilização do cabeçalho do Documento de Saída
635 - Exclusão da contabilização do cabeçalho do Documento de Saída
610 - Contabilização de itens do Documento de Saída
630 - Exclusão da contabilização de itens do Documento de Saída
613 - Contabilização de rateio de itens do Documento de Saída
633 - Exclusão da contabilização de rateio de itens do Documento de Saída678 - Contabilização Credito de Estoque / Debito de C.M.V. (CUSTO) de Documento de Saída

OBSERVAÇÃO: Caso a sua LP não esteja listada acima (no campo CT5_LP), orientamos que contate a Equipe da tabela correspondente.


Considerações

  • Lançamento padrão para contabilização do número da Nota de Serviço após a transmissão não existe. Verifique documentação que apresenta forma paliativa, caso a sua empresa necessite deste controle: Contabilização NFSe

  • Lançamento padrão específico para contabilização após a transmissão da Nota de Saída não existe, o sistema utilizará os lançamentos 610 ou 620 que poderão ser contabilizados de forma off line, conforme documentação: MP - FAT - Lançamento padrão para contabilizar a nota após a transmissão

     
  • ICMS Emenda Const. 087: Como contabilizar o ICMS partido em vendas a cliente final, não contribuinte, onde os valores vem nas informações complementares (XML) da nota fiscal.
    A contabilização do documento de saída no sistema esta baseada em buscar as informações nas tabelas da nota fiscal de saída, que são SF2 - Cabeçalho da nota - e SD2 - itens da nota, a rotina de contabilização não tem como buscar informações direto do XML.
    No geral, mensagens no XML relacionada a ICMS vem da tabela fiscal CD2, desta forma, é importante avaliar se esses valores são passíveis de contabilização via Livros Fiscais ou mesmo se a tabela CD2 possui os valores relacionados ao ICMS partido, via nota de saída, não há como efetuar esse processo, a menos que a informação esteja nos campos pertencentes as tabelas SF2 e SD2.

  • Conteúdo do campos CT5_CODCLI e CT5_CODFOR não gera informações para Contabilização. Os campos estão descontinuados no sistema e foi substituídos pelos campos de atividades complementares. A criação destes campos foram feitas somente para Portugal.

  • Notas geradas pela rotina Nota Fiscal Manual de Saída deve-se verificar o Lançamento Padrão no link e em caso de dúvidas contatar a equipe do Suporte Protheus Fiscal.
    https://tdn.totvs.com/pages/viewpage.action?pageId=164004469


Como passar a utilizar a contabilização

Deck of Cards
startHiddenfalse
effectDuration0.5
idContabilização
effectTypehorizontal
loopCardstrue
Card
defaulttrue
idContabilização1 - Cadastrar LP
labelLançamento Padrão1 - Cadastrar LP

A regra dos lançamentos padrão é que determina a forma como serão processados o dados do pedido de venda ou documento de saída.

Dica
titleImportante

O Lançamento Padrão é desenvolvida com o departamento contábil de sua empresa juntamente com o analista programador, o suporte não auxilia.

Expandir
titleExemplo de cadastro de LP para as tabelas SD2
Expandir
titleAba 1 "Cadastro"

Image Added


Expandir
titleAba 2 "Entidades"

Image Added

OBSERVAÇÃO: Não é obrigatório mas indicado informar os campos "Cta Debito" e "Cta Credito".


Expandir
titleAba 3 "Valores"

Image Added

OBSERVAÇÃO 1: O suporte só orienta em fórmulas do campo "Vlr Moeda 1 (CT5_VLR01)" simples como está acima, não é testado com as regras de cliente com validações "IF" na própria tabela SD2 ou em outra tabelas.


OBSERVAÇÃO 2: No campo "Lcto Moedas (CT5_MOEDAS)", os 5 algarismos representam as 5 moedas no sistema, sendo cada posição podendo ser "1 = Contabiliza" ou "2 = Não contabiliza".

Exemplo:

C5_MOEDAS = 11212

[ 1 ] - Contabiliza a moeda 1 (Obrigatório preencher o campo da fórmula CT5_VLR01)
[ 2 ] - Não contabiliza a moeda 2
[ 2 ] - Não contabiliza a moeda 3
[ 1 ] - Contabiliza a moeda 4 (Obrigatório preencher o campo da fórmula CT5_VLR04)
[ 2 ] - Não contabiliza a moeda 5


OBSERVAÇÃO 3: Em todas as posições que informar que será contabilizado ('1 = Contabiliza'), deve ser colocado fórmula na posição correspondente.

Exemplo:

Se informado no campo "Lcto Moedas (CT5_MOEDAS)" = 12212, significa que é contabilizado a primeira e quarta moeda, necessitando ser informado os campos com fórmulas de LP "Vlr Moeda 1 (CT5_VLR01)" e "Vlr Moeda 4 (CT5_VLR04)".


Expandir
titleAba 4 "Historico"

Image Added

OBSERVAÇÃO: Campos apenas para saber a origem da contabilização e qual LP gerou a informação.


Expandir
titleAba 5 "Outros"

Image Added

OBSERVAÇÃO: Campos opcionais.


Expandir
titleExemplos de FÓRMULAS de contabilizações:

621 - Contabilização do cabeçalho do Pedido de Vendas
Exemplo simples: CT5_VALOR=SC5->C5_FRETE+SC5->C5_SEGURO+SC5->C5_DESPESA (Contabilizar frete, seguro e despesa acessória do pedido)
636 - Exclusão da contabilização do cabeçalho do Pedido de Vendas


612 - Contabilização de itens do Pedido de Vendas
Exemplo simples: CT5_VALOR=SC6->C6_VALOR (Contabilizar o total de itens do pedido)
632 - Exclusão da contabilização de itens do Pedido de Vendas

620 - Contabilização do cabeçalho do Documento de Saída
Exemplo simples: SF2->F2_VALMERC+SF2->F2_VALIPI(Contabilizar o total da mercadoria mais o valor total do IPI)
635 - Exclusão da contabilização do cabeçalho do Documento de Saída


610 - Contabilização de itens do Documento de Saída
Exemplo simples:

SD2

 SD2->D2_TOTAL+

D2

SD2->D2_VALFRE+

D2

SD2->D2_DESPESA (Contabilizar valor total, frete e despesa acessória do item do documento de saída)
630 - Exclusão da contabilização de itens do Documento de Saída


613 - Contabilização de rateio de itens do Documento de Saída (http://tdn.totvs.com.br/pages/releaseview.action?pageId=220891208)
Exemplo simples: 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))
633 - Exclusão da contabilização de rateio de itens do Documento de Saída

678


613 - Contabilização

Credito de Estoque / Debito de C.M.V. (CUSTO) de Documento de Saída
Exemplo simples:

de rateio de itens do Documento de Saída (http://tdn.totvs.com.br/pages/releaseview.action?pageId=220891208)
Exemplo simples: AGH->AGH_CUSTO1 (Contabilizar valor do rateio da nota de saída, onde o valor da AGH_CUSTO será SD2->D2_CUSTO1 * (

Contabilizar valor de custo do item do documento de saída)
OBS: 

AGG→AGG_PERC/100))
633 - Exclusão da contabilização de rateio de itens do Documento de Saída

Pedido de Venda
Card
defaulttrue
id2 - Contabilizar
label2 - Contabilizar
Expandir
titleOFFLINE

Procedimento:


Off-Line: será realizado na rotina CTBANFS contabilização Off-Line dos documentos de saída, após emissão documento de saída. Acesse a rotina pelo caminho: módulo Faturamento → Miscelânea → Fechamento, ao abrir a rotina será apresentado a tela:

Image Added


Expandir
titleONLINE
Para que haja a Contabilização do LP 678 é necessário que no CTBANFS a pergunta " Contabiliza custo on line " esteja como Sim 
Card
defaulttrue
idContabilização
labelContabilização
Documento de Saída

Procedimento:


Online:

1 - Na preparação do documento saída, ou seja, no momento da emissão. Para isto ao acionar a preparação do Documento de saída  ajuste o pergunte "Lanç. Contab.On-Line ?" para Sim.


Image Added


2 - Ajuste nos parâmetros o período dos documentos de saída que vai contabilizar em Data Inicial e Data Final:

Image Added


3 - Para realizar a gravação dos campos F2_DTLANC e CT2_DATA com a data da emissão do documento de saída ou a data base da operação de contabilização, utilize a configuração:

Ajuste o parâmetro MV_CTBFLAG com conteúdo igual a ".F." e nos parâmetros da contabilização no pergunte "Gera Lanc. Por?" com o conteúdo "Documento" ou "Dia".


Dica
titleImportante

Parâmetros: 

A - O Campo "Mostra Lanç.Contab ?" é para demonstrar se a nota foi considerada na regra do LP, este parâmetro há na contabilização Online e Off-Line.

B - Ao contabilizar de forma off-line e o sistema não  apresentar validação quando falta alguma informação, exemplo Centro de Custo, Item Contábil ou Classe de Valor obrigatório verifique  se os parâmetros MV_CT105MS e MV_ALTLCTO estão igual a S. (Dúvidas entrar em contato com a equipe de suporte Contábil.)

Link: https://centraldeatendimento.totvs.com/hc/pt-br/articles/360059273293-MP-SIGACTB-CTBA105-Contabiliza%C3%A7%C3%A3o-Off-Line-n%C3%A3o-valida-a-linha-do-lan%C3%A7amento


Aviso
titleObservação

Para que a Exclusão do Documento de Saída seja contabilizada, é necessário que o campo Data de Lançamento (F2_DTLANC) da nota esteja preenchido, ou seja, o sistema só contabilizará a exclusão caso a nota já tenha sido contabilizada na emissão.




Contabilização da Exclusão do Documento de Saída:

A exclusão do da contabilização ocorre no processo de Exclusão do Documento de Saída (MATA521), onde são excluídos os registros das tabelas SF2 e SD2, por isso existe apenas unicamente a forma Online de contabilizar a exclusão, unicamente Online.

No Browser da rotina MATA521A - Exclusão do Documento de Saída, ao clicar na tecla 'F12', o sistema apresentará perguntas "Mostra Lanc.Contab?" e "Contabiliza?", selecionar ambas como sim. Quando demonstrar o Lançamento Contábil, certificar-se de o documento estar compatível com a regra do LP.


Aviso
titleObservação

Para que a Exclusão do Documento de Saída seja contabilizada, é necessário que o campo Data de Lançamento (F2_DTLANC) da nota esteja preenchido, ou seja, o sistema só contabilizará a exclusão caso a nota já tenha sido contabilizada na emissão.




Reprocessamento da Contabilização:

Caso tenha realizado o processo de contabilização da Emissão do Documento de Saída, porém identifique um erro e seja necessário reprocessar a contabilização, o sistema não irá reprocessar enquanto o campo Data de Lançamento (F2_DTLANC) estiver preenchido, é necessário limpar o conteúdo do campo.

Para isso, basta configurar o parâmetro MV_CTBAPLA (Limpeza do Flag de Contabilização) e excluir o lançamento no módulo contábil (rotinas CTBA101 e CTBA102), o sistema irá limpar o conteúdo do campo e permitir o reprocessamento da contabilização.

Expandir
titleVIA SCHEDULE

Cheque nesses links:

FAT0132 Nota sobre CTBANFS via Schedule

FAT0161 Como melhorar a performance da contabilização Off-Line (CTBANFS)


ContabilizaçãoPrincipais Configurações
Card
defaulttrue
idContabilização
labelContabilização Documento de Saída
Card
defaulttrue
id
Outros cadastros
label
Outros cadastros

Principais configurações para a contabilização:


  • Calendário Contábil
-
  • (CTBA010)

Image Modified


  • Cadastro de Moeda
Contábil 
  • Contábil (CTBA140)

Image Modified



  • Amarração da Moeda X
Calendário  -
  • Calendário (CTBA200)

Image Modified


  • Plano de contas (CTBA020)

Image Modified


  • Lançamento Padrão (CTBA080)

Image Modified

warning


HELPs

Expandir
title

...

Clique aqui para ver os HELPs
Card
defaulttrue
id

...

Integração Faturamento x SIGACTB
labelHelp
  • Quando efetua-se a contabilização de uma nota de saída, é gerado o erro: Alias does not exist: TBNFE

O erro trata-se de um problema de semáforo contábil,  gerado no arquivo  _TBNFE.
Este semáforo não é utilizado para contabilização de documento de saída, o semáforo de documento de saída é _TBNFS, e ambos os arquivos, ficam armazenados na pasta System do Protheus.

Para solucionar, deixe o parâmetro MV_CTBNFSE = 2.
MV_CTBNFSE - Configura o uso de serialização pela integração de nota fiscal.   1 - ligado. Controle de semáforo por processo ligado. / 2 - desligado. Controle de semáforo por processo desligado. Dúvidas sobre o parâmetro, acione nossa equipe de Ativo e Contábil.




  • Error.log DETPROVA:

Ao realizar a contabilização ocorre erro.log na função DETPROVA este erro trata-se de erro na sintaxe ADVPL no cadastro do lançamento padrão. Para identificação do problema:
1 - Acesse a pasta System e pegue o arquivo erro.log;
2 - Abra o arquivo e procure pela palavra "cPadrao", nesta linha vai constar o lançamento padrão que gerou o erro;
3 - Acessar o o cadastro do lançamento padrão no sistema e avaliar fórmula, neste casos é necessário que ter conhecimentos em ADVPL.




  • Help na Contabilização

1 -

...

Ao gerar a contabilização off line, o sistema exibe a mensagem: Help a contabilização não pode ser executada, consulte documentação: A contabilização não pode ser executada

Image ModifiedImage Modified

...

defaulttrue
idContabilização
labelReprocessamento Contabilização







  • 3 - Contabilização off line com aglutinação de lançamento, está considerando apenas um histórico: Para que o histórico não seja aglutinado na contabilização off line, o parâmetro MV_AGLHIST tem que estar como .T., se estiver como F, ele aglutina os históricos. Para mais informações da regra, acesse:  CTB0023_Contabilização_com_histórico_aglutinado




HelpsSolução

Image Added

Será necessário reavaliar o cadastro de débito e crédito inserido no Lançamento Padronizado utilizado


Para maiores detalhes, favor acessar o link abaixo

MP - SIGACTB - CTBA080- LANÇAMENTO PADRÃO DE PARTIDA SIMPLES E PARTIDA DOBRADA

Caso seja necessário maiores informações sobre Cadastro de Débito e Crédito, favor entrar em Contato com Suporte Contábil TOTVS

Para desabilitar a mensagem : Alterar o parâmetro MV_CONTSB para S

Image Added

Para melhoria de performance e garantia da consistência das informações durante a gravação e atualização das tabelas de saldos, foi implementado controle semáforo/ bloqueio de processos, quando executadas as rotinas on-line e processamentos denominados batch ou off-line de forma concorrente.

Para maiores detalhes, favor acessar os links abaixo

MP - SIGACTB - CONFIGURAÇÃO DE SEMAFORO

MP - FAT - Uso do Semáforo na Contabilização Off Line do Faturamento - CTBANFS

Para desabilitar a mensagem : Alterar o parâmetro MV_ CTBNFSE para 2.

Image Added

Favor acessar o link abaixo

FAT0283 Help: A contabilização não pode ser executada

Para desabilitar a mensagem :Alterar o parâmetro MV_CT105MS para N

Image Added



Esse help ocorre quando está utilizando um processo multithread e tenta mostrar o lançamento contábil e/ou aglutinar lançamentos contábeis.

As perguntas do processamento do CTBANFS  devem estar configuradas, conforme abaixo para que o help não ocorra:

  • Pergunta (Mostra Lançamento Contábil?) deve estar configurada com o conteúdo igual a "NÃO"

  • Pergunta (Aglutina Lançamentos?) deve estar configurada com o conteúdo igual a "NÃO"


Image Added






Pontos de entrada

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

Image Added


Saiba mais:

Expandir
titleClique para ver todos os links relacionados

...

Card
defaulttrue
id

...

Clique para ver todos os links relacionados
label

...

Clique para ver todos os links relacionados

...

defaulttrue
idContabilização
labelSituações

...

(CTBANFS)
Contabilização Notas de Serviço

FAT0185_Notas_de_contabilização_para_NFSe

MP - FAT - Notas de Contabilização para NFSe

Notas de Contabilização para Emenda Const 087FAT0187_Notas_de_Contabilização_para_Emenda_Const_087
Contabilização_CT5_CODCLIFAT0229_Contabilização_CT5_CODCLI
Contabilização por ScheduleFAT0254 - Duplicidade de Lançamento Contábil (CT2) na contabilização da CTBANFS quando executada via SCHEDULE
Processos gerais de ContabilizaçãoProcesso de contabilização no módulo de faturamento
Lançamentos Padronizados do FaturamentoMP-FAT-LP - Lançamento Padrão - para contabilizar o Faturamento
Contabilizar novamente o Faturamento
Flag de contabilização
MP - SIGACTB - RECONTABILIZAÇÃO DAS FLAGS - MV_CTBAPLA

MP - FAT - MV_CTBAPLA e o campo F2_DTLANC - Recontabilizar NF de Saída 

MP - SIGACTB - MV_CTBFLAG - Marcação de Flags na Contabilização
Contabilização da Nota Fiscal e guia de recolhimento2103939 DSERFAT-4523 DT Contabilização da Nota Fiscal de Saída e da Guia de Recolhimento do ICMS/ST
Flag de Contabilização somente quando gerar registro na tabela CT2MP - FAT - Contabilização - Flag F2_DTLANC - Integração Contábil - CTBANFS
Help CTBA080POShttps://totvssuporte.zendesk.com/knowledge/articles/4417412678551/pt-br?brand_id=1509248
Definir quantas linhas poderei trabalhar com os lançamentos contábeisMP - SIGACTB - MV_NUMLIN MV_NUMMAN
Gravação do campo CT2_KEYMP - SIGACTB - CTBA090 Preenchimento do Campo CT2_KEY
Data de gravação do campo F2_DTLANCCross Segmento - TOTVS Backoffice (Linha Protheus) - Sigafat - Qual data gravar no campo F2_DTLANC
Contabilização de tabelas Fiscais (SF3, SFT) pelas rotinas do Faturamento Cross Segmento - TOTVS Backoffice (Linha Protheus) - SIGAFAT - Contabilização das tabelas fiscais via faturamento
Capa do Lote Contábil 008820 (o que é, como alterar)Cross Segmento - Backoffice Linha Protheus - SIGACTB: Oque é a capa de lote no modulo contábil?

...