Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 10-08-2015 em todas as áreas

  1. 2 pontos
  2. Só porque você não consegue... Isso é razão para desautoriza a nossa recomendação de usar o Trunk2 ??? Varios desenvolvedores já estão usando o Trunk2 com sucesso Seja mais objetivo e menos emocional quando relatar problemas: - abra um novo topico - relate com precisão o que você tentou fazer ( passo a passo ) - reproduza o problema no Demo do ACBr ( não temos o seu código fonte para testar, mas temos o Demo) - informe o seu ambiente (IDE, SO, estado, etc) - informe a exata msg de erro
    2 pontos
  3. acabei de ver.. Obrigado desculpe pelo descuido. testei mesma coisa erro da exatamente aki.. regerei o xml.. em anexo doc := xmlParseDoc(PAnsiChar(UTF8Encode(Axml))); if ((doc = nil) or (xmlDocGetRootElement(doc) = nil)) then raise EACBrDFeException.Create('Error: unable to parse'); 41150804558147000152570020000009718088434241.xml
    1 ponto
  4. Opa Italo, isso mesmo, tinha alterado essas propriedades para aprender um pouco mais sobre e estava na versão 2 e os schemas com diretório incorreto. Obrigado.
    1 ponto
  5. Olá pessoal, bom dia Estamos utilizando o ACBrNFeMonitor para emissão de NFC-e, e a impressão do nome está muito grande, cortando o nome da empresa no DANFe NFC-e. Isso teria que ser alterado direto no monitor ou eu consigo fazer essa correção por meio de configuração?
    1 ponto
  6. Ok Italo. Agora está ok.. Muito obrigado.
    1 ponto
  7. Voce, como desenvolvedor, precisa do certificado digital sim, tanto para cadastrar sua empresa no site da fazenda como para gerar a assinatura concatenada da sua empresa com o seu cliente.
    1 ponto
  8. Exatamente o que o Italo falou. Estão sendo considerados path's diferentes. A função GetPathEvento realmente é simples. Estou somente informando o ocorrido para ajudar, pois acho que essa é minha função já que uso o ACBr desde 2010 ou 2011. Nunca tive problemas com o componente e ja homologuei vários PAF-ECF e utilizo direto para NFe. Antes de postar alguma duvida ou comentário procuro sempre usar e abusar dos demos para verificar se o erro não é meu. Procuro nos post´s se existe solução ( o que na maioria das vezes encontro ). O problema em si não me incomoda, pois ja resolvi fazendo o que falei. Só comentei para que outros não tenham o mesmo problema.
    1 ponto
  9. Tinha uma erro na definição da porta quando não era indicado a porta de comunicação. Alterado. Alterei também para manter a conexão tcp desligada... nos testes, a impressora não estava estável (o link tcp com a rede) daí a conexão se perdia... não vai resolver todas a situações, mas vai diminuir. ACBrDevice.pas
    1 ponto
  10. Daniel, Caso opte pela minha sugestão, vai sim ter quebra de código como se trata de um Refactoring isso foi discutindo entre nós que isso iria acontecer e não vejo essa alteração como traumática. Da forma que hoje esta implementado o PathEvento e o GetPathEvento já prevê todos os eventos: %MeuPath% \CNPJ \YYYYMM \Evento \CCe \Cancelamento \EPEC \Confirmacao \Ciencia \Desconhecimento \NaoRealizada Acredito que o problema que o Ricardo se refere é: no momento de gravar o XML do evento o componente se baseia no PathCCe ou PathCan dependendo do evento. E ao tentar ler o XML o componente se baseia no PathEvento. Se eliminarmos as propriedades PathCCe e PathCan e consequentemente o GetPathCCe e GetPathCan, teremos que realizar as correções a fim de no momento de salvar a solicitação, o retorno e o XML de compartilhamento do evento levando em conta o PathEvento. Os componentes ACBrCTe e ACBrMDFe já trabalham desta forma.
    1 ponto
  11. Vamos fechar esse tópico... não há mais nada produtivo aqui...
    1 ponto
  12. Mais uma vez muito obrigado pelas contribuições... Seu Refactoring em ACBrNFeDANFeRLRetrato.pas foi de ótimo nível... suas contribuições já estão no SVN
    1 ponto
  13. Apliquei as seguintes modificações no SVN Use o método SAT.criarenviarcfe para que o Monitor não gere as Tags que são responsabilidades do SAT
    1 ponto
  14. Implatação de Enumaradores : function modFreteToDesStr(const t: TpcnModalidadeFrete): string; function indProcToDescrStr(const t: TpcnIndicadorProcesso): string; pcnConversao.pas Implatação de Enumaradores : function VeiculosRestricaoStr( const iRestricao :Integer ): String; function VeiculosCorDENATRANStr( const sCorDENATRAN : String ): String; function VeiculosCondicaoStr( const condVeic: TpcnCondicaoVeiculo ): String; function VeiculosVinStr( const sVin: String ): String; function VeiculosEspecieStr( const iEspecie : Integer ): String; function VeiculosTipoStr( const iTipoVeic : Integer ): String; function VeiculosCombustivelStr( const sTpComb : String ): String; function VeiculosTipoOperStr( const TtpOP : TpcnTipoOperacao ): String; function ArmaTipoStr( const TtpArma : TpcnTipoArma ): String; pcnConversaoNFe.pas Revisão 2 : Diversos ajustes no código fonte. Implantação de Encerrante no grupo combustível. ACBrNFeDANFeRLRetrato.pas ACBrNFeDANFeRLRetrato.dfm
    1 ponto
  15. A rede do SAT só serve para falar com o SEFAZ ( internet ) A DLL do SAT e o ACBrSAT só falam com o equipamento pela USB
    1 ponto
  16. Pessoal, Boa noite. É importante estarmos atento ao HOME do SAT na secretaria da fazenda. Lá diz que os cupons para ambiente de testes não estão sendo processados o que indica que o ambiente de testes está apresentando problemas até hoje (agora, 08/08). Eles comentam que o ambiente de produção está com o processamento normal dos cupons e portanto os contribuintes não estariam sendo afetados, salvo todo quarto domingo do mês onde das 8 até as 14 eles param o ambiente de produção e testes para manutenção programada. Portanto, quem estiver com equipamento apenas em ambiente de desenvolvimento teoricamente a luz de block estará acessa e a da SEFAZ verdinha verdinha. Eu desisti e estou usando apenas o emulador off para desenvolvimento. Está tudo certo, e algumas vendas de teste de 1 real são feitas com o SAT do cliente (já configurado e ativado em produção) antes de botar ele lá na linha de frente. Não sei como vocês estão procedendo mas aqui a coisa está correndo assim, rsrs, a SEFAZ é uma brincalhona viu, manda que se cumpra e os program(otários)adores que se virem. A gente dança conforme a música. Espero ter contribuindo com algo, até mais,
    1 ponto
  17. Boa tarde! Notei que falta campos no grupo de produtos. Não testei tudo, mas adicione os campos que estão faltando e retorne o resultado. [Produto001] Codigo=10-1-8871 cEAN= Descricao=ACOPLAMENTO AD 04 NCM=84834090 CFOP=5102 Unidade=PC Quantidade=10 ValorUnitario=422,40 vFrete=,00 ValorTotal=422,40 //(Não localizei no arquivo ENTNFE101.TXT que vc anexou. Pode usar vProd= vSeg=,00 //vProd= Valor total bruto dos PRODUTOS ou SERVIÇOS vDesc=,00 vOutro=,00 IndTot=1 //Não localizei no arquivo ENTNFE101.TXT que vc anexou.
    1 ponto
  18. Bom dia É verdade nessa versão expansão da logo não esta funcionando Grato Designerba
    1 ponto
  19. Deve haver uma maneira de desabilitar o "Range Check", em sua IDE, na compilação do EXE (no Lazarus eu sei que tem)
    1 ponto
  20. Sim, vou ter que fazer dessa forma mesmo pra evitar dor de cabeça no cliente.. Muito obrigada..
    1 ponto
  21. Boa tarde, O componente ACBrNFe segue Manuais, Notas Técnicas e a legislação vigente. AJUSTE SINIEF 07/2005 - disponível no Portal Nacional da NF-e. O paragrafo primeiro da cláusula primeira diz: § 1º Considera-se Nota Fiscal Eletrônica - NF-e o documento emitido e armazenado eletronicamente, de existência apenas digital, com o intuito de documentar operações e prestações, cuja validade jurídica é garantida pela assinatura digital do emitente e autorização de uso pela administração tributária da unidade federada do contribuinte, antes da ocorrência do fato gerador. Comentário: O primeiro paragrafo se refere ao XML, pois é este que contem a assinatura digital do emitente. Item 3 da cláusula sétima diz: III - da concessão da Autorização de Uso da NF-e; Comentário: isso significa: assim que obtemos o retorno da SEFAZ com o protocolo de autorização. O paragrafo sétimo da cláusula sétima diz: § 7º Deverá ser encaminhado ou disponibilizado download do arquivo da NF-e e seu respectivo Protocolo de Autorização: I - no caso de NF-e modelo 55, obrigatoriamente: a ) ao destinatário da mercadoria, pelo emitente da NF-e, imediatamente após o recebimento da autorização de uso da NF-e; b ) ao transportador contratado, pelo tomador do serviço antes do início da prestação correspondente; II - no caso de NF-e, modelo 65, ao adquirente, quando solicitado no momento da ocorrência da operação. Comentário: Uma forma de disponibilizar é enviar por e-mail o arquivo da NF-e, como dito antes é o XML assinado e com o protocolo de autorização. Veja o que diz o paragrafo segundo da cláusula décima: Cláusula décima O emitente deverá manter a NF-e em arquivo digital, sob sua guarda e responsabilidade, pelo prazo estabelecido na legislação tributária, mesmo que fora da empresa, devendo ser disponibilizado para a Administração Tributária quando solicitado. § 1º O destinatário deverá verificar a validade e autenticidade da NF-e e a existência de Autorização de Uso da NF-e. § 2º O destinatário da NF-e modelo 55 também deverá cumprir o disposto no caput desta cláusula e, caso não seja contribuinte credenciado para a emissão de NF-e modelo 55, poderá, alternativamente, manter em arquivo o DANFE relativo à NF-e modelo 55 da operação, o qual deverá ser apresentado à Administração Tributária, quando solicitado. § 3º O emitente de NF-e modelo 55 deverá guardar pelo prazo estabelecido na legislação tributária o DANFE que acompanhou o retorno de mercadoria não entregue ao destinatário e que contenha o motivo do fato em seu verso. Comentário: Se o destinatário for uma pessoa física, o DANFE serve como nota fiscal, mas para uma pessoa jurídica e principalmente se esta for credenciada a emitir NF-e o que vale é o XML assinado e protocolado. Resumindo, você enviar somente o PDF do DANFE por e-mail, você esta infringindo a legislação, pois não estaria enviando para o cliente a nota fiscal propriamente dita. É por isso que ao executar o EnviarEmail o ACBrNFe sempre vai anexar o XML.
    1 ponto
  22. Muito Obrigado. Revisão 2 - Em testes : - Mais Remoção de Variáveis - Mais Remoção de If´s - Mais Estrutura em case. - Novos procedimentos e Funções. - Código limpo para manutenção e implementação. - Novos enumeradores para implantar em pcnConversoNfe.pas para serem aproveitados.
    1 ponto
  23. O QuickReport não mais é suportado pela equipe do ACBr
    1 ponto
  24. A lei não proíbe compartilhar o SAT.. Eu particularmente acho que isso não é uma boa ideia... Veja esse tópico:
    1 ponto
  25. Tópico Fechado... Se o Rafa Moraes, quisesse compartilhar o projeto, ele deixaria algum link para download...
    1 ponto
×
×
  • 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.