Ir para conteúdo
  • Cadastre-se

geazi

Membros
  • Total de ítens

    34
  • Registro em

  • Última visita

Tudo que geazi postou

  1. Olá a todos. Para quem for emitir NFS-e para Palmares-PE: A prefeitura só permite a identificação do tomador do serviço pessoa jurídica. Para pessoa física as notas precisam ser emitidas no site da NFS-e da própria prefeitura (não entendi o motivo). Depois de a contabilidade consultar o setor responsável na prefeitura, fomos autorizados a emitir sem informar o tomador do serviço (a própria API já permite sem precisar configurar nada). Obrigado a todos pela ajuda.
  2. O XML consta o cpf do tomador e não consta a inscrição municipal, pois não informei realmente. Já solicitei à contabilidade do nosso cliente que verificasse com a prefeitura. Obrigado pela atenção. Assim que tiver o retorno eu devolvo aqui resposta. Grato Geazi
  3. Sem informar a linha da inscricao municipal retorna o mesmo erro: Erro(s): Código : E51 Mensagem: Inscrição Municipal do tomador do serviço incorreta. Correção: Informe corretamente a inscrição municipal do tomador do serviço.
  4. Olá, pessoal. Ao identificar o tomador do serviço como pessoa física e deixar o campo inscricaomunicipal em branco, estou recebendo um erro: Erro(s): Código : E51 Mensagem: Inscrição Municipal do tomador do serviço incorreta. Correção: Informe corretamente a inscrição municipal do tomador do serviço. Se preencho a inscricao municipal com a identidade, por exemplo, recebo: Código : E53 Mensagem: O campo Inscrição Municipal do tomador do serviço só deverá ser preenchido para tomadores estabelecidos neste município. Correção: Para tomador de serviço estabelecido fora deste município não deve ser preenchido o campo Inscrição municipal. Então, complicou. Se informo dá erro. Se deixo em branco, dá erro. Entre outros campos, preencho: Tomador.AtualizaTomador := snNao; Tomador.TomadorExterior := snNao; Tomador.IdentificacaoTomador.Tipo := tpPF; Tomador.IdentificacaoTomador.CpfCnpj := '12345678901'; // Estou colocando o cpf correto. Aqui é só um exemplo. Tomador.IdentificacaoTomador.InscricaoMunicipal := ''; Tambem preencho o endereço, pois recebo um erro dizendo que é obrigatorio, caso não preencha. Devo proceder de alguma forma diferente disso? Antecipadamente agradeço. Geazi Esqueci de informar: A cidade é Palmares-PE, utilizando a Tributus.
  5. Italo, Funcionou a emissão de NFS-e para Palmares-PE, conforme as instruções que você mandou. ProRecepcionar e HomRecepcionar são identicos. Muito obrigado. Atenciosamente, Geazi
  6. Italo, desculpe-me por perturbá-lo. Descobri o problema. Eles retornam o token com a instrução completa de envio. E eu estava copiando e colando. Retirei as instruções e passou. Vou concluir os testes para lhe retornar em seguida.
  7. Na verdade eu vi em outro tópico que você explica para usar o campo Chave de Autorização no exemplo. Mas, mesmo estando cadastrada a chave em tributosmunicipais, recebo o TokenAuth invállido.
  8. Italo, obrigado pela resposta. Segui as orientações. Ao testar com o exemplo do ACBr, recebo o retorno: Erro(s): Código : X999 Mensagem: Erro de Conexão: SOAP-ENV:Server - TokenAuth Inválido!!! Estou com dificuldade para preencher os valores de frase secreta, chave de acesso e chave de autorização. Eu recebi o Client ID, o Client Secret e a Chave da API. Mas na documentação informa para enviar apenas a Chave da API. Onde eu insiro essas informações (em que ordem ou campo) no exemplo? Grato, Geazi
  9. Olá a todos. Onde posso encontrar as configurações para emitir NFS-e para a cidade de Palmares-PE? Eles usam o provedor tributosmunicipais. Estou tentando usar o ACBrNFSeX. Grato GEazi
  10. O problema é que o evento não está sendo disparado.
  11. Obrigado por responder, Juliomar. Mas o Evento não está sendo acionado pelo componente ACBrTEFD. Não passa por ele.
  12. Obrigado por responder, Juliomar. Tentei usar esse evento do ACBrTEFD: AntesFinalizarRequisicao e marquei um breakpoint. Mas o debug não passa pelo evento e não estou conseguindo fazer as mudanças necessárias.
  13. Olá, prezados. Estou tentando homologar com o TEF Elgin usando o ACBrTEFD. Eles usam a solução VeSPague. Tenho todo o ambiente configurado e consigo fazer as transações de Crédito e Débito. Porém, não estou conseguindo fazer transações com PIX. Fui instruido a usar o evento onAntesFinalizarRequisicao para verificar se for pix e mudar o header de CRT para PIX, pois é assim que a Elgin chama o PIX. Programei o evento em questão e marquei o breakpoint para debugar. Acontece que o fluxo não passa de jeito nenhum pelo evento e por conta disto não consigo levantar a opção de recebimento com PIX. Alguma sugestão para esse problema? Atenciosamente, Geazi
  14. Prezados, Estou tentando configurar o o ACBrTEFD com recebimento PIX direto no PinPad para o TEF da ELGIN. Eles exigem a linha 000-000 PIX em vez de 000-000 CRT, no IntPos. Outros, como SiTef, exigem CARTDIGI como forma de pagamento. Como eu configuro no componente para sair com esses dados? Antecipadamente agradeço a atenção. Geazi
  15. Bom dia, prezados. Preciso consumir um endpoint de uma api da Conciliadora, enviando um arquivo xml pelo body. Uso o Delphi 2010 e por isso estou usando o ABCrHTTP para consumir os endpoints de consulta, que estão funcionando normalmente. Porém, não encontrei nenhuma documentação sobre como enviar o arquivo através do ACBrHTTP. Não é multifile. É um arquivo por vez. Muito apreciaria se alguém puder me ajudar com um exemplo. A API exige:
  16. Notei depois que você apontou. Obrigado.
  17. Prezados, boa tarde. O Danfe da NFC-e do Fortes não está mostrando a quantidade do produto. Esse mesmo assunto foi abordado noutro tópico e relatado como resolvido. Porém, atualizei o ACBr e continua sem mostrar as quantidades. Um abraço a todos.
  18. geazi

    NFe de Ajuste com tag total

    Prezados, numa nota fiscal de ajuste, sem itens, a tag total é criada automaticamente pelo componente e na hora de validação há a rejeição: Element '{http://www.portalfiscal.inf.br/nfe}total'is unexpected according to content model of parent element Como eu inibo a tag total do xml ? Antecipadamente agradeço. Geazi
  19. Funcionou após a atualização. Obrigado!
  20. Tambem estou tendo esse problema. Criei uma instalacao do zero e continua com esse erro
  21. Bom dia, colegas. Fiz a atualização do ACBr hoje pela manhã e ao imprimir o DANFE modelo retrato do fortes, percebi que as colunas valor do desconto e valor liquido foram trocadas. Ou seja, na coluna desconto está saindo o VALOR TOTAL e na coluna Valor Líquido está saindo o VALOR DO DESCONTO, inviabilizando a utilização deste modelo de DANFE. Alguém mais notou essa situação ? Em tempo: o DANFE PAISAGEM está correto. O problema é apenas no DANFE RETRATO. Um abraço a todos.
  22. Olá, caros colegas. Nos convênios com 7 dígitos e cuja carteira é 17, o ACBrBoleto não deixa montar o boleto porquê o tamanho do nosso número é de 17 dígitos. Para isso, tive que alterar o fonte do ACBrBancoBrasil (Trunk2). Segue o método para apreciação dos moderadores e posterior commit. Um abraço a todos. function TACBrBancoBrasil.CalcularTamMaximoNossoNumero( const Carteira: String; NossoNumero : String = ''): Integer; var wCarteira : String; wTamConvenio: Integer; begin Result := 10; if (ACBrBanco.ACBrBoleto.Cedente.Convenio = '') then raise Exception.Create(ACBrStr('Banco do Brasil requer que o Convênio do Cedente '+ 'seja informado.')); if (Carteira = '') then raise Exception.Create(ACBrStr('Banco do Brasil requer que a carteira seja '+ 'informada antes do Nosso Número.')); wCarteira:= Trim(Carteira); wTamConvenio:= Length(Trim(ACBrBanco.ACBrBoleto.Cedente.Convenio)); if (Length(trim(NossoNumero)) > 10) and (((wTamConvenio = 6) and ((wCarteira = '16') or (wCarteira = '18'))) or ((wTamConvenio = 7) and (wCarteira = '18'))) then Result:= 17 else if (wTamConvenio <= 4) then Result := 7 else if ((wTamConvenio > 4) and (wTamConvenio < 6)) or ((wTamConvenio = 6) and ((wCarteira = '12') or (wCarteira = '15') or (wCarteira = '17'))) then Result := 5 else if (wTamConvenio = 6) then Result := 11 // Geazi - 04.01.2016 // Mudança para atender ao convênio com tamanho = 7 e carteira = '17' else if ((wTamConvenio = 7) and (wCarteira = '17')) then Result := 17 else if (wTamConvenio = 7) then Result := 10; end;
  23. geazi

    Tag verProc incompleta

    Prezados, Ao atualizar o ACBr ontem à tarde, deparei-me com o seguinte problema: a tag verProc está sendo montada no XML sem o valor correspondente que se informa na propriedade. Mesmo que se informe, mostra apenas <verProc /> gerando um erro no validador. Acontece com mais alguém isso ? Um abraço.
  24. Oi, Francisco. Não ajuda. Pois sem a mudança não monta o nosso número corretamente.
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...