Tabela: CT5 - Lançamento Padrão


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Lançamento PadrãoCT5_FILIAL+CT5_LANPAD+CT5_SEQUEN




Indices(SIX)
OrdemChaveDescriçãoNickName
1CT5_FILIAL+CT5_LANPAD+CT5_SEQUENCod Lanc Pad + Sequencial
2CT5_FILIAL+CT5_DESCDescricao




Abas(SXA)
XA_ALIASXA_ORDEMXA_DESCRICXA_AGRUPXA_TIPO
CT51Cadastro
CT52Entidades
CT53Valores
CT54Historico




Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
CT5_FILIAL Filial Filial do Sistema Filial do SIstema. C 2 0 Nao Altera Virtual 033 1 2
CT5_LANPAD Cod Lanc Pad Codigo Lancamento Padrao Indica o código do lançamento padronizado. Cada processo do Advanced Protheus possui o seu próprio código. C 3 0 @! ExistChav("CT5",m->ct5_lanpad+m->ct5_sequen,1) .And. FreeForUse("CT5",m->ct5_lanpad+m->ct5_sequen) CVA Sim Altera Virtual 1 1 1
CT5_SEQUEN Sequencial Sequencial Lcto Padrao Indica o número da linha do lançamento padronizado. Cada uma destas linhas irá gerar uma linha de lançamento contábil. C 3 0 @! ExistChav("CT5",m->ct5_lanpad+m->ct5_sequen,1).And. FreeForUse("CT5",m->ct5_lanpad+m->ct5_sequen).And.IsNumeric(m->ct5_sequen) Sim Altera Virtual 1 1 1
CT5_DESC Descricao Descricao do Lcto Padrao Informa a descrição do lançamento padronizado. Poderá ser utilizado para indicar o uso do lançamento-padrão ou qual o processo gerador do lançamento. C 40 0 @! Sim Altera Virtual 1 1 1
CT5_STATUS Status Status do Lançamento Indica se o lançamento padrão esta ativo ou inativo, evitando assim a necessidade de se excluir o lançamento padrão quando o mesmo não deve ser executado. C 1 0 Pertence("12 ") Sim Altera Virtual 1=Ativo;2=Inativo 1 1 2
CT5_DC Tipo Lcto Tipo do Lancamento C 1 0 ! Pertence("1234") Sim Altera Virtual 1=Debito;2=Credito;3=Partida Dobrada;4=Cont. Histor. 1 1 2
CT5_DEBITO Cta Debito Conta Debito Informa a conta contábil para débito ou uma expressão ADVPL. Tecle [F3] para selecionar uma Conta Contábil já cadastrada. C 200 0 @S40 Vazio() .Or. Ctb080Form() .And. CTB93VCA() CWKESP Sim Altera Virtual 2 1 2
CT5_CREDIT Cta Credito Conta Credito Informa a conta contábil para crédito ou uma expressão ADVPL. Tecle [F3] para selecionar uma Conta Contábil já cadastrada. C 200 0 @S40 Vazio() .Or. Ctb080Form() .And. CTB93VCA() CWKESP Sim Altera Virtual 2 1 2
CT5_MOEDAS Lcto Moedas Lancamento nas Moedas Informa para quais moedas deverão ser efetuados lançamentos contábeis. Poderá ser preenchido com: 1 - Efetua o lançamento na Moeda 2 - Não efetua o lançamento. Cada “1” ou “2” representa uma moeda em uso pelo sistema. Ex: Se o campo for preenchido com “11211”, somente na moeda 3 não será efetuado o lançamento contábil OBS Se forem utilizadas mais que 5 moedas, haverá a necessidade de alterar o tamanho deste campo no Configurador. C 5 0 @! Ctb080CDB() "11111" Sim Altera Virtual 3 1 2
CT5_VLR01 Vlr Moeda 1 Valor na Moeda 1 Informa os respectivos valores das moedas para os lançamentos contábeis ou uma expressão ADVPL. Ex: SE1->E1_VALLIQ ou SE2->E2_VALOR - SE2->E2_IRRF O lançamento contábil só será efetuado se pelo menos um dos valores nas Moedas existentes for diferente de zero. Se não for informado nenhum conteúdo para um campo de Valor (com exceção da Moeda 1), o SIGACTB irá automaticamente converter o valor tomando como base o Critério de Conversão e o Cadastro de Moedas. Para maiores detalhes vide “Lançamentos Contábeis”. Se forem utilizadas mais que 5 moedas, haverá a necessidade de criar os campos de valor respectivos no Configurador. C 200 0 @S40 Vazio() .Or. Ctb080Form() .And. CTB93VCA() CTB931 Sim Altera Virtual 3 1 2
CT5_VLR02 Vlr Moeda 2 Valor na Moeda 2 Informa os respectivos valores das moedas para os lançamentos contábeis ou uma expressão ADVPL. Ex: SE1->E1_VALLIQ ou SE2->E2_VALOR - SE2->E2_IRRF O lançamento contábil só será efetuado se pelo menos um dos valores nas Moedas existentes for diferente de zero. Se não for informado nenhum conteúdo para um campo de Valor (com exceção da Moeda 1), o SIGACTB irá automaticamente converter o valor tomando como base o Critério de Conversão e o Cadastro de Moedas. Para maiores detalhes vide “Lançamentos Contábeis”. Se forem utilizadas mais que 5 moedas, haverá a necessidade de criar os campos de valor respectivos no Configurador. C 200 0 @S40 Vazio() .Or. Ctb080Form() .And. CTB93VCA() CTB931 Nao Altera Virtual 3 1 2
CT5_VLR03 Vlr Moeda 3 Valor na Moeda 3 Informa os respectivos valores das moedas para os lançamentos contábeis ou uma expressão ADVPL. Ex: SE1->E1_VALLIQ ou SE2->E2_VALOR - SE2->E2_IRRF O lançamento contábil só será efetuado se pelo menos um dos valores nas Moedas existentes for diferente de zero. Se não for informado nenhum conteúdo para um campo de Valor (com exceção da Moeda 1), o SIGACTB irá automaticamente converter o valor tomando como base o Critério de Conversão e o Cadastro de Moedas. Para maiores detalhes vide “Lançamentos Contábeis”. Se forem utilizadas mais que 5 moedas, haverá a necessidade de criar os campos de valor respectivos no Configurador. C 200 0 @S40 Vazio() .Or. Ctb080Form() .And. CTB93VCA() CTB931 Nao Altera Virtual 3 1 2
CT5_VLR04 Vlr Moeda 4 Valor na Moeda 4 Informa os respectivos valores das moedas para os lançamentos contábeis ou uma expressão ADVPL. Ex: SE1->E1_VALLIQ ou SE2->E2_VALOR - SE2->E2_IRRF O lançamento contábil só será efetuado se pelo menos um dos valores nas Moedas existentes for diferente de zero. Se não for informado nenhum conteúdo para um campo de Valor (com exceção da Moeda 1), o SIGACTB irá automaticamente converter o valor tomando como base o Critério de Conversão e o Cadastro de Moedas. Para maiores detalhes vide “Lançamentos Contábeis”. Se forem utilizadas mais que 5 moedas, haverá a necessidade de criar os campos de valor respectivos no Configurador. C 200 0 @S40 Vazio() .Or. Ctb080Form() .And. CTB93VCA() CTB931 Nao Altera Virtual 3 1 2
CT5_VLR05 Vlr Moeda 5 Valor na Moeda 5 Informa os respectivos valores das moedas para os lançamentos contábeis ou uma expressão ADVPL. Ex: SE1->E1_VALLIQ ou SE2->E2_VALOR - SE2->E2_IRRF O lançamento contábil só será efetuado se pelo menos um dos valores nas Moedas existentes for diferente de zero. Se não for informado nenhum conteúdo para um campo de Valor (com exceção da Moeda 1), o SIGACTB irá automaticamente converter o valor tomando como base o Critério de Conversão e o Cadastro de Moedas. Para maiores detalhes vide “Lançamentos Contábeis”. Se forem utilizadas mais que 5 moedas, haverá a necessidade de criar os campos de valor respectivos no Configurador. C 200 0 @S40 Vazio() .Or. Ctb080Form() .And. CTB93VCA() CTB931 Nao Altera Virtual 3 1 2
CT5_HIST Historico Historico Lancto Indica o Histórico do Lançamento Contábil. Informe um texto entre aspas ou uma expressão ADVPL. C 200 0 @S40 Vazio() .Or. Ctb080Form() Nao Altera Virtual 4 1 2
CT5_HAGLUT Hist Aglut Historico Aglutinado Indica o Histórico do Lançamento Aglutinado. Informe um texto entre aspas ou uma expressão ADVPL Se este campo for preenchido e o Lançamento Contábil for aglutinado, será este o histórico a ser gravado no Lançamento Contábil. C 200 0 @S40 Vazio() .Or. Ctb080Form() Nao Altera Virtual 4 1 2
CT5_CCD C Custo Deb Centro de Custo Debito Indica o Centro de Custo a ser debitado no lançamento. Poderá ser informado o código ou uma expressão ADVPL. Tecle [F3] para selecionar um Centro de Custo já cadastrado. C 200 0 @S40 Vazio() .Or. (Ctb080Form() .And. Ctb080CC()) .And. CTB93VCA() CWKESP Nao Altera Virtual 2 1 2
CT5_CCC C Custo Crd Centro de Custo Credito Indica o Centro de Custo a ser Creditado no lançamento. Poderá ser informado o código ou uma expressão ADVPL. Tecle [F3] para selecionar um Centro de Custo já cadastrado. C 200 0 @S40 Vazio() .Or. (Ctb080Form() .And. Ctb080CC()) .And. CTB93VCA() CWKESP Nao Altera Virtual 2 1 2
CT5_ORIGEM Origem Lcto Origem do Lancto Este campo identifica a origem do lançamento contábil. Poderá ser um texto ou expressao ADVPL, Este campo visa a idenficação posterior no módulo SIGACTB seguindo critérios do usuário. C 100 0 @S40 Vazio() .Or. Ctb080Form() Nao Altera Virtual 4 1 2
CT5_INTERC InterCompany Eh Lcto Intercompany Indicativo de lançamento Intercompany. C 1 0 ! Pertence("12 ") "2" Nao Altera Virtual 1=Sim;2=Nao 1 1 2
CT5_ITEMD Item Debito Item Debito Indica o Item Contábil a ser debitado no lançamento. Poderá ser informado o código ou uma expressão ADVPL. Tecle [F3] para selecionar um Item Contábil já cadastrado. C 200 0 @S40 Vazio() .Or. Ctb080Form() .And. CTB93VCA() CWKESP Nao Altera Virtual 2 1 2
CT5_ITEMC Item Credito Item Credito Indica o Item Contábil a ser Creditado no lançamento. Poderá ser informado o código ou uma expressão ADVPL. Tecle [F3] para selecionar um Item Contábil já cadastrado. C 200 0 @S40 Vazio() .Or. Ctb080Form() .And. CTB93VCA() CWKESP Nao Altera Virtual 2 1 2
CT5_CLVLDB Cl Vlr Deb Classe Valor Debito Indica a Classe de Valor a ser debitada no lançamento. Poderá ser informado o código ou uma expressão ADVPL. Tecle [F3] para selecionar uma Classe de Valor já cadastrada. C 200 0 @S40 Vazio() .Or. Ctb080Form() .And. CTB93VCA() CWKESP Nao Altera Virtual 2 1 2
CT5_CLVLCR Cl Vlr Crd Classe Valor Credito Indica a Classe de Valor a ser Creditada no lançamento. Poderá ser informado o código ou uma expressão ADVPL. Tecle [F3] para selecionar uma Classe de Valor já cadastrada. C 200 0 @S40 Vazio() .Or. Ctb080Form() .And. CTB93VCA() CWKESP Nao Altera Virtual 2 1 2
CT5_ATIVDE Outr Inf Deb Outras Inf. Debito Campo para outras informações. Uso livre pelo usuário. C 200 0 @S40 Nao Altera Virtual 2 1 2
CT5_ATIVCR Outr Inf Crd Outras Inf. Credito Campo para outras informações. Uso livre pelo usuário. C 200 0 @S40 Nao Altera Virtual 2 1 2
CT5_TPSALD Tipo do SLD Tipo do Saldo Tipo do saldo Contábil. Utilize [F3] para escolher. C 1 0 ! ExistCpo("SX5","SL"+M->CT5_TPSALD) "1" SL Nao Altera Virtual 1 1 1
CT5_MOEDLC Moeda Lcto Moeda do Lancamento Campo indicador da moeda original do lançamento contábil. C 2 0 @! CTO Nao Altera Virtual 3 1 2
CT5_SBLOTE Sub-Lote Sub-Lote Indica o Sub-Lote a ser gerado no lançamento contábil. Tecle [F3] para acessar a Tabela de Sub-Lotes C 3 0 @! ExistCpo("SX5", "SB" + M->CT5_SBLOTE) SB Sim Altera Virtual Empty(SuperGetMv("MV_SUBLOTE")) 1 2
CT5_DTVENC Data Venc Data Vencimento Indica uma data que poderá ser utilizada de acordo com as necessidades do usuário. Poderá ser informado o código ou uma expressão ADVPL. C 200 0 @S40 Nao Altera Virtual 1 2
CT5_ROTRAS Rot.Rastrear Rotina Vis. Rastreamento Função a ser executada na visualização do rastreamento de lançamentos. O campo tem prioridade na execução do rastreamento sobre a função do cadastro de relacionamentos (CTL). Caso não esteja criado ou esteja em branco, será verificado o cadastro de relacionamentos (CTL), buscando a rotina a executar e, caso o cadastro de relacionamentos não esteja configurado ou sem rotina para visualização, será apresentado o modelo padrão de cadastro para a visualização de registros (AxVisual). C 60 0 Sim Altera Virtual 4 1 2
CT5_TABORI Tabela Orig. Tabela de Origem Lancto. Preenchimento opcional. Se habilitado e preenchido deve conter o nome (alias) da tabela de origem do lançamento contábil. Em casos onde houver campo correspondente à flag de contabilização (_DTLANC, _LA), deve ser indicado o nome (alias) da tabela que contém o campo ?flag? de contabilização. Se mantido em branco assume função padrão RetRecnoLP(). C 100 0 AliasIndic(CT5_TABORI) Sim Altera Virtual 4 1 2
CT5_RECORI Reg. Origem Funcao Reg. na Tab.Origem Preenchimento opcional. Se habilitado e preenchido deve conter função / coluna que corresponda ao identificador de registro (recno) da tabela de origem do lançamento padronizado. Se mantido em branco assume função padrão RetRecnoLP(). C 100 0 Sim Altera Virtual 4 1 2
CT5_MOEFDB Moed fato DB Moeda do fato p/ a ent DB Moeda do fato contábil para a entidade Débito. Esse campo deverá ser preenchido caso deseje que essa operação seja considerada para o cálculo da variação cambial utilizando a rotina de variação. C 100 0 @S40 Vazio() .Or. Ctb080Form() Nao Altera Real 2 1 2
CT5_MOEFCR Moed fato CR Moeda do fato p/ a ent CR Moeda do fato contábil para a entidade Crédito. Esse campo deverá ser preenchido caso deseje que essa operação seja considerada para o cálculo da variação cambial utilizando a rotina de variação. C 100 0 @S40 Vazio() .Or. Ctb080Form() Nao Altera Real 2 1 2
CT5_CODCLI Cód. Cliente Código do Cliente Informe o codigo do cliente C 200 0 @! Vazio() .Or. Ctb080Form() Sim Altera Virtual 1 2
CT5_CODFOR Cód. Fornec. Código do Fornecedor Informe o codigo C 200 0 @! Vazio() .Or. Ctb080Form() Sim Altera Virtual 1 2
CT5_CVKVER Versao Orig Versao Original Informe um codigo valido C 8 0 Nao Vizualiza Real 1 2
CT5_CVKSEQ Seq original Seq original Informe a sequencia. C 3 0 Nao Vizualiza Real 1 2
CT5_MLTSLD Tps Saldos Tps Saldos Armazena os multiplos saldos C 20 0 @! Nao Altera Real 1 2
CT5_OBS Obs. Lcto. Observações do Lançamento Registre aqui o detalhe do lançamento, assim como as instruções para alteração que possam ser uteis para o próximo usuário a dar manutenção no lançamento M 255 0 Nao Altera Real 1 2
CT5_AT01DB Ativ.01 DB. Atividade 01 DB Informar a Atividade Complementar 1 a Debito C 100 0 @! Nao Altera Real 1 2
CT5_AT01CR Ativ.01 CR. Atividade 01 CR Informar a Atividade Complementar 1 a Credito C 100 0 @! Nao Altera Real 1 2
CT5_AT02DB Ativ.02 DB Atividade 02 DB Informar a Atividade Complementar 2 a Debito C 100 0 @! Nao Altera Real 1 2
CT5_AT02CR Ativ.02 CR Atividade 02 CR Informar a Atividade Complementar 2 a Credito C 100 0 @! Nao Altera Real 1 2
CT5_AT03DB Ativ.03 DB Atividade 03 DB Informar a Atividade Complementar 3 a Debito C 100 0 @! Nao Altera Real 1 2
CT5_AT03CR Ativ.03 CR Atividade 03 CR Informar a Atividade Complementar 3 a Credito C 100 0 @! Nao Altera Real 1 2
CT5_AT04DB Ativ.04 DB Atividade 04 DB Informar a Atividade Complementar 4 a Debito C 100 0 @! Nao Altera Real 1 2
CT5_AT04CR Ativ.04 CR Atividade 04 CR Informar a Atividade Complementar 4 a Credito C 100 0 @! Nao Altera Real 1 2
CT5_DIACTB Cod Diario Cod Diario Contabilidade informe o Diario Contábil para Controle Sequencial. C 50 0 @! Ctb080Form() CVL Sim Altera Virtual IIF( FindFunction('CtbWDia') , CtbWDia() , .F. ) 1 2
CT5_CTAREC Cta Receita Conta de Receita Indica se o lançamento contábil gerado possuirá a conta de receita principal e se estará no campo de débito ou crédito, esta informação será utilizada na geração do EFD-Contribuições. C 1 0 Pertence("1|2|3") "1" Nao Altera Real 1=No;2=Dbito;3=Crdito 1 2
CT5_CODPAR Cod.Partic. Codigo do Participante Informar o Código do Participante. Na maioria dos casos este código não será necessário, mas há situações específicas que o exigem no Lançamento Contábil. Será utilizado no SPED Contábil. C 6 0 @! ExistCPO("CVC") CVC Sim Altera Virtual 1 2
CT5_CTRLSD Control.Sald Controle de Saldos Indica se ao executar este lançamento padrão, o sistema contábil terá que replicar os dados para outro tipo de saldo contábil. C 1 0 @! '2' Nao Altera Real 1=Sim;2=Nao 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
SRV CT5_LANPAD RV_LCTOP
CV3 CT5_LANPAD+CT5_SEQUEN CV3_LP+CV3_LPSEQ
CVI CT5_LANPAD+CT5_SEQUEN CVI_LANPAD+CVI_SEQLAN