-
Posts
147 -
Joined
-
Last visited
Recent Profile Visitors
1,630 profile views
Zottis's Achievements
-
Obrigado
-
Poderia me dar um exemplo de como faze-lo?
-
isso, essas mesmas
-
Zottis started following NFSe Cianorte - Elotech and DLLs em pastas diferente do executável
-
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?
-
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.
-
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
-
-
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;
-
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.
-
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
-
Obnrigado Italo, vou atualizar e posto o resultado.
-
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.
-
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.
-
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"
-
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