Ir para conteúdo
  • Cadastre-se

dev botao

SPED Registro C175 NFC-e


Infoel
Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 947 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Estou confuso quanto ao registro C175 do SPED.

Segundo o último Guia Prático EFD disponível pelo link:

http://sped.rfb.gov.br/estatico/AD/06A0F5C4E4CC8CA16035EB891A3AE31EA79708/Guia_Pratico_EFD_Contribuicoes_Versao_1_35 - 18_06_2021.pdf

O registro C175 é o Registro Analítico do Documento (Código 65).

O que está acontecendo é que ao utilizar o comando RegistroC175New não está aparecendo os campos corretos para preencher.

Os campos que aparecem são:

  • IND_VEIC_OPER
  • CNPJ
  • UF
  • CHASSI_VEIC

Que não tem relação nenhuma com a NFC-e.

segundo o manual os campos que deveriam ser preenchidos são:

  • CFOP
  • VL_OPR
  • VL_DESC
  • CST_PIS
  • VL_BC_PIS
  • ALIQ_PIS
  • QUANT_BC_PIS
  • ALIQ_PIS_QUANT
  • VL_PIS
  • CST_COFINS
  • VL_BC_COFINS
  • ALIQ_COFINS
  • QUANT_BC_COFINS
  • ALIQ_COFINS_QUANT
  • VL_COFINS
  • COD_CTA
  • INFO_COMPL

 

Já atualizei os fontes e reinstalei os componentes do ACBr, mas ainda me aparecem os campos errados para preencher.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Moderadores
  • Solution

Minha sugestão, evite o uso do with no seu código, o code complete fica perdido e é ruim pra debugar.

Minha implementação do C175:

var
    RC175: TRegistroC175;
[...]
      for I := 0 to Length(FRegistroAnaliticoNFCeArray) - 1 do
      begin

        RC175 := SPED.Bloco_C.RegistroC175New;
        RC175.CFOP := IntToStr(FRegistroAnaliticoNFCeArray[I].CFOP);
        RC175.VL_OPR := FRegistroAnaliticoNFCeArray[I].ValorTotal;
        RC175.VL_DESC := FRegistroAnaliticoNFCeArray[I].ValorDescontos;
        RC175.CST_PIS := StrToCstPis(FRegistroAnaliticoNFCeArray[I].CSTPIS);
        RC175.VL_BC_PIS := FRegistroAnaliticoNFCeArray[I].BaseCalcPIS;
        RC175.ALIQ_PIS := FRegistroAnaliticoNFCeArray[I].AliquotaPIS;
[...]

 

44 minutos atrás, Infoel disse:

A seguir está um print das opções que me aparecem ao tentar preencher o registro C175.

Está pegando a função de mesmo nome da EFD ICMS/IPI, unit ACBrEFDBloco_C.pas:

  /// Registro C175 - OPERAÇÕES COM VEÍCULOS NOVOS (CÓDIGO 01, 55)

  TRegistroC175 = class
  private
    fIND_VEIC_OPER: TACBrIndVeicOper; /// Indicador do tipo de operação com veículo: 0- Venda para concessionária; 1- Faturamento direto; 2- Venda direta; 3- Venda da concessionária; 9- Outros
    fCNPJ: String;                    /// CNPJ da Concessionária
    fUF: String;                      /// Sigla da unidade da federação da Concessionária
    fCHASSI_VEIC: String;             /// Chassi do veículo
  public
    property IND_VEIC_OPER: TACBrIndVeicOper read FIND_VEIC_OPER write FIND_VEIC_OPER;
    property CNPJ: String read FCNPJ write FCNPJ;
    property UF: String read FUF write FUF;
    property CHASSI_VEIC: String read FCHASSI_VEIC write FCHASSI_VEIC;
  end;

 

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 947 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.