Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Sped Fiscal - Registro C176 - Cat.: 158
Informações Gerais
Especificação | |||
Produto | RM | Módulo | Totvs Getsão Fiscal |
País | ( X ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________ |
Manual do Sped Fiscal Registro C176
Portaria CAT 158 de 2015 - Ressarcimento ICMS Retido por Sujeição Passiva de Subs.Tributaria.
Conforme o manual a obrigatoriedade e a forma de escrituração deste registro serão definidas pela UF de domicílio do contribuinte.
A inclusão da Referencia do Item é somente para Gerar o Registro C176, por este motivo não vamos tratar no processo de Escrituração e no “TOTVS Gestão de Estoques, Compras e Faturamento”.
A Referencia do Item deve ser incluída manualmente ou através do Processo Criado no Lançamento Fiscal.
Este Registro deve ser gerado para Todos os Lançamentos de Saída, Interestadual e que tenha Valor do ICMS ST.
Registro Filho do Registro C170, então será necessário para o Tipo de Documento 55(NFe) será necessário gerar o Registro C170 somente para os Item que tem Referencia preenchida.
Observação:
Atualmente já geramos este Registro para os lançamentos de Entrada ou Saída com Natureza de Operação 5.603 ou 6.603 ou 1.603 ou 2.603 e a Referencia no Lançamentos Fiscal.
Implementações TOTVS Gestão Fiscal
Lançamento Fiscal
Obrigações Principais \ Lançamento de Saída – Processo
- Processo para incluir de forma automática as Referencias nos Itens dos Lançamentos Fiscais de Saída
- Este processo somente será executado para os Lançamentos de Saída;
- Na Grid deste processo deve carregar os Itens do Lançamento selecionado (Saídas) e apresentar o Item corresponde da Ultima Entrada, para ser associado, que a Data de Entrada seja igual ou anterior a Data de Emissão do Lançamento selecionado.
- Código do Motivo do Ressarcimento: Informado na Tela do processo e deve ser utilizado mesmo para todos os lançamentos.
Não apresentar as NFe de Entrada já associadas:
Se o Campo estiver habilitado não será apresentar as NFe;
Campos desmarcado apresentar as NFe já associadas.
Após a execução do Processo será gerado um log com os produto que não foi associado por falta de quantidade.
No Log vamos ter os seguintes Dados:
Código do Item;
Numero do Documento Fiscal.
Habilitar no Item do Lançamento Fiscal a Sub Pasta Referencia (Tabela DITEMREFERENCIA) somente para:
Lançamento de Saída;
Com CFOP do Grupo 6.4xx - Saídas de Mercadoria Sujeitas ao Regime de Substituição;
Regra de ICMS – Tipo de Operação “Substituição Tributaria”; - Tela Referência por Item novo campo “Código do motivo do ressarcimento”.
Com CFOP de inicio 6.4xx (CFOP interestadual) e que a Referencia por Item estiver habilitado;
Possui os valores de Base de Calculo de Substituição e Valor de ST.
O Processo não pode ser executado para Lançamentos que teve o Itens de Referencias incluídos.
Dicionário de Dados
Alteração na Tabela DITEMREFERENCIA
Novo Campo:
Tabela | Campo | Tipo | Tam | Obrig. |
---|---|---|---|---|
DITEMREFERENCIA | MOTIVORESSARCIMENTO | Integer | - | Não |
Importação de Lançamento Fiscal Delphi
Este novo campo Não será importado no processo Delphi, apenas na importação .Net.
Geração do Registro C167 no Sped Fiscal - RESSARCIMENTO DE ICMS EM OPERAÇÕES COM SUBSTITUIÇÃO TRIBUTÁRIA (CÓDIGO 01, 55).
Registro C176 filho do Registro C170;
Alterar a consistência que existe atualmente, na Geração do Registro C176.
Este Registro deve ser gerado somente para os Itens que geram direito ao Ressarcimento da ST e que a Referencia por Item tenha informação;
Ao gerar os Registros C100 e C190 dos Lançamentos de Saída com o Tipo de Documento 55(NFe), temos que gerar o Registro C170 somente dos Itens que tem Referencia informado.
Este registro deve ser informado quando da escrituração de documento fiscal, que acoberte operação que represente
desfazimento de substituição tributária realizada em operações anteriores.
O documento informado neste registro deverá ser diferente do documento informado no registro pai (C100), pois
é o documento referente à(s) última(s) aquisição(ões) da mercadoria e à retenção do imposto.
A obrigatoriedade e a forma de escrituração deste registro serão definidas pela UF de domicílio do contribuinte, inclusive
sobre a apresentação dos campos:
CHAVE_NFE_RET; COD_PART_NFE_RET; SER_NFE_RET; NUM_NFE_RET;ITEM_NFE_RET.
Este registro não se aplica a contribuintes que utilizam o SCANC.
Nº | Campo | Descrição | Tipo | Tam | Dec | Obrig | Origem do Campo |
---|---|---|---|---|---|---|---|
01 | REG | Texto fixo contendo "C176" | C | 004 | - | O | Fixo |
02 | COD_MOD_ULT_E | Código do modelo do documento fiscal relativa a | C | 002 | - | O | Código Modelo do Documento Fiscal - Lançamento Referenciado |
03 | NUM_DOC_ULT_E | Número do documento fiscal relativa a última | N | 009 | 02 | O | Número do Documento do Lançamento Referenciado |
04 | SER_ULT_E | Série do documento fiscal relativa a última | C | 003 | 02 | OC | Serie do Documento do Lançamento Referenciado |
05 | DT_ULT_E | Data relativa a última entrada da mercadoria | N | 008 | - | O | Data de Entrada do Documento do Lançamento Referenciado |
06 | COD_PART_ULT_E | Código do participante (do emitente do | C | 060 | - | O | Código do Cliente\Fornecedor do Documento do Lançamento Referenciado |
07 | QUANT_ULT_E | Quantidade do item relativa a última entrada | N | - | 03 | O | Quantidade do Item do Documento do Lançamento Referenciado |
08 | VL_UNIT_ULT_E | Valor unitário da mercadoria constante na NF | N | - | 03 | O | (Total da Mercadoria + Despesas + Acrescimentos – Desconto) do Item do Documento do Lançamento Referenciado |
09 | VL_UNIT_BC_ST | Valor unitário da base de cálculo do imposto | N | - | 03 | O | Base de Calculo da Substituição Tributaria do Item do Documento do Lançamento Referenciado |
10 | CHAVE_NFE_ULT_E | Número completo da chave da NFe relativo à | N | 044 | - | OC | Chave da NFe do Documento do Lançamento Referenciado |
11 | NUM_ITEM_ULT_E | Número sequencial do item na NF entrada que | N | 003 | - | OC | Número sequencial do Item no Lançamento Referenciado |
12 | VL_UNIT_BC_ICMS_ULT_E | Valor unitário da base de cálculo da operação própria do remetente sob o regime comum de tributação | N | - | 02 | OC | Base de Calculo do ICMS informado na Situação Tributaria\Sub Pasta ICMS e IPI – Campo BC do Documento do Lançamento Referenciado |
13 | ALIQ_ICMS_ULT_E | Alíquota do ICMS aplicável à última entrada da | N | - | 02 | OC | Alíquota ICMS informado na Situação Tributaria\Sub Pasta ICMS e IPI – Campo Alíquota do Documento do Lançamento Referenciado |
14 | VL_UNIT_LIMITE_BC_ICMS_ULT_E | Valor unitário da base de cálculo do ICMS | N | - | 02 | OC | Se o Campo Tipo de Retenção da Regra do ICMS for igual a “Substituto Tributário” recebe o valor da BC do ICMS ST do Item do Documento do Lançamento Referenciado. Se for “Antecipação” recebe o valor do Campo 09 ou do campo 12. Deve ser o de menor valor. |
15 | VL_UNIT_ICMS_ULT_E | Valor unitário do crédito de ICMS sobre | N | - | 03 | OC | Se o Campo Tipo de Retenção da Regra do ICMS for igual a “Substituto Tributário” recebe o valor do ICMS ST do Item do Documento do Lançamento Referenciado. Se for “Antecipação” será o resultado da multiplicação entre os campos 13 e 14. |
16 | ALIQ_ST_ULT_E | Alíquota do ICMS ST relativa à última entrada da | N | - | 02 | OC | Alíquota ICMS ST informado na Situação Tributaria\Sub Pasta Substituição Tributaria Alíquota ST – Campo Alíquota do Documento do Lançamento Referenciado |
17 | VL_UNIT_RES | Valor unitário do ressarcimento (parcial ou | N | - | 03 | OC | Resultado da Multiplicação dos Campos 09 e 16. |
18 | COD_RESP_RET | Código que indica o responsável pela retenção do | N | 001 | - | OC | Gerado conforme a CFOP do Documento do Lançamento Referencia – Campo Situação de Retenção do ICMS ST |
19 | COD_MOT_RES | Código do motivo do ressarcimento | N | 001 | - | OC | Gerado conforme o Código informado no Campo novo “Código do motivo do ressarcimento” |
20 | CHAVE_NFE_RET | Número completo da chave da NF-e emitida pelo | N | 044 | - | OC | Campo preenchido quando o campo 18 for igual a “2-Remetente Indireto” Gerado conforme a informação do Documento do Lançamento Referenciado |
21 | COD_PART_NFE_RET | Código do participante do emitente da NF-e em | C | 060 | - | OC | Campo preenchido quando o campo 18 for igual a “2-Remetente Indireto” – Cliente\Fornecedor do Documento do Lançamento Referenciado |
22 | SER_NFE_RET | Série da NF-e em que houve a retenção do ICMSST | C | 003 | - | OC | Campo preenchido quando o campo 18 for igual a “2-Remetente Indireto” – Serie do Documento do Lançamento Referenciado |
23 | NUM_NFE_RET | Número da NF-e em que houve a retenção do | N | 009 | - | OC | Campo preenchido quando o campo 18 for igual a “2-Remetente Indireto” – Numero do Documento do Lançamento Referenciado |
24 | ITEM_NFE_RET | Número sequencial do item na NF-e em que | N | 003 | - | OC | Número sequencial do Item no Lançamento Referenciado |
25 | COD_DA | Código do modelo do documento de | C | 001 | - | OC | Não será Gerado |
26 | NUM_DA | Número do documento de arrecadação estadual, | C | - | - | OC | Não será Gerado |
Observação: 1. Os campos 10 a 26 são válidos a partir de 01/01/2017 e utilizados conforme critério da UF do domicílio do
contribuinte.
Nível hierárquico - 4
Ocorrência 1:N
Campo 01 (REG) - Valor Válido: [C176]
Campo 02 (COD_MOD_ULT_E) - Valores Válidos: [01, 55]
Campo 03 (NUM_DOC_ULT_E) - Validação: o valor informado no campo deve ser maior que “0” (zero).
Campo 05 (DT_ULT_E) - Validação: o valor informado deve ser no formato “ddmmaaaa”. O valor informado no campo
deve ser menor ou igual ao valor no Campo10 (DT_DOC) do registro C100.
Campo 06 (COD_PART_ULT_E) - Validação: o valor informado deve existir no campo COD_PART do registro 0150.
Campo 07 (QUANT_ULT_E) –Validação: o valor informado no campo deve ser maior que “0” (zero).
Campo 08 (VL_UNIT_ULT_E) - Validação: o valor informado no campo deve ser maior que “0” (zero).
Campo 09 (VL_UNIT_BC_ST) - Validação: o valor informado no campo deve ser maior que “0” (zero).
Campo 10 (CHAVE_ULT_NFE) - Preenchimento: campo de preenchimento obrigatório para NF-e, COD_MOD igual a
“55”. Validação: é conferido o dígito verificador (DV) da chave da NF-e. Este campo é de preenchimento obrigatório para
COD_MOD igual a “55”. Para confirmação inequívoca de que a chave da NF-e corresponde aos dados informados do
documento, é comparado o CNPJ base existente na CHV_ULT_NFE com o campo CNPJ base do registro 0150, que
corresponde ao CNPJ do participante. São verificados a consistência da informação dos campos NUM_DOC e SER com o
número do documento e série contidos na chave da NF-e. É também comparada a UF codificada na chave da NF-e com o
campo UF informado no registro 0150.
Campo 11 (NUM_ITEM_ULT_E) - Validação: o valor informado no campo deve ser maior que “0” (zero).
Campo 12 (VL_UNIT_BC_ICMS_ULT_E) - Preenchimento:
Se o emitente informado no campo COD_PART_ULT_E deste registro for o substituto, informar o valor unitário
destacado no documento fiscal a título de base de cálculo do ICMS; ou
se o emitente informado no campo COD_PART_ULT_E deste registro for o substituído, informar o valor unitário
que seria atribuído à base de cálculo do ICMS na operação própria do remetente, caso esta fosse submetida ao
regime comum de tributação. Validação: o valor informado no campo deve ser maior que “0” (zero).
Campo 13 (ALIQ_ICMS_ULT_E) - Preenchimento: informar a alíquota do ICMS incidente na operação própria do
documento fiscal de entrada. Validação: o valor informado no campo deve ser maior que “0” (zero).
Campo 14 (VL_UNIT_LIMITE_BC_ICMS_ULT_E) Preenchimento:
Se o emitente informado no campo COD_PART_ULT_E deste registro for o substituto, informar o valor unitário
da base de cálculo destacada no documento fiscal; ou
Se o emitente informado no campo COD_PART_ULT_E deste registro for o substituído, informar o menor dos
valores entre o unitário informado no documento fiscal, a título de base de cálculo do ICMS ST (campo
VL_UNIT_BC_ST), ou o unitário da base de cálculo do ICMS que seria atribuído na operação própria do
remetente, caso esta fosse submetida ao regime comum de tributação (campo VL_UNIT_BC_ICMS_ULT_E).
Validação: o valor informado no campo deve ser maior que “0” (zero), e corresponder ao menor valor entre os campos
VL_UNIT_BC_ST e VL_UNIT_BC_ICMS_ULT_E.
Campo 15 (VL_UNIT_ICMS_ULT_E) Preenchimento:
Se o emitente informado no campo COD_PART_ULT_E deste registro for o substituto, informar o valor unitário
destacado no documento fiscal a título de ICMS; ou
Se o emitente informado no campo COD_PART_ULT_E deste registro for o substituído, informar o valor
unitário do ICMS que seria atribuído à operação própria do remetente caso estivesse submetida ao regime comum
de tributação, limitado ao valor unitário da retenção;
Validação: o valor informado no campo deve ser maior que “0” (zero), e deve corresponder a multiplicação entre os
campos ALIQ_ICMS_ULT_E e VL_UNIT_LIMITE_BC_ICMS_ULT_E
Campo 16 (ALIQ_ST_ULT_E) - Preenchimento: informar alíquota interna do produto a ser aplicada na apuração do
ICMS ST. Validação: o valor informado no campo deve ser maior que “0” (zero).
Campo 17 (VL_UNIT_RES) - Preenchimento: valor unitário destacado no documento fiscal de entrada a título de ICMS
ST ou valor unitário do ICMS ST informado a título de reembolso.
Validação: o valor informado no campo deve ser maior ou igual que “0” (zero), e deve corresponder a multiplicação entre
os campos VL_UNIT_BC_ST e ALIQ_ST_ULT_E, subtraindo, deste resultado, o campo VL_UNIT_ICMS_ULT_E.
Campo 18 (COD_RESP_RET) Validação: Valores válidos: [1,2,3]
Código que Indica o Responsável pela Retenção do ICMS ST, equivale ao campo “Situação da Retenção do ICMS ST” do Aplicativo Gestão Fiscal.
Informação do Manual do Sped | Informação Da Regra do ICMS do CFOP |
Código que indica o responsável pela retenção do ICMS-ST | Situação da Retenção do ICMS ST |
1 - Remetente Direto | Substituto Tributário |
2 - Remetente Indireto | Não Se Aplica |
3 - Próprio declarante | Antecipação |
Campo 19 (COD_MOT_RES) Validação: Valores válidos: [1,2,3,4,9]
Obs.: Novo campo criado.
Campo 20 (CHAVE_NFE_RET) - Preenchimento: informar a chave da NF-e em que houve a retenção do ICMS-ST.
Informar este campo caso a informação seja diferente da relativa à última entrada informada no campo
CHAVE_NFE_ULT_E deste registro.
Validação: é conferido o dígito verificador (DV) da chave da NF-e. Este campo somente poderá ser apresentado quando
COD_RESP_RET=2. Neste caso, obrigatoriamente, o campo CHAVE_NFE_RET ou os campos COD_PART_NFE_RET,
SER_NFE_RET e NUM_NFE_RET deverão ser preenchidos.
Campo 21 (COD_PART_NFE_RET) - Preenchimento: o valor informado deve existir no campo COD_PART do registro
0150. Informar este campo caso a informação seja diferente da relativa à última entrada e o informante da EFD não teve
acesso ao número da chave solicitado no campo CHAVE_NFE_RET.
Validação: se informado o campo CHAVE_NFE_RET, este campo não deve ser preenchido. O valor informado deve
existir no campo COD_PART do registro 0150. Este campo somente poderá ser apresentado quando COD_RESP_RET=2
Campo 22 (SER_NFE_RET) - Preenchimento: informar a série da NF-e. Informar este campo caso a informação seja
diferente da relativa à última entrada e o informante da EFD não teve acesso ao número da chave solicitado no campo
CHAVE_NFE_RET. Validação: se informado o campo CHAVE_NFE_RET, este campo não deve ser preenchido. Se informado o campo
COD_PART_NFE_RET, este campo deve ser preenchido.
Campo 23 (NUM_NFE_RET) - Preenchimento: informar o número da NF-e. Informar este campo caso a informação
seja diferente da relativa à última entrada e o informante da EFD não teve acesso ao número da chave solicitado no campo
CHAVE_NFE_RET. Validação: se informado o campo CHAVE_NFE_RET, este campo não deve ser preenchido. Se informado o campo
COD_PART_NFE_RET, este campo deve ser preenchido.
Campo 24 (ITEM_NFE_RET) - Preenchimento: informar o número do item da NF-e correspondente ao ressarcimento.
Informar este campo caso a informação seja diferente da relativa à última entrada.
Validação: se informado o campo CHAVE_NFE_RET ou o COD_PART_NFE_RET, este campo deve ser preenchido
Campo 25 (COD_DA) - Valores válidos: [0, 1] Validação: Este campo deve ser apresentado quando COD_RESP_RET=3
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|