Versões comparadas

Chave

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

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

Image Removed

Image Removed

Este processo somente será executado para os Lançamentos de Saída;
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.

Este registro será gerado para todas as referências do mesmo item.

Este registro será gerado para todas as operações de saída em quem o parâmetro "Operação com Ressarcimento de ST na Compra" estiver habilitado na Natureza de Operação (CFOP) associado ao Lançamento ao Lançamento Fiscal.


Implementações TOTVS Gestão Fiscal

Lançamento Fiscal

O Processo não pode ser executado para Lançamentos que teve o Itens de Referencias incluídos.
  • 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.
    Alterar a consistência que existe atualmente, na Geração do Registro C176.

    • 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”.

     

     

     

     

     


     Image Added


    Dicionário de Dados

    Alteração na Tabela DITEMREFERENCIA

    Novo Campo:

    TabelaCampoTipoTamObrig.
    DITEMREFERENCIAMOTIVORESSARCIMENTOInteger-Não

    Importação de Lançamento Fiscal Delphi

    Este novo campo deve ser Não será importado no processo Delphi, apenas na importação .Net (Web Service).

    Geração do Registro C167 C176 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.

    Campo Descrição Tipo Tam Dec ObrigOrigem do Campo
    01REG Texto fixo contendo "C176"C004-OFixo
    02COD_MOD_ULT_E

    Código do modelo do documento fiscal relativa a
    última entrada

    C002-OCódigo Modelo do Documento Fiscal - Lançamento Referenciado
    03NUM_DOC_ULT_E

    Número do documento fiscal relativa a última
    entrada

    N00902ONúmero do Documento do Lançamento Referenciado
    04SER_ULT_E

    Série do documento fiscal relativa a última
    entrada

    C00302OC

    Serie do Documento do Lançamento Referenciado

    05DT_ULT_EData relativa a última entrada da mercadoriaN008-OData de Entrada do Documento do Lançamento Referenciado
    06COD_PART_ULT_E

    Código do participante (do emitente do
    documento relativa a última entrada)

    C060-OCódigo do Cliente\Fornecedor do Documento do Lançamento Referenciado
    07QUANT_ULT_EQuantidade do item relativa a última entradaN-03OQuantidade do Item do Documento do Lançamento Referenciado
    08VL_UNIT_ULT_E

    Valor unitário da mercadoria constante na NF
    relativa a última entrada inclusive despesas
    acessórias.

    N-03O

    (Total da Mercadoria + Despesas + Acrescimentos – Desconto)

    do Item do Documento do Lançamento Referenciado

    09VL_UNIT_BC_ST

    Valor unitário da base de cálculo do imposto
    pago por substituição.

    N-03O

    Base de Calculo da Substituição Tributaria do Item do Documento do Lançamento Referenciado.

    Este campo será gerado com base no valor unitário do item. O valor calculado será dividido pela quantidade de itens.

    10

    CHAVE_NFE_ULT_E

    Número completo da chave da NFe relativo à
    última entrada

    N044-OCChave da NFe do Documento do Lançamento Referenciado
    11

    NUM_ITEM_ULT_E

    Número sequencial do item na NF entrada que
    corresponde à mercadoria objeto de pedido de
    ressarcimento

    N003-OCNú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-02OC

    Base de Calculo do ICMS informado na Situação Tributaria\Sub Pasta ICMS e IPI – Campo BC do Documento do Lançamento Referenciado.

    Este campo será gerado com base no valor unitário do item. O valor calculado será dividido pela quantidade de itens.

    13

    ALIQ_ICMS_ULT_E

    Alíquota do ICMS aplicável à última entrada da
    mercadoria

    N-02OCAlíquota ICMS informado na Situação Tributaria\Sub Pasta ICMS e IPI – Campo Alíquota
    do Documento do Lançamento Referenciado
    do Documento do Lançamento Referenciado. Este campo será gerado com base no valor unitário do item. O valor calculado será dividido pela quantidade de itens.
    14

    VL_UNIT_LIMITE_BC_ICMS_ULT_E

    Valor unitário da base de cálculo do ICMS
    relativo à última entrada da mercadoria, limitado
    ao valor da BC da retenção (corresponde ao
    menor valor entre os campos VL_UNIT_BC_ST
    e VL_UNIT_BC_ICMS_ULT_E )

    N-02OC

    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.

    Este campo será gerado com base no valor unitário do item. O valor calculado será dividido pela quantidade de itens.

    15

    VL_UNIT_ICMS_ULT_E

    Valor unitário do crédito de ICMS sobre
    operações próprias do remetente, relativo à última
    entrada da mercadoria, decorrente da quebra da
    ST – equivalente a multiplicação entre os campos
    13 e 14

    N-03OC

    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

    multiplicação entre os campos 13 e 14.

    Este campo será gerado com base no valor unitário do item. O valor calculado será dividido pela quantidade de itens.

    16ALIQ_ST_ULT_E

    Alíquota do ICMS ST relativa à última entrada da
    mercadoria

    N-02OCAlí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
    17VL_UNIT_RES

    Valor unitário do ressarcimento (parcial ou
    completo) de ICMS decorrente da quebra da ST

    N-03OC

    Resultado da Multiplicação dos Campos 09 e 16.

    Este campo será gerado com base no valor unitário do item. O valor calculado será dividido pela quantidade de itens.

    18COD_RESP_RET

    Código que indica o responsável pela retenção do
    ICMS-ST:
    1-Remetente Direto
    2-Remetente Indireto
    3-Próprio declarante

    N001-OCGerado conforme a CFOP do Documento do Lançamento Referencia – Campo Situação de Retenção do ICMS ST 
    19COD_MOT_RES

    Código do motivo do ressarcimento
    1 – Venda para outra UF;
    2 – Saída amparada por isenção ou não
    incidência;
    3 – Perda ou deterioração;
    4 – Furto ou roubo
    9 - Outros

    N001-OCGerado conforme o Código informado no Campo novo “Código do motivo do ressarcimento”
    20CHAVE_NFE_RET

    Número completo da chave da NF-e emitida pelo
    substituto, na qual consta o valor do ICMS-ST
    retido

    N044-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
    que houve a retenção do ICMS-ST – campo 02 do
    registro 0150

    C060-OCCampo preenchido quando o campo 18 for igual a “2-Remetente Indireto” – Cliente\Fornecedor do Documento do Lançamento Referenciado 
    22SER_NFE_RETSérie da NF-e em que houve a retenção do ICMSSTC003-OCCampo preenchido quando o campo 18 for igual a “2-Remetente Indireto” – Serie  do Documento do Lançamento Referenciado
    23NUM_NFE_RET

    Número da NF-e em que houve a retenção do
    ICMS-ST

    N009-OCCampo preenchido quando o campo 18 for igual a “2-Remetente Indireto” – Numero do Documento do Lançamento Referenciado
    24ITEM_NFE_RET

    Número sequencial do item na NF-e em que
    houve a retenção do ICMS-ST, que corresponde à
    mercadoria objeto de pedido de ressarcimento

    N003-OCNúmero sequencial do Item no Lançamento Referenciado
    25COD_DA

    Código do modelo do documento de
    arrecadação :
    0 - documento estadual de arrecadação
    1 – GNRE

    C001-OC
    Gerado somente quando o campo 18 for igual a “3-Próprio declarante” nesta situação é necessário referencia a Guia ao Lançamento Referenciado
    Não será Gerado
    26NUM_DA

    Número do documento de arrecadação estadual,
    se houver

    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.