Jump to content

Zottis

Membros
  • Posts

    147
  • Joined

  • Last visited

Recent Profile Visitors

1,630 profile views

Zottis's Achievements

Collaborator

Collaborator (7/14)

  • Dedicated Rare
  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later

Recent Badges

7

Reputation

6

Community Answers

  1. Poderia me dar um exemplo de como faze-lo?
  2. Boa noite. Estamos pensando em alterar as pastas das DLLs do nosso sistema, pois já temos uma porção de dLLs que ficam na mesma asta do executável do nosso sistema. O que queremos é colocar as DLLs da NFSe, por exemplo em uma pasta separada. e também as da NFe/NFCe. isso é possível?
  3. Boa tarde Italo e obrigado pela explanação! Entendi o processo, e também já consegui fazer o cancelamento sem o numero do protocolo, então por enquanto, está tudo certo. Muitíssimo obrigado! Pode fechar o tópico.
  4. Já Fucei em tudo quanto é xml, tanto nos recibos quanto nas notas quanto nos arquivos SOAP e não achei o protocolo? será que é problema com o Provedor? minha preocupação é se for necessário para algum ação
  5. Boa tarde. Fiz pelo Exemplo e também não veio o Protocolo
  6. Pelo programa exemplo, não fiz, mas copiei toda a lógica do Programa exemplo para o meu sistema, senão teria que fazer duas vezes, ou seja, coloquei igual ao Exemplo e fui alimentando com os dados do meu sistema. ele passa pelos métodos do ChecarResposta, mas o Protocolo sempre está vazio. voParams := configuraComponenteNfsex(viParams); if noEmpty(gItem('DS_ERRO', voParams))then begin mensagem(gItem('DS_ERRO', voParams)); exit; end; vDsErro := ''; alimentarComponente(viParams); if vDsErro <> '' then begin Result := pItem('DS_ERRO', vDsErro + '->(NFSe.geraNfse)', Result); exit; end; { O método Emitir possui os seguintes parâmetros: aNumLote (String) aModEnvio [meAutomatico, meLoteAssincrono, meLoteSincrono, meUnitario, meTeste] aImprimir (Boolean) Valor Padrão = True, portanto imprime o DANFSE } NfseX.Emitir(vNrLote); vDsErro := ''; ChecarResposta(tmRecepcionar); <= Aqui também é exatamente igual ao programa exemplo if noEmpty(vDsErro)then begin Result := pItem('DS_ERRO', vDsErro, Result); exit; end;
  7. Deu Certo Italo, Só não estou conseguindo pegar o Numero do protocolo. Coloquei uma variável para pegar em Todos os Lugares do ChecarResposta que tem Protocolo no retorno e nenhum que passou estava setado.
  8. Oi Italo, fiz a instalação do ACBR do zero e coloquei o Código que mencionou no meu código. mas só resolveu a questão do Pais que conforme orientou, coloquei como zero. os erros agora são estes. S10 - Valores de dedução não conferem. - S23 - Valor total não corresponde a soma dos itens. - X202 - Lista de NFSe não encontrada! (ListaNfse) - O XML está em anexo com os valores 3524092154358700015556000000000000057-rps - Copia.xml
  9. Obnrigado Italo, vou atualizar e posto o resultado.
  10. Pessoal, boa tarde. Estou implementando a nota de Cianorte no Modelo ACBRNFSeX seguindo o exemplo do componente e depois de apanhar a semana inteira, cheguei neste impasse: No Sistema, estou colocando apenas 1 serviço, sem lista então na quantidade coloquei "1" chumbado e coloco no valor Unitário o valor total da nota. Estou recebendo esse retorno S10 - Valores de dedução não conferem. <- (Deduções Zeradas no sistema) S23 - Valor total não corresponde a soma dos itens. <- Coloquei o valor Total da Nota E287 - País da prestação do serviço indevido <- Não sei onde seria este erro pois coloquei 1058 em todos os Lugares que tem CodigoPais X202 - Lista de NFSe não encontrada! (ListaNfse) <- Não sei o Que é pois fiz igual ao exemplo ( with Servico.ItemServico.New do...) Alguém saberia como Resolver.
  11. Bom dia. Apenas para reportar. Consegui comunicação com a Elotech após colocar na pasta do Exemplo as DLLs da LibXml2 Por isso dava o erro "xmlNode não pode ser Nulo" Pode fechar o tópico. Valeu.
  12. Obrigado Pelo retorno Italo, já estou usando o Novo(NFSeX) caso seja este ao qual se refere. Só Coloquei no Cidades.ini porr tentaitva mesmo. Consegui fazer aparecer o provedor. Mas se tento enviar pelo exemplo, estou tomando erro nessa parte: function TNFSeW_ABRASFv2.GerarXml: Boolean; nessa parte: FDocument.Clear(); NFSeNode := CreateElement('Rps'); if GerarNSRps then NFSeNode.SetNamespace(FpAOwner.ConfigMsgDados.XmlRps.xmlns, Self.PrefixoPadrao); O erro que dá: "xmlNode não pode ser Nulo"
  13. Bom dia. Fiz a atualização dia 09/09/2024(ontem) e ainda não aparece Cianorte na Elotech. Deletei a pasta inteira do ACBR e Atualizei. Não aparece nem no Combobox do Exemplo e em nos arquivos. Quais arquivos tenho que configurar? coloquei no ComboBox do Exemplo, e no arquivo cidades.ini o texto [4105508] Nome=Cianorte UF=PR Provedor=Elotech NomeURL_H=Cianorte NomeURL_P=Cianorte Preciso fazer mais alguma coisa
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.