CJ2 - Regra Escrituracao
Abas
Não há abas para esta tabela.
Campos
| Nome | Tamanho | Tipo | Título | Descrição | Validação | Help |
|---|---|---|---|---|---|---|
| CJ2_FILIAL | 2 | C | FILIAL | Filial do sistema | Filial do sistema | |
| CJ2_CODIGO | 6 | C | Código Regra | Código da Regra Fiscal | Código da Regra Fiscal | |
| CJ2_ID | 36 | C | ID | ID do cadastro | Identificador do cadastro | |
| CJ2_DESCR | 100 | C | Descrição | Descrição | Descrição da regra de tributação | |
| CJ2_INCIDE | 1 | C | Incidência | Opcao de Incidência | Vazio() .OR. Alltrim(FWFldGet("CJ2_INCIDE")) $ FSA160JINC() | Opcao de Incidência da regra de tributação |
| CJ2_STOTNF | 1 | C | Soma Total | Soma no total da nota | Informe se deve ser somado ao total da nota
| |
| CJ2_PERDIF | 6 | N | Perc. Difer. | Percentual do Diferimento | Positivo() | Percentual do diferimento |
| CJ2_CSTCAB | 6 | C | Tab. CST | Tabela de CST | Vazio() .OR. ExistCPO("CJ0",FwFldGet("CJ2_CSTCAB"),2) | Informe o CST conforme o tributo desejado.
Esse campo somente deve ser usado para tributos legados, para os tributos da reforma tributaria, utilizar o campo Class Trib (CJ2_CSTCCT). |
| CJ2_CST | 3 | C | CST | Classificação fiscal | Vazio() .OR. ExistCpo("CJ1",FwFldGet("CJ2_CSTCAB")+FwFldGet("CJ2_CST"),2) | Classificação fiscal
|
| CJ2_DESCST | 100 | C | Descrição | Descrição | Descrição do CST | |
| CJ2_DTALT | 8 | D | Dt Alteração | Data de Alteração | Data de Alteração do registro | |
| CJ2_HRALT | 8 | C | Hora Alt. | Hora de Alteração | Horário de alteração | |
| CJ2_ALTERA | 1 | C | Alteração | Indicação de Alteração | Indicação de alteração do registro.
1=Foi alterado;
2=Não foi Alterado | |
| CJ2_DCBCST | 100 | C | Descrição | Descrição | Descrição do cabeçalho do CST | |
| CJ2_IREDBS | 1 | C | Incid. Red. | Indidencia Redução Base | Define a incidência da parcela reduzida de base de cálculo, através das opções:
1=Isento;
2=Outros;
Caso este campo não esteja preenchido em uma operação com redução de base de calculo, o padrao do sistema sera de gravar a parcela reduzida na coluna Outros. | |
| CJ2_CSTDEV | 3 | C | CST Devol. | CST de Devolução | Vazio() .OR. ExistCpo("CJ1",FwFldGet("CJ2_CSTCAB")+FwFldGet("CJ2_CSTDEV"),2) | CST utilizado para o processo de devolução
|
| CJ2_DCSTDE | 100 | C | Desc CST Dev | Descrição CST Devolução | Descrição do CST de Devolução
| |
| CJ2_CHVMD5 | 42 | C | MD5 | Chave MD5 do Registro | Chave MD5 utilizada na Classificação
Tributária By Systax para identificar
se o registro já existe. | |
| CJ2_DESCCT | 10 | M | Desc CCT | Desc Classif Tributaria | Descrição detalhada da Classificação Tributária do IBS/CBS. | |
| CJ2_CSTCCT | 6 | C | Class Trib | Cod Classif Trib IBS/CBS | Vazio() .OR. ExistCpo("CKB",FwFldGet("CJ2_CSTCCT"),1) | Código da Classificação Tributária Completo para o IBS e CBS.
Campo Vigência Class Trib faz referencia a Data de inicio da vigencia para o codigo de classificacao tributaria do IBS e CBS. |
| CJ2_CCT | 3 | C | CCT IBS/CBS | CCT IBS/CBS | Código da Classificação Tributária para o IBS e CBS. Corresponde aos 3 últimos dígitos do campo CJ2_CSTCCT. | |
| CJ2_CCTVIG | 8 | D | Data Inicial | Data Inicial da Vigencia | Data de inicio da vigencia para esse codigo de classificacao tributaria. | |
| CJ2_NLIVRO | 1 | C | Numero Livro | Numero do Livro | Pertence("123456789 ") | Numero do livro fiscal utilizado nas sub-apurações. |
| CJ2_MSGCOD | 6 | C | Cód. Grupo | Código do Grupo de Mens. | Vazio() .OR. ExistCpo("CK7",FwFldGet("CJ2_MSGCOD")) | Campo que relaciona o código do grupo de mensagens (CK7) com a regra de escrituração (CJ2).
|
| CJ2_INDOP | 6 | C | Indic. Opera | Cód. Ind. Oper. (INDOP) | Código do Indicador da Operação. Esse campo é usado na tag cIndOp da NFSe | |
| CJ2_INCDEV | 1 | C | Incid. Devol | Incidencia na Devolucao | Vazio() .Or. Pertence("1234567") | Opcão de Incidência da regra de escrituração na devolução. |
| CJ2_MSGDES | 100 | C | Descrição | Descrição do grupo | Descrição do grupo de mensagem conforme código definido no campo Cód. Grupo (CJ2_MSGCOD). | |
| CJ2_INCRBS | 1 | C | Inc.Parc.Red | Inciden.Parcela reduzida | Vazio() .Or. Pertence("12") | Define a opção de incidência da regra de escrituração sobre a parcela reduzida na devolução.
1=Isento;
2=Outros;
Caso este campo não esteja preenchido em uma operação com redução de base decalculo, o padrao do sistema sera de gravar a parcela reduzida na coluna Outros. |
| CJ2_DSTONF | 1 | C | Soma Tot Dev | Tipo Ação Total NF em Dev | IIF(findfunction("x160JTotDp"),x160JTotDp(.T.),.T.) | Informe a ação a ser tomada em relação ao total da nota fiscal e/ou duplicata em documentos de devolução.
|
Relacionamentos
| Tabela Destino | Expressão Origem | Expressão Destino |
|---|---|---|
| CK3 | CJ2_ID | CK3_IDCJ2 |
| F2B | CJ2_CODIGO | F2B_CODESC |
| F2B | CJ2_CODIGO+CJ2_ALTERA | F2B_CODESC+'2' |
| F2D | CJ2_ID | F2D_IDESCR |
