Ir para conteúdo
  • Cadastre-se

Danilo

Membros
  • Total de ítens

    76
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Danilo postou

  1. https://www.facebook.com/groups/349743235386322/
  2. não, nas de entrada tbm. E se nos produtos as aliquotas forem diferentes, tem que gerar um registro 50 para cada alíquota, assim como é feito com os CFOPs diferentes.
  3. Danilo

    Download XML Sat

    Adotei a política de salvar os XMls no SGDB, desde a NF-e.
  4. Indico que Salve os XMLs na Base de Dados. Adotei essa pratica desde a NF-e.
  5. Comigo aconteceu o mesmo em mais de um cliente, foi aí que notei o padrão, eles renovaram o certificado, solução foi bastante simples, não precisei realizar nenhum dos procedimentos descritos no tótipo, apenas REMOVI o certificado digital antigo e pronto, tudo funciona normal. [a maioria dos clientes instalam o novo certificado, mas não removem o antigo]. Espero que funcione com vcs.
  6. Pessoal, se já perguntaram isso peço desculpas, não encontrei. Minha dúvida é: Pessoal de SP ja pode usar em produção a NFC-e ? vlw.
  7. Agradeço pelo retorno, segue o link onde encontrei a resposta para o meu caso. http://www.pfe.fazenda.sp.gov.br/guia_procedimentos_ecf_09.shtm
  8. Bom dia, Empresas do Simples Nacional devem destacar alíquota de ICMS no Cupom Fiscal ? Obrigado.
  9. Bom dia, Alguém saberia me dizer:: Registro 53 - Quem deve gerar o Registro 53? " É obrigatório para o contribuinte Substituto Tributário, nas operações com mercadorias. O contribuinte substituído também está obrigado a informar este registro, nas operações em que haja destaque do imposto retido no documento fiscal. Neste caso, nos campos 02, 03 e 05 serão informados os dados do contribuinte substituto, remetente da mercadoria ou produto. " esse texto está na Sefaz de MG, quem seria o "Substituto Tributário, nas operações com mercadorias" ?? no caso, quem deve gerar o registro 53 ? quem comprou a mercadoria com ST ou quem vendeu a mercadoria com ST ou quem produziu e vendeu a mercadoria com ST vlw
  10. Preciso de Freelancer para desenvolver um modulo que faça a geração do Sintegra.
  11. Vlw Regys, acabei de instalar o FastReport no meu Delphi (2010), ate então só usava Rave, vou procurar material para aprender a usar esse gerador de relatórios já que as ultimas versões do delphi tiraram o Rave e colocaram Fast no lugar
  12. Vlw Isaque, é que seria um componente pra geração de relatórios, infelizmente esse projeto http://vdo.sourceforge.net/forum/index.php está descontinuado, mas entendo que o foco aqui é automação e cada desenvolvedor opta pelo gerador de relatórios que mais lhe agradar.
  13. Boa tarde Só pra saber, projeto ACBr não tem nenhum componente paga gerar relatórios TXT ? a exemplo dos -rdprint -printfast -rsprint -vdoprint ??
  14. debuga e veja se ele está carregando o 'Numero do Protocolo' .... InfEvento.detEvento.nProt := ACBrNFe.NotasFiscais.Items[0].NFe.procNFe.nProt;
  15. uma duvida, esse certificado seria usado apenas para emissão de NF-e ? se for o caso... as filiais podem fazer uso do certificado da matriz... não há necessidade de cada filial ter um para emitir NF-e...
  16. ACBrNFe.NotasFiscais.LoadFromString(aqui vai o result da função); ACBrNFe.NotasFiscais.Imprimir;
  17. bom dia... eu trago do BD o xml e coloco em um memo, dai eu passo do memo para uma variavel q através de um laço "monta" o xml corretamente e consigo trabalhar com o result normalmente... segue abaixo a rotina: postei só a rotina que trata o xml ja trazido do banco, pq fora isso é um select normal... var s : TStrings; z : AnsiString; i : integer; sMemo : TMemo; begin try sMemo := TMemo.Create(nil); sMemo.Parent := Fmenu.PaneldoMemo; sMemo.Visible := false; sMemo.Clear; s := sMemo.Lines; for I := 0 to s.Count - 1 do begin z := z + s.Strings[i]; end; Result := z; finally sMemo.Destroy; end;
  18. Sei que o tópico é antigo, mas estou com o mesmo problema, no meu caso deixei a UF do transportador em branco, ele gera e valida a o xml, inclusive transmite, mas no retorno ele gera a exception e par, nao faz mais nada apos o codigo pNFe.Enviar(pLote, false) .. queri eu tratar isso... assim que descobrir como posto aqui... seria tão simples se ele não forçasse a exceção já que temos a tag cStat...
  19. Danilo

    Codigo Retorno Nfe

    Boa tarde Italojjr, agradeço pela sugestão, de fato lá consta tudo, eu queria pular a etapa de compilar a partir do manual, se alguém já o tivesse feito e pudesse compartilhar, seria de grande ajuda, mas consegui em um site um resumo e criei um script a partir dele, se for util à alguém estou postando o link pra quem quiser baixar. vlw.. http://sdrv.ms/WU1bAz
  20. Ernesto, quando eu abri esse topico, eu pensava que o problema estava nos fontos, inclusive fiz alteraçoes e que acabavam por ajustar uma coisa, mas atrapalhavam outra, por fim notei que eu estava informando as propriedades erradas, dai eu baixei esse arquivo no site da febraban pra entender de fato o layout dos arquivos, rem/ret padrao cnab 240... segue o link: http://skydrive.live.com/redir?resid=C73FDE481FFE8006!36575&authkey=!AOgweqlPytr2yoc quando percebi isso atualizei os fontes e os deixei inalterados, e fui antes de enviar para analise eu mesmo fazendo uma "pré análise" usando o notepad++ (pode ser o bloco de notas tbm, normalmente), usei como referencia esse manual da FEBRABAN, só assim consegui homologar, ainda assim deixei passar algumas coisas que foi o caso da propriedade Titulo.EspecieMod onde eu estava informando a variacao 019, sorte que isso nao implicou no resultado positivo da homologação. Não sei se vc ja estudou o manual da febraban, se ainda não, de uma olhada que vai te ajudar muito... no meu caso o manual e o notepad++ fez milagre.. rsrs..
  21. isso mesmo Ernesto, foi na tentativa e erro, foram varios arquivos enviados para analise até que chegasse ao padrao correto e eles aprovassem, segue abaixo parte do codigo que eu uso para configurar o componente ACBrBoleto atualmente e deu certo..., esse que vc citou foi um antigo que foi reprovado, como vc pode ver o post é antigo. class procedure TldiBoletos.ConfiguraACBR(pACBrBoleto : TACBrBoleto; pCDS : TClientDataSet); var Caminho : String; i, Rand : Integer; begin Randomize; Rand := Random(999); Caminho := ExtractFilePath(Application.ExeName); pACBrBoleto.Banco.TipoCobranca := cobBancoDoBrasil; pACBrBoleto.Cedente.Agencia := FCDS_Configuracao_Cobranca.FieldByName('AGENCIA').AsString; pACBrBoleto.Cedente.AgenciaDigito := FCDS_Configuracao_Cobranca.FieldByName('AGENCIA_DIGITO').AsString; pACBrBoleto.Cedente.Bairro := FCDS_Configuracao_Cobranca.FieldByName('BAIRRO').AsString; pACBrBoleto.Cedente.CaracTitulo := tcSimples; pACBrBoleto.Cedente.CEP := FCDS_Configuracao_Cobranca.FieldByName('CEP').AsString; pACBrBoleto.Cedente.Cidade := FCDS_Configuracao_Cobranca.FieldByName('CIDADE').AsString; pACBrBoleto.Cedente.CNPJCPF := FCDS_Configuracao_Cobranca.FieldByName('CNPJ').AsString; pACBrBoleto.Cedente.CodigoCedente := FCDS_Configuracao_Cobranca.FieldByName('CODIGO_CEDENTE').AsString; pACBrBoleto.Cedente.Complemento := FCDS_Configuracao_Cobranca.FieldByName('COMPLEMENTO').AsString; pACBrBoleto.Cedente.Conta := FCDS_Configuracao_Cobranca.FieldByName('CONTA').AsString; pACBrBoleto.Cedente.ContaDigito := FCDS_Configuracao_Cobranca.FieldByName('CONTA_DIGITO').AsString; pACBrBoleto.Cedente.Convenio := FCDS_Configuracao_Cobranca.FieldByName('CONVENIO').AsString; pACBrBoleto.Cedente.Modalidade := FCDS_Configuracao_Cobranca.FieldByName('VARIACAO').AsString; pACBrBoleto.Cedente.Logradouro := FCDS_Configuracao_Cobranca.FieldByName('ENDERECO').AsString; pACBrBoleto.Cedente.Nome := FCDS_Configuracao_Cobranca.FieldByName('CEDENTE').AsString; pACBrBoleto.Cedente.NumeroRes := FCDS_Configuracao_Cobranca.FieldByName('NUMERO').AsString; pACBrBoleto.Cedente.ResponEmissao := tbCliEmite; pACBrBoleto.Cedente.TipoInscricao := pJuridica; pACBrBoleto.Cedente.UF := FCDS_Configuracao_Cobranca.FieldByName('UF').AsString; pACBrBoleto.DataArquivo := Now; //pACBrBoleto.DataCreditoLanc := pACBrBoleto.DirArqRemessa := Caminho + '\Boletos\001\Rem\'; //pACBrBoleto.DirArqRetorno := Caminho + '\Boletos\001\Ret\'; pACBrBoleto.ImprimirMensagemPadrao := True; pACBrBoleto.LayoutRemessa := c240; pACBrBoleto.NomeArqRemessa := redat(DateToStr(now)) + IntToStr(Rand) + '.REM';
  22. Danilo

    Codigo Retorno Nfe

    Bom dia Alguém tem ou sabe onde posso encontrar algum script com os codigos e mensagens de retorno da NFe ? EX: 100 - Autorizado o uso da NF-e 101 - Cancelamento de NF-e homologado 102 - Inutilização de número homologado 103 - Lote recebido com sucesso 104 - Lote processado 105 - Lote em processamento Mas em um script ? vlw...
  23. Me desculpe Ernesto, Foi pura falta de atenção a minha, sorte que a Juliana observou bem, no meu metodo para configurar o ACBrBoleto eu estava fazendo corretamento pACBrBoleto.Cedente.Modalidade := FCDS_Configuracao_Cobranca.FieldByName('VARIACAO').AsString; mas tbm na hora de criar o titulo na lista estava passado de forma errada, e quando respondi sua pergunta, olhe apenas no metodo que cria o titulo na lista que nele eu colocava a variação na propriedade ('EspecieMod'), e isso está errado, ai deveria ser 'EspecieMod:= 'R$' imagino... graças ao seu questionamento acabei por corrigindo uma falha no meu codigo tbm, mas mesmo com essa falha, como no ACBRBoleto eu passada a variação na propriedade "Modalidade" corretamento '019', foi homologado pelo pessoal do banco... ou seja, a propriedade ''EspecieMod' tem pouca relavancia.
  24. estranho, pq no meu ta ok, inclusive foi homologado pelo pessoal da analise do banco, eu informo na propriedade 'EspecieMod := '019''...
  25. na propriedade >> EspecieMod na carteira := '17' na EspecieMod := '019'
×
×
  • 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.