Ir para conteúdo
  • Cadastre-se

MARCOS OLIVEIRA SOUZA

Membros
  • Total de ítens

    36
  • Registro em

  • Última visita

Últimos Visitantes

1.317 visualizações

MARCOS OLIVEIRA SOUZA's Achievements

Contributor

Contributor (5/14)

  • Dedicated Rare
  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done

Recent Badges

7

Reputação

5

Community Answers

  1. Obrigado Julio. De fato existia um componente em um dfm antigo. Grato, Marcos
  2. Bom Dia. - Ao executar a aplicação recebi a mensagem 'suporte a xsmsxml' foi desativado'. Então atualizei o componente, a compilação e instalação foi concluida com sucesso ( log anexo) . - Ao executar a compilação compilação da aplicação aparece a seguinte mensagem : [Fatal Error] TransmitirNFE_IE.pas(352): File not found: 'pcnNFe.dcu' - na linha : Uses pcnConversao, ACBrValidador, pcnConversaoNfe, Math, ACBrDFeSSL, DM_Nfe_IB, ACBrDFeUtil , pcnNFe; - retirei a referencia à pcnNFe : Uses pcnConversao, ACBrValidador, pcnConversaoNfe, Math, ACBrDFeSSL, DM_Nfe_IB, ACBrDFeUtil ; // , pcnNFe; e a compilação foi concluida. ---- - ao executar o programa aparece o erro 'carregarcertificadonumeroserie' não suportado em TDFeOpenSSL' ( tela2 ) então comentei a linha : // F_DM_NFe.ACBrNFe1.Configuracoes.Certificados.NumeroSerie := Trim(NumSerie) ; - Nova compilação e ao executar aparece a mensagem ' erro ao ler informações do certificado ' ( tela3 ). - a configuração do certificado A1 : F_DM_NFe.ACBrNFe1.SSL.SSLType := LT_TLSv1_2 ; F_DM_NFe.ACBrNFe1.Configuracoes.Geral.SSLLib := libOpenSSL ; // libWinCrypt; F_DM_NFe.ACBrNFe1.Configuracoes.Geral.SSLCryptLib := cryOpenSSL ; // cryWinCrypt; F_DM_NFe.ACBrNFe1.Configuracoes.Geral.SSLHttpLib := httpOpenSSL ; // httpWinHttp; F_DM_NFe.ACBrNFe1.Configuracoes.Geral.SSLXmlSignLib := xsLibXML2 ; Res := 0 ; If (Trim(TipoCert) = '1') Then Begin F_DM_NFe.ACBrNFe1.Configuracoes.Certificados.ArquivoPFX := Trim(PathCert) ; F_DM_NFe.ACBrNFe1.Configuracoes.Certificados.Senha := Trim(SenhaCert) ; F_DM_NFe.ACBrNFe1.Configuracoes.Certificados.NumeroSerie := Trim(NumSerie) ; F_DM_NFe.ACBrNFe1.SSL.CarregarCertificado ; End ; ---* - Assim peço a orientação dos colegas. ( usando delphi 7 ) Grato Marcos. log_Delphi_7_Win32.txt
  3. Boa tarde. Resolvido. Alterei a tag qBCMonoRet e continuou apresentando a mesma rejeição em homologação. Em produção a nota foi enviada normalmente. Obrigado.
  4. Bom dia -- No produto oleo diesel, na nfe do distribuidor ( nfe de entrada) tem o grupo -<imposto> -<ICMS> -<ICMS61> <orig>0</orig> <CST>61</CST> <qBCMonoRet>12000.0000</qBCMonoRet> <<---- <adRemICMSRet>0.9456</adRemICMSRet> <vICMSMonoRet>11347.20</vICMSMonoRet> </ICMS61> --- Na minha nfe de saida, produto oleo diesel a tag assinalada acima não é gerada. Parece que o componente não está gerando a tag <qBCMonoRet> quando cst igual a 61. -<imposto> -<ICMS> -<ICMS61> orig>0</orig> <CST>61</CST> <adRemICMSRet>0.9456</adRemICMSRet> <vICMSMonoRet>4728.00</vICMSMonoRet> </ICMS61> Componente e schemas, sistema compilado e recebo a rejeição : 769 = obrigatório o preenchimento da quantidade tributada retida anteriormente. no programa está assim : With Imposto do Begin vTotTrib := 0 ; //T_ImpItem ; //0 ; // lei da transparencia nos impostos T_ImpNota := T_ImpNota + T_ImpItem ; With ICMS do Begin If (cst_nf = 61) Then // ICMS MONOFASICO Begin Quantidade := F_DM_NFe.CDS_NFEItens.FieldByName('INFE_Quantid').AsFloat ; vr_ICMSMonoRet := (Quantidade * ALIQ_AD_REM) ; T_vICMSMonoRet := T_vICMSMonoRet + vr_ICMSMonoRet ; T_qICMSMonoRet := T_qICMSMonoRet + Quantidade ; qBCMonoReten := Quantidade ; adRemICMSRet := ALIQ_AD_REM ; vICMSMonoRet := vr_ICMSMonoRet ; End ; End ; // icms End ; GRATO PELA ATENÇÃO Marcos
  5. Bom dia; Resolvido. foi um erro de preenchimento das tags referentes ao icms monofásico de combustiveis. Obrigado. -------- -<ICMS> -<ICMS61> <orig>0</orig> <CST>61</CST> <adRemICMSRet>0.9456</adRemICMSRet> <vICMSMonoRet>4728.00</vICMSMonoRet> </ICMS61>
  6. Prezados boa tarde. Até sexta-feira, 30/06/23, o cliente faturou normalmente venda de óleo diesel. Hoje fiz atualização do acbr e alterações no programa para acatar as mudanças do NT 2023/001, na venda de combustiveis com cobrança monofásica de icms. desde então as nfe's são rejeitadas. segue anexo xml. no primeiro xml rejeitada nos schemas atualizados até 01/06/2023 com o qual foi faturado ate sexta passada. erro na figura 1. no segundo xml gerada com schemas atualizados hoje 01/07/2023. no faturamento de hoje. erro figura 2. Grato pela atenção que dispensar. 52230703840360000190550010000335871000165100-nfe.xml 52230703840360000190550010000335871000165100-nfe.xml
  7. Boa Tarde. Instalando no windows 10 tudo OK. Ao instalar o ACBr em Windows11 ocorreu o erro : -------- Pacote "DCLACBr_LCDPR.dpk" compilado com sucesso. Compiling package C:\ACBR\Pacotes\Delphi\ACBrTCP\ACBr_TCP.dpk "C:\Program Files (x86)\Borland\Delphi7\bin\dcc32.exe" "C:\ACBR\Pacotes\Delphi\ACBrTCP\ACBr_TCP.dpk" Borland Delphi Version 15.0 Copyright (c) 1983,2002 Borland Software Corporation C:\ACBR\Fontes\ACBrTCP\ACBrNCMs.pas(339) Error: Record, object or class type required C:\ACBR\Fontes\ACBrTCP\ACBrNCMs.pas(345) Error: '.' expected but ';' found ACBr_TCP.dpk(68) Fatal: Could not compile used unit '..\..\..\Fontes\ACBrTCP\ACBrNCMs.pas' Compilation failure Erro ao compilar o pacote "ACBr_TCP.dpk". Abortando... Ocorreram erros na compilação dos pacotes. --------- log anexo. Ao instalar assinalei a opção "remover arquivos antigos" e como administrador. Grato marcos. log_Delphi_7_Win32.txt
  8. Obrigado Felipe e Hélio. Na máquina com windows 7 em produção resolveu a dica acima e tá tudo OK. EM windows 10, homologação continua com o mesmo problema, mas foi testando ... Grato pelas dicas ... Marcos
  9. Pessoal, assumi um projeto em andamento de NFE, instalado em windows 10 e em windows 7, certificado A3, e DELPHI 7. estava tudo Ok , após atualizar o SVN começou os erros das imagens Ja passa das 16 horas e estou desde em 09 neste imbroglio que não consigo resolver . Ja pesquisei muito nos foruns mas nada de conseguir resolver grato por qualquer ajuda.
  10. Resolvido ... não havia configurado corretamenmte ACBreSocial1.Configuracoes.Geral.IdEmpregador := '12345678000110' ; ACBreSocial1.Configuracoes.Geral.IdTransmissor := '12345678000110'
  11. COLEGAS Ao enviar evento S-1000 (evento incial) está ausando um erro. Os esquemas estão atualizados, e procurei proceder como o programa exemplo. Em anexo tela com a msg de erro e XML gerado. o numero da inscrição (nrinsc) foi passado para o componente com 14 posições. Por certo, dada minha limitada capacidade ainda não consegui sair deste erro. Então se algum colega ja passou por esta fase possa indicar-me o caminho que há dias não estou conseguindo encontrar. Grato marcos [email protected] --------- evtInfoEmpregador.ModoLancamento := mlInclusao ; evtInfoEmpregador.Sequencial := 0 ; //ContaEvento ; If F_MD_Folha.CDS_Filial.FieldByName('FIL_AMBIENTE').AsString = '1' then evtInfoEmpregador.ideEvento.TpAmb := taProducao ; If F_MD_Folha.CDS_Filial.FieldByName('FIL_AMBIENTE').AsString = '2' then evtInfoEmpregador.ideEvento.TpAmb := taProducaoRestrita ; evtInfoEmpregador.ideEvento.ProcEmi := TpProcEmi(0) ; evtInfoEmpregador.ideEvento.VerProc := '1.0' ; evtInfoEmpregador.ModoLancamento := TModoLancamento(0); // 0=inclusão evtInfoEmpregador.ideEmpregador.TpInsc := tiCNPJ ; If F_MD_Folha.CDS_Filial.FieldByName('FIL_TPINSCESTAB').AsString = '2' then evtInfoEmpregador.ideEmpregador.TpInsc := tiCPF ; If F_MD_Folha.CDS_Filial.FieldByName('FIL_TPINSCESTAB').AsString = '3' then evtInfoEmpregador.ideEmpregador.TpInsc := tiCAEPF ; ==> evtInfoEmpregador.ideEmpregador.NrInsc := Trim(F_MD_Folha.CDS_Filial.FieldByName('FIL_NRINSCESTAB').AsString) ; ------------------ Para enviar, como neste fragmento. F_MD_Folha.ACBreSocial1.AssinarEventos; F_MD_Folha.ACBreSocial1.Enviar(TESocialGrupo(1)) ; // TeSocialGrupo = (egIniciais = 1, egNaoPeriodicos = 2, egPeriodicos = 3); ---------------------- tb tentei assim : F_MD_Folha.ACBreSocial1.Eventos.GerarXMLs; <<=== erro aqui F_MD_Folha.ACBreSocial1.Eventos.SaveToFiles; ---------------------------- 1368344300000002018062817031761772-S-1000-0.xml
  12. Voltei a enviar e recebi a rejeição referente ao numero sequencial da duplicata. Alterei o programa colocando o numero da dup sequencial (1,2 e 3) e passou. Na semana passada estas rejeições não existiam, o num da dup estava configurado para ser o num da NF mais a sequencia de letras A.B,C (no caso de 3 parcelas). Após a alteração sugerida em outro tópico do forum deu certo. Grato a todos marcos
  13. Olá , sou de GO e estou com o mesmo problema. Semana passada estava normal hoje apresentou a rejeição " rejeição: campos do grupo fatura não informados" XML anexo Grato marcos 52180603840360000190550010002000211000000169-nfe.xml
  14. Boa Tarde. É possivel, através do ACBr, informando o CNPJ da empresa, obter todas as Nfe emitidas por nossos fornecedores e a partir dai importar para o BD os dados relativos a produtos, contas a pagar, ETC., grato pela atenção MARCOS -
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...