01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:PDV
Função:Integração PDV
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :TMN-7417


02. SITUAÇÃO/REQUISITO

Reforma Tributária traz novidades que promete modernizar o sistema fiscal do país. Uma das mudanças será a criação e unificação de impostos, que podem ser conferidos na sequência:

Necessário adequar a PC_RMS_CAL para enviar / receber novos campos de parâmetros e retorno do motor tributário.

03. SOLUÇÃO

Efetuado ajustes no WebService PDV Padrão para os novos valores de retorno do Motor Tributário.

Alteração na tabela PDV_ITEM_RFTRB, adicionando os campos para guardar os novos valores.


04. DEMAIS INFORMAÇÕES

Alterações na Tabela PDV_ITEM_RFTRB:

Novos Campos:

-- Novos campos da Reforma Tributária
alter table PDV_ITEM_RFTRB add PDVCT_IBSUF_CCLASSTRIBREGULAR   varchar2(6);
alter table PDV_ITEM_RFTRB add PDVCT_IBSUF_CST_REGULAR         number(3);
alter table PDV_ITEM_RFTRB add PDVCT_IBSUF_VLRIMPOSTOREGULAR   number(17,4); 
alter table PDV_ITEM_RFTRB add PDVCT_IBSUF_PERALIQREGULAR      number(7,4);  
alter table PDV_ITEM_RFTRB add PDVCT_IBSUF_CCREDPRES           varchar2(2); 
alter table PDV_ITEM_RFTRB add PDVCT_IBSUF_VLRIMPOSTOMONORET   number(17,4); 
alter table PDV_ITEM_RFTRB add PDVCT_IBSUF_VLRBASEMONORET      number(17,4);
alter table PDV_ITEM_RFTRB add PDVCT_IBSUF_CR_PRES_RED         number(7,4);
alter table PDV_ITEM_RFTRB add PDVCT_IBSUF_VLRIMPOSTOINTEGRAL  number(17,4); 
alter table PDV_ITEM_RFTRB add PDVCT_IBSUF_INDMONOFASICO       varchar2(1);   
alter table PDV_ITEM_RFTRB add PDVCT_IBSUF_INDDIFERIDO         varchar2(1); 
alter table PDV_ITEM_RFTRB add PDVCT_IBSUF_INDREGULAR          varchar2(1); 
alter table PDV_ITEM_RFTRB add PDVCT_IBSMUN_CCLASSTRIBREGULAR  varchar2(6);
alter table PDV_ITEM_RFTRB add PDVCT_IBSMUN_CST_REGULAR        number(3);
alter table PDV_ITEM_RFTRB add PDVCT_IBSMUN_VLRIMPOSTOREGULAR  number(17,4); 
alter table PDV_ITEM_RFTRB add PDVCT_IBSMUN_PERALIQREGULAR     number(7,4);  
alter table PDV_ITEM_RFTRB add PDVCT_IBSMUN_CCREDPRES          varchar2(2); 
alter table PDV_ITEM_RFTRB add PDVCT_IBSMUN_VLRIMPOSTOMONORET  number(17,4); 
alter table PDV_ITEM_RFTRB add PDVCT_IBSMUN_VLRBASEMONORET     number(17,4);
alter table PDV_ITEM_RFTRB add PDVCT_IBSMUN_CR_PRES_RED        number(7,4);
alter table PDV_ITEM_RFTRB add PDVCT_IBSMUN_VLIMPOSTOINTEGRAL  number(17,4); 
alter table PDV_ITEM_RFTRB add PDVCT_IBSMUN_INDMONOFASICO      varchar2(1);   
alter table PDV_ITEM_RFTRB add PDVCT_IBSMUN_INDDIFERIDO        varchar2(1); 
alter table PDV_ITEM_RFTRB add PDVCT_IBSMUN_INDREGULAR         varchar2(1); 
alter table PDV_ITEM_RFTRB add PDVCT_CBS_CCLASSTRIBREGULAR     varchar2(6);
alter table PDV_ITEM_RFTRB add PDVCT_CBS_CST_REGULAR           number(3);
alter table PDV_ITEM_RFTRB add PDVCT_CBS_VLRIMPOSTOREGULAR     number(17,4); 
alter table PDV_ITEM_RFTRB add PDVCT_CBS_PERALIQREGULAR        number(7,4);  
alter table PDV_ITEM_RFTRB add PDVCT_CBS_CCREDPRES             varchar2(2); 
alter table PDV_ITEM_RFTRB add PDVCT_CBS_VLRIMPOSTOMONORET     number(17,4); 
alter table PDV_ITEM_RFTRB add PDVCT_CBS_VLRBASEMONORET        number(17,4);
alter table PDV_ITEM_RFTRB add PDVCT_CBS_CR_PRES_RED           number(7,4);
alter table PDV_ITEM_RFTRB add PDVCT_CBS_VLRIMPOSTOINTEGRAL    number(17,4); 
alter table PDV_ITEM_RFTRB add PDVCT_CBS_INDMONOFASICO         varchar2(1);       
alter table PDV_ITEM_RFTRB add PDVCT_CBS_INDDIFERIDO           varchar2(1); 
alter table PDV_ITEM_RFTRB add PDVCT_CBS_INDREGULAR            varchar2(1); 
alter table PDV_ITEM_RFTRB add PDVCT_IS_CCLASSTRIBREGULAR      varchar2(6);
alter table PDV_ITEM_RFTRB add PDVCT_IS_CST_REGULAR            number(3);
alter table PDV_ITEM_RFTRB add PDVCT_IS_VLRIMPOSTOREGULAR      number(17,4); 
alter table PDV_ITEM_RFTRB add PDVCT_IS_PERALIQREGULAR         number(7,4);  
alter table PDV_ITEM_RFTRB add PDVCT_IS_CCREDPRES              varchar2(2); 
alter table PDV_ITEM_RFTRB add PDVCT_IS_VLRIMPOSTOMONORET      number(17,4); 
alter table PDV_ITEM_RFTRB add PDVCT_IS_VLRBASEMONORET         number(17,4);
alter table PDV_ITEM_RFTRB add PDVCT_IS_CR_PRES_RED            number(7,4);
alter table PDV_ITEM_RFTRB add PDVCT_IS_VLRIMPOSTOINTEGRAL     number(17,4); 
alter table PDV_ITEM_RFTRB add PDVCT_IS_INDMONOFASICO          varchar2(1);
alter table PDV_ITEM_RFTRB add PDVCT_IS_INDDIFERIDO            varchar2(1); 
alter table PDV_ITEM_RFTRB add PDVCT_IS_INDREGULAR             varchar2(1); 



Alterações no WebService:

05. ASSUNTOS RELACIONADOS

Reforma Tributária do Consumo – Adequações NF-e / NFC-e - Nota Técnica 2025.002-RTC - Versão 1.10 Junho de 2025