FlavioSaikoo
Membros-
Total de ítens
110 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que FlavioSaikoo postou
-
Entendi, fiz na correria sem tempo e cliente pressionando. Faz da forma correta tendo o mesmo resultado, porque o suporte me disse que só aceita com o ID daquela forma. Obrigado
-
@Italo Giurizzato Junior boa tarde 1. O lote foi enviado e o numero do protocolo foi retornado. r: Isso mesmo tive o retorno do protocolo 2. A consulta ao lote foi executada informando o numero do protocolo e foi retornado a situação 2 que indica que o lote esta na fila de processamento, inclusive consta na tag <Mensagem> a informação que o Rps ainda não foi convertido em NFS-e e na tag <Correcao> um pedido para que se aguarde um tempo e faça uma nova consulta. r: Correto, nesse momento a mensagem é outra de rps inválido no painel da prefeitura e não tenho nenhum retorno da situação que se encontra na prefeitura. Eu não sei se você realizou um nova consulta ou se depois dessa consulta acessou o site da prefeitura e constatou que o Rps foi rejeitado pelo fato do numero do mesmo ser inválido. r: Sim realizei após o envio e sem retorno, tive que ir checando pelo site da prefeitura pra ver os erros que estavam dando. Consegui fazer emitir, mas acontece que se der qualquer erro não vou ter o retorno da mensagem correta, o cliente vai me acionar e vou ter que ver pelo painel da prefeitura. Tive que alterar dois arquivos em anexo pra conseguir emitir a nota. ACBrNFSeXProviderBase linha = 234 ACBrNFSeXGravarXml linha = 232 ACBrNFSeXGravarXml.pas ACBrNFSeXProviderBase.pas
-
Bom dia @Italo Giurizzato Junior Segue xml de envio. Nesse envio no painel da prefeitura tenho o retorno: E90 - Número do RPS inválido. RPS.rar
-
Italo, Sim, no programa de exemplo mostra exatamente essa mensagem, mas não tenho o retorno do provedor igual tinha antes da migração que é esse: E233 - Lote já processado Solução: Atribua um novo número de lote de RPS Antes tinha como eu saber que o rps enviado já tinha sido utilizado e hoje não mais.
-
Me avisa quando tiver resolvido a questão do retorno do provedor/prefeitura?
-
Em anexo. No painel de log da prefeitura tenho o erro abaixo: E233 - Lote já processado Solução: Atribua um novo número de lote de RPS retorno.rar ACBrNFSeXServicos.ini
-
@Italo Giurizzato Junior Boa tarde, Deu certo seguinte a orientação acima, mas estou com um problema de retorno, nessa migração utilizando o método 'ChecarResposta' conforme o programa de exemplo eu não tenho mais o retorno de erro da prefeitura e sim retorno de mensagem padrão que acredito que seja do Acbr. Procede isso, como tenho o retorno de erro da prefeitura? fiz exatamente como esta no exemplo.
-
@Italo Giurizzato Junior fiz a migração e agora tenho sempre o mesmo retorno: Erro(s): Código : X001 Mensagem: Serviço não implementado pelo Provedor. O provedor é o BETHA para cidade de Lucas do rio verde/MT ACBrNFSeXServicos.ini e ACBrNFSeXServicos.res ambos apontando para o BETHA. No método emitir testei todos os modos de envios, um por um.
-
Sim, estou usando o antigo. Vou migrar para o novo e retorno com o resultado dos testes.
-
Bom dia pessoal, Preciso de ajuda com um problema ao enviar o rps para prefeitura, provedor Bethav2 Tenho esse retorno: Erro na autenticacao. Certificado digital invalido. O solicitante do servico de processamento do arquivo deve utilizar um certificado digital padrao ICP Brasil, nao revogado e nao expirado. Acredito que o certificado esteja correto porque estava emitindo antes de mudar de provedor, antes era o provedor FISSLEX e emitia normalmente. Seu eu mudar para o Betha, tenho o retorno abaixo: Erro de validacao de Script: unexpected element (uri:"http://schemas.xmlsoap.org/soap/envelope/", local:"Envelope"). Expected elements are<{http://www.betha.com.br/e-nota-contribuinte-ws}EnviarLoteRpsEnvio>,<{http://www.w3.org/2000/09/xmldsig#}Signature>,<{http://www.w3.org/2000/09/xmldsig#}tcCanonicalizationMethod>,<{http://www.w3.org/2000/09/xmldsig#}tcDigestMethod>,<{http://www.w3.org/2000/09/xmldsig#}tcSignatureMethod>,<{http://www.w3.org/2000/09/xmldsig#}tcX509Data> Fontes atualizados. Alguém já viu esse erro e com tempo para me ajudar?
-
@wagnerra a serialização do json fiz da forma que esta abaixo, o restante fiz como o Marctoller orientou. try LJSONObject := nil; LJSONObject := TJsonObject.Create; LJSONObject.Parse(BytesOf(DadosNota.Text), 0); RESTRequest1.AddBody(LJSONObject); RESTRequest1.Execute; finally LJSONObject.Free; end;
-
Fiz de outra forma a serializacao o json e deu certo
-
@Marctoller bom dia, Estou tendo retorno estranho da prefeitura, o complicado é que não manual com tabela de erros, veja se consegue me ajudar. O retorno que tenho é esse: { "Message": { "Kind": "Error", "Code": "LIB-E003", "Message": "Formatação incorreta", "Detail": "", "MessageDev": "Verifique os dados enviados ao servidor", "DetailDev": "Os dados enviados não estão de acordo com a estrutura pré-definida", "DetailError": [ "O ELEMENTO DadosNota DEVE SER INFORMADO" ] } } Acontece que estou enviando o json com a estrutura correta, conforme o exemplo que vc anexou e o mesmo esta válido... Esta retornando como se não tivesse sendo enviado o json, esse elemento 'DadosNota' existe no json. Será que o erro é na hora da serialização do json? como estou fazendo: json := TJSONObject.ParseJSONValue(TEncoding.ASCII.GetBytes(DadosNota.Text),0) as TJSONObject; vObjetoJSON := TJson.ObjectToJsonObject(json); RESTRequest1.AddBody(vObjetoJSON); RESTRequest1.Execute; RPS000003.json
-
Fiz a conversão do json para TJSONObject e acho que deu certo... esta pedindo o token. {"Message":{"Kind":"Information","Code":"PAD-I003","Message":"Token não registrado","Detail":"Entre em contato com o provedor do sistema para liberar o acesso"}}
-
JsonNOTA é um string com em JSON com os dados da nota. O json esta válido, passei pelo validador.
-
@Marctoller boa tarde, Estou travado nesse erro ao enviar a nota fiscal, já tentei de tudo, veja se consegue me ajudar por favor o retorno é esse: {"Message":{"Kind":"Error","Code":"LIB-E000","Message":"Message content is not a valid JSON value."}} O JSON é valido, e estou enviando da forma que você passou. FRESTRequest.AddBody(JsonNOTA);
-
@Marctoller obrigado, Deus te abençoe.
-
Opa vou precisar sim, estou na correria com isso, eu ja ia fazer os testes pelo Acbr mas pela pergunta que o Italo te fez, não foi desenvolvido nada..... No site da prefeitura eles pedem pra gerar um txt e usar o NFSeNET.exe para envio, é isso que estão fazendo ou o processo é todo pelo seu sistema?
-
@Marctoller imaginei, pelo visto vou ter que fazer isso também. obrigado por responder.
-
@Marctoller Seu colega desenvolveu usando o Acbr?
-
@Marctoller Bom dia, conseguiu fazer a emissão para Itapema/SC ? Vou iniciar o desenvolvimento da mesma.
-
@Italo Giurizzato Junior boa tarde, Estou convertendo para o novo componente e de cara tenho o erro no schema, o mesmo está atualizado, os componentes também. Na ACBrDFeXsMsXml.pas, na linha 280: Schema.add(WideString(FpDFeSSL.NameSpaceURI), ArqSchema); O erro em anexo apresenta porque o FpDFeSSL.NameSpaceURI esta em branco, já olhei tudo e não encontrei onde é alimentado.
-
@Italo Giurizzato Junior entendi, essa opção tem apenas no novo componente. Vou ter que converter para o novo componente pra fazer o teste.
-
Boa tarde pessoal, Estou com um problema na emissão da nota fiscal com provedor Agili para o município de Juina/MT, estava emitindo normal as notas e começou a dar o erro abaixo. Fiz atualizações nos componentes, arquivos ini, schemas, já entrei em contato com a Agili e não tive nenhum retorno Se alguém puder ajudar eu agradeço, já tem dias que estou com esse problema. Retorno: Atenção: Erro Interno: 0 Erro HTTP: 405 URL: http://agiliblue.agilicloud.com.br/api/GerarNfse {"Message":"The requested resource does not support http method 'GET'."} ACBrNFSe1.Configuracoes.Geral.SSLLib := libWinCrypt; ACBrNFSe1.Configuracoes.Geral.SSLCryptLib := cryWinCrypt; ACBrNFSe1.Configuracoes.Geral.SSLHttpLib := httpWinHttp; ACBrNFSe1.Configuracoes.Geral.SSLXmlSignLib := xsLibXml2; ACBrNFSe1.SSL.SSLType := TSSLType(LT_TLSv1_2)
-
NFS-e Juina nova tag ItemLei116AtividadeEconomica
FlavioSaikoo replied to FlavioSaikoo's tópico in ACBrNFSe
Boa tarde @Italo Giurizzato Junior Isso mesmo, não conseguem padronizar, somente com Juina é dessa forma. A tag já esta sendo inserida, agora estou com esse problema abaixo: Falha na validação dos dados do lote: 1 '1' violates minInclusive constraint of '2'. The element '{http://www.agili.com.br/nfse_v_1.00.xsd}QuantidadeRps' with value '1' failed to parse. Nunca tive esse problema com outras cidades e provedores. Consegue me ajudar?