Projetive TecnologiaSuporte

F2B - Regra Tributária

Abas

Não há abas para esta tabela.

Campos

NomeTamanhoTipoTítuloDescriçãoValidaçãoHelp
F2B_FILIAL2CFilialFilial do Sistema
Filial do sistema.
F2B_ID36CId Cad. TribId cadastro do tributo
Identificação única do cadastro de regra de tributos.
F2B_REGRA6CCódigo RegraCódigo da Regra Fiscal
Este campo identifica o codigo ou sigla da regra de cálculo do tributo. O conteudo deste campo será utilizado para demonstrar os valores do tributo nos documentos fiscais.
F2B_DESC100CDescriçãoDescrição da Regra
Descrição que detalha a regra de cálculo do tributo.
F2B_TRIB6CTributoTributoVazio() .OR. ExistCpo("F2E",FwFldGet("F2B_TRIB"),2)
Defina o tributo que esta regra de cálculo se aplicará.
F2B_DTRIB100CDescriçãoDescrição do Tributo
Descrição do tributo ao qual a regra será vinculada.
F2B_VIGINI8DData InícioData inicial da vigência
Aqui deverá ser informada a data inicial de vigência deste tributo.
F2B_VIGFIM8DData FinalData final de vigênciaVazio() .OR. FwFldGet("F2B_VIGFIM") >= FwFldGet("F2B_VIGINI")
Data final de vigência deste tributo. Caso a vigência não tenha uma data final estabelecida, este campo poderá ficar vazio, que ainda asism o tributo estará vigente.
F2B_RBASE6CBase CálculoRegra de Base de CálculoVazio() .OR. ExistCpo("F27",FwFldGet("F2B_RBASE"))
Defina neste campo qual regra de base de cálculo deverá ser executada para esta sequência de calculo.
F2B_DBASE100CDesc. BaseDescrição Base de Cálculo
Descrição da regra da base de cálculo selecionada.
F2B_RALIQ6CAlíquotaRegra da AlíquotaVazio() .OR. ExistCpo("F28",FwFldGet("F2B_RALIQ"))
Defina neste campo qual regra de alíquota deverá ser executada para esta sequência do tributo.
F2B_DALIQ100CDesc. Aliq.Descrição Regra Aliquota
Descrição da regra de alíquota selecionada.
F2B_PEROD6CPerf.Ori/DesPerfil Origem e DestinoVazio() .OR. ExistCpo("F20",FwFldGet("F2B_PEROD")+"01")
Informe neste campo o perfil de origem e destino. Este perfil será utilizado para enquadramento e cálculo desta regra de cálculo, juntamente com os demais perfis.
F2B_DOD100CDesc Ori/DesDescrição Origem Destino
Descrição do perfil de origem e destino selecionado.
F2B_PERFPA6CPerf. Part.Perfil do Participante.Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PERFPA")+"02")
Informe neste campo o perfil do participante. Este perfil será utilizado para enquadramento e cálculo desta regra de cálculo, juntamente com os demais perfis.
F2B_DPA100CDesc. Part.Descrição Participante
Descrição do perfil de participante selecionado.
F2B_PERFOP6CPerf. Oper.Perfil da Operação.Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PERFOP")+"03")
Informe neste campo o perfil da operação. Este perfil será utilizado para enquadramento e cálculo desta regra de cálculo, juntamente com os demais perfis.
F2B_DOP100CDesc. Oper.Descrição da Operação
Descrição do perfil de operação selecionado.
F2B_PERFPR6CPerf. Prod.Perfil do ProdutoVazio() .OR. ExistCpo("F20",FwFldGet("F2B_PERFPR")+"04")
Informe neste campo o perfil de produto. Este perfil será utilizado para enquadramento e cálculo desta regra de cálculo, juntamente com os demais perfis.
F2B_DPR100CDesc. Prod.Descrição Regra Produto
Descrição do perfil de produto selecionado.
F2B_RFIN6CFinanceiraRegra FinanceiraVazio() .Or. ExistCpo("FKK","1"+FwFldGet("F2B_RFIN"),3)
Defina neste campo a regra financeira para esta sequência de cálculo do tributo.
F2B_DFIN100CDesc. Fin.Desc. da Regra Financeira
Descrição da regra financeira selecionada.
F2B_RAPUR6CRegra Apur.Regra de apuraçãoVazio() .OR. ExistCpo("F2G",FwFldGet("F2B_RAPUR"))
Informar neste campo o código da regra de apuração, que definirá como processar este tributo na apuração do tributo genérico.
F2B_DAPUR100CDescriçãoDescrição da Apuração
Descrição da regra de apuração.
F2B_RND1CConfig ArredConfig. Arredondamentovazio() .OR. Pertence("12")
Indique neste campo o critério/configuração de arredondamento da regra de tributo: 1 = Arredonda; 2 = Não Arredonda(Trunca); Caso este campo esteja vazio, o padrão adotado será o de arredondar. Este campo funcionará em conjunto com o parâmetro MV_RNDSOBR.
F2B_ALTERA1CAlteradoIndicação de alteração
Indicação de alteração 1=Foi Alterado 2=Não foi Alterado
F2B_DTALT8DDt AlteraçãoData de alteração
Data de alteração
F2B_HRALT8CHora Alt.Hora de alteração.
Hora de alteração.
F2B_RBASES6CBas. Second.Base secundáriaVazio() .OR. ExistCpo("F27",FwFldGet("F2B_RBASES"))
Código da regra de base de cálculo secundária, para cenários com calculo de pauta, que é necessário efetuar o cálculo de duas bases de calculos, e adotar a que possuir o maior valor.
F2B_DBASES100CDescr. BaseDescrição Base de Cálculo
Descrição da regra de base de calculo secundária
F2B_TRBMAJ6CTrib. Maj,Tributo MajoraçãoVazio() .OR. ExistCpo("F2B",FwFldGet("F2B_REGRA"),1)
Código do tributo que fará o cálculo da majoração.
F2B_DETMAJ100CDesc.Trb.MajDescr. Tributo Majorado
Descrição do tributo majorado.
F2B_DEDDEP6CDedução Dep.Dedução por DependenteVazio() .OR. ExistCpo("CIV",FwFldGet("F2B_DEDDEP"))
Código da regra que contém informações sobre dedução da base de cálculo por dependentes.
F2B_DETDEP100CDescr. DepDescrição Dependentes
Descrição da regra de dedução por dependentes selecionada.
F2B_DEDPRO6CDed. Prog.Dedução Tab. ProgressivaVazio() .OR. ExistCpo("CIQ",FwFldGet("F2B_DEDPRO"))
Código da regra de dedução da tabela progressiva. se huver.
F2B_DETPRO100CDesc. ProDescricao Ded. Prog
Descrição da regra de dedução pela tabela progressiva.
F2B_CODESC6CCod. Escrit.Código da escrituraçãoVazio() .OR. ExistCpo("CJ2",FwFldGet("F2B_CODESC"))
Código que define a escrituração
F2B_DESESC100CDescriçãoDescrição
Descrição da regra de ~escrituração.
F2B_MAXMIN1CMaior MenorMaior ou Menor ValorPertence("1|2")
Selecione “1 = Maior” para carregar o valor maior entre a base de cálculo e a base de cálculo auxiliar; Selecione “2 = Menor” para carregar o valor menor entre a base de cálculo e a base de cálculo auxiliar.
F2B_RGGUIA6CReg.Ger.GuiaCod. Regra Geração GuiaVazio() .Or. ExistCpo("CJ4",FwFldGet("F2B_RGGUIA"))
Regra que será utilizada na geração da guia de recolhimento.
F2B_DRGUIA100CDesc. R.GuiaDescrição Regra de Guia
Descrição da regra de geração da guia de recolhimento.
F2B_VLRMIN14NVlr. MinimoValor minimo do Tributo
Valor Minimo do Tributo
F2B_VLRMAX14NVlr. MaximoValor Maximo Tributo
Valor Maximo do Tributo
F2B_OPRMIN30COper. MinimoOperador minimoVazio() .OR. ExistCpo("CIN",FwFldGet("F2B_OPRMIN"))
Operador de Limite minimo do tributo
F2B_OPRMAX30COper. MaximoOperador MaximoVazio() .OR. ExistCpo("CIN",FwFldGet("F2B_OPRMAX"))
Operador Limite maximo do tributo
F2B_ORIGEM1COrigem RegraOrigem da RegraPertence("12")
F2B_CHVMD542CMD5Chave MD5 do Registro
Chave MD5 utilizada na Classificação Tributária By Systax para identificar se o registro já existe.

Relacionamentos

Tabela DestinoExpressão OrigemExpressão Destino
CDAF2B_REGRACDA_REGCAL
CDVF2B_REGRACDV_REGCAL
CE0F2B_TRIBCE0_TRGEN
CE0F2B_REGRACE0_TRGEN
CINF2B_IDCIN_IREGRA
CJ3F2B_REGRACJ3_TRIB
CJAF2B_REGRACJA_REGCAL
CJWF2B_REGRACJW_TRIB
DKBF2B_REGRADKB_IDTRIB
F2BF2B_REGRAF2B_TRBMAJ
F2BF2B_REGRA+F2B_ALTERAF2B_TRBMAJ+'2'
F2DF2B_REGRAF2D_TRBMAJ
F2DF2B_REGRAF2D_TRIB
F2DF2B_IDF2D_IDCAD
F2JF2B_IDF2J_RTRIB
SF6F2B_REGRA+F2B_ALTERAF6_TRIB+'2'
SF6F2B_REGRAF6_TRIB