Search the Community
Showing results for tags 'SPED'.
-
Olá! Estou testando o bloco E310 mas ao colocar um valor qualquer no saldo anterior VL_SLD_CRED_ANT_DIF e repetir este valor em VL_SLD_CRED_TRANSPORTAR o campo VL_SLD_CRED_TRANSPORTAR é gravado como zerado. De fato, não importa o valor que coloque ali ele sempre é escrito zerado no arquivo enquanto o campo VL_SLD_CRED_ANT_DIF é escrito corretamente. Grato por sua atenção. Cezar Lopes.
-
Boa noite Por volta das 21 hrs do dia 02/02/2022, fiz a atualização dos fontes do Acbr. Após isso, inclui a procedure que insere o registro 1601 no arquivo SPED Fiscal. Mesmo estando com os fontes atualizados, gerando o registro 1601 e com o PVA mais recente (versão 2.8.1), este retorna erros de estrutura no arquivo. Aqui está um trecho do arquivo SPED gerado: |1001|0| |1010|N|N|N|N|N|N|S|N|N|N|N|N|N| |1600|AD00004|225,00|1130,00| |1601|99999999000191||1355,00|0,00|0,00| |1990|5| |9001|0| Em anexo encontra-se os erros apontados pelo PVA. Gostaria de saber se houve alguma diferença no preenchimento do registro 1600, pois no guia prático, continua as mesmas informações de sempre. Desde já agradeço a atenção.
-
Olá pessoal, sou novo por aqui e gostaria de saber como faço pra alterar o leiaute do Sped Fiscal dentro do projeto com ACBrFiscal para a versão 15 que esta sendo cobrada pelo EFD ICMS IPI. no meu projeto estou usando esse ACBrFiscal e esta gerando leiaute 014. como faço pra atualizar para o 15? quem puder dar uma dica, fico grato!
- 11 replies
-
- acbrspedfiscal
- leiaute
-
(and 1 more)
Tagged with:
-
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.
-
Olá, preciso de uma orientação quem puder me dar uma dica. Preciso fazer um sped para um cliente de Alagoas que agora será obrigatório para Simples também , sei que tem componente da ACBR (vi na pasta acbrsped contabil, ou seria Fiscal ou Fiscal importar?) no exemplo tem Registros Bloco 0 Registros Bloco I Registros Bloco J nao entendo disso, qual que faço para mandar para o contador ele quer entrada, saída, valor de compras
-
Estou sofrendo um problema ao gerar o registro C181 do SPED Fiscal com o leiaute 015. O erro retornado é "List index out of bounds (-1)" assim que eu tento dar RegistroC181New.
- 5 replies
-
- sped fiscal
- sped
-
(and 2 more)
Tagged with:
-
Pessoal, ao gerar o Sped Contribuições, com frequência acontece erro de Arredondamento nos registros M. Quando gero a apuração, fica fácil para corrigir, mas eu queria já gerar de uma vez o arquivo correto e não sei onde está o erro, se é alguma regra de arredondamento que tenho de fazer e etc. Vocês poderiam me ajudar? SPED_Contribuicoes_2021_01.txt
-
Olá a todos. Estou tentando importar arquivos SPED EFD-Contribuições e Sped-Fiscal mas estou tendo problemas para ler o Bloco 0 Registro 150. A função SpedFiscal.Bloco_0.Registro0150Count retorna zero sempre e dentro do arquivo (que já foi validado pela Sefaz) existem estes registros como abaixo descrevo. |0150|FOR000000008|DOANDO DISTRIBUIDORA LTDA|1058|32254261000228||1770119075|4303103||R. DO SANTO NASCIMENTO|90||DISTRITO INDUSTRIAL| |0150|FOR000000009|PARAMIM S.A|1058|82949812000171||250864877|4216909||RUA DO DENTISTA|475||PADRE FRANCISCO| |0150|FOR000000011|COOPERATIVA SANTO AMARO LTDA|1058|88388357003001||0250317821|4305108||R IRMAO JOSE|20||SANTA FAMILIA| Estou fazendo o seguinte codigo: For Linha := 0 To DM.SpedContribuicao.Bloco_0.Registro0150Count - 1 Do Begin LocaldeDestino := DM.SpedContribuicao.Bloco_0.Registro0150New.COD_PART; End; O que pode estar acontecendo? Desde já agradeço a atenção de todos.
- 8 replies
-
- importação
- sped
-
(and 1 more)
Tagged with:
-
Olá, não estou conseguindo gerar, nem ler o Bloco M (M100, M105, M205, M210, M410, M505, M605, M810). Alguem tem alguma dica, informação? Obrigado
- 5 replies
-
- sped
- contribuições
-
(and 1 more)
Tagged with:
-
Bom dia! Contrata-se um desenvolvedor freelance para desenvolvimento do Modulo SPED Fiscal. Sera Dois Módulos - SPED ICMS - SPED Contribuições Banco de Dados - MySQL Obs. Passamos toda a informação sobre o banco de dados para ajudar na busca das informações. Linguagem - Delphi Telefone para Contato (63) 98501-2754 - Whatsapp (63) 3571-1457 - Escritório (ramal 28 - Falar com Johnny)
-
Prezados, Qual componente devo usar para gerar a "EFD ICMS IPI"? Baixei a NT 2019.001 v1.0 e comparei com os programas exemplo (Sped Fiscal e SpedPisCofins) e percebi que na NT existem blocos dos dois. (Que são exigidos, mas não estão presentes num ou no outro). Exemplo: Se usar o ACBrSpedFiscal tenho "BLOCO 0" e "BLOCO C", mas não tenho o "BLOCO B" (no programa exemplo) Já no ACBrSpedPisCofins tenho "BLOCO 0", "BLOCO B", mas não o "BLOCO E" obs: Quando digo: "não tenho" estou me referindo ao botão nos programas exemplo do Lazarus.
-
Boa tarde, Faço parte de uma equipe de desenvolvimento onde os antigo desenvolvedores já não se encontram na empresa. Em 2017/2018 eles iniciaram o modulo que gera o Sped, porem não finalizaram. Tenho que colocar o modulo para funcionar, entretanto eles utilizavam o ACBrFramework.dll. Verifiquei aqui no Forum e vi que ele foi descontinuado. Vi sobre o ACBRSped, porem não consegui localizar onde baixar, onde conseguir uma documentação sobre ele ou algo do tipo... Também não consegui achar algo falando se ele funciona para sistemas em vb.net como o ACBrFramework funcionava. Desde já agradeço pela atenção.
-
A Academia de Automação Comercial & SPED é composta de 4 níveis de conteúdo sobre as regras de negócio e modelagem de dados para um sistema de automação comercial com SPED. Nesta jornada passamos pelos conceitos e processos que envolvem a automação comercial, mostramos dentro do modelo de dados como absorver as regras, assim como extrair os dados para atender ao SPED. Nível 1 - Estoque & Suprimentos: www.sacfiscal.com.br/automacaonivel1 Nível 2 - Vendas & Comercial: www.sacfiscal.com.br/automacaonivel2 Nível 3 - Finanças: www.sacfiscal.com.br/automacaonivel3 Nível 4 - Controle da Produção: Em breve
-
Prezados, boa tarde. Acredito ter encontrado um suposto "bug" no que diz respeito ao ACBrEFDBlocos - Motivo do Inventário quando existir uma Mudança de Tributação. Sempre que existir uma alteração de tributação de ST para Tributado, por exemplo, o Bloco H005 tag MOT_INV deverá subir com o código 02. Na classe ACBrEFDBlocos temos a seguinte estrutura: /// Motivo do Inventário TACBrMotInv = (miFinalPeriodo, miMudancaTributacao, miBaixaCadastral, miRegimePagamento, miDeterminacaoFiscos ); TACBrMotivoInventario = TACBrMotInv; Porém se formos observar, o miMudancaTributacao tem índice 01. Dessa forma não poderei utilizá-la para alimentar a tag MOT_INV do Bloco H005. Sugestão: Iniciar a estrutura da seguinte maneira /// Motivo do Inventário TACBrMotInv = (miNenhum, miFinalPeriodo, miMudancaTributacao, miBaixaCadastral, miRegimePagamento, miDeterminacaoFiscos ); TACBrMotivoInventario = TACBrMotInv; Desculpe se este não é o local ideal para postar isso.
-
Version 1.0.0
123 downloads
Por: @Isaque Pinheiro O autor do ACBrSPED irá mostrar uma técnica para tirar melhor proveito do uso dos componentes SPED, aplicando padrões e boas práticas para minimizar e facilitar manutenções futuras. Vou mostrar o recurso de Distribuição de documento eletrônico com o ACBr e como ele poderá te ajudar em fazer download dos XMLs armazenadas no SEFAZ. E por último apresentação do projeto ORMBr Framework for Delphi, o que é, o que ele faz, como pode te ajudar, o ORMBr é um projeto opensource do qual sou autor e mentenedor. Veja também o vídeo: -
Pessoal boa tarde, Gerei o Sped contribuições novamente a pedido do contador devido ao PVA 3.1.1 e o mesmo acusou erro do Bloco P. Revisei minha geração e verifiquei que eu não alimentava esse registro, atualizei o ACBr e fiz a alimentação com a opção "IND_MOV <> imSemDados" porem o mesmo não gerou os registros : |P001|1| |P990|2| |9900|P001|1| |9900|P990|1| Debugando o os fontes , me deparei com a procedure e fiz a mudança e passou a gerar corretamente. procedure TACBrSPEDPisCofins.WriteBloco_P; begin if not Bloco_M.Gravado then WriteBloco_M; // if (Bloco_P.Gravado) or (Bloco_0.Registro0145Count = 0) then exit ; { original .. Acbr atualizado 27/02/19 } if ((Bloco_P.Gravado) or (Bloco_0.Registro0145Count = 0)) and (Bloco_P.RegistroP001.IND_MOV <> imSemDados) then exit ; { <= Quando sem movimentação } /// BLOCO P WriteRegistroP001; WriteRegistroP990; Bloco_P.WriteBuffer; Bloco_P.Conteudo.Clear; Bloco_P.Gravado := True ; end; Obrigado (tentei colocar o topico no lugar certo, é a primeira vez que posto aqui) Carlos
-
Ao usar o seguinte comando: ACBrSPEDPisCofins1.SaveFileTXT; Está dando um erro "Erro ao converter", tentei buscar o problema e está no arquivo "ACBrEPCBloco_C_Class" na linha 1198 onde passa: Eu estou passando o valor 0,65 nesse campo, só que essa função VLFill está tentando converter esse valor para inteiro por isso gera a exception, como segue na imagem : E isso pode acontecer nos outros campos desse registro também, se eu passar algum valor que não seja um inteiro, o que pode ser feito para corrigir isso?
-
Visulizar Arquivo SPED com Padrões de Projeto/Apresentando ORMBr/Distribuição DFe Por: @Isaque Pinheiro O autor do ACBrSPED irá mostrar uma técnica para tirar melhor proveito do uso dos componentes SPED, aplicando padrões e boas práticas para minimizar e facilitar manutenções futuras. Vou mostrar o recurso de Distribuição de documento eletrônico com o ACBr e como ele poderá te ajudar em fazer download dos XMLs armazenadas no SEFAZ. E por último apresentação do projeto ORMBr Framework for Delphi, o que é, o que ele faz, como pode te ajudar, o ORMBr é um projeto opensource do qual sou autor e mentenedor. Veja também o vídeo: Autor Daniel Simoes Enviado 19-11-2018 Categoria Dia do ACBr 1a edição
-
Bom dia. Tenho uma dúvida, com relação às funções "OrigemProcessoToStr" e "StrToOrigemProcesso" da unit "ACBrEFDBlocos". No Guia Prático da EFD, versão 2.0.21/2.0.22 o campo "07 - IND_PROC" do Registro "E116" recebe como valores válidos [0, 1, 2, 9], mas tive um problema ao validar o arquivo pelo PVA e percebi que nas funções são tratados apenas os valores [1, 3, 9], vide os tipos opJusticaFederal, opSecexRFB e opOutros. // Enumeração para string function OrigemProcessoToStr(AValue: TACBrOrigemProcesso): string; begin if (AValue = opJusticaFederal) then Result := '1' else if (AValue = opSecexRFB) then Result := '3' else if (AValue = opOutros) then Result := '9' else Result := ''; end; // string para enumeração function StrToOrigemProcesso(const AValue: string): TACBrOrigemProcesso; begin if AValue = '1' then Result := opJusticaFederal else if AValue = '3' then Result := opSecexRFB else if AValue = '9' then Result := opOutros else Result := opNenhum; end; /// Indicador da origem do processo TACBrOrigemProcesso = (opSefaz, // 0 - Sefaz opJusticaFederal, // 1 - Justiça Federal opJusticaEstadual, // 2 - Justiça Estadual opSecexRFB, // 3 - Secex/RFB opOutros, // 9 - Outros opNenhum // Preencher vazio ); Gostaria de saber se realmente são dessa forma as duas funções citadas ou se alguém teve também algum problema relacionado. De momento vou fazer a conversão do valor a parte para não modificar fontes do ACBr. Obrigado.
- 9 replies
-
- e116
- origemprocesso
- (and 8 more)
-
Foi visto que o campo IND_REC_RECEITA do bloco 0010 não é um campo obrigatório, sendo assim, este campo não deve possuir nenhum valor caso a opção de critério de reconhecimento de receitas não seja regime de caixa ou regime de competência, conforme o Manual da ECF leiaute 4. ACBrECFBloco_0_Class.pas ACBrECFBlocos.pas
-
Boa tarde Estou com o seguinte problema, estou utilizando o ACBr para realizar as operações do Sped EFD Reinf, aqui no desenvolvimento está tudo ok, funcionando, porém no cliente aparece a seguinte mensagem de erro quando vai assinar: segue o código: var dfe: TDFeSSL; begin TServiceControllerFactory.GetServiceController.LoggerFactory.Log(Format('Assinando XML: Serial Certificado: %s', [SerialCertificado]), ltInformation); try dfe := TDFeSSL.Create; try dfe.SSLCryptLib := cryOpenSSL; dfe.SSLXmlSignLib := xsLibXml2; dfe.ArquivoPFX := TArquivosCertificados.GetArquivoCertificado(SerialCertificado); dfe.Senha := TArquivosCertificados.SENHA_CERTIFICADO; dfe.CarregarCertificado; dfe.SSLDgst := dgstSHA256; Result := dfe.Assinar(ConteudoXML, docElement, infElement, SignatureNode, SelectionNamespaces, IdSignature, IdAttr); finally if Assigned(dfe) then FreeAndNil(dfe); end; TServiceControllerFactory.GetServiceController.LoggerFactory.Log(Format('Xml Assinado com sucesso!', []), ltInformation); except on E: Exception do begin TServiceControllerFactory.GetServiceController.LoggerFactory.Log (Format('Falha ao assinar XML! (%s: %s)(Serial Certificado: %s, Xml: %s)', [E.ClassName, E.Message, SerialCertificado, ConteudoXML]), ltError); raise; end; end; o erro ocorre na linha: dfe.Assinar(ConteudoXML, docElement, infElement, SignatureNode, SelectionNamespaces, IdSignature, IdAttr); o cliente usa: Windows 7 x64 Service Pack 1 build 7601 a aplicação é Win32. acredito que possa ser alguma dll que tem aqui no desenvolvimento e não lá, não sei. O fonte está atualizado com a ultima versão Alguém poderia me ajudar? Obrigado
-
Bom Dia Pessoal estive acompanhando as postagens do desenvolvimento do e-Social e do Reinf; Vi que ja tem alguns fontes e exemplos, porém o Componente por si só, ainda não foi disponibilizado. gostaria de saber se há alguma previsão de data que será disponibilizado o componente, ou se tem como usar o componente na versão atual ( de homologacao ) desde ja Obrigado.
-
Boa Noite Pessoal, estou com 52 erros iguais ref a esse erro: Para NF-e (emissão própria) informar somente os registro c100 e C190 e se for o caso, os regs. C105, C110 e filhos, C120, C170 e C176, ou C195 ou C195 e C197); eu informo a nota e seus itens mesmo sendo NF-e. Não estou informando o registro c176, por dois motivos: - as empresas que por em qnto atendemos não solicitam o ressarcimento de icms. - pelo que li no manual esse registro não é obrigatório no estado de santa catarina. segue em anexo a imagem do erro que dá ( 52 erros iguais... ) alguém já passou por esse erro? ou alguém que possa me ajudar? vlw, Obrigado!