Ir para conteúdo
  • Cadastre-se

lazarinr

Membro Pro Verificado
  • Total de ítens

    81
  • Registro em

  • Última visita

Tudo que lazarinr postou

  1. Bom dia Italo Fiz a atualização e compilei com Build Project e o problema continuou.
  2. Boa noite Italo, Após a atualização começou a dar a mensagem em anexo no provedor ISSNet. Achei que fosse os Schemas, atualizei mais o problema continuou. Saudações!
  3. Olá Pessoal Estou homologando a NFS-e no município de Cuiabá ( ISSNet - Nota Control ). Gerei o XML e enviei, autorizou beleza, porém quando conclui o envio dá o erro "RLNFSe: Erro durante a preparação do relatório '' is not a valid float point value". O XML retornado ( em anexo ) ficou estranho. Tentei abrir ele no navegador mais fica "esquisitão". Agradeço qualquer ajuda! 4-nfse.xml
  4. Obrigado Pessoal Com o RaveCB que o Peterson falou deu certo! Valeu pela ajuda!
  5. Senhores, Obrigado pela resposta tão rápida! André, eu tentei em formato paisagem mais não deu certo. Isaque, quando você disse "..alterar seu arquivo de DANFE.." você diz alterar o DFM do ACBr (TfrlDANFeRLPaisagem) onde está desenhada a DANFE?
  6. Olá Pessoal Um cliente me solicitou a impressão da Base de Cálculo e do valor do ICMS substituição tributária por item na DANFE. Existe essa possibilidade no ACBr? Estou utilizando o componente ACBrNFeDANFeRL. Ronaldo RSis Software
  7. Pessoal, estou tendo a seguinte dificuldade. Quando vou gerar um arquivo remessa para baixa de títulos no banco Banco do Brasil, estou usando o linha abaixo para pegar o comando do usuário: oTitulo.OcorrenciaOriginal.Tipo := ACBrBoleto.Banco.CodOcorrenciaToTipo(StrToInt(copy(cbxOcorrencia.Text,1,2))) cbxOcorrencia é um ComboBox com os valores: { 01-Registro, 02-Baixa, etc... }. Ocorre que este método CodOcorrenciaToTipo está tratando apenas códigos de ocorrência de retorno e não ví nenhum outro método que faça a conversão da STRING/INTEGER para TIPO nas ocorrências de remessa, na unit ACBrBancoBrasil. Como faço para transformar o "01" ou "02" para TACBrTipoOcorrencia? Até pensei em fazer um CASE mais são muitos bancos e muitas ocorrência para cada banco.
  8. Eu já implementei. E estou utilizando no meu sistema. Inclusive já postei o anexo nesse tópico:
  9. Juliana Implementei a função LerRetorno400 do banco do brasil. Segue em anexo para validação. ACBrBancoBrasil.pas
  10. O tipo TACBrCodIndIncTributaria parece estar declarado de forma incorreta na unit ACBrEPCBlocos. No leiaute da EFD Pis e Cofins diz que há três valores possíveis: 1 – Escrituração de operações com incidência exclusivamente no regime não-cumulativo; 2 – Escrituração de operações com incidência exclusivamente no regime cumulativo; 3 – Escrituração de operações com incidência nos regimes não-cumulativo e cumulativo. porém na declaração está: //Codigo indicador da incidencia tributária no período (0110) 0 - Escrituração de operações com incidencia exclusivamente no regime não cumulativo 1 - Escrituração de operações com incidencia exclusivamente no regime cumulativo 2 - Escrituração de operações com incidencia nos regimes cumulativo e não cumulativo Não deveria estar igual?
  11. Olá Elton Eu entendi o funcionamento das funções, GetTypeValue te retorna a posição do tipo e GetTypeName te retorna o nome do tipo. Acho interessante essa idéia de armazenar a string do tipo no banco de dados, mais no meu caso acho que inviável eu fazer agora pois já tenho muitos clientes usuários do sistema e o trabalho seria maior e considerando os prós e contras e o tempo curto preferi criar as funções. Já estou criando elas e caso queira posso disponibilizá-las para você analisar a incorporar no componente para que outros colegas também possam aproveitar.
  12. Funcionou no Lazarus também porém há problema que não consegui resolver. A função GetTypeValue me retorna a posição do Nome dentro do conjunto. Por exemplo para um conjunto (tipo1, tipo2, tipo3...) ela retorna 1 para tipo1, 2 para tipo2, 3 para tipo3, etc. Só que eu armazeno no banco de dados os códigos das CSTs 01, 02, 03, 04, 05, 06, 07, 08, 09, 49, 50... Aí é que encontrei o problema, quando trago 49 do banco de dados a GetTypeValue busca o valor que está na posição 49 do conjunto e na verdade ele está na posição 10. A menos que eu tenha entendido errado a forma de usar esse recurso.
  13. Vou testar no Lazarus para ver se funciona também.
  14. Olá Colegas Já existem funções no componente do ACBR para PIS e COFINS que faz a conversão de string´s para os tipos. Por exemplo o campo CST_PIS, eu armazeno no banco de dados 01, 02, 03, etc. Porém ao colocar no componente preciso informar stpisValorAliquotaNormal onde a CST for 01. Procurei nos fontes do componente mais não consegui encontrar uma função que faça a conversão. Gostaria de saber se ela já existe? E caso não exista eu irei criá-las para usar no meu sistema e se for de vosso interesse disponibilizo elas para o componente.
  15. Olá NeoSquare Tenho um módulo de Produção no meu sistema. E até onde eu sei para a ordem de produção em sí não é necessário seguir nenhuma normal fiscal. Porém quando você faz uma ordem de produção há uma saída no estoque de matéria prima e uma entrada no estoque de produto acabado. Até onde já me informei sobre o assunto com o contador de meu cliente há duas formas de fazer essas movimentações no estoque, uma é através da emissão de uma nota fiscal para dar a saída nas matérias primas e outra nota fiscal para dar entrada no produto acabado, a segunda alternativa é através de Livro Registro de Controle de Produção e Estoque onde são registradas essas movimentações de estoque. De uma olhada neste post aqui do forum:
  16. Estou no MT e também vou ter que implementar esse Livro.
  17. Já verificou se o certificado está instalado corretamente neste pc e se está acessível?
  18. Descobri o problema. O internet explorer estava configurado para utilizar servidor proxi, como eu utilizo o mozila nem me lembrava mais que um dia utilizei servidor proxi. Foi só retirar a configuração do Proxi do internet explorer e tudo funcionou que uma beleza!!!
  19. lazarinr

    Recuperar XML da NF-e

    Não estou conseguindo utilizar o programa RecuperarXML. Não aparece a imagem. Já atualizei o componente, desativei firewall so Windows, desativei antivirus (Avast) e nada. Tentei debugar e ví que ele não encontra a imagem no trecho abaixo: for k := 0 to WebBrowser1.OleObject.Document.Images.Length - 1 do begin Source := WebBrowser1.OleObject.Document.Images.Item(k).Src; if (Source = 'http://www.nfe.fazenda.gov.br/scripts/srf/intercepta/captcha.aspx?opt=image') then begin dest := ExtractFilePath(ParamStr(0)) + 'captcha.gif'; DownloadFile(Source, dest); end; end; Image1.Picture.LoadFromFile(dest); btnPegarHTML.Enabled := True; Já havia recuperado XML há algum tempo atrás normalmente.
  20. Daniel Muito obrigado pela sua resposta. Era isso mesmo que eu procurava.
  21. Olá wagnerlfs Existem basicamente duas modalidades de cobrança, com registro e sem registro. Com registro você deve imprimir o boleto e enviá-lo ao cliente e depois gerar um arquivo remessa e enviar para o banco para registrar no sistema do banco os boletos que você emitiu. A cobrança sem registro você só imprime o boleto e envia para o cliente e não há necessidade de enviar arquivo remessa para o banco. No caso da primeira, com registro, para cancelar um boleto você deve enviar um arquivo remessa com a instrução de cancelamento (Baixa) para banco, já no caso da cobrança sem registro não há essa necessidade pois o banco só saberá que o boleto existe no momento que o cliente pagar. Para saber mais sobre como gerar esse arquivo remessa, como dar o "comando" para cancelar (baixar) um boleto você deve estudar o manual de cada banco no seu caso que banco do brasil pode encontrar o manual nesse link http://www.bb.com.br/leiautes.
  22. lazarinr

    Como utilizar o ACBrTCP

    Olá pessoal Estou criando um programa para monitoramento da licença de uso de um programa. Por exemplo, vou gravar os dados do licenciamento em um arquivo criptografado no servidor, onde estará o gerenciador de licenças. Quando o usuário for logar na aplicação no client então o cliente irá se comunicar com esse gerenciador de licenças que está no servidor para verificar os dados do licenciamento, é nesse ponto que pretendo utilizar o ACBrTCP, para fazer essa comunicação entre o client da aplicação e o Gerenciador de Licenças que verificaria se o licenciamento está ok e devolveria um comando de LIBERADO ou BLOQUEADO para o client. A parte do TCPServer já entendi com o exemplo que vem com o ACBr mais como faria para conectar o client ao server e comunicar-se com ele?
  23. Problema resolvido. Eu estava informando a senha errada.
  24. tausen No demo dá o mesmo erro. Mais também acredito que seja algum parâmetro que estou passando, mais já conferi e está tudo certinho. De qualquer forma valeu pelas dicas.
  25. Mario Na página 161 e 162 do manual "Manual_NFe_v401_2009-11-04.pdf" tem uma tabela que indica quais campos são obrigatório para cada CST.
×
×
  • 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.