Jump to content

Search the Community

Showing results for tags 'SPED'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

There are no results to display.

Forums

  • Fórum Aberto - ACBr
    • ACBr News
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrMonitor PLUS
    • ACBrDFe
    • ACBrTEFD e Dúvidas sobre TEF
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
    • Dia do ACBr
  • Suporte Pago - SAC
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • ACBr's Pub
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Data Base
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categories

  • ACBrLib
  • Suporte Pago - SAC
    • ACBrMonitorPLUS - SAC
    • Utilitários - SAC
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
  • Free Download
    • ACBrMonitorPLUS
    • Demos / Testes / Utilitários
    • Apresentações - Palestras

Calendars

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Community Calendar
  • Feriados Nacionais

Blogs

  • Daniel Simoes' Blog
  • André Ferreira de Moraes
  • Moderadores ACBr
  • Teste de Blog
  • Notícias do ACBr

Categories

  • Suporte Pago - SAC
    • Webinars
    • Video Aulas
    • Palestras - Dia do ACBr 2a Ediçao
  • Vídeos Abertos
    • Video Aulas
    • Comunicados
    • Dia do ACBr 2a Ediçao
    • Dia do ACBr 1a Ediçao
  • Campanhas promocionais

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Skype


Localização


Interesses


CNPJ da Empresa


CPF

Found 94 results

  1. 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.
  2. DanielSantos

    Daniel

    Implementação e manutenção em todos os componentes do ACBr. Utilizo os componentes do ACBR há mais de 7 anos.
  3. Version 1.0.0

    104 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:
  4. 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
  5. Consultoria/Desenvolvimento Delphi/Lazarus Firebird/PostGreSQL/SQL Server/MySQL/MariaDB/SQLite/Oracle Consultoria/Desenvolvimento Delphi/Lazarus Firebird/PostGreSQL/SQL Server/MySQL/MariaDB/SQLite/Oracle
  6. 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?
  7. 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  
  8. 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. Conforme Ato Cotepe 44/17 entrá em vigor nesta data a versão 013 do layout do EFD ICMS-IPI
  10. 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
  11. wiltomar

    Wiltomar

    A technology professional with extensive knowledge of Brazilian tax legislation, I provide services to systems development companies, with business processes and legislation consulting, as well as developing tools. Profissional de tecnologia com amplo conhecimento da legislação fiscal brasileira, presto serviço à empresas de desenvolvimento de sistemas, com consultoria em processos de negócios e legislação, bem como desenvolvendo ferramentas.
  12. 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
  13. Software house, especializada em tecnologia para a pequena e média empresa, consultoria fiscal e PCP, consultor de sistemas de automação e gestão empresarial. Especialista em processos industriais e comerciais.
  14. 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.
  15. 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!
  16. johnbh3

    Perfil Sistemas

    A Empresa Perfil Sistemas atua no mercado de Automação Comercial há 5 anos. Mantemos em nosso portifolio soluçãoes para emissão de NFe, NFCe, NFSe. Trabalhamos com diversos seguimento, tendo maior foco em Solução para estacionamento Solução para igrejas Solução para prestadores de serviço Solução para varejo e empresas em geral
  17. Boa tarde, Alguém saberia dizer se vai ou não entrar o Sped para o Simples Nacional ? -Pois vi que desde de 2016 tem topicos sobre o assunto e até hoje não entrou, será que dessa vez vai ? E Qual dos Speds deveram ser gerados ? Obrigado!
  18. Gr@c@

    Dangra

    Sistemas de Gestão voltados para os segmentos de indústria, atacado, varejo, frota Banco de Dados SQL-Server
  19. Boa Tarde, tenho uma duvida a respeito da tag indPag. No componente acbrNFe, essa tag pode ser preenchida com os valores: ipvista, ipprazo, ipoutras. Conforme imagem anexada. No componente acbrspedpiscofins, essa tag pode ser preenchida com os valores: tpvista, tpprazo, tpsempagamento, tpnenhum, conforme imagem anexada. O problema é que uso esse campo da nfe para gerar o arquivo sped, devido as opções serem diferentes como preencho o arquivo sped caso a nfe seja gerada com o indpag = ipoutras? estou com os fontes atualizados e uso o delphi 2010.
  20. Apollo Erp

    Michel Penna

    Analista de Sistema e administrador, consultor de sistemas de automação e gestão empresarial. Especialista em PCP e processos industriais.
  21. João Alberto Amaral

    João A. V. A.

    Analise e desenvolvimento de sistemas
  22. Pessoal sou contratado por uma contabilidade para dar suporte de TI(tecnologia da Informação). E lá estou com o seguinte problema, o pessoal do fiscal para fazer a atualização do programa Sped EDF fiscal de 2.3.5 para 2.4.0, copiou toda a pasta raiz do 2.3.5 e depois ó desinstalou, após instalou a versão 2.4.0. Logo depois pegou a pasta que havia copiado e colou no lugar da pasta raiz do 2.4.0. Bom o que aconteceu foi que o programa não estava mais comunicando com o banco. Eu desinstalei tudo e instalei o 2.4.0 que voltou a funcionar normalmente mas as informações antigas estão no banco do 2.3.5 como faço para restaurá-las para a nova versão?
  23. Boa tarde, Na geração do arquivo do ECF, alguns campos inteiros estão entrando no LFill de Data, gerando a informação errada. Verifiquei neste post LFill Integer x Data que isso já ocorreu em alguns situações. Para corrigir, passei o tamanho do campo no segundo parâmetro do LFill e garantiu a utilização da função correta nos itens a seguir: 1. 0020 procedure TBloco_0.WriteRegistro0020; LFill(IND_QTE_SCP, 3) 2. Y620 procedure TBloco_Y.WriteRegistroY620; LFill(IND_RELAC, 1) LFill(PAIS, 3) 3. M010 procedure TBloco_M.WriteRegistroM010(RegM001: TRegistroM001); LFill(COD_LAN_ORIG, 6) 4. L100 procedure TBloco_L.WriteRegistroL100(RegL030: TRegistroL030); LFill(NIVEL, 3) 5. L300 procedure TBloco_L.WriteRegistroL300(RegL030: TRegistroL030); LFill(NIVEL, 3) Seguem os fontes em ACBr.rar. Renato Rubinho Analista de Sistemas http://linkedin.com.br/in/renatorubinho ACBr.rar
×
×
  • Create New...