Ir para conteúdo
  • Cadastre-se

bfbraz

Membros
  • Total de ítens

    141
  • Registro em

  • Última visita

Tudo que bfbraz postou

  1. Posso está enganado, mas o sefaz rejeitava o ct quando o valor do pedágio entrada na base de calculo do icms. Alguém mais passou por essa situação? Quando cobrar? "A base de cálculo do ICMS sobre frete é o preço total do serviço integrando o valor correspondente ao seguro, juros e quaisquer importâncias pagas, recebidas ou debitadas ao tomador do serviço, bem como os descontos condicionais. Pedágio: Nos termos do parágrafo 1º, artigo 1º da Lei Federal nº 10.209/2001, o pagamento do pedágio por veículos de carga é de responsabilidade do proprietário da carga, constituindo-se em despesa do embarcador (proprietário da carga ou contratante do serviço), não se incluindo, portanto, no preço do frete. No artigo 2o. da referida lei consta: Art. 2º O valor do Vale-Pedágio não integra o valor do frete, não será considerado receita operacional ou rendimento tributável"
  2. Obrigado Italo, funcionou atualizando os schemas diretamente do site do sefaz (http://www.cte.fazenda.gov.br/listaConteudo.aspx?tipoConteudo=0xlG1bdBass=) []'s Bruno Figueira
  3. Italo, fiz conforme sua orientação, mas continua o mesmo erro. []'s Bruno Figueira
  4. Estou tentando testar a Carta de Correção do CT-e mas quando tento enviar está me apresentando a seguinte mensagem de erro: Falha na validação dos dados do Envio de Evento 'A Carta de Correcao e disciplinada pelo Art. 58-B do CONVENIO/SINIEF 06/89: Fica permitida a utilizacao de carta de correcao...' violates enumeration constraint of 'A Carta de Correção é disciplinada pelo Art. 58-B do CONVÊNIO/SINIEF 06/89: Fica permitida a utilização de carta de correção...'. The element '{http://www.portalfiscal.inf.br/cte}xCondUso' with value 'A Carta de Correcao e disciplinada pelo Art. 58-B do CONVENIO/SINIEF 06/89: Fica permitida a utilizacao de carta de correcao...' failed to parse. Estou alimentando o componente da seguinte forma: ACBrCTe1.EventoCTe.idLote := StrToInt( cds_EnviarNU_LOT.AsString ); ACBrCTe1.EventoCTe.Evento.Clear; With ACBrCTe1.EventoCTe.Evento.Add Do Begin InfEvento.chCTe := '33130733570797000111570010000446041000446042-'; infEvento.cOrgao := '33'; infEvento.CNPJ := 99999999999999; infEvento.tpEvento := teCCe; infEvento.nSeqEvento := 1; infEvento.dhEvento := 03/01/2014; infEvento.versaoEvento := '1.00'; infEvento.detEvento.descEvento := 'Carta de Correcao'; infEvento.detEvento.xCondUso := 'A Carta de Correcao e disciplinada pelo Art. 58-B do CONVENIO/SINIEF 06/89: Fica permitida a utilizacao de carta de correcao, para regularizacao de erro ocorrido na emissao de documentos fiscais relativos a prestacao de servico de transporte, desde que o erro nao esteja relacionado com: I - as variaveis que determinam o valor do imposto tais como: base de calculo, aliquota, diferenca de preco, quantidade, valor da prestacao;II - a correcao de dados cadastrais que implique mudança do emitente, tomador, remetente ou do destinatario;III - a data de emissao ou de saida.'; infEvento.detEvento.infCorrecao.Clear; With infEvento.detEvento.infCorrecao.Add Do Begin grupoAlterado := 'ide'; campoAlterado := 'CFOP'; valorAlterado := '5352'; End; End; ACBrCTe1.EnviarEventoCTe( 1 ); []'s Bruno Figueira
  5. Nellien depois que postei fiz esse mesmo procedimento. Obrigado por sua resposta
  6. Nellien estou com o mesmo problema, qual solução voce utilizou?
  7. Nellien estou com o mesmo problema, qual solução voce utilizou? italojjr Acredito que deveria ser criado dentro do componente essas verificações e se tratando de layout antigos (diferente de 2.00) os campos antigos serem alimentados nos novos campos tendo em vista que não foram retirados, apenas alterados seus posicionamentos.
  8. Italo, Foi um questionamento de um Cliente. Como proceder para usar o CT-e?
  9. Galera, estão sabendo de algo? Teremos o ACBr? Como iniciar o desenvolvimento e submeter ao ACBr? []'s Bruno Figueira
  10. Resolvio!!! Acredito que meu schema estava corrompido. Atualizei nos schemas e funcionou. Obrigado!!!
  11. Ricardo, não tem como postar o XML pois o ACBr dá o erro antes mesmo de criar.
  12. Galera, funcionava corretamente a carta de correção, mas agora passou a apresentar o erro abaixo envCCe_v1.00.xsd#/schema/include[1] an invalid character was found in text content Estou passando o seguinte texto: Teste de carta de correcao []'s Bruno Figueira
  13. Prezados, ainda não consegui resolver esse problema... Nas versões antigas do componente esse problema não ocorria. Se envio um lote de notas, depois de autorizadas dá o erro estourando a memória. []'s Bruno
  14. Qual componente? Eu uso componentes diferentes. NFe DANFE (RAVE) CTe Etc Componentes iquais?
  15. Salve Salve galera! estou com um problema intermitente que ocorre em alguns cliente Erro "access violation at address" ao tentar imprimir o DANFE logo após o envio e a o retorno da autorização. Esse erro passou a ocorrer com as novas versões do ACBr. Reparei que quando é feito a impressão do DANFE ( Print ou Preview) é criado uma série de objetos que na realidade não são utilizados e acredito que isso esteja consumindo memória desnecessária Acbr\Fontes\ACBrNFe2\ACBrDANFECBRave.pas função ImprimirDANFERave rvPDF:=TRvRenderPDF.Create(DANFeRave); rvPDF.OnDecodeImage:=DANFeRave.RaveDecodeImage; rvTXT:=TRvRenderText.Create(DANFeRave); rvHTML:=TRvRenderHTML.Create(DANFeRave); {$IFNDEF VER150} rvHTML.OnDecodeImage:=DANFeRave.RaveDecodeImage; {$ENDIF} rvRTF:=TRvRenderRTF.Create(DANFeRave); {$IFNDEF VER150} rvRTF.OnDecodeImage:=DANFeRave.RaveDecodeImage; {$ENDIF} Não posso afirmar que estou certo mas fazendo os testes inibir a criação desses objetos quando quero apenas imprimir ou visualizar o DANFE e funcionou nos meus cliente. Não seria interessante esses objetos serem criados somente nos casos de quando forem usados? Abraços, Bruno Figueira
  16. Alteri meus fontes do ACBr para prosseguir com os meus testes de SVC-RS. O lote entra em processamento mas o retorno me apresenta a seguinte rejeição: 515: Rejeição: O tpEmis informado só é valido na contingencia SVC. Mas estou tentando validar o CT-e em SVC usando os asmx do SVC. Estou fazendo algo de errado? []'s Bruno Figueira
  17. Prezados, fui testar o SVC-RS e me deparei com erro nos asmx. De acordo com os manuais de do SEFAZ, os corretos são: https://homologacao.cte.sefaz.rs.gov.br/ws/CTeRecepcao/CTeRecepcao.asmx https://homologacao.cte.sefaz.rs.gov.br/ws/CTeRetRecepcao/CTeRetRecepcao.asmx https://homologacao.cte.sefaz.rs.gov.br/ws/CTeCancelamento/CTeCancelamento.asmx https://homologacao.cte.sefaz.rs.gov.br/ws/CTeConsulta/CTeConsulta.asmx https://homologacao.cte.sefaz.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx Mas no ACBrCTeUtil estão utilizando: https://homologacao.cte.sefazvirtual.rs.gov.br/ws/CTeRecepcao/CTeRecepcao.asmx https://homologacao.cte.sefazvirtual.rs.gov.br/ws/CTeRetRecepcao/CTeRetRecepcao.asmx https://homologacao.cte.sefazvirtual.rs.gov.br/ws/CTeCancelamento/CTeCancelamento.asmx https://homologacao.cte.sefazvirtual.rs.gov.br/ws/CTeConsulta/CTeConsulta.asmx https://homologacao.cte.sefazvirtual.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx Estou obtendo a informação errada ou o ACBrCTe ainda não está alterado para esses novos? []'s Bruno Figueira
  18. Obrigado, realmente só é possível usar 1 tipo por vez
  19. arquivo anexo mostra a mensagem de erro erro.txt
  20. Element '[Expecting: [http://www.portalfiscal.inf.br/cte]infNF Element '{http://www.portalfiscal.inf.br/cte}infOutros' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/cte}rem'. Expecting: {http://www.portalfiscal.inf.br/cte}infNF Troque [ por { e ] por }
  21. bfbraz

    Erro Na Validação Do Ct-E

    Prezados, estou tentando validar um CT-e e está me apresentando o seguinte problema Element '{http://www.portalfiscal.inf.br/cte}infOutros' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/cte}rem'. Expecting: {http://www.portalfiscal.inf.br/cte}infNF Informei inNF e infOutros no mesmo CT-e []'s Bruno
  22. bfbraz

    Impressão Do Dacte

    Quebra de linha vi que posso usar o ";" Mas ainda preciso imprimir todo o conteúdo de Observações. Se não couber na primeira folha, é criado a segunda com o restante?
  23. bfbraz

    Impressão Do Dacte

    Surgiu a duvida de um cliente que gostaria de imprimir no campo observações do DACTE uma maior quantidade de linhas tendo em vista que no XML permite o total de 2000 caracteres. Por exemplo, no transporte de contêiner, para cada contêiner, o cliente informa: NO. DO 1o. CONTÊINER: 9999999999 PORTO: SEPETIBA NAVIO: FROTA-XXXXXXXX VISTORIA: VISTORIADOR : XXXXXXXXX DATA DA VISTORIA: LAUDO DA VISTORIA: Tabela: R$ 100,00 p/Viagem DOC DE TRANSF. DE RESPONSABIL: 999999 Ordem de Serviço Nos: 999999 - 9999999 - 9999999 Outra duvida: Será que consigo criar no xml com essa quebra de linha? []'s Bruno
  24. Meu problema não está nos campos de UF, Cidade etc. Problema que o SEFAZ obriga que nesses casos que o CNPJ deve ser 0000000000 e o xml está gerando sem esses zeros
  25. Sugestão para não precisar alterar o pcnGerador.pas. procedure TCTeW.GerarRem; begin if (CTe.Rem.CNPJCPF <> '') or (CTe.Rem.xNome <> '') then begin Gerador.wGrupo('rem', '#112'); //Bruno Figueira - Rhythmus 15.07.13 Erro na geração do XML para Remetente Situado no exterior //Gerador.wCampoCNPJCPF('#113', '#114', CTe.Rem.CNPJCPF, CODIGO_BRASIL); if CTe.Rem.EnderReme.cPais <> 1058 then Gerador.wCampo(tcStr, '#114', 'CNPJ', 14, 14, 1, CTe.Rem.CNPJCPF, '') else Gerador.wCampoCNPJCPF('#113', '#114', CTe.Rem.CNPJCPF, CODIGO_BRASIL); if Trim(CTe.Rem.IE) = 'ISENTO' then Gerador.wCampo(tcStr, '#115', 'IE ', 00, 14, 1, CTe.Rem.IE, DSC_IE) else Gerador.wCampo(tcStr, '#115', 'IE ', 00, 14, 1, SomenteNumeros(CTe.Rem.IE), DSC_IE); ... Fiz os testes dessa forma (conforme anexo) e funcionou. Alterei para .txt para poder anexar aqui o arquivo é preciso fazer as alterações nas demais funções. Assim não será preciso alterar o pcnGerador.pas sabedores que a NF-e utiliza ele e está gerando corretamente o xml da NF-e []'s Bruno Figueira pcteCTeWV104.txt
×
×
  • 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.