Ir para conteúdo
  • Cadastre-se

Gabriel Herdt

Membros
  • Total de ítens

    20
  • Registro em

  • Última visita

Posts postados por Gabriel Herdt

  1. Na cidade 4208906 Criciuma/SC. bethav1
    É utilizado BETHA.
    Verifiquei Betha tem V1 e v2.
    Quem determina qual versão usar?

    Tenho que fazer uma NFS-E em que o serviço foi realizado em outra cidade.
     

    Onde especifico a cidade que o serviço foi prestado?
    NFSe.Servico.CodigoMunicipio ?

  2. Esqueci de por log do exemplo ACBRNFSEX
    image.png.4faeedecd0721bdb2a772fa51b632383.png

    Requisição
    Ambiente: 1
    Cidade  : Conde/PB
    Provedor: Fiorilli Versão: 2.00
     
    Método Executado: Enviar Lote Síncrono
     
    Parâmetros de Envio
    Numero do Lote: 101866
     
    Parâmetros de Retorno
    Data de Envio : 15/06/2023
    Numero do Prot: 
    Numero da Nota: 
    Link          : 
    Código Verif. : 
    Sucesso       : True
     
    Erro(s):
    Código  : L4
    Mensagem: Estrutura do xml recebido incorreta. javax.xml.bind.MarshalException - with linked exception:[org.xml.sax.SAXParseException; lineNumber: 0; columnNumber: 0; cvc-complex-type.2.4.d: Invalid content was found starting with element 'ns2:Signature'. No child element is expected at this point.].
    Correção: Valide as tags do xml antes de enviar.
    ---------
    Código  : X202
    Mensagem: Lista de NFSe não encontrada! (ListaNfse)
    Correção: 
    ---------
     
    NFS-e Numero....: 3288
    Cod. Verificacao: 
    Prestador.......: 
    Tomador.........: ICONxxxx

     

  3. Bom dia.
    Dois assuntos:
    1- o link de produção foi alterado, mudaram a porta (produção): http://conde.aossoftware.com.br:8686/IssWeb-ejb/IssWebWS/IssWebWS

    antes a porta era 8888.
    2- estou com problema envio de uma nota fiscal, já validei o arquivo .xml e esta sem erros.
    Entrei com contato com suporte, apenas afirmam que o servidor esta sem problemas, mas não apontam o erro no meu arquivo .xml.

    image.thumb.png.88143fe9cd06e1b24cf7452412b8f582.png

    Para resolvei problema, em uma nova maquina instalei delphi e o acbr. compilei o exemplo do ACBRNFSEX com os dados da nota do meu cliente.
    E seguiu dando o mesmo erro. Segue:

    <EnviarLoteRpsSincronoResposta>
    <DataRecebimento>2023-06-14T17:24:39</DataRecebimento>
    <ListaMensagemRetorno>
    <MensagemRetorno>
    <Codigo>L4</Codigo>
    <Mensagem>Estrutura do xml recebido incorreta. javax.xml.bind.MarshalException - with linked exception:[org.xml.sax.SAXParseException; lineNumber: 0; columnNumber: 0; cvc-complex-type.2.4.d: Invalid content was found starting with element 'ns2:Signature'. No child element is expected at this point.].</Mensagem>
    <Correcao>Valide as tags do xml antes de enviar.</Correcao>
    </MensagemRetorno>
    </ListaMensagemRetorno>
    </EnviarLoteRpsSincronoResposta>

     

     

  4.   try
        try
          if UnFunPro.Empresa_Mais_Armazem(FPrRomEmb.OraDsRomaneCD_EMPRES.Value) = 'N' then
            Exit;
    
          listaDeArmazens := TStringList.Create;
        
    	  ... 	
    	
    	finally
          listaDeArmazens.Free;
        end;
      except
        on E:Exception do begin
          raise Exception.Create(E.Message);
        end;
      end;

    Então o que acontece é que ao dar o EXIT, cai no finally é provoca um exception, por nao ter dado um create.
    Até ai tudo normal.
    Fato curioso é que ao compilar o delphi 10.2 em modo 64 bits, acusa o erro. 

    Porem ao compilar em 32 bits o erro é ignorado e rotina segue normalmente sem gerar exception.

    Então minha pergunta é a seguinte, tem alguma confirguração no delphi que ignorada esse tipo de exception?

  5. 43 minutos atrás, Gabriel Herdt disse:

    Bom dia.
    A cidade de tubarão - SC também esta usando esse provador.
    Estou modificando os dados de itapema.
    Quais arquivos tenho que modificar para funcionar no exemplo?
    Usando acbrnfseX

    [4218707]

    Nome=Tubarao
    UF=SC
    Provedor=Bauhaus
    ProRecepcionar=*
    ProGerarNFSe=https://api-nfse-tubarao-sc.prefeituramoderna.com.br/ws/services/gerar
    ProConsultarNFSe=https://api-nfse-tubarao-sc.prefeituramoderna.com.br/ws/services/consultar
    ProCancelarNFSe=https://api-nfse-tubarao-sc.prefeituramoderna.com.br/ws/services/cancelar
    ProSubstituirNFSe=https://api-nfse-tubarao-sc.prefeituramoderna.com.br/ws/services/substituir

     

    Consegui adicionar a cidade, modifiquei o .ini e executei o .bat, conforme manual do AcbrNFseX.

    Mas agora esta caindo nesse Exception:

    O FxProvedor vem com valor certo, porem ao passar no FProvedor := StrToProvedor(Ok, FxProvedor);
    FProvedor fica nenhum
    Caindo na Exception 
    if FProvedor = proNenhum then ...

    procedure TGeralConfNFSe.LerParamsMunicipio;
    var
      Ok: Boolean;
      CodIBGE: string;
    begin
      // ===========================================================================
      // Verifica se o código IBGE consta no arquivo: ACBrNFSeXServicos
      // se encontrar carrega os parâmetros definidos.
      // ===========================================================================
      CodIBGE := IntToStr(FCodigoMunicipio);
    
      FPIniParams.SetStrings(fpConfiguracoes.WebServices.Params);
    
      FxProvedor := FPIniParams.ReadString(CodIBGE, 'Provedor', '');
      FVersao := StrToVersaoNFSe(Ok, FPIniParams.ReadString(CodIBGE, 'Versao', ''));
    
      FProvedor := StrToProvedor(Ok, FxProvedor);
    
      if Assigned(fpConfiguracoes.Owner) then
        TACBrNFSeX(fpConfiguracoes.Owner).SetProvider;
    
      if FProvedor = proNenhum then
        raise Exception.Create('Código do Municipio [' + CodIBGE + '] não Encontrado.');
    
      FxMunicipio := FPIniParams.ReadString(CodIBGE, 'Nome', '');
      FxUF := FPIniParams.ReadString(CodIBGE, 'UF'  , '');
    end;

     

  6. Bom dia.
    A cidade de tubarão - SC também esta usando esse provador.
    Estou modificando os dados de itapema.
    Quais arquivos tenho que modificar para funcionar no exemplo?
    Usando acbrnfseX

    [4218707]

    Nome=Tubarao
    UF=SC
    Provedor=Bauhaus
    ProRecepcionar=*
    ProGerarNFSe=https://api-nfse-tubarao-sc.prefeituramoderna.com.br/ws/services/gerar
    ProConsultarNFSe=https://api-nfse-tubarao-sc.prefeituramoderna.com.br/ws/services/consultar
    ProCancelarNFSe=https://api-nfse-tubarao-sc.prefeituramoderna.com.br/ws/services/cancelar
    ProSubstituirNFSe=https://api-nfse-tubarao-sc.prefeituramoderna.com.br/ws/services/substituir

  7. É Italo, coloquei 25000 e conectou. 
    Recebi uma rejeição:
     

    Botei no anexo, o site da ISSWEB onde tem o Item Serviço cadastrado e no arquivo de envio e retorno.
    Liguei para prefeitura eles falaram que cadastraram. o 1401 para o CNPJ

     

    ns2:Codigo>E30</ns2:Codigo>

    <ns2:Mensagem>Item da lista de servico inexistente.</ns2:Mensagem>

    <ns2:Correcao>Consulte a legislacao vigente para saber o item da lista de servico que devera ser informado.</ns2:Correcao>

    INFONFSE.jpg

    e30rejeicaoNFse.jpg

    ISSWEB1401.png

  8. 23 minutos atrás, Italo Giurizzato Junior disse:

    Bom dia Gabriel,

    O provedor Fiorilli segue a versão 2 do layout da ABRASF.

    Na versão 2 não existe o serviço de Consultar a Situação do Lote.

    Logo após o Enviar de devemos Consultar o Lote, ou você atribui o valor True a propriedade de configuração: ConsultaLoteAposEnvio que o componente realiza a consulta automaticamente.

    Lembre-se que o método Enviar se utiliza do serviço RecepcionarLoteRps que trabalha no modo assíncrono, logo devemos após alguns segundos consultar o lote para obter o resultado do processamento do lote.

    Já o método EnviarSincrono se utiliza do serviço RecepcionarLoteRpsSincrono que trabalha no modo síncrono, que a principio logo no seu retorno já teríamos o resultado do processamento.

    Temos ainda o método Gerar que se utiliza do serviço GerarNfse que trabalha no modo síncrono, mas só aceita o envio unitário, ou seja, só podemos enviar somente 1 Rps por vez.

    Utilize sempre o programa exemplo para realização de testes.

    Pelo que eu entendi você acrescentou a Cidade Conde/PB, correto?

    Você poderia anexar os arquivos Cidades.ini e Fiorilli.ini para que possamos analisar?

     

    Muito obrigado Italo.
    Explicação perfeita.
    Cidades.ini
    Anexo sim.

    Fiorilli.ini

  9. Bom dia.

    O site da prefeitura o link dos manuais estão off.

    O Suporte via whatsapp, não sabe responder as perguntas.
    Pedi os manuais via whatsapp, nem responderam, achei uns no google mas me parecem defasados.
    A mesma rotina funciona na BETHA e no GINFES.

    Mandei um print do site, que esta com erro no captcha (esta off), falaram que nao vao arrumar isso agora, 
    nisso não consigo usar nenhuma consulta.

    Me restou o fórum aqui

  10. Boa tarde pessoal, estou com dificuldade de implementar no provedor fiorilli.
    Já alterei o cidade.ini e o Fiorilli.ini.

    Tenho algumas duvidas, fizeram ACBrNFSe1.Enviar(vNumLote); ou ACBrNFSe1.EnviarSincrono(vNumLote); ?

    Usando o enviar; consegui obter o retorno:

    image.thumb.png.12db954ff63dd9b04d3761a362395a3f.png

    Porem esse servidor nao tem o ACBrNFSe1.ConsultarSituacao(Protocolo);, pulei direto para o ACBrNFSe1.ConsultarLoteRps(Lote, Protocolo); 

    e obtive a resposta:

    image.thumb.png.681578d776321aca31bfe6e9d1c69c61.png
     

    Se alguem puder dar uma dica, agradeço

  11. Bom dia.

    Preciso implementar uma nova cidade.
    Ela não consta no cidades.ini.
    É um servidor da fiorilli, cidade de CONDE - PB  numero da cidade ibge 2504603.

    Como devo proceder?
     

×
×
  • 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.