-
Total de ítens
38.018 -
Registro em
-
Última visita
-
Days Won
1.075
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Italo Giurizzato Junior postou
-
[Resolvido] Gravar Data de Recebimento\Cancelamento
Italo Giurizzato Junior replied to Leao's tópico in ACBrNFe
Boa tarde a todos, A propriedade DhRecbto é do tipo TDateTime portanto deve-se tomar o cuidado na hora de atribuir o seu valor a uma variável ou campo de banco de dados que devem possuir o mesmo tipo. -
Boa noite Carvalho Pelo que sei somente a partir da versão 4.0 do Quick Report foi imlementado o filtro para gerar PDF. Alem de possuir um versão 4.0 do Quick Report ou posterior e descomentar uma linha do arquivo ACBr.inc que habilita a definição de uma diretiva de compilação. Ao compilar a aplicação o PDF vai ser gerado.
-
Boa tarde Leandro, Você compilou o PCN2 antes do ACBr_NFe2?
-
Inserir nº de telefone do emitente no dacte em QuickReport
Italo Giurizzato Junior replied to vinizioWOW's tópico in ACBrCTe
Boa tarde Cleber Fiz uma alteração no DACTe, favor baixar a atualização pelo SVN e testar novamente a impressão informando o complemento do endereço do emitente. -
Inserir nº de telefone do emitente no dacte em QuickReport
Italo Giurizzato Junior replied to vinizioWOW's tópico in ACBrCTe
Cleber, Se possível poste o XML para que possamos checar. E a impressão normal ou seja executando o comando Imprimir, visualização na tela e impressão no papel ? -
Bom dia a todos, Hoje fazer um Backup é muito simples e barato, com menos de 300 reais é possível comprar um HD externo 1,5 TeraBytes conectado a uma porta USB. Com um arquivo BAT, herança do nosso saldoso DOS o usuário poderá executa-lo através de um atalho no Desktop ou a sua aplicação poderá executar um comando DOS e realizar a cópia conforme exemplo abaixo: Comando:='XCOPY '+Path_Origem+'\*.xml '+Path_Destino+' /D/V/C/Y'; Winexec(PChar(Comando),SW_HIDE);
-
Inserir nº de telefone do emitente no dacte em QuickReport
Italo Giurizzato Junior replied to vinizioWOW's tópico in ACBrCTe
Bom dia Cleber, Se você esta realizando um teste na sua aplicação utilizando a versão 1.04 do CTe vamos corrigir esses problemas: Primeiro, no seu form Emissaoctrc inclua ACBr.inc conforme exemplo abaixo: {$I ACBr.inc} unit Emissaoctrc; Segundo, nas linhas que contem os campos especificos de cada versão faça conforme exemplo abaixo: {$IFDEF PL_103} Ide.cMunEmi := CodigoMunicipio; Ide.xMunEmi := DM_CTA.EmpresaCidade.AsString; Ide.UFEmi := DM_CTA.EmpresaEstado.AsString; {$ENDIF} {$IFDEF PL_104} Ide.cMunEnv := CodigoMunicipio; Ide.xMunEnv := DM_CTA.EmpresaCidade.AsString; Ide.UFEnv := DM_CTA.EmpresaEstado.AsString; {$ENDIF} (...) Emit.EnderEmit.UF := DM_CTA.EmpresaEstado.AsString; {$IFDEF PL_103} Emit.EnderEmit.cPais := DM_CTA.EmpresaCodigoPais.AsInteger; Emit.EnderEmit.xPais := DM_CTA.EmpresaPais.AsString; {$ENDIF} Emit.EnderEmit.fone := DM_CTA.EmpresaTelefone.AsString; Lembre-se que na versão 1.04 alguns campos foram renomeados como é o caso do Ide.cMunEmi que passo a se chamar: Ide.cMunEnv, outros não existem mais como é o caso do Emit.EnderEmit.cPais e tem os novos como é o caso do Modelo campo incluido ao informar uma NF comum (papel) como documento Originário, veja exemplo abaixo: // Nota Fiscal with Rem.InfNF.Add do begin nRoma := DM_CNT.NotasRomaneioNF.AsString; nPed := DM_CNT.NotasPedidoNF.AsString; {$IFDEF PL_104} Modelo := moNF011AAvulsa; {$ENDIF} serie := DM_CNT.NotasSerieNF.AsString; nDoc := DM_CNT.NotasNumeroNF.AsString; dEmi := DM_CNT.NotasEmissaoNF.AsDateTime; vBC := RoundTo(DM_CNT.NotasValorBCICMS.AsFloat, -2); vICMS := RoundTo(DM_CNT.NotasValorICMS.AsFloat, -2); vBCST := RoundTo(DM_CNT.NotasValorBCICMSST.AsFloat, -2); vST := RoundTo(DM_CNT.NotasValorICMSST.AsFloat, -2); vProd := RoundTo(DM_CNT.NotasValorProdutos.AsFloat, -2); vNF := RoundTo(DM_CNT.NotasValorNF.AsFloat, -2); nCFOP := DM_CNT.NotasCFOPNF.AsInteger; nPeso := RoundTo(DM_CNT.NotasPesoKg.AsFloat, -2); PIN := DM_CNT.NotasPinSuframa.AsString; (...) Espero ter ajudado -
Vanessa: Apesar do status de disponibilidade ser VERDE, temos a Contingência Ativada para SP. Recado da SEFAZ-SP: 27/09/2011 - NFE Prezado Contribuinte, Em razão de lentidão observada no processamento de lotes de NF-e a serem autorizados, o SCAN estará ativado até as 18 horas do próximo domingo, 2 de outubro. Atenciosamente, SEFAZ/SP Assinado por: Secretaria de Fazenda de São Paulo.
-
Boa tarde Vanessa, Qual é a UF ?
-
Erro ao compilar o demo da NFS-e
Italo Giurizzato Junior replied to edilsystem's tópico in Dúvidas Gerais sobre o ACBr
Boa tarde, Você baixou somente os fontes da pasta Branches ou baixou também os fontes da pasta Trunk? -
acbrcte erro ao compilar ( FLota : TpcteLocacao;)
Italo Giurizzato Junior replied to igmaster2000's tópico in ACBrCTe
Boa noite, Você esta com todos os fontes de todos os componentes atualizados? -
Bom dia, Na pasta: ...\Projetos\EmissorDFe\Delphi temos uma aplicação desenvolvida por mim, que carrega o XML e imprime o DANFe, não importa se é de entrada ou saida
-
Inserir nº de telefone do emitente no dacte em QuickReport
Italo Giurizzato Junior replied to vinizioWOW's tópico in ACBrCTe
Cleber, O telefone do Emitente é impresso no quadro que tem o logo e os demais dados do emitente. Verifique se os seus fontes estão atualizados e se o logo não esta preenchendo todo o quadro. -
Inserir nº de telefone do emitente no dacte em QuickReport
Italo Giurizzato Junior replied to vinizioWOW's tópico in ACBrCTe
Bom dia Cleber, Verifiquei o fonte pcteCTeR responsável por ler os dados de um XML e passar para o componente, bem como o fonte ACBrCTeDACTeQRRetrato, responsável por gerar a imagem do DACTe para ser apresentada na tela ou impressa no papel. Ambos estão OK. Favor verificar se o XML gerado contem o telefone do emitente na tag: fone -
Bom dia Doni, Será que não é o provedor que limita a quantidade de envio por dia?
-
Boa noite Doni, A quantidade que você se refere é a quantidade de anexos, ou a quantidade de e-mails enviados em sequencia?
-
Boa noite Adauri, Reveja o seu código, verifique se você não esta descantando algum componente antes da hora ou esta tentando usar algo não foi criado ou esta tentando focar algum componente que não esta visivel.
-
Inserir nº de telefone do emitente no dacte em QuickReport
Italo Giurizzato Junior replied to vinizioWOW's tópico in ACBrCTe
Boa noite Cleber, Qual versão do DACTe você esta utilizando? Quick Report ou Fast Report? -
Gustavo, Vamos as respostas: Pode ser sim o certificado A1, desde que a empresa que possui o certificado esteja credenciada junto a prefeitura a emitir NFSe. O NameSpace no teu caso seria: http://www.abrasf.org.br Para que vai utiliza-lo com o Ginfes o NameSpace é: http://www.ginfes.com.br
-
Boa tarde Gustavo, Existe varios postes no fórum tratando do assunto. Você já pesquisou? Mas vamos lá, o componente esta disponivel no branches, ele suporta os padrões Abrasf e Ginfes, sendo que no Ginfes ele foi testado em ambiente de homologação e funcionou. Com certeza há muito o que fazer, toda ajuda é bem vinda.
-
Boa tarde, Com certeza a operação RecepcionarLoteRpsV3 não esta implementada no ambiente de homologação. Faça um teste altere para RecepcionarLoteRps, ou seja retire o V3.
-
Exemplo de Resposta do arquivo sainfe.txt
Italo Giurizzato Junior replied to Fauze's tópico in ACBrNFe
Bom dia, Fauze No Manual de Integração do Contribuinte, temos uma tabela de rejeições por parte da SEFAZ, acredito que pode ser um ponto de partida para que você possa montar uma rotina para tratar os retornos com rejeições. -
Exemplo de Resposta do arquivo sainfe.txt
Italo Giurizzato Junior replied to Fauze's tópico in ACBrNFe
Boa tarde Fauze, Em vez de tratar as rejeições por parte da SEFAZ, porque você não faz com que a sua aplicação rejeite dados pela metade? Exemplo: Ao Cadastrar um cliente, você só habilita o botão salvar se todos os dados necessários forem digitados. Um dica: cada campo tem um titulo exemplo: Endereço, Número, Complemento, etc. vamos supor que Endereço e Número são dados obrigatórios já Complemento é opcional, sendo assim deixe os titulos Endereço e Número em negrito ou de uma cor diferente exemplo vermelho. Isso vai facilitar a vida do usuário. Quanto ao código do Município, eu fiz da seguinte forma, criei uma tabela no banco de dados contento: CódigoPais, DescriçãoPais, CódigoUF, SiglaUF, CódigoMunicipio e DescriçãoMunicipio de todas as cidade brasileiras, dados colhidos do site do IBGE. No form de cadastro de cliente tenho um botão para o usuário selecionar a cidade, desta forma tenho todos os códigos de Pais, UF e Municipio bem como a sua descrição segundo o IBGE no cadastro do cliente. Trabalhando desta forma você minimiza as rejeições no que diz respeito aos dados do cliente. Inclusive checo a validade do CNPJ / CPF / IE, se um dado for inválido ou estiver faltando a minha aplicação não salva no banco de dados. Espero ter ajudado. -
Bom dia Adilson, Na NF-e temos um endereço para cada Estado, desta forma foi possível colocar os endereços no próprio fonte do componente. Na NFS-e temos um endereço para cada Cidade, podendo até duas ou mais cidades ter o mesmo endereço. Sendo assim colocar no fonte todos os endereços ficaria inviavel. Encontrei o conteudo desse arquivo no formato XML e salvei em disco com esse nome URL_Municipios.xml Fiz algumas alterações no componente ACBrNFSe, para que ele automaticamente busque nesse arquivos os endereços de homologação e produção, dependendo do código IBGE do Municipio. O componente foi testado no Municipio de Araraquara-SP (padrão Ginfes) em ambiente de homologação e funcionou, só não foi possível testar o cancelamento de NFSe, pois este serviço não foi implementado no webservice no ambiente de homologação.
-
Constantes ou tipos do fragmento de código do Ítalo
Italo Giurizzato Junior replied to Willian's tópico in ACBrCTe
Bom dia Willian Exatamente o que o Alexandre postou: var frmMovEmitirCNT: TfrmMovEmitirCNT; Const LimiteCTe = 50; implementation uses DateUtils, Math, Printers, pcnConversao, // <== Unit que contem as constantes do ACBrCTe usadas por este Form CTA_DataModule, CNT_DataModule, BPM_DataModule, DMCTE_DataModule;