Árvore de páginas

Versões comparadas

Chave

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

TTFDOE_DT_

LIMITE

Limite_

CAMPO

campo_

HISTORICO

histórico_CT2_HIST

Características do Requisito

Informe os parâmetros utilizados Informe o requisito relacionado (Issue).

Linha de Produto:

Microsiga Protheus

Segmento:

ServicosServiços

Módulo:

SIGACTBContabilidade Gerencial

Rotina:

Rotina(s) envolvida(s)

Rotina

Nome Técnico

CTBA101

Lancamento contabil manul.

Nome Técnico

Informe a(s) rotina(s) envolvidas.

Informe o nome técnico da(s) rotina(s) envolvidas.

 

 

Cadastros Iniciais:

Incluir lançamento contabiil via rotina CTBA101.

Parâmetro(s):

.

Ponto de Entrada:

CT101TOK 

Chamados relacionados

TTFDOE

Requisito (ISSUE):

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas utilizadas:

CT2 - Movimentos Contabeis

Sistema(s) operacional(is):

Todos

Versões/Release:

Informe as versões.

 

 

12.1.6

É possível modificar a quantidade de caracteres do campo CTK_HIST, porém não é aconselhável alterar o campo CT2_HIST, pois todas as rotinas em que este campo é utilizado,

LIMITE DO CAMPO HISTORICO (CT2_HIST)

 

Não aconselhamos a alteração do campo CT2_HIST por mais que esteja disponível para alteração. Isso porque todas as rotinas onde este campo é chamado estão limitadas a 40 caracteres, como por exemplo, o Razão Contábil e caso exista uma alteração ao executar a rotina, somente serão são exibidos 40 caracteres.

O campo de continuação que pode ser aumentado é o campo CTK_HIST conforme documentação constante no tópico TDN.

, porém é permitido aumentar caso seja necessário, para no máximo 240 caracteres, tendo no Lançamento Normal (débito, crédito e partida dobrada) com 40 caracteres na CT2_HIST e 5 linhas no campo Cont. Hist.

Para isto é necessário configurar o parâmetro MV_CT5HIST - Histórico de lançamento padrão com o conteúdo em .T. Atualmente o sistema está padronizado para aceitar 240 caracteres no cadastro de histórico devido a limitação existente a usuários que utilizam base dbf. LINK: Para mais informações consulte o link http://tdn.totvs.com/pages/releaseview.action?pageId=6068557

 

Por padrão não limitamos o número de linhas de continuação de histórico, mas levando em conta o tamanho máximo de 240 caracteres na CTK, podemos então ter o lançamento normal (debito / credito / partida dobrada) com 40 caracteres (PADRAO CT2_HIST) e 5 linhas de

Continuação de histórico (4-Cont.Hist.).

O ponto de entrada CT101TOK pode ser utilizado para validação do tamanho da linha quando utilizado lançamento contábil manual ao confirmar o lançamento na rotina Lançamento Contábil Manual (CTBA101) ao confirmar o lançamento. Este ponto de entrada recebe o histórico digitado no lançamento na variável cTexto.

linkPara mais informações: http://tdn.totvs.com.br/display/mp/CT101TOK+-+Valida+Folder+de+Lancamento+Contabil++++--+109598

 

Exemplo de utilização do Ponto ponto de Entrada entrada CT101TOK com referência a limitar  tamanho o tamanho do histórico:

 

#include "Protheus.ch"

User Function CT101TOK()

Local lRet := .T.

Local cTxtMemo := Paramixb[12]  //outros parametros ver na documentação TDN

If Len(cTxtMemo) > 240

                ALERT("LIMITE DE HISTORICO É DE 240 CARACTERES")

                lRet := .F.

EndIf

Return(lRet)