| 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 |
| F2B_FILIAL |
Filial |
Filial do Sistema |
Filial do sistema.
|
C |
2 |
0 |
|
|
|
|
|
Sim |
Vizualiza |
Real |
|
|
|
033 |
|
|
|
|
1 |
2 |
| F2B_ID |
Id Cad. Trib |
Id cadastro do tributo |
Identificação única do cadastro de regra
de tributos.
|
C |
36 |
0 |
@! |
|
FWUUID("F2B") |
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_REGRA |
Código Regra |
Có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.
|
C |
6 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
139 |
|
|
|
|
1 |
1 |
| F2B_DESC |
Descrição |
Descrição da Regra |
Descrição que detalha a regra de cálculo
do tributo.
|
C |
100 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
| F2B_TRIB |
Tributo |
Tributo |
Defina o tributo que esta regra de
cálculo se aplicará.
|
C |
6 |
0 |
@! |
Vazio() .OR. ExistCpo("F2E",FwFldGet("F2B_TRIB"),2) |
|
F2E |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
| F2B_DTRIB |
Descrição |
Descrição do Tributo |
Descrição do tributo ao qual a regra
será vinculada.
|
C |
100 |
0 |
@! |
|
IIf(!INCLUI,POSICIONE("F2E",2,xFilial("F2E")+F2B->F2B_TRIB,"F2E_DESC"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_VIGINI |
Data Início |
Data inicial da vigência |
Aqui deverá ser informada a data inicial
de vigência deste tributo.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
| F2B_VIGFIM |
Data Final |
Data final de vigência |
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.
|
D |
8 |
0 |
|
Vazio() .OR. FwFldGet("F2B_VIGFIM") >= FwFldGet("F2B_VIGINI") |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_RBASE |
Base Cálculo |
Regra de Base de Cálculo |
Defina neste campo qual regra de base de
cálculo deverá ser executada para esta
sequência de calculo.
|
C |
6 |
0 |
|
Vazio() .OR. ExistCpo("F27",FwFldGet("F2B_RBASE")) |
|
F27 |
S |
Sim |
Altera |
Real |
|
|
|
139 |
|
|
|
|
1 |
1 |
| F2B_DBASE |
Desc. Base |
Descrição Base de Cálculo |
Descrição da regra da base de cálculo
selecionada.
|
C |
100 |
0 |
@! |
|
IIf(!INCLUI,POSICIONE("F27",1,xFilial("F27")+F2B->F2B_RBASE+"2","F27_DESC"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_RALIQ |
Alíquota |
Regra da Alíquota |
Defina neste campo qual regra de
alíquota deverá ser executada para esta
sequência do tributo.
|
C |
6 |
0 |
|
Vazio() .OR. ExistCpo("F28",FwFldGet("F2B_RALIQ")) |
|
F28 |
S |
Sim |
Altera |
Real |
|
|
|
139 |
|
|
|
|
1 |
1 |
| F2B_DALIQ |
Desc. Aliq. |
Descrição Regra Aliquota |
Descrição da regra de alíquota
selecionada.
|
C |
100 |
0 |
@! |
|
IIf(!INCLUI,POSICIONE("F28",1,xFilial("F28")+F2B->F2B_RALIQ+"2","F28_DESC"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_PEROD |
Perf.Ori/Des |
Perfil Origem e Destino |
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.
|
C |
6 |
0 |
|
Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PEROD")+"01") |
|
F20OD |
S |
Sim |
Altera |
Real |
|
|
|
138 |
|
|
|
|
1 |
1 |
| F2B_DOD |
Desc Ori/Des |
Descrição Origem Destino |
Descrição do perfil de origem e destino
selecionado.
|
C |
100 |
0 |
@! |
|
IIf(!INCLUI,POSICIONE("F20",1,xFilial("F20")+F2B->F2B_PEROD+"01","F20_DESC"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_PERFPA |
Perf. Part. |
Perfil do Participante. |
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.
|
C |
6 |
0 |
|
Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PERFPA")+"02") |
|
F20PAR |
S |
Sim |
Altera |
Real |
|
|
|
138 |
|
|
|
|
1 |
1 |
| F2B_DPA |
Desc. Part. |
Descrição Participante |
Descrição do perfil de participante
selecionado.
|
C |
100 |
0 |
@! |
|
IIf(!INCLUI,POSICIONE("F20",1,xFilial("F20")+F2B->F2B_PERFPA+"02","F20_DESC"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_PERFOP |
Perf. Oper. |
Perfil da Operação. |
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.
|
C |
6 |
0 |
|
Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PERFOP")+"03") |
|
F20OPE |
S |
Sim |
Altera |
Real |
|
|
|
138 |
|
|
|
|
1 |
1 |
| F2B_DOP |
Desc. Oper. |
Descrição da Operação |
Descrição do perfil de operação
selecionado.
|
C |
100 |
0 |
@! |
|
IIf(!INCLUI,POSICIONE("F20",1,xFilial("F20")+F2B->F2B_PERFOP+"03","F20_DESC"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_PERFPR |
Perf. Prod. |
Perfil do Produto |
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.
|
C |
6 |
0 |
|
Vazio() .OR. ExistCpo("F20",FwFldGet("F2B_PERFPR")+"04") |
|
F20PRD |
S |
Sim |
Altera |
Real |
|
|
|
138 |
|
|
|
|
1 |
1 |
| F2B_DPR |
Desc. Prod. |
Descrição Regra Produto |
Descrição do perfil de produto
selecionado.
|
C |
100 |
0 |
@! |
|
IIf(!INCLUI,POSICIONE("F20",1,xFilial("F20")+F2B->F2B_PERFPR+"04","F20_DESC"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_RFIN |
Financeira |
Regra Financeira |
Defina neste campo a regra financeira
para esta sequência de cálculo do
tributo.
|
C |
6 |
0 |
@! |
Vazio() .Or. ExistCpo("FKK","1"+FwFldGet("F2B_RFIN"),3) |
|
FKK |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_DFIN |
Desc. Fin. |
Desc. da Regra Financeira |
Descrição da regra financeira
selecionada.
|
C |
100 |
0 |
@! |
|
IIf(!INCLUI,Iif(FindFunction("FinFKKVig") .AND. FinFKKVig(F2B->F2B_RFIN, dDataBase) > 0,FKK->FKK_DESCR,"" ),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_RAPUR |
Regra Apur. |
Regra de apuração |
Informar neste campo o código da regra
de apuração, que definirá como processar
este tributo na apuração do tributo
genérico.
|
C |
6 |
0 |
@! |
Vazio() .OR. ExistCpo("F2G",FwFldGet("F2B_RAPUR")) |
|
F2G |
S |
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_DAPUR |
Descrição |
Descrição da Apuração |
Descrição da regra de apuração.
|
C |
100 |
0 |
@! |
|
IIf(!INCLUI,POSICIONE("F2G",1,xFilial("F2G")+F2B->F2B_RAPUR,"F2G_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_RND |
Config Arred |
Config. Arredondamento |
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.
|
C |
1 |
0 |
@! |
vazio() .OR. Pertence("12") |
|
|
|
Nao |
Altera |
Real |
1=Arredonda;2=Trunca |
|
|
|
|
|
|
|
1 |
2 |
| F2B_ALTERA |
Alterado |
Indicação de alteração |
Indicação de alteração
1=Foi Alterado
2=Não foi Alterado
|
C |
1 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
1=Foi alterado;2=No foi Alterado |
|
|
|
|
|
|
|
1 |
2 |
| F2B_DTALT |
Dt Alteração |
Data de alteração |
Data de alteração
|
D |
8 |
0 |
|
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_HRALT |
Hora Alt. |
Hora de alteração. |
Hora de alteração.
|
C |
8 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_RBASES |
Bas. Second. |
Base secundária |
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.
|
C |
6 |
0 |
|
Vazio() .OR. ExistCpo("F27",FwFldGet("F2B_RBASES")) |
|
F27 |
S |
Sim |
Altera |
Real |
|
|
|
139 |
|
|
|
|
1 |
2 |
| F2B_DBASES |
Descr. Base |
Descrição Base de Cálculo |
Descrição da regra de base de calculo
secundária
|
C |
100 |
0 |
@! |
|
IIf(!INCLUI,POSICIONE("F27",1,xFilial("F27")+F2B->F2B_RBASES+"2","F27_DESC"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_TRBMAJ |
Trib. Maj, |
Tributo Majoração |
Código do tributo que fará o cálculo da
majoração.
|
C |
6 |
0 |
|
Vazio() .OR. ExistCpo("F2B",FwFldGet("F2B_REGRA"),1) |
|
F2B2 |
S |
Nao |
Altera |
Real |
|
|
|
139 |
|
|
|
|
1 |
2 |
| F2B_DETMAJ |
Desc.Trb.Maj |
Descr. Tributo Majorado |
Descrição do tributo majorado.
|
C |
100 |
0 |
@! |
|
Iif(FindFunction("FSA160POS"),FSA160POS()," ") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_DEDDEP |
Dedução Dep. |
Dedução por Dependente |
Código da regra que contém informações
sobre dedução da base de cálculo por
dependentes.
|
C |
6 |
0 |
@! |
Vazio() .OR. ExistCpo("CIV",FwFldGet("F2B_DEDDEP")) |
|
CIV |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_DETDEP |
Descr. Dep |
Descrição Dependentes |
Descrição da regra de dedução por
dependentes selecionada.
|
C |
100 |
0 |
@! |
|
IIf(!INCLUI,POSICIONE("CIV",4,xFilial("CIV")+F2B->F2B_DEDDEP+"2","CIV_DESCR"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_DEDPRO |
Ded. Prog. |
Dedução Tab. Progressiva |
Código da regra de dedução da tabela
progressiva. se huver.
|
C |
6 |
0 |
@! |
Vazio() .OR. ExistCpo("CIQ",FwFldGet("F2B_DEDPRO")) |
|
CIQ |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_DETPRO |
Desc. Pro |
Descricao Ded. Prog |
Descrição da regra de dedução pela
tabela progressiva.
|
C |
100 |
0 |
@! |
|
IIf(!INCLUI,POSICIONE("CIQ",1,xFilial("CIQ")+F2B->F2B_DEDPRO,"CIQ_DESCR"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_CODESC |
Cod. Escrit. |
Código da escrituração |
Código que define a escrituração
|
C |
6 |
0 |
@! |
Vazio() .OR. ExistCpo("CJ2",FwFldGet("F2B_CODESC")) |
|
CJ2REG |
S |
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_DESESC |
Descrição |
Descrição |
Descrição da regra de ~escrituração.
|
C |
100 |
0 |
@! |
|
IIf(!INCLUI,POSICIONE("CJ2",1,xFilial("CJ2")+F2B->F2B_CODESC+"2","CJ2_DESCR"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_MAXMIN |
Maior Menor |
Maior ou Menor Valor |
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.
|
C |
1 |
0 |
@! |
Pertence("1|2") |
|
|
|
Nao |
Altera |
Real |
1=Maior;2=Menor |
|
|
|
|
|
|
|
1 |
2 |
| F2B_RGGUIA |
Reg.Ger.Guia |
Cod. Regra Geração Guia |
Regra que será utilizada na geração da
guia de recolhimento.
|
C |
6 |
0 |
@! |
Vazio() .Or. ExistCpo("CJ4",FwFldGet("F2B_RGGUIA")) |
|
CJ4 |
S |
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_DRGUIA |
Desc. R.Guia |
Descrição Regra de Guia |
Descrição da regra de geração da guia de
recolhimento.
|
C |
100 |
0 |
@! |
|
IIF(!INCLUI,POSICIONE("CJ4",1,xFilial("CJ4")+M->F2B_RGGUIA, "CJ4_DESCR"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_VLRMIN |
Vlr. Minimo |
Valor minimo do Tributo |
Valor Minimo do Tributo
|
N |
14 |
2 |
@E 99,999,999,999.99 |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_VLRMAX |
Vlr. Maximo |
Valor Maximo Tributo |
Valor Maximo do Tributo
|
N |
14 |
2 |
@E 99,999,999,999.99 |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_OPRMIN |
Oper. Minimo |
Operador minimo |
Operador de Limite minimo do tributo
|
C |
30 |
0 |
|
Vazio() .OR. ExistCpo("CIN",FwFldGet("F2B_OPRMIN")) |
|
CINOPR |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_OPRMAX |
Oper. Maximo |
Operador Maximo |
Operador Limite maximo do tributo
|
C |
30 |
0 |
@! |
Vazio() .OR. ExistCpo("CIN",FwFldGet("F2B_OPRMAX")) |
|
CINOPR |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
| F2B_ORIGEM |
Origem Regra |
Origem da Regra |
Campo de origem do cadastro de Regras se
será manual ou vindo da parceira Systax
|
C |
1 |
0 |
@! |
Pertence("12") |
"1" |
|
|
Sim |
Vizualiza |
Real |
1=Manual;2=Systax |
|
|
|
|
|
|
|
1 |
2 |
| F2B_CHVMD5 |
MD5 |
Chave MD5 do Registro |
Chave MD5 utilizada na Classificação
Tributária By Systax para identificar
se o registro já existe.
|
C |
42 |
0 |
|
|
|
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
2 |