Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    9.862
  • Registro em

  • Última visita

  • Days Won

    153

Tudo que BigWings postou

  1. Alterar o provedor no arquivo Cidades.ini e informar a URL de recepção para a cidade específica no arquivo Fiorilli.ini, na seção [URL_P].
  2. Provavelmente a margem esquerda está muito pequena. As margens padrão do componente são: - Esquerda: 6 - Direita: 5,1 - Superior: 8 - Inferior: 8
  3. No caso do FCP do grupo ICMS a validação é feita de acordo com a UF do emitente da nota e não do destinatário. Como SC não possui FCP, informe 0 para essa tag.
  4. @siqueiraandre Por favor teste com o arquivo anexo. pcnInutNFe.pas
  5. Pelo que consta no change-log a funcionalidade de consulta do CNPJ só foi implementada a partir da versão 1.3.0.303.
  6. Para a consulta na receita federal, use o ACBrConsultaCNPJ, veja demo na pasta ACBr\Exemplos\ACBrTCP. Para a consulta de inscrição estadual, use o ACBrNFe.ConsultaCadastro.
  7. MG está constando como indisponível, e contingência ativada no portal.
  8. Obrigado pelo interesse em contribuir. Infelizmente não pode ser aceito, porque o TEncoding não existe nas versões mais antigas do Delphi. O retorno em UTF8 só deve causar problema de codificação caso venha acentuação ou caracteres especiais no XML, é o caso? Pode anexar esse XML?
  9. Acredito que a maioria dos bancos trabalha com até 3 descontos. Você pode fazer a alteração e anexar os fontes alterados aqui no tópico mesmo.
  10. Veja aqui se te ajuda:
  11. Você pode usar os Schemas do aplicativo manifestador gratuito da SEFAZ, aí vai ter o retorno. Mas vai perder funcionalidade como o DistribuicaoDFePorChaveNFe. Veja este tópico:
  12. Tudo que o ACBrCargaBal faz é gerar um arquivo texto pra ser importado pelos aplicativos gerenciadores das balanças. Como gerar arquivo texto qualquer linguagem consegue fazer, o ACBrCargaBal não está implementado como objeto do ACBrMonitorPLUS.
  13. Está clicando em "Yes" na mensagem, e salvando depois disso? Essa mensagem indica que na classe do seu data module contém referência a esse componente, mas ele não está no .dfm. Então clicar em Yes removeria a linha da classe e você poderia adicionar novamente o componente.
  14. Se o item não é sujeito ao IPI, não deve ser gerado o grupo <IPI> no XML, de acordo com o MOC.
  15. Não existe, apenas consultando no portal pra saber o protocolo e a data e hora de recepção.
  16. Não parece ter a ver com a instalação do ACBr, mas incompatibilidade da LibXML2.dll com o executável. Tenho visto alguns relatos isolados de erros com a libxml2 mas até agora não consegui reproduzir. Quanto a aplicação pode ser uma bem pequena, que faça as configurações do ACBrNFe, abra um XML e tente assinar, não precisa envolver banco de dados. A atualização do Windows é necessária para usar httpWinHttp com TLS 1.2.
  17. O método de consulta de cadastro acessa o webservice disponibilizado pela SEFAZ de inscrição estadual. Então em teoria o retorno deste deve ser o mesmo que é exibido consultando a inscrição estadual no Sintegra, ainda mais no caso do PR que tem webservice próprio e não usa a SVRS por exemplo. Existe ainda o cadastro centralizado de contribuintes mantido pelo SVRS: https://dfe-portal.svrs.rs.gov.br/NFE/CCC A consulta do CNPJ pelo receitaws já é outro cadastro, o de CNPJ mantido pela receita federal.
  18. Quando precisar reemplacar será feita a conversão, o 5º dígito da placa em vez de número usará uma letra. Tem uma tabelinha: 0 - A 1 - B 3 - C ... 9 - J Uma função simples já faz isso.
  19. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  20. Veja a configuração do arquivo .ini do provedor: [Remover] ; 0 = Não / 1 = Sim QuebradeLinhaRetorno=1 EComercial=1 Tabulacao=1 TagQuebradeLinhaUnica=1 No caso basta trocar pra 0 que não deve remover.
  21. Você deve estar informando que a remessa é do tipo baixa e não registro. Veja nos fontes, como é obtido esse código: {SEGMENTO P} {Pegando o Tipo de Ocorrencia} case OcorrenciaOriginal.Tipo of toRemessaBaixar : ATipoOcorrencia := '02'; toRemessaConcederAbatimento : ATipoOcorrencia := '04'; toRemessaCancelarAbatimento : ATipoOcorrencia := '05'; toRemessaAlterarVencimento : ATipoOcorrencia := '06'; toRemessaConcederDesconto : ATipoOcorrencia := '07'; toRemessaCancelarDesconto : ATipoOcorrencia := '08'; toRemessaProtestar : ATipoOcorrencia := '09'; toRemessaCancelarInstrucaoProtestoBaixa: ATipoOcorrencia := '10'; toRemessaCancelarInstrucaoProtesto : ATipoOcorrencia := '11'; toRemessaOutrasOcorrencias : ATipoOcorrencia := '31'; else ATipoOcorrencia := '01'; end; Na geração do registro P a posição 16 a 17: Result:= IntToStrZero(ACBrBanco.Numero, 3) + //1 a 3 - Código do banco '0001' + //4 a 7 - Lote de serviço '3' + IntToStrZero((FNumeroSequencialRegistroNoLote)+ 1 ,5) + //9 a 13 - Número seqüencial do registro no lote - Cada registro possui dois segmentos 'P' + //14 - Código do segmento do registro detalhe ' ' + //15 - Uso exclusivo FEBRABAN/CNAB: Branco ATipoOcorrencia + //16 a 17 - Código de movimento '0' + // 18 [...]
  22. Schemas desatualizados.
  23. Esse método consulta a situação de um lote enviado anteriormente. No caso o retorno quer dizer que o lote enviado continha um número de RPS que já existia no webservice, portanto foi recusado. Pra isso use o método ACBrNFSe1.ConsultarNFSeporRps.
  24. Qual método do componente está usando? Pela mensagem de erro parece estar enviando novamente e não consultando.
  25. Sabe dizer como vai identificar se a nota é homologação ou produção, se o webservice é o mesmo? Que me lembre o Agili não tem tag no XML pra isso...
×
×
  • 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.