Ir para conteúdo
  • Cadastre-se

Gleidson Moreira da Silva

Membros
  • Total de ítens

    22
  • Registro em

  • Última visita

Tudo que Gleidson Moreira da Silva postou

  1. Boa tarde pessoal, atualizei meu Acbr no mes 12/2015 e o erro das 9 paginas na impressão da carta de correção sumiu, Agradeço a todos pela atenção, Obrigado.
  2. Pessoal boa tarde, atualizei o ACBR em 15/12/2015 e o problema de várias paginas na carta de correção sumiu, ficando somente uma pagina corretamente, não sei quem fez a correção, mas agradeço a atençao de todos. Muito Obrigado
  3. oi boa tarde EMBarbosa, Como é necessário mais de duas empresas para acontecer o erro, precisamos colocar um for no exemplo na linha 517, segue codigo: //C010 - Identificação do Estabelecimento with RegistroC010New do begin CNPJ := '11111111000191'; IND_ESCRI := IndEscriConsolidado; ficando assim: //criar a varialvel i: integer for i:= 1 to 5 do begin //C010 - Identificação do Estabelecimento with RegistroC010New do begin CNPJ := '11111111000191'; IND_ESCRI := IndEscriConsolidado; ..... ..... end; end; quando vc compilar, irá perceber que o registro C010 - Identificação do Estabelecimento so cria duas vezes, na terceira vez em diante não aparece mais, ai e so acompanhar o processamento de criação do C010 dentro da Unit ACBrEPCBloco_C_Class como informado no primeiro post meu, a linha 775 //FRegistroC010Count := FRegistroC010Count + RegC001.RegistroC010.Count; não e mais alimentada a partir da terceira vez ok. Obrigado pela atenção.
  4. oi obrigado pela atenção de todos, realmente um mes não vale mais a pena, vou correr atras das outras alternativas de emissão em contingencia ok. obrigado mesmo !!
  5. oi Italo, obrigado pela atenção, ainda não tentei essas opções (EPEC ou SVC) , vou verifica-las para implementar no sistema, mas esse erro do envio em DPEC pode ser corrigido? obrigado.
  6. ola boa tarde a todos, atualizei o ACBR hoje e me deparei com um problema que pode ser o mesmo, nesta mesma unit ACBrHTTPReqResp.pas da um erro de 'Requisição não enviada' tambem para envido de DPEC, todo envio que se faz no modo DPEC esta dando este erro na lina 361 desta unit, lembrando que a emissão em modo normal esta ok. Ao debugar o codigo abaixo a varialvel result da linha 354 ( Result := {$IFDEF FPC} AnsiToUtf8(PChar(BufStream.Memory)) {$ELSE} PAnsiChar(BufStream.Memory) {$ENDIF}; ) recebe '' (vazio), e acaba entrando no if seguinte causando a excessão. aBuffer[0] := #0; BufStream.Write(aBuffer, 1); Result := {$IFDEF FPC} AnsiToUtf8(PChar(BufStream.Memory)) {$ELSE} PAnsiChar(BufStream.Memory) {$ENDIF}; if Result = '' then begin ErrorCode := GetLastError; {$IFDEF FPC} raise Exception.Create(AnsiToUtf8('Erro: Requisição não enviada.'+sLineBreak+IntToStr(ErrorCode)+' - '+GetWinInetError(ErrorCode))); {$ELSE} raise Exception.Create('Erro: Requisição não enviada.'+sLineBreak+IntToStr(ErrorCode)+' - '+GetWinInetError(ErrorCode)); {$ENDIF} end else if Pos('<TITLE',UpperCase(Result)) > 0 then begin PosError := Pos('<TITLE>',UpperCase(Result))+7; ErrorMsg := trim(copy(Result, PosError, (pos('</TITLE>', UpperCase(Result)) - PosError))); {$IFDEF FPC} raise Exception.Create(AnsiToUtf8('Erro: Requisição não enviada.'+sLineBreak+ErrorMsg)); {$ELSE} raise Exception.Create('Erro: Requisição não enviada.'+sLineBreak+ErrorMsg); {$ENDIF} end; desde ja agradeço a atenção!
  7. segue anexo xmls e pdfs da nota com problema na impressão da carta de correção, note que as correções só aparecem nas paginas 3 e 6 da impressão da CCe. 1101104115021232094000014755001000000359100023759702-procEventoNFe.xml 41150212320940000147550010000003591000237597-nfe.xml CCe Teste.pdf NFe Teste.pdf
  8. oi boa tarde Juliomar, bom na verdade debugando, o erro ainda procede da atribuição a varialvel "FRegistroC010Count" mesmo, pois na linha 775 esta sendo atribuido o total de registros gerados com a varialvel "RegC001.RegistroC010.Count" (//FRegistroC010Count := FRegistroC010Count + RegC001.RegistroC010.Count;) a qual eu comentei para ferar com mais de 2 empresas. a atribuição que eu comentei fazia isso: FRegistroC010Count := FRegistroC010Count + RegC001.RegistroC010.Count; 1ª vez 0 := 0 + 1; 2ª vez 1 := 1 + 2; 3ª vez 2:= 2 + 3; ... ate que não entra mais no if da linha 744 if (FRegistroC010Count<RegC001.RegistroC010.Count) then // Algum C010 ainda nao gravado? e não escreve mais o registro C010 no arquivo acho que a linha do for intFor := FRegistroC010Count to RegC001.RegistroC010.Count - 1 do deve pegar sempre de onde esta parado.
  9. Oi Bom dia, estou com um problema na impressão de Evento na Danfe do Fortes Report, quando mando imprimir sai com 9 paginas, mas a impressão da correção (texto da correção) sai somente nas paginas 3 e 6, ja procurei na internet, e não encontrei ninguem com este problema. uso os comandos: //abre o xml da NFE dmcomp.ACBrNFe1.NotasFiscais.Clear; dmcomp.ACBrNFe1.NotasFiscais.LoadFromFile(endereço da nfe); //abre o xml da cce dmcomp.ACBrNFe1.EventoNFe.Evento.Clear; dmcomp.ACBrNFe1.EventoNFe.LerXML(endereço do evento); dmcomp.ACBrNFe1.ImprimirEvento; att
  10. Oi bom dia a todos, atualizei meu ACBR semana passada, e me deparei com uma situação, quando se gera o sped pis cofins com mais de 2 empresas, o componente do Sped Contribuições, não estava criando a linha: |C010|cnpj...|2| da terceira empresa, que deve aparecer sempre antes do bloco |c100| (notas fiscais da empresa), ai debugando, consegui identificar na unit "ACBrEPCBloco_C_Class" a lina 775 tem um incremento da variavel "FRegistroC010Count" que somava o total de blocos C010 ja criados no arquivo, mas isso não dava certo, so funcionava quando tinda apenas 2 empresas, mais de duas empresas a linha |C010|cnpj...|2| da empresa 3 não era criada, e ao importar para o validador dava erros de estrutura dos blocos. Para corrigir, comentei esta linha e criei a linha abaixo(776) para criar o arquivo corretamente por enquanto, mas não sei se foi a maneira mais correta, por enquanto esta funcionando, so estou postando para analizar e fazer uma possivel correção. unit "ACBrEPCBloco_C_Class" 774 // Variavél para armazenar a quantidade de registro do tipo. 775 //FRegistroC010Count := FRegistroC010Count + RegC001.RegistroC010.Count; 776 FRegistroC010Count := FRegistroC010Count + 1; att
  11. Boa tarde, estou com um problema na impressão de Evento na Danfe do Fortes Report, quando mando imprimir sai com 9 paginas, mas a impressão da correção (texto da correção) sai somente nas paginas 3 e 6, ja procurei na internet, e não encontrei ninguem com este problema. uso os comandos: //abre o xml da NFE dmcomp.ACBrNFe1.NotasFiscais.Clear; dmcomp.ACBrNFe1.NotasFiscais.LoadFromFile(endereço da nfe); //abre o xml da cce dmcomp.ACBrNFe1.EventoNFe.Evento.Clear; dmcomp.ACBrNFe1.EventoNFe.LerXML(endereço do evento); dmcomp.ACBrNFe1.ImprimirEvento; alguem pode me ajudar?
  12. Peterson bom dia, ficou resolvido mesmo, baixei sua revisão e deu tudo certo aq, muito obrigado mesmo.
  13. Peterson, achei o problema aq no fonte, na linha 1964, onde tem esse codigo = "if RLNFe.PageNumber > 1 then" para atribuir a largura do campo descrição do produto quando pula para a pagina 2, deveria entrar no if, mas não entra pq a propriedade PageNumber ainda esta carregada com 1, ai so fica correto da segunda linha da pagina 2 pra frente pq ai reconhece que o PageNumber = 2, eu provisoriamente resolvi colocando no evento rlbEmitenteBeforePrint o ajuste da largura da descrição do produto, la tem um if para verificar se a pagina e maior q 1 tbm, e la reconhece que pulou para pagina 2, veja se esta solução esta correta ou se vc tiver uma melhor para atualizar o svn, ok. desde ja agradeço su retorno, obrigado.
  14. Peterson, ainda não tive sucesso, continua igual, mas fiz um teste de uma nota com tres paginas e na terceira pagina, imprime corretamente sem encolher a linha do primeiro produto da pagina... vou ver se consigo achar o problema aq, depois te retorno ok. obrigado por enquanto.
  15. Peterson, atualizei com sua revisão de novo, por via das duvidas, mas continua com o problema de encolher o primeiro produto da segunda pagina, estou anexando o object inspector do componente da danfe do fortes, ai vc de uma olhada, pois talvez seja alguma propriedade q esta errada aq no meu, segue anexo. Desde ja agradeço seu retorno.
  16. Peterson, bom dia, baixei sua revisão, quando vc seta a quanditade de itens por paginas para um valor maior que zero, funciona normalmente, mas quando vc deixa com quantidade de zero produtos por pagina, ainda esta acontecendo de encolher a primeira linha do primeiro produto da segunda pagina, eu vou ajustar para uma quantidade maior que zero pra passar atualização para meus clientes, mas se vc fizer a correção eu agradeço muito. Ja fico grato por sua ajuda.
  17. Peterson, boa tarde, deu um problema na impressão em mais de uma pagina, pois não tinha feito teste com muitos produtos na nota, quando a quantidade de produtos não cabe em uma pagina, na segunda pagina , somente a linha do primeiro produto desconfigura, da coluna NCM pra frente ela da uma encolhida e sai impresso dentro do campo descrição do produto, estou anexando pra vc a danfe.pdf com o problema e o xml com muitos produtos ok. Desde ja agradeço seu retorno, obrigado. 41130303677262000345550010000005351000413569.pdf NFe41130303677262000345550010000005351000413569.xml
  18. Peterson, deu certo, maravilha, obrigado pela ajuda, valew mesmo.
  19. Peterson, bom dia, primeiramente obrigado pela ajuda, deu certo e saiu certo os valores de base e valor de icms st, mas para ficar perfeito a ordem esta fora do padrão das outras notas, vc colocou as colunas entre a base do icms normal e o valor do icms normal, vc pode coloca-los nessa ordem, BASE DE CALC ICMS, VALOR DO ICMS, BASE CALC ICMS ST, VALOR ICMS ST, VALOR IPI ... , e mais um detalhe, quando o produto tem um nome grande e passa para a segunda linha, as margens não acompanham a altura da linha. Estou anexando o xml de exemplo com o nome de produto grande e com os valores dos impostos, Agradeço seu retorno. 41130303677262000345550010000005341000413553-nfe.xml
  20. vou fazer os testes, muito obrigado, ja retornarei.
  21. Boa Noite, pessoal do Forum, bom estou com um problema na danfe do fortes reports, pois nela, mesmo no modo paisagem não imprimi e não tem opção para imprimir os campos de base e valor de ICMS ST, alguns clientes meus estão exigindo esses dois campos na danfe, pelo q eu vi na danfe Rave esse campos são impressos no modo paisagem, será possivel fazer os ajustes para a Danfe do Fortes Reportes pelo menos no modo paizagem e colocar a revisão no SVN. Desde ja Agradeço.
×
×
  • 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.