Versões comparadas

Chave

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

Índice
excludeCONTEÚDO

01. 

...

VISIÓN GENERAL

Con la Reforma tributaria, es necesario informar en el Configurador de tributos, los códigos de la Clasificación tributaria tanto para el IBS (Impuesto sobre bienes y servicios) como para la CBS (Contribución sobre bienes y servicios). Para ello se creó una rutina de registro, donde es posible informar todos los daros referentes a cada Código de Clasificación tributaria. Como facilitador, dentro de este registro se puso a disposición la opción de importación de la tabla oficial, puesta a disposición por el Fisco, lo cual agiliza el proceso además de evitar errores de digitación

02. REGISTRO DE CLASIFICACIÓN TRIBUTARIA DEL IBS Y CBS

2.1 Operaciones manuales

En la estructura de registros del Configurador de tributos, se incluyó la funcionalidad Tabla

...

Com a Reforma Tributária, torna-se necessário informar no Configurador de Tributos, os códigos da Classificação Tributária tanto para o IBS (Imposto sobre Bens e Serviços) como para a CBS (Contribuição sobre Bens e Serviços). Para isso foi criada uma rotina de cadastro, onde é possível informar todos os dados referentes a cada Código de Classificação Tributária. Como facilitador, dentro desse cadastro foi disponibilizada a opção de importação da tabela oficial, disponibilizada pela Sefaz, o que agiliza o processo além de evitar erros de digitação. 

02. CADASTRO DE CLASSIFICAÇÃO TRIBUTÁRIA DO IBS E CBS

2.1 Operações Manuais

Foi adicionada na estrutura de cadastros do Configurador de Tributos, a funcionalidade Tabela cClassTrib - IBS/CBS.


Ela será responsável pelo cadastro dos Esta será responsable por el registro de los códigos cClassTrib:

2.2

...

Importación de

...

tabla

Se creó la rutina para realizar la importación de los datos de la Tabla referente al Criada rotina para fazer a importação dos dados da Tabela referente ao CST/cClasstrib do del IBS e y CBS. Será gravada na tabela CKB do Se grabará en la tabla CKB del sistema.

Aviso
titleImportante

A rotina processará somente arquivo do La rutina procesará solamente archivo del tipo ".CSV", portanto, a tabela por lo tanto, la tabla original, que possui tiene formato ".xlsx" (Planilha do Planilla de Microsoft Excel), deverá ser transformada para o debe transformarse al formato ".CSV". Como sugestão sugerencia para esse procedimentoeste procedimiento, abra a tabela através do la tabla por medio de Microsoft Excel, opção opción "Salvar ComoGrabar como", selecione o seleccione el Tipo "CSV (separado por vírgulascomas)" e salve o y grabe el documento.

Como forma de validar o arquivo, será exigida a presença dos campos abaixo exatamente com esses nomes (não el archivo, se exigirá la presencia de los siguientes campos exactamente con estos nombres (en el case sensitive). Caso algum desses campos não exista no arquivo, será exibido um alerta na tela e a importação não será realizadaSi alguno de estos campos no existiera en el archivo, se mostrará un alerta en la pantalla y la importación no se realizará.

CST-IBS/CBS
Descrição Descripción CST-IBS/CBS
cClassTrib
Descrição Descripción cClassTrib

Será exibida uma tela conforme a figura abaixo, para selecionar o arquivo Se mostrará una pantalla de acuerdo con la siguiente figura, para seleccionar el archivo ".CSV" que foi gerado. Após a seleção do arquivo e confirmar a operação, a importação será realizadase generó. Después de la selección del archivo y confirmar la operación, se realizará la importación.


03.

...

CREACIÓN Y PERSISTENCIA DEL CAMPO CJ3_CCT

...

EN LA TABLA CJ3

Os Los códigos  cClassTrib foram integrados à estrutura do Configurador de Tributos por meio da rotina Regra de Escrituração, permitindo o cadastro do Código de Classificação Tributária (cClassTrib) e do Código de Situação Tributária (CST) do IBS, CBS e IS. cClassTrib se integraron a la estructura del Configurador de tributos por medio de la rutina Regla de registro, permitiendo el registro del Código de clasificación tributaria (cClassTrib) y del Código de situación tributaria (CST) del IBSCBS e IS.

Después el vínculo de los códigos en la Regla de registro y el posterior vínculo de esta en la Regla de cálculo, si hubiera el cálculo del tributo a su registro se dará en la tabla CJ3, de esta manera, se creó el campo CJ3_CCT para almacenar el Código de clasificación tributaria. Con lo cual, al registrar el documento fiscal, los campos CJ3_CST y CJ3_CCT se completarán automáticamente, componiendo el código del Após o vínculo dos códigos na Regra de Escrituração e o posterior vínculo desta na Regra de Cálculo, quando houver o cálculo do tributo a sua escrituração se dará na tabela CJ3, assim, foi criado o campo CJ3_CCT para armazenar o Código de Classificação Tributária. Com isso, ao lançar o documento fiscal, os campos CJ3_CST e CJ3_CCT serão preenchidos automaticamente, compondo o código do cClassTrib.

Aviso
titleImportante

Para Para clientes que operam nas operan en los releases 12.1.2410 ou o anteriores, será necessária a execução do compatibilizador UPDDISTR com o pacote diferencial es necesaria la ejecución del compatibilizador UPDDISTR con el paquete especial (SDFBRA.txt).

Esta correção será disponibilizada na Expedição contínua e o pacote poderá ser acessado através dos links disponibilizados na documentação Pacotes de Atualização corrección también se pondrá a disposición en la Expedición continua y al paquete puede accederse por medio de los enlaces puestos a disposición en la documentación Paquetes de actualización - Fiscal.

Informações sobre a Expedição contínua acessarPara informaciones sobre Expedición continua, acceda a: http://tdn.totvs.com/x/H4uCEw.
Informações Para informaciones sobre o el compatibilizador UPDDISTR acessaracceda a: Atualizador de dicionário e Actualizador del diccionario y base de dados datos - UPDDISTR.

CaractereTamanhoDescriçãoValidaçãoExibe SimAlterar da Classificação Tributária para o IBS e aos do

Campo

CJ3_CCT

Tipo

Carácter

Tamaño

3

Decimal

0

Título

CCT IBS/CBS

Descripción

CCT IBS/CBS

Picture

@!

Validación


Muestra browse

Visual

Modificar

Contexto

Real

Help

Código

de la Clasificación tributaria para IBS y CBS. Corresponde

a los 3 últimos dígitos

del campo CJ2_CSTCCT.

04. 

...

INCLUSIÓN Y PERSISTENCIA DE LOS CAMPOS cClassTrib EN LA TABLA CJ2

Conforme se estableció por la Ley complementaria Conforme estabelecido pela Lei Complementar nº 214/2025 e normatizado na Nota Técnica y se normalizó en la Nota técnica 2025.002 – IBS/CBS/IS e no Informe Técnico y en el Informe técnico RT 2024.001, os documentos fiscais eletrônicos são obrigados los documentos fiscales electrónicos son obligados a informar o el Código de Classificação Tributária clasificación tributaria (cClassTrib) e do  y el Código de Situação Tributária situación tributaria (CST) do  del IBS, CBS e IS.

Portanto, foi disponibilizado o preenchimento desses códigos no Configurador de Tributos através da rotina Regra de Escrituração.

Por lo tanto, está disponible la cumplimentación de estos códigos en el Configurador de tributos por medio de la rutina Regla de registro.

Se crearon los campos Clas Foram criados os campos Class Trib (CJ2_CSTCCT), Data Inicial Fecha inicial (CJ2_CCTVIG), CCT IBS/CBS (CJ2_CCT), Desc CCT (CJ2_DESCCT) para  para vincular os códigos vindos da tabela Classificação los códigos provenientes de la tabla Clasificación Tribt IBS/CBS (CKB).


Vinculando a Regra de Escrituração com os códigos de Tabela la Regla de registro con los códigos de Tabla cClassTrib-IBS/CBS. Para isso é necessário ter dados incluídos no Cadastros ello es necesario tener datos incluidos en Registros -> Tabela Tabla cClassTrib-IBS/CBS

Após isso, na Regra de Escrituração ao informar o código Class Después de ello, en Regla de registro al informar el código Clas Trib (CJ2_CSTCCT) na en la consulta padrão os campos estándar los campos CCT IBS/CBS (CJ2_CCT), Vigência Class Vigencia Clas Trib (CJ2_CCTVIG), Desc CCT (CJ2_DESCCT), CST (CJ2_CST) e Descrição y Descripción (CST) serão gatilhados de acordo com o código escolhidoserán disparados de acuerdo con el código seleccionado.

Após isso, a Regra de Escrituração deve ser vinculada a Regra de Cálculo - Documentos Fiscais

Image Removed

Después de lo cual, la Regla de registro debe vincularse a la Regla de cálculo - Documentos fiscales

Image Added

Después de vincular la Regla de cálculo - Documentos fiscales la configuración del código de la Clasificación tributaria de IBS, CBS e IS estará finalizadaApós vincular a Regra de Cálculo - Documentos Fiscais a configuração do código da Classificação Tributária do IBS, CBS e IS estará concluída.


Aviso
titleImportante

La pantalla muestra un comportamiento dinámico.

Si el campo Clas

A tela apresenta um comportamento dinâmico.

Caso o campo Class Trib (CJ2_CSTCCT) esteja preenchidoestuviera completado, os campos da sessão Códigos da Situação Tributária: Tabela los campos de la sesión Códigos de la situación tributaria: Tabla CST (CJ2_CSTCAB), CST (CJ2_CST) e CST  y CST Devol. (CJ2_CSTDEV) serão desabilitados, não permitindo edição se deshabilitarán, sin permitir la edición.

Caso o campo Class Si el campo Clas Trib (CJ2_CSTCCT) em branco, o campo da sessão Códigos da Situação Tributária: Tabela estuviera en blanco, el campo de la sesión Códigos de la situación tributaria: Tabla CST (CJ2_CSTCAB) será habilitado e o preenchimento desse campo, desabilitará os campos da sessão Código de Classificação Tributária IBS e CBS e habilitará a edição dos campos se habilitará y la cumplimentación de este campo, deshabilitará los campos de la sesión Código de clasificación tributaria IBS y CBS y habilitará la edición de los campos CST (CJ2_CST) e y CST Devol. (CJ2_CSTDEV)

Portanto os campos Class Por lo tanto los campos Clas Trib (CJ2_CSTCCT) e Tabela Tabla CST (CJ2_CSTCAB) determinam quais sessão serão usadas para aquela Regra de Escrituração, não sendo possível ter operações onde o Class determinan qué sesión se utilizará para aquella Regla de registro, no siendo posible tener operaciones donde Clas Trib (CJ2_CSTCCT) e a Tabela  y Tabla CST (CJ2_CSTCAB) sejam usadas simultaneamente se utilicen simultáneamente.

Aviso
iconfalse
titleImportante

Para Para clientes que operam nas operan en los releases 12.1.2410 ou o anteriores, será necessária a execução do compatibilizador UPDDISTR com o pacote diferencial es necesaria la ejecución del compatibilizador UPDDISTR con el paquete especial (SDFBRA.txt).

Esta correção será disponibilizada na Expedição contínua e o pacote poderá ser acessado através dos links disponibilizados na documentação Pacotes de Atualização corrección también se pondrá a disposición en la Expedición continua y al paquete puede accederse por medio de los enlaces puestos a disposición en la documentación Pauetes de actualización - Fiscal.

Informações sobre a Expedição contínua acessarPara informaciones sobre Expedición continua, acceda a: http://tdn.totvs.com/x/H4uCEw.
Informações Para informaciones sobre o el compatibilizador UPDDISTR acessaracceda a: Atualizador de dicionário e Actualizador del diccionario y base de dados datos - UPDDISTR.

05.

...

OTRAS INFORMACIONES

Campos

...

creados

CaractereTamanhoClass DescriçãoCod Classif ValidaçãoExibe SimAlterar da Classificação Tributária Completo para o IBS e

Campo

CJ2_CSTCCT

Tipo

Carácter

Tamaño

6

Decimal

0

Título

Clas Trib

Descripción

Cód Clasif Trib IBS/CBS

Picture

@999999

Validación


Muestra browse

Visual

Modificar

Contexto

Real

Help

Código

de la clasificación tributaria completo para IBS y CBS

CaractereTamanhoDescriçãoValidaçãoExibe Sim da Classificação Tributária para o IBS e aos do

Campo

CJ2_CCT

Tipo

Carácter

Tamaño

3

Decimal

0

Título

CCT IBS/CBS

Descripción

CCT IBS/CBS

Picture

@!

Validación


Muestra browse

Visual

Visualizar

Contexto

Real

Help

Código

de la Clasificación tributaria para IBS y CBS. Corresponde

a los 3 últimos dígitos

del campo CJ2_CSTCCT.

DataTamanhoData InicialData Inicial da VigenciaValidaçãoExibe SimData inicio da esse codigo classificacao

Campo

CJ2_CCTVIG

Tipo

Fecha

Tamaño

8

Decimal

0

Título

Fecha inicial

Descrição

Descripción

Fecha inicial de vigencia

Picture


Validación


Muestra browse

Visual

Visualizar

Contexto

Real

Help

Fecha inicial de

vigencia para

este código de

clasificación tributaria.

TamanhoDescrição Classif ValidaçãoExibe Não PadrãoDescrição detalhada da Classificação Tributária do

Campo

CJ2_DESCCT

Tipo

Memo

Tamaño

10

Decimal

0

Título

Desc CCT

Descripción

Desc

Clasif Tributaria

Picture


Validación


Muestra browse

No

Inic.

Estándar

IIF(!INCLUI,POSICIONE("CKB",1,XFILIAL("CKB")+CJ2->CJ2_CSTCCT+DTOS(CJ2->CJ2_CCTVIG),"CKB_DESCRI"),"")

Inic. Browse


Visual

Visualizar

Contexto

Virtual

Help

Descripción detallada de la Clasificación tributaria de IBS/CBS.

Consulta

...

estándar (F3)

DescriçãoCod Classsif TabelaOrdem Class Data ColunasClass Data Inicial Retorno

Consulta

CJ2CCT

Descripción

Cód Clasif Trib

Tabla

CKB

Filtro

CKB->CKB_DTFIM >= dDataBase .or. empty(CKB->CKB_DTFIM)

Orden

01 -

Clas Trib+

Fecha In  (CKB_CSTCCT + CKB_DTINI)

Columnas

Clas Trib (CKB_CSTCCT)

Fecha inicial (CKB_DTINI)

Desc CCT (CKB_DESCRI)

Devolución

CKB_CSTCCT

CKB_CCT

CKB_DTINI

...

Disparadores creados

Campo CJ2_CSTCCT

Gatilho DomínioSequênciaRegraPrimárioPosicionaNão PesqOrdem PesqChaveCondição

Disparador

CJ2_CSTCCT

Ctr.

Dominio

CJ2_CST

Secuencia

001

Regla

CriaVar("CJ2_CST")

Tipo

Primario

Seek (

Marca)

No

Alias

Búsq.


Orden Búsq.


Clave


Condición

EMPTY(M->CJ2_CSTCCT)

Gatilho DomínioSequênciaRegraPrimárioPosicionaNão PesqOrdem PesqChaveCondição

Disparador

CJ2_CSTCCT

Ctr.

Dominio

CJ2_CCT

Secuencia

002

Regla

CriaVar("CJ2_CCT")

Tipo

Primario

Seek (

Marca)

No

Alias

Búsq.


Orden Búsq.


Clave


Condición

EMPTY(M->CJ2_CSTCCT)

Gatilho DomínioSequênciaRegraPrimárioPosicionaNão PesqOrdem PesqChaveCondição

Disparador

CJ2_CSTCCT

Ctr.

Dominio

CJ2_DESCCT

Secuencia

003

Regla

"" 

Tipo

Primario

Seek (

Marca)

No

Alias

Búsq.


Orden Búsq.


Clave


Condición

EMPTY(M->CJ2_CSTCCT)

Gatilho DomínioSequênciaRegraPrimárioPosicionaNão PesqOrdem PesqChaveCondição

Disparador

CJ2_CSTCCT

Ctr.

Dominio

CJ2_CCTVIG

Secuencia

004

Regla

CriaVar("CJ2_CCTVIG")

Tipo

Primario

Seek (

Marca)

No

Alias

Búsq.


Orden Búsq.


Clave


Condición

EMPTY(M->CJ2_CSTCCT)

Gatilho DomínioSequênciaRegraPrimárioPosicionaNão PesqOrdem PesqChaveCondição

Disparador

CJ2_CSTCCT

Ctr.

Dominio

CJ2_DESCST

Secuencia

005

Regla

""

Tipo

Primario

Seek (

Marca)

No

Alias

Búsq.


Orden Búsq.


Clave


Condición

EMPTY(M->CJ2_CSTCCT)

Gatilho DomínioSequênciaRegraPrimárioPosicionaNão PesqOrdem PesqChaveCondição

Disparador

CJ2_CSTCCT

Ctr.

Dominio

CJ2_CCTVIG

Secuencia

006

Regla

F160JVIG()

Tipo

Primario

Seek (

Marca)

No

Alias

Búsq.


Orden Búsq.


Clave


Condición


Campo CJ2_CCTVIG

Gatilho DomínioSequênciaRegraPrimárioPosicionaSim PesqOrdem PesqChaveCondição

Disparador

CJ2_CCTVIG

Ctr.

Dominio

CJ2_CST

Secuencia

001

Regla

CKB->CKB_CST

Tipo

Primario

Seek (

Marca)

Alias

Búsq.

CKB

Orden Búsq.

001

Clave

xFilial("CKB")+M->CJ2_CSTCCT+DTOS(M->CJ2_CCTVIG)

Condición


Gatilho DomínioSequênciaRegraPrimárioPosicionaSim PesqOrdem PesqChaveCondição

Disparador

CJ2_CCTVIG

Ctr.

Dominio

CJ2_CCT

Secuencia

002

Regla

CKB->CKB_CCT

Tipo

Primario

Seek (

Marca)

Alias

Búsq.

CKB

Orden Búsq.

001

Clave

xFilial("CKB")+M->CJ2_CSTCCT+DTOS(M->CJ2_CCTVIG)

Condición


Gatilho DomínioSequênciaRegraPrimárioPosicionaSim PesqOrdem PesqChaveCondição

Disparador

CJ2_CCTVIG

Ctr.

Dominio

CJ2_DESCCT

Secuencia

003

Regla

CKB->CKB_DESCRI

Tipo

Primario

Seek (

Marca)

Alias

Búsq.

CKB

Orden Búsq.

001

Clave

xFilial("CKB")+M->CJ2_CSTCCT+DTOS(M->CJ2_CCTVIG)

Condición


Gatilho DomínioSequênciaRegraPrimárioPosicionaSim PesqOrdem PesqChaveCondição

Disparador

CJ2_CCTVIG

Ctr.

Dominio

CJ2_DESCST

Secuencia

004

Regla

CKB->CKB_DESCST

Tipo

Primario

Seek (

Marca)

Alias

Búsq.

CKB

Orden Búsq.

001

Clave

xFilial("CKB")+M->CJ2_CSTCCT+DTOS(M->CJ2_CCTVIG)

Condición


Campos

...

 modificados

Se retiró el inicializador estándar del campo de Descripción del CST, pues ahora cuando es Clasificación tributaria del IBS y CBS, la descripción será de acuerdo con el campo Descripción

...

Foi retirado o inicializador padrão do campo de Descrição do CST, pois agora quando é Classificação Tributária do IBS e CBS, a descrição será de acordo com o campo Descricao CST-IBS/CBS (CKB_DESCST) a tabela Classificação la tabla Clasificación Tribt IBS/CBS (CKB). Caso seja uma operação Si fuera una operación legada, a descrição será de acordo com o campo Descrição do la descripción será de acuerdo con el campo Descripción del CST (CJ1_DESCR) da tabela  de la tabla CST-ITEM (CJ1) que faz referência a rotina Código Situação Tributária do Configurador de Tributos

Esse inicializador será realizado via fonte, pois foi adicionado a validação:

hace referencia a la rutina Código situación tributaria del Configurador de tributos

Este inicializador se realizará vía fuente, pues se incluyó a la validación:

SI el campo Tabla SE o campo Tabela de CST (CJ2_CSTCAB) ESTIVER PREENCHIDO E o campo Class ESTUVIERA COMPLETADO Y el campo Clas Trib (CJ2_CSTCCT) NÃO ESTIVER PREENCHIDONO ESTUVIERA COMPLETADO 

ENTÃO Inicializador ENTONCES Inicializador Browser = Descrição do Descripción del CST (CJ1_DESCR) da tabela  de la tabla CST-ITEM (CJ1) SENÃO
SE o campo 

Class SINOo
SI el campo Clas Trib (CJ2_CSTCCT) 
ESTIVER PREENCHIDO E ESTUVIERA COMPLETADO Y el campo Tabela Tabla de CST (CJ2_CSTCAB)  NÃO ESTIVER PREENCHIDO NO ESTUVIERA COMPLETADO 

ENTONCES ENTÃO Inicializador Browser = Descricao Descripción CST-IBS/CBS (CKB_DESCST) a tabela Classificação la tabla Clasificación Tribt IBS/CBS (CKB)

FIMFIN


Campo

CJ2_DESCST

Inic. browse