Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.487
  • Registro em

  • Última visita

  • Days Won

    1.056

Tudo que Italo Giurizzato Junior postou

  1. Bom dia André, Eu não tenho nenhuma aplicação desenvolvida para o varejo, apenas observo os softwares que rodam nos estabelecimentos "supermercados" que frequento. Noto que a medida que os produtos vão sendo registrados é impresso no papel e apresentado uma imagem da fita no monitor. A sua idéia é que ao registrar o produto, o mesmo é apresentado na imagem da fita no monitor e depois de receber a autorização da SEFAZ, ai sim é disparada a impressão? Quero lembrar que a relação dos itens agora se chama: Detalhe de Venda Podemos imprimir o Detalhe de Venda e depois o DANFE NFC-e neste caso o Detalhe de venda deve ter no seu cabeçalho ou rodapé a chave de acesso. Podemos imprimir o Detalhe de Venda no meio do DANFE NFC-e neste caso não há necessidade da chave, uma vez que ela já se encontra no DANFE. E existe também a possibilidade de não imprimir o Detalhe de Venda, somente o DANFE NFC-e ou não imprimir nada. "A legislação estadual poderá facultar que, por opção do adquirente da mercadoria, o DANFE NFC-e não seja impresso e seja enviado por mensagem eletrônica (email ou MMS); ou seja impresso apenas o DANFE NFC-e sem a impressão do Detalhe de Venda." Portanto se a legislação estadual permitir, devemos perguntar ao consumidor se ele deseja o Detalhe de Venda ou não, se deseja receber o DANFE NFC-e por mensagem eletrônica ou não. Acredito que até o final deste mês ou mês que vem vamos ter no Portal Nacional da NF-e a documentação final sobre o DANFE NFC-e. Desta forma vai ser possível estudar melhor e implementar as diversas opções.
  2. Bom dia tchuck, Quanto a sua duvida não sei te responder qual seria a melhor solução. O meu trabalho se restringiu em fazer com que o componente ACBrNFe seja capaz de atender os dois modelos de documentos fiscais. Quem pode lhe orientar melhor é o nosso amigo Sérgio Guedes, pois ele já esta utilizando o componente ACBrNFe para emitir a NFC-e.
  3. Algumas dicas com relação a alimentação do componente: Dica 1: if ACBrNFe.Configuracoes.Geral.ModeloDF = moNFe then begin infNFe.Versao := 2; Ide.modelo := 55; // TpcnConsumidorFinal = (cfNao, cfConsumidorFinal); Ide.indFinal := cfNao; // TpcnPresencaComprador = (pcNao, pcPresencial, pcInternet, pcTeleatendimento, pcOutros); Ide.indPres := pcOutros; Ide.dEmi := StrToDate(edtEmissao.Text); Ide.dSaiEnt := StrToDate(edtSaida.Text); Ide.hSaiEnt := StrToTime(edtHora.Text); end else begin infNFe.Versao := 3; Ide.modelo := 65; Ide.indFinal := cfConsumidorFinal; Ide.indPres := pcPresencial; Ide.dEmi := Now; end; Dica 2: if DMNFCe.NFe.Configuracoes.Geral.ModeloDF = moNFe then Ide.tpImp := tiRetrato else Ide.tpImp := tiNFCe;
  4. Boa noite Ivan, Esta errado, fiz uma alteração em todas as Units dos provedores, você deve ter alterado essa unit e consequentemente ela não foi atualizada, provocando o erro. Renomei a Unit do provedor FISSLex e atualize novamente os fontes, desta forma você não perde todas as alterações que você realizou. Depois basta comparar as duas Units e atualizar a que você baixou com as alterações que você realizou na outra versão.
  5. Boa noite tchuck, Antes de você se aventurar na NFC-e, leia com muita atenção a NT 2012/004, pois ela deixa claro, que por enquanto só as empresas que participam do projeto piloto podem emitir as NFC-e. A intenção de liberar a NT a nível nacional é para que todos tenham conhecimento e possam já ir se preparando para as mudanças, tanto na NFC-e quanto na NF-e. O que nós queremos é que todos que utilizam o componente ACBrNFe, atualizem os fontes e testem, emitindo NF-e. Primeiro precisamos garantir que o componente continua funcionando 100% com a NFe. Quando a SEFAZ liberar a NFC-e para as demais empresas ai podemos realizar mais testes só que agora emitindo NFC-e.
  6. Boa tarde Daniel, Concordo e não concordo, vou explicar. Uma nota Rejeitada, pode muito bem ser corrigida e enviada novamente e se não existir mais nenhum erro ela vai ser autorizada. Neste caso se ela fosse salva em uma pasta de notas rejeitadas, como ficaria após os erros terem sidos sanados e enviado novamente? Agora pode ocorre de uma nota ser Denegada, ai sim, eu concordo que poderiamos ter uma pasta especial só para essa notas, uma vez que uma nota Denegada, não pode ser corrigida e enviada novamente.
  7. Boa tarde Fábio, Você esta utilizando o componente para enviar o lote ou gerou o lote e através do site importou o arquivo?
  8. Igor, Para garantir que que ao enviar o lote de NFe para SEFAZ, tenhamos os XMLs das mesmas protocolados, há necessidade de estar funcionando dois Web Services: o Recepção e o Retorno da Recepção. Lembre-se que ao enviar (Web Service: Recepção) temos como resposta o numero do Recibo, informação esta utilizada em seguida para ser enviada para o Web Service Retorno da Recepção, que por sua vez vai nos retornar o resultado do processamento ou seja o protocolo de autorização ou o código da rejeição. Se o Status do Serviço retorna-se o status de todos os Web Services ai sim, não é. E não sei lhe dizer se, o Web Service Status do Serviço, fica com o sinal Amarelo ou Vermelho assim que algum outro Web Service também fica. Ou seja se o recepcionar, parar o status do serviço também para automaticamente, e só retorna caso o recepcionar retornar. Não sou nenhum expert em web service, logo não sei dizer se há necessidade de todos os web services estarem em uma mesma maquina (servidor) ou podem estarem em maquinas separadas. Se podem estar em maquinas separadas ai, ferro, pois uma pode parar e a outra não.
  9. Boa tarde Igor, Na minha opnião é melhor você desistir dessa idéia, pois o pessoal da SEFAZ já cogita em acabar com o webservice consulta status. Agora me diz uma coisa, o consulta status, retorna o status de qual webservice? Dele próprio ou do recepcionar, ou do consultar, ou do inutilizar, ou do recepcionar eventos? O que adianta o webservice Status Serviço esta funcionando e o Recepcionar Eventos não?
  10. Bom dia Robinho, Verificando o seu XML notei que você esta informando Lotação = 1 (Sim), neste caso não esta alimentando os dados necessário para o caso de lotação, como por exemplo "Dados dos Veículos". Caso não seja lotação, deve-se informar 0 (Não) = Carga Fracionada.
  11. Bom dia Peterson, Você tem toda razão, falha minha.
  12. Bom dia Eduardo, Qual é o provedor usado por esta cidade?
  13. Bom dia Daniel, Quanto ao ExibirResumoCanhoto_Texto, sim é impresso o texto que você colocar desde que ative o ImprimirDetalhamentoEspecifico. Quanto ao LocalImpCanhoto, realmente você tem toda razão em mudar o tipo de Integer para um tipo enumerado, não foi eu quem implementou isso, também achei que ficou fora do padrão, vamos corrigir.
  14. Bom dia, E os demais clientes da transportadora, relataram o mesmo problema? Você só tem um cliente utilizando a sua aplicação de emissão de CTe, caso tenha outros, o problema também ocorreu com os outros? Se o problema ocorreu em apenas um cliente da transportadora, isso me leva a crer que o problema esta com este cliente. Se você utiliza por exemplo o Outlook para ler e enviar os e-mails, ao baixar os mesmos do provedor, se ocorrer uma falha, os e-mails já baixados, não são marcados, logo ao tentar novamente, eles são baixados mais uma vez, nos levando a crer que o remetente nos enviou o e-mail duas vezes. É preciso mais informações para saber ao certo o que esta ocorrendo. Dependendo do programa que esta sendo utilizado, pode estar configurado para baixar, não marcar como baixado, e ainda por cima manter no provedor. Desta forma toda vez que for checar se tem novos e-mail, os ja baixados seram baixados novamente. Com relação ao componente, com certeza que não é ele que esta provocando isso, a não ser que você tenha colocado o comando de envio de email dentro de um loop. Revise a sua rotina.
  15. Boa noite Robinho, Por favor poste como anexo o XML do CT-e que é rejeitado pela SEFAZ.
  16. Boa tarde Graça, O componente ACBrMDFe já esta instalado, correto? Muito bem dentro da pasta ...\Pacotes\Delphi\ACBrNFe2 temos o pacote de instalação chamado: ACBrMDFeDAMDFEQRpkg Abra ele com o Delphi compile e instale. Como você utiliza a versão 3.0 do Quick Report você poderá ter problemas com versões, sendo assim siga os procedimentos deste post. Ele se refere ao DACTE mas o procedimento é o mesmo para resolver o problemas de propriedades inexistentes com o DAMDFE.
  17. Boa tarde João, Quando você estiver com a unit pronta, poste ela como anexo, ai eu faço o resto.
  18. Boa noite Helderlr, Esta disponivel mais uma alteração, vamos ver se agora vai funcionar.
  19. Isso, Pegar uma das Units e copiar e renomear para o nome ACBrProvedor4R e realizar as devidas alterações para este provedor. Depois vamos ter que realizar outras alterações em outros fontes do componente para poder incorporar esse provedor.
  20. João, Por se tratar de um novo provedor, ele deve atender outras cidades, portanto é interessante pegar a Unit de um dos provedores já implementados, copiar e fazer as devidas alterações para esse novo. E depois incorporar ele ao componente.
  21. Boa tarde João, Se essa empresa 4R que implantou a NFS-e na cidade Itatinga/SP, utiliza o layout da ABRASF, ótimo meio caminho andado. Como esse layout possui variações precisamos descobrir exatamente qual ela utiliza. Você deve direcionar as suas conversas com a empresa, pois a prefeitura não vai poder em ajudar em nada, muitos não sabem o que vem a ser WebServices. Tenta conseguir com eles tudo o que for possível: Schemas; XMLs exemplos, de preferencia completo ou seja com as TAGs de envelope; Name Space; URLs de produção e homologação. Com essas informações e arquivos, podemos implementar um provedor para a cidade em questão.
  22. Boa tarde Daniel, Siga os passos desse procedimento: Eu sei que ele se refere ao DACTE e não ao DANFE mas note que o problema é o mesmo Propriedade não existente. Onde você ler DACTE troque por DANFE e siga o procedimento você vai ver que vai funcionar.
  23. Boa tarde Valdomiro, Pelo que entendi devemos fazer desta forma: infEvento.chNFe := sChave; infEvento.cOrgao := 91; // Esta linha deve ser acrescentada para que o envio do evento no caso da Manifestação do Destinatario funcione. infEvento.CNPJ := CNPJ; infEvento.dhEvento := now;
  24. Boa tarde Fábio, Correção feita e disponibilizada para baixar. Muito obrigado pela colaboração.
  25. Boa tarde Fabio, Me recordo de ter alterado sim alguma coisa, mais precisamente no DACTE, com relação a balsa. Por favor faça uma cópia dos seus fontes, e atualize. Retorne neste mesmo poste se esta tudo OK ou nã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.